Computer Systems Flashcards

1
Q

What is the input and output of an XOR GATE?

A

If JUST ONE input is 1(TRUE) then the output is 1(TRUE)

Otherwise output = 0 (FALSE)

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

What is the input and output of an AND GATE?

A

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

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

What is the input and output of an OR GATE?

A

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

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

What is the input and output of a NOT GATE?

A

If 0 is input it outputs 1 (TRUE)

If 1 is input it outputs 0 (FALSE)

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

What is hardware?

A

Hardware is the physical components that make up a computer system.

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

What is software?

A

Software is the non-physical programs that are stored by and run on a computer system.

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

What is a system software?

A

A system software is the software that provides a platform for other software to work.

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

What are operating systems responsible for managing?

A

Operating systems manage computer hardware, users, and the resources used by software.

They are responsible for managing:

Processors

Memory

Input / Output devices

Application

Security

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

“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

A

True

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

Can an operating system multi task?

A

Yes, the operating system manages many tasks at the same time.

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

What are interrupts?

A

Interrupts are signals sent to the CPU By external devices to indicate an event that needs immediate attention.

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

What is a embedded system?

A

An embedded system is a computer system inside another system.

Example: Microwave, Washing machine

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

What is assembly language?

A

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

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

“Processors can only execute instructions in machine code”

TRUE OR FALSE

A

TRUE

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

What are the two low level languages.

A

Machine code

Assembly language

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

What is a compiler?

A

Compiler translates a high level language into machine code.

17
Q

What is an interpreter?

A

An interpreter is another type of program that translates a high level language into machine code.

Unlike a compiler no object code is produced

It translates each line of code and executes it immediately

If it reaches a line with a syntax error it stops and displays an error message.

18
Q

What is a bus?

A

A bus is parallel wires connecting two or more components of the computer