Computers Flashcards

1
Q

What are the main os services?

A
∙ file management;
∙ input/output management;
∙ process management;
∙ memory management;
∙ multiprocessor management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what does the kernelmode enable you to do?

A

switch from kernel tuser and use all of the computers functionality(priviliged instructions)

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

what does the user mode enable you to do?

A

plain instructions

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

What are the main possible os structures ?

A

monolithic;
layered;
microkernel;
modules

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

Explain the monolitic os structure

A

has all services implemented by a large kernel. Examples: CP/M, MS-DOS.

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

What problem might arise when a kernel has a monolithic

structure?

A

That there will be a large and disorganized mass of code , hard to understand and extend

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

Explain the layered os structure

A

it has services
implemented by a large kernel, with a layered organisation.
Examples: UNIX, VMS.

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

What problem might arise when a kernel has a layered structure ?

A

It wil be impossible to understand the design of the work as there will be ump layers and it will be diffiult to avoid flowing the wrong way

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

What problem might arise when a kernel has a micro kernel structure ?

A

messanger failure
adn makes soving the problem longer which is not appropriate for grephics or network stransfers (high bandwiths huge data)

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

Explain the micro kernel os structure

A

has services implemented by servers, and a small kernel delivering messages between them. Examples: Mach, QNX.

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

Explain the modular os structure

A

It has services implemented by modules, and a small kernel that loads them on demand. Examples: Linux, OS X

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

What are the stages of the bootstrap?

A

the stage one boot loader is run from BIOS ROM;
the stage two boot loader is loaded from disk and run;
the operating system proper is loaded from disk and run.

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

What does a virtual machine do ?

A

A virtual machine abstracts a physical computer into a virtual one. Examples: VMware, VirtualBox

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

what are dual boots or tri boots usually used for?

A

Virtual Machines

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