0% found this document useful (0 votes)
177 views11 pages

Assignment of Software (Naveen Sajwan) BCA

The document defines various computer-related terms like hardware, software, liveware, program, data, information, and programming language. It also discusses language translators, classifications of programming languages, and functions of assemblers, interpreters, compilers, linkers, loaders, and operating systems. Finally, it provides details about common office tools like word processors, spreadsheets, presentation software, and database management systems.

Uploaded by

Technical BaBa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
177 views11 pages

Assignment of Software (Naveen Sajwan) BCA

The document defines various computer-related terms like hardware, software, liveware, program, data, information, and programming language. It also discusses language translators, classifications of programming languages, and functions of assemblers, interpreters, compilers, linkers, loaders, and operating systems. Finally, it provides details about common office tools like word processors, spreadsheets, presentation software, and database management systems.

Uploaded by

Technical BaBa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

ASSIGNMENT 

 
OF 
SOFTWARE 
 
Q 1.) Define the following terms :-

A. H ​ ARDWARE​ : Computer hardware refers to the physical parts of


a computer and related devices. Internal hardware devices
include​ ​motherboards​,​ ​hard drives​, and​ ​RAM​. External hardware
devices include​ ​monitors​, keyboards, mice, printers, and
scanners.
B. ​SOFTWARE ​ : ​Software​, instructions that tell a computer what to
do. Software​ ​comprises​ the entire set of programs, procedures,
and routines associated with the operation of a​ ​computer system​.
C. ​LIVEWARE​ : Software program by Creative officially known as
liveware. liveware is a software program with various added
features for the Sound Blaster and Sound Blaster Live sound
cards. Liveware is a term to describe the human system,
opposed to hardware or software in a computer.
D. ​PROGRAM​ : A ​computer program​ is a collection of
instructions​ that can be​ ​executed​ by a​ ​computer​ to perform a
specific task.

______________________________________________________________________________01___
E. ​DATA : Data are characteristics or information, usually
numerical, that are collected through observation. In a more
technical sense, data are a set of values of qualitative or
quantitative variables about one or more persons or objects,
while a datum is a single value of a single variable​.
F. ​INFORMATION: Information is a term used to describe text that
is informative to the individual reading it or the computer
processing it. For example,the Computer Hope website is full of
information relating to computers that anyone can read to learn
more about computers and related topics.
G. ​PROGRAMMING LANGUAGE​ ​: A programming language is a
formal language comprising a set of instructions that produce
various kinds of output. Programming languages are used in
computer programming to implement algorithms. Most
programming languages consist of instructions for computers.

Q2.) What are different types of Language Translators ?


ANS : There are 3 different types of Language translators as follows:
● COMPLIER
● INTERPRETER
● ASSEMBLER

Q3.) GIVE THE CLASSIFICATION OF PROGRAMMING


LANGUAGES .
ANS : Programming languages are basically classified into two main CATEGORIES
LOW level language and high-level language. It is also exists another category
known as middle level language. Every programming language belongs to one of
these category and sub-category.

______________________________________________________________________________02___
Q4.) What is Assembler ?
ANS: An assembler is a​ ​program​ that converts​ ​assembly language
into machine code. It takes the basic commands and operations
from assembly code and converts them into​ ​binary​ code that can
be recognized by a specific type of​ ​processor​ .

Q5.) What is an Interpreter ?


ANS : An ​interpreter​ is a computer program that is used to directly
execute program instructions written using one of the many
high-level​ programming languages.

Q6.) What is a compiler ?


ANS : It is a program that translates a source program written in some
high level programming language into machine code for some
computer architecture . Example : c , a java interpreter
completely written in c and even java.

Q7.)What is the purpose of linker and loader ?


ANS: The main function of Linker is to generate executable files.
where as main objective of Loader is to executable files to main
memory. The linker takes input of object code generated by
compiler/assembler.

● Linker is of 2 types:
● Linkage Editor and Dynamic Linker.

______________________________________________________________________________03___
● Loader is of 3 types:-
● Absolute loading
● Relocatable loading
● Dynamic run- time loading.

Q8.) What are the functions of the operating system ?


ANS: ​Operating System​ is a software which performs all the basic
tasks like file management, memory management, process
management, handling input and output, and controlling
peripheral devices such as disk drives and printers.

Q9.) What are the types of operating system ?


ANS: There are the following types operating system :-
● Batch operating system
● multi-tasking/Time sharing OS
● Multiprocessing OS
● Real time OS
● Distributed OS
● Network OS
● Mobile OS

Q10.) Give details of Office tools.


ANS : Application software that assist users in regular office jobs like
creating, updating and maintaining documents, handling large
amounts of data, creating presentations, scheduling, etc. are
called office tools. Using office tools saves time and effort and

______________________________________________________________________________04___
lots of repetitive tasks can be done easily. Some of the software
that do this are −
● Word processors
● Spreadsheets
● Database systems
● Presentation software
● E-mail tools
Let us look at some of these in detail.

Word Processor

A software for creating, storing and manipulating text


documents is called word processor. Some common word
processors are MS-Word, WordPad, WordPerfect, Google
docs, etc.

A word processor allows you to −

______________________________________________________________________________05___
● Create, save and edit documents
● Format text properties like font, alignment, font color,
background color, etc.
● Check spelling and grammar
● Add images
● Add header and footer, set page margins and insert
watermarks

Spreadsheet

Spreadsheet is a software that assists users in processing


and analyzing tabular data. It is a computerized accounting
tool. Data is always entered in a ​cell​ (intersection of a ​row
and a ​column​) and formulas and functions to process a group
of cells is easily available. Some of the popular spreadsheet
software include MS-Excel, Gnumeric, Google Sheets, etc.
Here is a list of activities that can be done within a
spreadsheet software −
● Simple calculations like addition, average, counting, etc.
● Preparing charts and graphs on a group of related data
● Data entry
● Data formatting
● Cell formatting
● Calculations based on logical comparisons

______________________________________________________________________________06___
Presentation Tool

Presentation tool​ enables user to demonstrate information


broken down into small chunks and arranged on pages called
slides​. A series of slides that present a coherent idea to an
audience is called a ​presentation​. The slides can have text,
images, tables, audio, video or other multimedia information
arranged on them. MS-PowerPoint, OpenOffice Impress,
Lotus Freelance, etc. are some popular presentation tools.

______________________________________________________________________________07___
Database Management System

Software that manages ​storage, updating​ and ​retrieval​ of


data by creating databases is called ​database management
system​. Some popular database management tools are
MS-Access, MySQL, Oracle, FoxPro, etc.

_______NAME_:__NAVEEN_SAJWAN__(BCA)___________
_____

______________________________________________________________________________08___
______________________________________________________________________________09___
______________________________________________________________________________010___
 
 
 

______________________________________________________________________________011___

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy