topic 6 fundamentals of compter systems Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

software is

A

program code, sequences of instructions which are executed in order to perform a task

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

application software

A

name given to programs that complete specific task

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

system software

A

operates , controls and maintains the computer and its components

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

utility programs

A

housekeeping tasks include; data backup, encryption, data compression

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

library programs

A

contain useful functions frequently used by program

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

translators

A

pieces of software translate between different types of language

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

three types of translator

A

compilers
assemblers
interpreters

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

machine code uses

A

only 1 and 0, directly manipulates cpu

very long program, prone to errors

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

assembly language

A

simplify process of writing computer program

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

assemblers translate

A

assembly lang into machine code

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

compilers translate

A

high level languages into machine code

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

interpreters translate

A

high level lang into machine code

line by line

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

compiler vs interpreter

A

compiler
checks source line by line
entire code translated at once
protects the source code from extraction

interpreter
translation begins immediately
eachline is checked for errors
offers little protecion to source code

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

source code and object code

A

source code = input to translator

object code = translator’s output

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

NOT

A

has one input one output

output is always oppo to input

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

AND

A

two inputs
output the product of 2 input
output is true when input is true

17
Q

OR

A

two input
outputs the sum of its inputs
only outputs false when both are false

18
Q

XOR

A

short for exclusively or

output true when only one input is true

19
Q

NAND

A

short for not and
combo of two gates NOT and AND
same as AND but with reversed output

20
Q

NOR

A

short for NOT OR
combo of Not and OR
same as OR just ouput reversed

21
Q

de morgan law break..

A

break the bar and change the sign