Computer Systems Flashcards
What is the input and output of an XOR GATE?
If JUST ONE input is 1(TRUE) then the output is 1(TRUE)
Otherwise output = 0 (FALSE)
What is the input and output of an AND GATE?
If BOTH inputs are 1 (TRUE) then the output is 1 (TRUE)
Otherwise the output is 0 (FALSE)
Logic statement: P = A AND B
Or
A.B
What is the input and output of an OR GATE?
If EITHER input is 1 (TRUE) then the output is 1 (TRUE)
Otherwise the output is 0 (FALSE)
Logic statement: P = A OR B
Or
A + B
What is the input and output of a NOT GATE?
If 0 is input it outputs 1 (TRUE)
If 1 is input it outputs 0 (FALSE)
What is hardware?
Hardware is the physical components that make up a computer system.
What is software?
Software is the non-physical programs that are stored by and run on a computer system.
What is a system software?
A system software is the software that provides a platform for other software to work.
What are operating systems responsible for managing?
Operating systems manage computer hardware, users, and the resources used by software.
They are responsible for managing:
Processors
Memory
Input / Output devices
Application
Security
“The operating system is responsible for deciding which program will run on the processor and how much time will it get to run”
TRUE OR FALSE
True
Can an operating system multi task?
Yes, the operating system manages many tasks at the same time.
What are interrupts?
Interrupts are signals sent to the CPU By external devices to indicate an event that needs immediate attention.
What is a embedded system?
An embedded system is a computer system inside another system.
Example: Microwave, Washing machine
What is assembly language?
Assembly language allows a programmer to create more easily than writing in machine code.
Each assembly language instruction maps directly to machine code.
It has to be translated into machine code before it can be executed
“Processors can only execute instructions in machine code”
TRUE OR FALSE
TRUE
What are the two low level languages.
Machine code
Assembly language