oper sys two Flashcards
purpose of an os
responsible for controlling/communicating with the computer hardware
what are the 4 functions of an os
peripheral management
memory management
user interface
multi tasking
what is open and closed source
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.
what is compilation
convert a high-level programming language into a machine language that the computer can understand.
what are the stages of compilation
lexical analysis -( check valid or not )
Syntax analysis-( check if follows rules )
Code generation -( convert the code )
Code optimisation-( make it most efficient )
what is a device driver
software that provides an interface so that programs can use the device
What’s periphal management
They communicate and control devices
application software
designed to perform tasks for users of computer