NEW
Font size
S
M
L
XL
WorksheetsOCR H446 -term 1
Total questions: 25
Worksheet time: 14mins
Name
Class
Date
1.
The process by which one object can acquire the properties of another object?
a)
Encapsulation
b)
Inheritance
c)
Polymorphisim
d)
Abstraction
2.
An object that has more than one form is referred to as...
a)
Inheritance
b)
Interface
c)
Abstract
d)
Polymorphism
3.
These controls the behavior of a program.
a)
class
b)
object
c)
method
d)
void
4.
An object is an instance of a:
a)
parameter
b)
method
c)
class
d)
application
5.
As a blueprint is a design for a house, a class is a design for a(n):
a)
object
b)
variable
c)
constant
d)
statement
6.
Information hiding can also be terms as...?
a)
Polymorphisim
b)
Inheritance
c)
Encapsulation
d)
Data Hiding
7.
Von Neumann advantage...
a)
Only one data bus so less complex for the control unit to manage
b)
The separation of data and instructions and two buses means that processes can be carried out in parallel.
8.
Harvard disadvantage..
a)
This architecture can only process one instruction / item of data at a time.
b)
More complex architecture and so is more expensive and takes longer to manufacture
9.
This type of instruction set will have a large amount of known instructions (for example 80-100) and these will be complex in nature (i.e. each instruction may represent several steps)
a)
CISC
b)
RISC
10.
RISC Processors This type of instruction set has a much smaller amount of known instructions (for example 30-40).
a)
As a result, in RISC, more instructions are required to perform a task.
b)
As a result, in RISC, less instructions are required to perform a task.
11.
Parallel processing is...
a)
is a single integrated circuit that contains multiple core processing units, more commonly known as cores.
b)
a mode of operation in which a process is split into parts, which are executed simultaneously on different processors attached to the same computer.
12.
All the instructions that any particular CPU can use are known as the
a)
Instruction set
b)
Keyword set
c)
Word set
d)
Character set
13.
The Accumulator is a type of what?
a)
Register
b)
Buffer
c)
RAM
d)
Cache
14.
Clock speed is measured in
a)
Hertz
b)
Words
c)
Bits Per Second
d)
Metres Per Second
15.
Von Neumann processors have seperate areas of memory for data and the programs that use them
a)
True
b)
False
16.
What is the purpose of the Memory Data Register (MDR)?
a)
Holds the location of where the data is to be stored / read from
b)
Holds memory
c)
Holds instructions
d)
It does nothing
17.
Translate Assembly Language code into Machine Code
a)
Assembler
b)
Compiler
c)
Translator
d)
Interpreter
18.
Translate entire source code all in one go into Machine Code
a)
Compiler
b)
Assembler
c)
Translator
d)
Interpreter
19.
Translate and execute source code –Line by Line, Statement by Statement.
a)
Interpretor
b)
Translator
c)
Compiler
d)
Assembler
20.
Uses mnemonics
a)
Interpreter
b)
Translator
c)
Compiler
d)
Assembly Langauge
21.
What is the purpose of the CPU's registers?
a)
These are used to permanently store data and instructions
b)
These are used to temporarily store data and instructions.
c)
They are used to keep track of the CPU speed.
d)
They are used to check the CPU's processing power
22.
What is the purpose of the Program Counter (PC) register?
a)
This is used to hold the instruction that needs to be carried out.
b)
This is used to save information.
c)
This is used to hold the location of the data.
d)
This is used to store the memory address of the next instruction.
23.
What is the Mnemonic code for the STORE instruction in LMC?
a)
STO
b)
LDA
c)
STA
d)
BRA
24.
What does the BRA loop do in LMC?
a)
This will keep looping the program until you stop it.
b)
This will loop the program until a certain condition is met.
c)
This will loop the program until the accumulator is 0.
d)
This will loop the program until the accumulator is negative
25.
What does the following instruction do in LMC:
A DAT 5
A DAT 5
a)
Creates a memory location called B
b)
Creates a memory location labelled 5 which stores the letter A
c)
Create a memory location labelled A which stores the number 5
d)
Creates a memory location labelled C
Reset
