wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ACA 1

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

A source program is usually in _______

a)

Assembly language

b)

Machine level language

c)

High-level language

d)

Natural language

2.

The time delay between two successive initiation of memory operation _______

a)

Memory access time

b)

Memory search time

c)

Memory cycle time

d)

Instruction delay

3.

What is a dedicated computer?

a)

Which does one kind of software

b)

Which is meant for application software only

c)

Which is used by one person only

d)

Which is assigned to one and only one task

4.

Processor without structural hazard is

a)

Faster

b)

Slower

c)

Have longer clock cycle

d)

Have larger clock rate

5.

A collection of lines that connects several devices is called ..............

a)

bus

b)

peripheral connection wires

c)

Both a and b

d)

internal wires

6.

The access time of memory is ............... the time required for performing any single CPU operation.

a)

Longer than

b)

Shorter than

c)

Negligible than

d)

Same as

7.

A pipeline is like ....................

a)

an automobile assembly line

b)

house pipeline

c)

both a and b

d)

a gas line

8.

Data hazards occur when .....................

a)

Greater performance loss

b)

Pipeline changes the order of read/write access to operands

c)

Some functional unit is not fully pipelined

d)

Machine size is limited

9.

What is the control unit's function in the CPU?

a)

To transfer data to primary storage

b)

to store program instruction

c)

to perform logic operations

d)

to decode program instruction

10.

Pipeline implement

a)

fetch instruction

b)

decode instruction

c)

calculate operand

d)

execute instruction

e)

all of abve

11.

Interrupts which are initiated by an instruction are

a)

internal

b)

external

c)

hardware

d)

Software

12.

Dynamic RAMs are best suited to

a)

slow system

b)

large system

c)

one bit system

d)

none of the above

13.

A modem is used to link up two computers via

a)

telephone line

b)

dedicated line

c)

Both of the above

d)

None of the above

14.

Which of the following memories in a computer is volatile?

a)

RAM

b)

ROM

c)

EPROM

d)

ALL

15.

Systems that do not have parallel processing capabilities are

a)

SISD

b)

SIMD

c)

MIMD

d)

MISD

16.

What is characteristic for the organization of a computer architecture?

a)

Size

b)

Dynamic behaviour

c)

Static behaviour

d)

Speed

e)

None of the answers above is correct

17.

Which is the fastest storage unit in a usual memory hierarchy?

a)

Cache

b)

Main memory

c)

Hard disk

d)

Register

18.

The concept of pipe-lining is most effective in improving performance if the tasks being performed in different stages :

a)

require different amount of time

b)

require about the same amount of time

c)

require different amount of time with time difference between any two tasks being same

d)

require different amount with time difference between any two tasks being different

19.

The processes that are residing in main memory and are ready and waiting to execute are kept on a list called

a)

job queue

b)

ready queue

c)

execution queue

d)

process queue

20.

The interval from the time of submission of a process to the time of completion is termed as

a)

waiting time

b)

turnaround time

c)

response time

d)

throughput

21.

The ultimate goal of a compiler is to

a)

Reduce the clock cycles for a programming task.

b)

Reduce the size of the object code.

c)

Be versatile.

d)

Be able to detect even the smallest of errors.

22.

When Performing a looping operation, the instruction gets stored in the ______.

a)

Registers

b)

Cache

c)

System Heap

d)

System Stack

23.

In priority scheduling algorithm

a)

CPU is allocated to the process with highest priority

b)

CPU is allocated to the process with lowest priority

c)

Equal priority processes can not be scheduled

d)

None of the mentioned

24.

Scheduling is :

a)

allowing a job to use the processor

b)

making proper use of processor

c)

all of the mentioned

d)

none of the mentioned

25.

Which of the following statements are true ?

I. Shortest remaining time first scheduling may cause starvation

II. Preemptive scheduling may cause starvation

III. Round robin is better than FCFS in terms of response time

a)

I only

b)

I and III only

c)

II and III only

d)

I, II and III

26.

When multiple-instructions are overlapped during execution of program, then function performed is called

a)

Multitasking

b)

Multiprogramming

c)

Pipelining

d)

Multithreading

27.

In pipelining the task which requires the least time is performed first.

a)

True

b)

False

28.

If a unit completes its task before the allotted time period, then _______

a)

It’ll perform some other task in the remaining time

b)

Its time gets reallocated to a different task

c)

It’ll remain idle for the remaining time

d)

None of the mentioned

29.

To increase the speed of memory access in pipelining, we make use of _______

a)

Special memory locations

b)

Special purpose registers

c)

Cache

d)

Buffers

30.

The periods of time when the unit is idle is called as _____

a)

Stalls

b)

Bubbles

c)

Hazards

d)

Both Stalls and Bubbles