Operating Systems Flashcards

(20 cards)

1
Q

in the 1950s magnetic tapes were used for _______

A

storage

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

In the 1960s the automated batch system was developed so several ______ could be loaded into memory

A

programs

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

In the 1970s there was multiprogramming so processing and ___ could happen simultaneously

A

I/O

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

In the 1980s ___ were introduced

A

GUI

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

Stand-alone operating system: used by single users

A

client

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

S_____ operating systems: used in client/server network environments to provide services

A

server

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

Embedded operating systems: found in ___ chips in portable devices

A

ROM

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

A process is an ________ of a program

A

instantiation

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

An operating system allows multiple _______ to happen simultaneously

A

processes

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

For multiple processes to be run at once, a _________ ________ must be implemented

A

scheduling algorithm

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

________ scheduling is when an OS is allowed to replace a running process by a process in the ready queue

A

preemptive

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

The amount of time that the process can run on the CPU before being replaced

A

time quantum

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

These conditions can cause a process to be _______: normal exit, error exit, fatal error and killed by another

A

terminated

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

This refers to a programming mechanism when previous sections of code are loaded into memory as and when needed

A

overlay

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

these are used to link virtual pages and physical page frame

A

page tables

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

A driver interface acts as a gateway between the ______ layer and the session layer

17
Q

_______ ________ ______ (HAL): Acts as a bridge between hardware and the operating system, providing a consistent interface

A

Hardware Abstraction Layer

18
Q

_____: The core of the operating system, which acts as an intermediary between the hardware and software of the operating system

19
Q

____ ____(UM): A restricted operating system state in which applications run but have limited access to hardware and system resources

20
Q

The kernel handles ____-_____, memory and managing of devices

A

multi-tasking