Module #1 - OS Flashcards

1
Q

is a program or system software that acts as an interface between user and the computer hardware and controls the execution of all kinds of programs

A

Operating System

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

It is not possible for the user to use any computer or mobile device without having an operating system. True or False?

A

True

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

it is the CPU, memory and I/O devices, provides the basic computing resources

A

Computer Hardware

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

are used to solve the computing problems of the users such as word processors, games and business programs.

A

Application Programs

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

it is the one who utilize a computer or network service trying to solve different problems.

A

Users

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

controls and coordinates the use of the hardware among the various application programs for the various users

A

Operating Systems

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

Refers to the part of an OS, or device that allows a users to enter and receive information

A

User Interface UI

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

Types of Interface

A

Command Line Interface
Batch Based Interface
Graphical User Interface

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

is the central part of an OS which manages system resources and is always resident in memory

A

Kernel

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

It acts like a bridge between application and hardware of the computer

A

Kernel

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

It is also the first program that loads after the bootloader

A

Kernel

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

is a program that loads and starts the boot time tasks and processes of an OS. It also places the OS of a computer into memory

A

Bootloader

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

The user of a BOS never directly interacts with the computer. True or False?

A

True

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

Every user prepares his or her job on an offline device like a punch card and submit it to the computer operator

A

Batch Operating System

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

is an logical extension in which CPU switches jobs so frequently that users can interact with each job while it is running, creating interactive computing

A

Time-sharing

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

another term for time-sharing

A

Multitasking

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

Each user has at least one program executing in memory in Time-sharing Operating System. True or False?

A

True

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

If processes don’t fit in memory what will take place in time-sharing operating system?

A

swapping

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

it use multiple central processors to serve multiple real-time applications and multiple users. Data processing jobs are distributed among the processors accordingly

A

Distributed Operating System

20
Q

The processors communicate with one another through communication lines (such as high-speed buses or telephone lines). These are called?

A

loosely coupled systems or distributed systems

21
Q

it runs on a server and provides the server the capability to manage data, users, groups, security, applications, and other networking functions.

A

Network Operating Systems

22
Q

is an operating system intended to serve real-time applications that process data as it comes in, mostly without buffer delay

A

Real-Time Operating Systems

23
Q

The time interval required to process and respond to inputs is very small

A

Real-Time Operating Systems

24
Q

The time interval required to process and respond to inputs is very small in Real-Time Operating Systems. what do you call this time interval?

A

response time

25
Q

it is used when there are time requirements are very strict like missile systems, air traffic control systems, robots, etc.

A

Real-time systems

26
Q

it is also known as Mobile OS which is built exclusively for a mobile device, such as a smartphone, personal digital assistant, tablet, wearable devices or other embedded mobile OS.

A

Handheld Operating Systems

27
Q

Device controller informs CPU that it has finished its operating by causing an

A

interrupt

28
Q

is a signal emitted by hardware or software when a process or an event needs immediate attention

A

Interrupt

29
Q

It alerts the processor temporarily to a high priority process requiring interruption of the current work process and then return to its previous task

A

Interrupt

30
Q

An operating system is not interrupt driven. True or False?

A

False

31
Q

is a signal created and sent to the cpu that is caused by some action taken by a hardware device.

A

hardware interrupt

32
Q

arises due to illegal and erroneous use of an instruction or data.

A

Software interrupt

33
Q

It often occurs when an application software terminates or when it requests the operating system for some service.

A

Software interrupt

34
Q

The operating system preserves the state of the cpu by storing registers and the program counter

A

Interrupt Handling

35
Q

operating systems sends signals to each devices asking if they have a request

A

Polling

36
Q

requesting devices send interrupt to the operating systems

A

Vectored interrupt system

37
Q

operation allows OS to protect itself and other systems components

A

Dual mode

38
Q

Provides ability to distinguish when systems is running user code (1) or kernel code (0)

A

Mode bit

39
Q

Some instructions designated as privileged only executable in kernel mode

A
40
Q

is a way for programs to interact with the OS

A

system call

41
Q

There is one main cpu capable of executing a general purpose instruction set including instructions from user processes

A

Single Processor System

42
Q

Also known as parallel system multicore

A

Multiprocessor System

43
Q

First appeared in servers and now in smartphones and tablet computers

A
44
Q

Most systems used a single general purpose processor

A
45
Q

Each processor is assigned a specific task A boss processor controls the systems and the other processor either look to the boss for instructions or have predefined tasks

A

Asymmetric multiprocessing

46
Q

The most commonly used In which each processor performs all tasks with the operating system. All processor performs all tasks within the operating system.

A

Symmetric multiprocessing

47
Q
A