wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7517 06 Section Assessment

Total questions: 70

Worksheet time: 33mins

Name
Class
Date
1.
Computers are made up of ________ and ________?
a)
Hardware and Software
b)
Bits and Pieces
c)
Inputs and Outputs
d)
Plastic and Metal 
2.
________ is a package of instructions that tell the computer what to do also known as an application or short for app.  
a)
Hardware
b)
Software
c)
Apps
d)
Input
3.
The computer's _________ memory (ex. microchips: RAM, ROM) 

a)
temporary 
b)
important
c)
internal 
d)
external
4.
The computer's _________ memory (ex. thumb drives, hard drives, cloud storage: ie. Dropbox)
a)
temporary 
b)
internal
c)
external 
d)
important 
5.
Some devices can be both input and output devices. 
a)
True
b)
False
6.
Skype is an example of _______________ software.
a)
Communication
b)
Reference
c)
Presentation
d)
Multimedia
7.
Your friends are busy playing Minecraft. What type of software is Minecraft?
a)
Communication
b)
Entertainment
c)
Word Processing
d)
Spreadsheet
8.
Windows Media Player is an example of ________________ software.
a)
Spreadsheet
b)
Reference
c)
Presentation
d)
Multimedia
9.
Microsoft PowerPoint is an example of _____________ software
a)
Presentation
b)
Word Processing
c)
Spreadsheet
d)
Reference
10.
A utility program
a)
monitors and maintains a computer system
b)
sends emails
c)
makes sure the CPU is fast enough
d)
produces office documents
11.
I am running out of space on my hard drive, I should use the _____________ tool.
a)
disk cleanup
b)
email
c)
disk defragment
d)
backup
12.
I am about to install a new program but want to make sure I can revert back to the computers current state if anything goes wrong, I should _____________ before I do anything else.
a)
set a system restore point
b)
switch off the firewall
c)
empty the recycle bin
d)
send an email to my teacher
13.

This is a type of system software

a)

Disk Cleaner

b)

Notepad

c)

Backup and restore

d)

VideoLAN

14.

The operating system is a type of

a)

system software

b)

general purpose software

c)

utility software

d)

application software

15.
Allocating time on the processor to individual processes is known as...
a)
CPU Scheduling
b)
CPU Timing
c)
CPU Clocking
d)
CPU Sorting
16.

Which Scheduling algorithm allocates the

CPU first to the process that requests CPU first?

a)

First Come First serve scheduling

b)

shortest job scheduling

c)

priority scheduling

d)

none of the mentioned

17.

what memory is called separation of user logical memory and physical memory

a)

Memory sharing

b)

Memory management

c)

Virtual memory

d)

Memory control

18.

Memory that uses secondary storage so that it seems like an entire program is running from RAM

a)

Cache Memory

b)

Virtual Memory

c)

Flash Memory

d)

Registers

19.
Virtual memory is
a)
a memory management technique
b)
a virus checking utility
c)
a piece of hardware
d)
an series of pixels used to represent an image
20.
A program stored in virtual memory may run slower than a program stored on the RAM
a)
TRUE
b)
FALSE
21.

Define mnemonic

a)

Immediate remembered code

b)

Low remembered code

c)

Easily remembered code

d)

Harder remembered code

22.

Krishna use english-like abbreviations (MUL), (ADD), (SUB).


Pick Language Krishna used.

a)

Computer Language

b)

High Level Language

c)

Assembly Language

d)

Low Level Language

23.

Define Assembly Language

a)

Middle Level Language

b)

Symbolic representation of a machine language of specific processor

c)

Message sent by programmers (program instructions) understood by the computer and vice versa.

d)

Natural language of a particular computer system.

