Computer software-2 Flashcards

(14 cards)

1
Q

Utility Programs

A

– Utility programs (small programs) provide additional
capabilities to the computer system.
– They enable operating system to perform some
additional tasks, such as searching and printing the
files and scanning the viruses, etc.
– An operating system can execute most of the
programs without having the utility programs.
– Utility programs are added to an operating system to
perform many different tasks, that include:
* Search, print, system profiler, virus scanner, backup, data
recovery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Device Drivers

A

– A computer system is connected with multiple
input and output (I/O) devices.
– To interact with the I/O devices, the computer
system requires special software called device
driver.
– A device driver is special software that enables a
hardware device, such as keyboard, monitor and
printer to perform an operation according to the
command given by the end user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Functions of device driver

A
  • Whenever a
    program/application
    needs to use a
    connected hardware
    device, it issues a
    command to the
    operating system.
  • The operating system
    calls the respective
    routine or process of
    the device driver, which
    instructs the device to
    perform the task.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

System Development Programs

A

These programs are used to develop programs in different
programming languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The process of developing and executing a program involves the
following tasks:

A

– Debugging the program
– Linking the various variables and objects with the libraries files
– Translating the code from one language to another
– Running the machine code to perform the desired task

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

To carry out these tasks, we need the following system
development tools:

A

– Language translators
– Linkers
– Debuggers
– Editors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Language translator

A

– Language translator is used to convert the program
code written in one language to another language
(called object code).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Linker

A

– Most of the high-level languages allow the developer
to develop a large program containing multiple
modules.
– Linker arranges the object codes of all the modules
that have been generated by the language translator
into a single program.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Debuggers

A

Debugger is the software that is used to detect the errors and bugs present
in the programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Editors

A

– Editor is a special program that allows the user to work with text in the
computer system.
– The editor enables us to perform the various editing operations such as
copy, cut and paste while editing the text.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Text editor:

A
  • It is used to edit plain text.
  • An operating system always includes a text editor for updating the configuration files.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Digital audio editor:

A
  • It is used to edit the information related to the audio components of a multimedia
    application.
  • It is used in audio applications where editing the music and the sound signals is
    necessary.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Application Software

A

These are application programs which perform
certain common information processing tasks
for the users.
Examples include:
– Word processor (Microsoft word)
– Spreadsheet (Microsoft Excel)
– Database Manager
– Desktop Publisher

– Web Browse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Desktop Publisher

A
  • It helps the users to design the desired page layout
    containing different components such as text, graphics
    and images.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly