oper sys two Flashcards

1
Q

purpose of an os

A

responsible for controlling/communicating with the computer hardware

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

what are the 4 functions of an os

A

peripheral management
memory management
user interface
multi tasking

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

what is open and closed source

A

Open-source programs are distributed with the code or program distributed as a readable format
Closed-source programs are distributed as executable code only and can only be modified by the original author who keeps the original program.

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

what is compilation

A

convert a high-level programming language into a machine language that the computer can understand.

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

what are the stages of compilation

A

lexical analysis -( check valid or not )
Syntax analysis-( check if follows rules )
Code generation -( convert the code )
Code optimisation-( make it most efficient )

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

what is a device driver

A

software that provides an interface so that programs can use the device

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

What’s periphal management

A

They communicate and control devices

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

application software

A

designed to perform tasks for users of computer

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