24.
An example of a high-level programming language is:
a)
Python
b)
Assembly
c)
Machine code
d)
Cloud
25.
Low-level languages are more efficient that high-level ones.
a)
True
b)
False
26.
Machine code uses the binary number system.
a)
True
b)
False
27.
Machine code is easy to understand by a human.
a)
False
b)
True
28.
What can be added to high-level program code to make it easier to understand?
a)
Comments
b)
Variables
c)
Registers
d)
Descriptions
29.
Machine code can be represented in assembly language using:
a)
Mnemonics
b)
Pneumatics
c)
Nomanics
d)
Psychotics
30.
X . X
a)
0
b)
1
c)
X
d)
__
 X
31.
X + X
a)
0
b)
1
c)
X
d)
__
X
32.
X + 0
a)
X
b)
__
X
c)
0
d)
1
33.
       __
X . X
a)
0
b)
1
c)
X
d)
__
X
34.
A . B 
is the same as
a)
B . A
b)
A . A
c)
B . B
d)
A + B
35.
__     __
A  .   B
is the same as
a)
_______
A + B
b)
A . B
c)
B . A
d)
______
A . B
36.
X . ( Y . Z )
is the same as 
a)
X . Y + Z
b)
( X + Y ) + Z
c)
( X . Y ) . Z
d)
( X . Z ) + Y
37.
A . ( B + C )
is the same as
a)
___________
A + B + C
b)
( A + B ) ( A + C)
c)
A . B . C
d)
( A . B ) + ( A . C )
38.
_____
A . B
a)
__    __
A + B
b)
__   __
A . B
c)
( A . B )
d)
( A + B )
39.

( A + B ) ( C + D )

is the same as

a)

AC + BD

b)

(A . B ) + ( C . D )

c)

A + B + C + D

d)

AC + AD + BC + BD

40.

What is the output?

a)

True

b)

False

41.

What is the output?

a)

True

b)

False

42.

What is the output?

a)

True

b)

False

43.

What is the output?

a)

True

b)

False

44.

For OR, when is it TRUE?

a)

false AND false

b)

true AND false

c)

false AND true

d)

true AND true

45.

What is the output?

a)

True

b)

False

46.

What is the output?

a)

True

b)

False

47.

What is the output?

a)

True

b)

False

48.

What is the output?

a)

True

b)

False

49.

What is the output?

a)

True

b)

False

50.

What is the output?

a)

True

b)

False

51.

What is the output?

a)

True

b)

False

52.

What will the circuit's output be?

a)

1

b)

0

53.

What type of logic gate is this table showing?

a)

AND

b)

OR

c)

NOT

54.

What type of logic gate is this table showing?

a)

AND

b)

OR

c)

NOT

55.

Which logic gate is this?

a)

AND

b)

OR

c)

NOT

56.

Which logic gate is this?

a)

AND

b)

OR

c)

NOT

57.

Which logic gate is this?

a)

AND

b)

NOT

c)

OR

58.

What will this gate's output be?

a)

0

b)

1

59.

What will this gate's output be?

a)

0

b)

1

60.

What will this gate's output be?

a)

0

b)

1

61.

What will this gate's output be?

a)

0

b)

1

62.

How many different combinations of 1 and 0 are possible with 2 bits?

a)

2

b)

4

c)

6

d)

8

63.

How many different combinations of 1 and 0 are possible with 1 bit?

a)

1

b)

2

c)

3

d)

4

64.

How many different combinations of 1 and 0 are possible with 3 bits?

a)

2

b)

4

c)

6

d)

8

65.

What is the Logic Expression for this circuit?

a)

Z = NOT (A AND B)

b)

Z = NOT (A OR B)

c)

Z = (NOT A) AND B

d)

Z = (NOT A) OR B

66.

True or False:

Both inputs need to be 1 for an OR gate to output a 1

a)

True

b)

False

67.

True or False:

AND gates output a 1 if both inputs are 0

a)

True

b)

False

68.

True or False:

NOT gates output the opposite of the input

a)

True

b)

False

69.

True or False:

NOT gates can only have one input

a)

True

b)

False

70.

Which of these are logic gates?

a)

AND

b)

OR

c)

NOT

d)

IF

e)

ELSE