Operating System Flashcards

1
Q

Operating Systems

A

Manage computer hardware, users and the resources used by software

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

User interfaces

A

Provides a method for users to interact with a computer. E.g GUI (Graphical User Interface)

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

What is a GUI?

A

A visual way of interacting with a computer using items such as windows, icons, menus and pointers, used by most modern operating systems.

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

Menu- driven interface

A

Used by devices that have dedicated functions, e.g MP3 Player

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

Command Line Interface

A

Requires little processing and can save on the need for an expensive graphics card

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

Memory Management

A

To run a program, the computer must copy the program from storage into main memory

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

How does Memory Management work?

A
  • Data used by the program is copied into main memory
  • The Operating System keeps a record of where each program and its data are located
  • The Operating System will make sure not to overwrite existing programs and data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Multi- Tasking

A

Where an operating system manages many tasks happening at the same time

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

Example of Multi- tasking

A

Having a web browser open whilst playing music and messaging friends
Many other background processes are also running
Operating system decides which process will next run on the CPU and for how long

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

Peripheral management and drivers

A

Operating system must manage getting inputs from and sending outputs to peripheral devices.

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

Name 3 peripherals

A

Mice, keyboard, printers

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

Device drivers

A

Program that controls peripheral devices such as printers, mice

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

How does device drivers work?

A
  • Each device communicates with the operating system via it’s own driver
  • Many device drivers come with an operating system. but if you buy a brand new type of device, it will be supplied with a driver, which will need to be installed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

User management

A

Operating system is responsible for user logins and passwords which are stored in a file or database

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

Disk and file management

A

Hard disk in a computer is a storage peripheral

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

What does the operating system do?

A
  • Manages where in the disk files are written
  • Keeps track of where they are so they can be retrieved
  • Makes sure no file overwrites another file
17
Q

What is the file management carried out by and what are the feature available?

A

Carried out by Operating System.
Features available:
- Naming files
- Allocating files to folders
- Moving files
- Saving files
- Copying files
- Deleting files

18
Q

Interrupts

A

Signals sent to CPU by external devices to indicate a event that needs immediate attention. They tell the CPU to suspend its current activities and execute appropriate instructions

19
Q

Hardware interrupts

A

Generated by hardware devices- e.g printer out of paper

20
Q

Software interrupts

A

Generated by programs- e.g divide-by-zero error will cause an error message to be displayed

21
Q

What is Utility software?

A

Operating system controls and manages the computer system. Utility programs perform extra functionality and housekeeping tasks that keeps the computer running efficiently

22
Q

Encryption software

A

Used to encode text so that it cannot be understood without knowing the key to decode it

23
Q

Encryption software utilities are commonly used to what?

A
  • Encrypt entire hard disks so that the data cannot be understood if the computer is stolen
  • Encrypt files and folders on a portable disk- e.g USB removable storage
  • Encrypt communication with websites
  • Encrypt data in an organisation’s database- sensitive data- e.g passwords
24
Q

Disk Defragmentation

A

When you save a large file it may not fit on the disk in consecutive memory locations. In order to read the file, the drive head will need to move to more locations. This makes it slower to access files and programs. Defragmenting the hard disk reorganises files so they are stored together. Read times are far faster and free space is in 1 place so new files do not need to be fragmented.

25
Q

Data Compression Software

A

Utilities such as WinZip enable users to compress and decompress files or folders. This reduces the amount of storage space needed on a disk.