Chapter 4 Software: Unit 4.1: Types of Software and Interrupts Part 1 Flashcards

1
Q

What are the 2 types of software?

A

System software
Application software

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

What are the general features of system software?

A

Set of programs to control and manage the operation of computer hardware
Provides a platform on which other software can run
Required to allow hardware and software to run without problems
Provides a human computer interface (HCI)
Controls the allocation and usage of hardware resources

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

What are the general features of application software?

A

Used to perform various applications on a computer
Allows a user to perform specific tasks using the computer’s resources
May be a single program or a suite of programs
User can execute the software as and when they require

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

Name 8 examples of typical application software.

A

Word processor
Spreadsheet
Database
Control and measuring software
Apps
Photo editing software
Video editing software
Graphics manipulation software

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

What is word processing software used for?

A

Manipulate a text document
Text is entered using a keyboard

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

What does word processing software provide?

A

Provides tools for copying, deleting and various types of formatting

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

What are the functions of word processing software?

A

Creating, editing, saving and manipulating text
Copy and paste functions
Spell checkers and thesaurus
Import photos/images into a structed page format
Translation into a foreign language

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

What is spreadsheet software used for?

A

Organise and manipulate numerical data
Numbers are organised on a grid of lettered columns and rows

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

What are the functions of spreadsheet software?

A

Use of formulas to carry out calculations
Ability to produce graphs
Ability to do modelling and “what if” calculations

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

What is database software used for?

A

Organise, manipulate and analyse data
A typical database is made up of one or more tables. Tables consist of rows and columns, also known as records and fields.

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

What does database software provide?

A

Basic structure for the organisation of the data within the database

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

What are the functions of database software?

A

Ability to carry out queries on database data and produce a report
Add, delete and modify data in a table

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

What is control and measuring software used for?

A

Allowing a computer or microprocessor to interface with sensors so that it is possible to:
Measure physical quantities in the real world
To control applications by comparing sensor data with stored data and sending out signals to alter process parameters

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

Describe apps.

A

Short for applications
Normally refer to software that runs on mobile phones or tablets
Usually downloaded from an app store
Range from games to sophisticated software such as phone banking
Examples:
Video and music streaming
GPS
Camera

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

Describe photo editing software.

A

Allows a user to manipulate digital photos stored on a computer

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

Describe video editing software.

A

Ability to manipulate videos to produce a new video
Enables the addition of titles, colour correction and altering/adding sound to the original video.
Includes:
Rearranging, adding and/or removing sections of video clips and/or audio clips
Applying colour correction, filters and other video enhancements
Creating transitions between clips in the video footage

17
Q

Describe graphics manipulation software.

A

Allows bitmap and vector images to be changed.

18
Q

Name 5 examples of typical system software.

A

Compilers
Linkers
Device drivers
Operating Systems
Utilities

19
Q

Describe compilers.

A

Computer program that translates a program written in a high-level language into machine code so that it can be directly used by a computer to perform a required task.
The machine code can be used again and again to perform the same task without re-compilation.

20
Q

Describe linkers.

A

Computer program that takes one or more object file produced by a compiler and combines them into a single program which can be run on a computer.
Simplifies the programming task - program is broken up into
small, more manageable sub-tasks.

21
Q

Describe device drivers.

A

Software that enables one or more hardware devices to communicate with the computer’s operating system.
Without drivers, a hardware device would be unable to work with the computer.
All hardware devices connected to a computer have associated drivers.

22
Q

Describe the operating system.

A

Software running in the background of a computer system. Manages many of the basic functions.
Without the OS, most computers would be very user-unfriendly and the majority of users would find it almost impossible to work with computers on a day-to-day basis.
Operating systems allow:
- input/output operations
- users to communicate with the computer
- error handling
- loading and running of programs
- managing of security

23
Q

Describe utilities software.

A

Software that is designed to carry out specific tasks on a computer.
Programs that help to manage, maintain and control
computer resources, for example:
- anti-virus (virus checkers)
- anti-spyware
- back-up of files
- disk repair and analysis
- file management and compression
- security
- screensavers
- disk defragmenter/ defragmentation software