june 2014 Flashcards

1
Q

Why is memory management necessary?

A

organise the use of main memory
… by converting logical addresses to physical addresses
allows programs to sharw/ allocate memory
alliws programs larger than main memory to run

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

virtual machine

A

a theoretical computer which privides an environment in which a translator is available
uses an interpreter to run the intermediate code

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

cir features

A

holds a binary value

may pass a value to the MAR

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

mdr features

A

holds a binary value

may change more than once during a cycle

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

pc features

A

holds binary value
always holds only an adress
may change more than once during a cycle
may pass a value to the MAR

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

lines on a use case diagram

A

message

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

circles on a use case diagram

A

action

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

parameter passing

A

parameters passed by value or reference
by value local copy of data is used then discarded
… so value of original data is unchanged
by reference location of data is used
… so changes may be made to value of data

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

why is low level labguage suitable in the context of a washing machine processor

A

reflects design of the proccessor
direct access to memory locations
limited memory in processor
direct coding of operations

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

why is flat file database suitable for use by a family at home

A

limited amount of data
limited technical ability in family
data format difficult to change
security not a major issue for a family

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

why is relational datbase suitable for a largw company

A
software may be available as part of computer package
technical help readily available  online
wasy to add data
easy to link other applications
large volume of data for company
saves space 
inproves data consistency
easy to change data format
inproves security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

explain the term goal

A

a problem that needs to be solved

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

instantiation

A

setting an initial value to be replaced by a variable

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