4.3 Operating systems Flashcards

1
Q

Give examples of operating systems

A
MS DOS
Windows
Android
Chrome OS
macOS
Linux (aka the best)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

System Software

A

System Software is the software that provides a platform for other software to work

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

Give some features of system software

A

Operating systems, utility programs, program translators

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

Operating Systems

A

Operating systems manage computer hardware users and the resources used by the software

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

What are operating systems responsible for managing

A
The user interface
Memory interface
Multitasking
Peripheral management and drivers
User management
File management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

User Interfaces

A

Provide a method for users to interact with a computer

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

GUI

A

A Graphical User Interface use pointers, windows, menus, icons and drag and drop features. However on smartphones they are more touched base and do not have pointers. Windows apps typically take up the whole screen

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

Give types of UI

A
Graphical User Interface
Menu-Driven interface
Command Line Interface
Voice activated
Real-time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Command Line Interfaces

A

Text commands are entered into the computer (this is very low resource and can save the need for expensive hardware)

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

Why is it worth learning CLI

A

For experts who know commands it can be much faster than having to use a mouse because it requires much less disk storage and requires less RAM

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

Menu-driven interfaces

A

Menu driven interfaces are often used by devices that have a dedicated function

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

Give some examples for Menu Driven Interfaces

A

MP3 players
ATM machines
Self service checkouts

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

Why must the computer copy the program from the storage into main memory? (memory management)

A

Because the OS must keep a record of where each program is and where it’s data is located. Then the OS will make sure none of its data are overwritten

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

Multi-tasking

A

This is where an OS manages many tasks happening at the same time. For example you may be running a computer game, but also you are searching the web on another monitor or many background processes. The OS decides on which process will be run next by the CPU and how long for

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

Interrupts

A

Interrupts are signals sent to the CPU by external devices to indicate an event needs immediate attention by suspending it’s current activities and execute appropriate instructions.

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

Hardware interrupts

A

Generated by hardware devices. For example out of printing paper

17
Q

Software interrupts

A

Generated by programs. For example, a divide-by-zero error will cause an error message to be displayed

18
Q

Peripheral management

A

The OS manages getting inputs from and sending outputs to devices. For example keyboards, printers, displays, cameras etc.

19
Q

Device drivers

A

A program that controls peripheral devices such as printers, mice and displays.

20
Q

How do devices communicate with a computer?

A

Communicates with the OS via its own driver

21
Q

What is a hard disk an example of?

A

Storage peripheral

22
Q

How does the operating system manage files?

A

The OS manages where the disks are written on the files, they keep track of where they are so they can be retrieved, and make sure no file overwrites another file

23
Q

What features are available given by the OS in file management?

A
Naming files
Allocating files to folders
Moving files
Saving files
Copying files
Deleting files
24
Q

How does an OS manage login systems?

A

It stores usernames and passwords in a file or database

25
Q

What are access rights?

A

If a computer is used by more than one person, each user should be able to see only their files
Users and system administrators have different levels of access rights
Some users may be allowed to read files but not edit them