Unit 1 - 5 Flashcards

1
Q

What is a system software?

A

A software that governs the computer system, controlling hardware, peripherals, applications, provides an interface

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

What are the two types of system software?

A

Operating system (OS), Utilities

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

Define an operating system?

A

A collection of programs that manages and controls the computer

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

What are the functions of an operating system?

A

Controlling hardware components, proving user interface, managing files, multitasking facilities, managing computer’s memory

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

Give 3 examples of operating systems?

A

Microsoft Windows, IOS, Android

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

What is a user interface?

A

A program or suite (group) of programs that allows a user to interact with the computer

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

What are the 3 types of user interface?

A

GUI (Graphical user interface) - Mobile UI (Mobile user interface) - CLI (Command line interface)

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

What is GUI?

A

Graphical user interface - Require a large amount of processing power, they feature a desktop that displays everything such as applications that the user is able to interact with

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

What is Mobile UI?

A

Very similar to GUI, HOWEVER respond to touch, fingers can be used to interact with the device often found in smartphones and tablets

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

What is multi-tasking?

A

Being able to run more than one application or program on a computer, older computers could not do this because they ran off only CLI

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

What 2 things are needed for multi-tasking to be successful?

A

Operating system needs to support multi-tasking
Device needs enough memory to hold more than one program in the RAM

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

Why does a computer need to manage its memory?

A

More than one program can run at same time
More than one document can run at same time

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

What is a method of memory management?

A

Paging - Where memory is broken up into fixed blocks

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

What do you need to operate a peripheral?

A

A device driver

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

What is a device driver?

A

Contains instructions on how to control a device

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

What are 2 advantages of using a device driver?

A

Any device can be used if it has a driver
They can be updated to give a better performance and remove bugs

17
Q

What is file handling?

A

Allows users to create, modify, and delete files and folders

18
Q

What is user management?

A

Allow access levels to be given to user such as administrator rights or or standard user

19
Q

Define utility software?

A

Utility software helps maintain the system, it includes encryption, defragmentation, data compression and backup software

20
Q

What is encryption software?

A

Disguises the contents of the files so they can only be understood by authorised users, it uses a complex algorithm to do this

21
Q

What is defragmentation?

A

When a file is stored on a hard disk it is actually not stored as a whole file but as a series of segments, these segments are split up known as fragmentation and defragmentation organises these files to speed up computer performance

22
Q

What is data compression?

A

A compression software that reduces the file size of a file stored on secondary storage

23
Q

What is backup software?

A

A copy of data is known as backup, contain copy of all files on a computer or just ones specified by the user