wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IGSCE The 1st Year Revision

Total questions: 123

Worksheet time: 1hrs 14mins

Name
Class
Date
1.

Which statement is correct:

a)

The CPU takes data and programs held in hard drive and puts them into RAM temporarily

b)

The CPU takes data and programs held in RAM and puts them into hard drive temporarily

2.

CPU is connected to the memory through the:

a)

Arithmetic and logic unit

b)

Control unit

c)

Buses

d)

HDD

3.

What are the small & very fast circuits that store intermediate values from calculations or instructions inside the CPU?

a)

Registers

b)

Buses

c)

Ports

4.

Which type of memory is faster:

a)

Cache

b)

RAM

5.

What is the role of system clock in CPU:

a)

Measures the time one CPU action takes

b)

Synchronises all computer operations

c)

Measures the time it takes to transmit the data through the CPU buses

6.

Instructions are fetched from RAM in a machine cycle:

a)

True

b)

Only the first time

c)

False

7.

The correct order is:

a)

Decode, Fetch, Execute

b)

Execute, Decode, Fetch

c)

Decode, Execute, Fetch

d)

Fetch, Decode, Execute

8.

What controls the flow of data and instructions in CPU?

a)

Registers

b)

Control unit

c)

Arithmetic and logic unit

9.

Which one type of memory is permanently holding data even if power is switched off:

a)

ROM

b)

RAM

10.

Which one type of memory it can be written to or load from:

a)

ROM

b)

RAM

11.

Which one is faster?

a)

Solid state drive

b)

Hard disk drive

12.

What external secondary memory device you can name?

a)

USB

b)

HDD

c)

RAM

13.

What secondary memory devices you know?

a)

HDD

b)

USB

c)

RAM

d)

ROM

14.

IP addresses of the sender and receiver are being sent in which part of the data packet:

a)

Header

b)

Payload

c)

Trailer

15.

The actual data is being sent in which part of the data packet:

a)

Header

b)

Payload

c)

Trailer

16.

Packet switching is:

a)

A method of error detection based on particular actions with packets

b)

A method of data transmission in which a message is broken up into number of packets

c)

A method in which CPU switches it's buses

17.

One of the key benefits of the packet switching is that:

a)

Data can't be lost

b)

There is no need to depend on one communication line

18.

Hopping method is designed to avoid:

a)

The slow work of CPU

b)

A loss of data packets

c)

The slow data transmission

d)

A loss of memory

19.

The direction of half-duplex data transmission mode is:

a)

One direction only

b)

Both directions but not at the same time

c)

Both directions at the same time

20.

An example of simplex data transmission mode is:

a)

Broadband internet connection

b)

Sending some data from computer to printer

c)

Walkie-talkie

21.

What types of data transmission there exist:

a)

Serial and parallel

b)

Serial and duplex

c)

Simplex and parallel

22.

Even parity can be observed in which byte of information:

a)

10110010

b)

11101010

c)

10101011

23.

An agreement about the type of parity used between the sender and receiver is usually made:

a)

Before sending the data

b)

After sending the data

24.

Which method allows to identify which particular bit is in error

a)

Parity bit added to the string of bits

b)

Parity block

25.

When we are using echo check method, a data is re-sent to the receiver when:

a)

No errors were found in transmitted data before

b)

Some errors were found in transmitted data before

26.

Public and private keys are being used to encrypt the information in:

a)

Symmetric encryption

b)

Asymmetric encryption

27.

The same key to encrypt and decrypt information is being used in:

a)

Symmetric encryption

b)

Asymmetric encryption

28.

Data that has gone through the encryption algorithm is called:

a)

Ciphertext

b)

Plaintext

c)

Decrypted text

29.

Private key is used to:

a)

Encrypt information

b)

Decrypt information

30.

Which of these is not an input device:

a)

Printer

b)

Barcode scanner

c)

Digital camera

d)

Touch screen

31.

What kind of sensors a typical security system might consist of:

a)

Humidity

b)

pH

c)

Acoustic

d)

Infrared

32.

What is a charge couple device:

a)

Light-sensitive part of the digital camera that consists of millions of tiny sensors and that converts light into electricity

b)

The membrane under the keyboard that identifies the press of a particular button of it

c)

A device that can charge a laptop or mobile phone twice as fast as usual charger

33.

Which of these is not an output device:

a)

Light projectors

b)

Printer

c)

Loud speaker

d)

Microphone

34.

How the physical quantities are being converted to the digital data in such devices as microphone, camera, etc.:

a)

By the analogue to digital converter

b)

By the digital to analogue converter

c)

By the electrodes to data converter

35.

What would be the examples of 3D scanners:

a)

3D printer

b)

Magnetic resonance

c)

X-ray

d)

Passports' scanner at the airport

e)

Documents' scanner

36.

What type of touch screens you are familiar with:

a)

2D, 3D

b)

LCD, LED

c)

Capacitive, infrared, resistive

37.

What type of touch screen use electrical properties of human body to identify the touch:

a)

Capacitive

b)

Resistive

c)

Electrical

38.

What type of light projectors you are familiar with:

a)

Digital light projector (DLP) and liquid crystal display (LCD)

b)

Light emitting diodes projector (LED) and liquid crystal display (LCD

c)

Inkjet projector and laser

39.

How the optical mouse identifies the movement of it:

a)

The built-in sensor identifies the movement of a hand

b)

The tiny camera captures the reflected red LED light from the surface

40.

Which type of printer is better designed for the high volume of printing:

a)

Inkjet

b)

Laser

41.

Which type of printer is producing solid physical objects:

a)

Laser

b)

3D printer

c)

Inkjet

42.

Each character on the keyboard has:

a)

ASCII value

b)

QR value

c)

DAC value

43.

Embedded system is:

a)

Hardware

b)

Software

c)

Combination of hardware and software

44.

Embedded system can be based on:

a)

Microcontrollers, microprocessors, system on chips

b)

Microcontrollers, microprocessors, microcomputers

c)

Microcontrollers, microprocessors

45.

Benefits of embedded system include:

a)

Consume little power

b)

Small in size and can fit into other devices

c)

If it has any errors, no need for specialists to fix it - anyone can fix it

d)

In all the cases, it is really easy to upgrade it and take advantage of new technology

46.

Which type of embedded system can be upgraded easily:

a)

Programmable

b)

Non-programmable

47.

In a case of lighting system in an office (as an example of embedded system) which parameters are being controlled by the sensors:

a)

Room occupation

b)

A day of the week and time of the day

c)

Brightness of the room

48.

What is a barcode:

a)

Series of dark and parallel lines of varying thickness

b)

Square of black pixels on a light background

49.

Each digit of a barcode consists of:

a)

Two dark lines and two white lines

b)

One dark line and one white line

c)

Two dark lines and one white line

50.

After being scanned, barcode is:

a)

The photo of barcode is being taken and compared with other images on the database

b)

Converted to digital data - binary form, and looked up in the database

51.

The advantages of using barcode by the management of a store are:

a)

The barcodes on items never become damaged (not like physical price tags)

b)

Automatic stock control

c)

Much easier to change prices of items

52.

QR codes can:

a)

Hold more information than barcodes

b)

Hold less information than barcodes

53.

The three large squares at the corners of the QR code are responsible for:

a)

Size recognition - helps scanner to identify how far away it is from the QR code

b)

Alignment - ensures that even if scanner is tilted, it can still be read

c)

Each one of them can contain different web address to redirect reader to

54.

One of the disadvantages of the QR code is:

a)

They can redirect to malicious websites

b)

They are harder to read for the scanner than barcodes

c)

Only developers with special knowledge can generate QR code

55.

QR code with the 8 x 8 pixels can store:

a)

16 bytes of data

b)

64 bytes of data

c)

8 bytes of data

56.

What is an OS:

a)

Software that manages the hardware and software resources of a computer

b)

Hardware that manages the hardware and software resources of a computer

57.

Which of these is not a function of an OS:

a)

Provide a user interface

b)

Allow the computer to multi-task

c)

Improves CPU performance

d)

Manages memory

58.

What do device drivers do?

a)

Allows the OS to communicate with hardware

b)

Drives around the CPU

c)

Increases the amount of storage on HDD

59.

What does GUI stand for?

a)

Genuine Umpire Impressions

b)

Graphical User Interface

c)

Graphic Up Industry

d)

Graphical User Interaction

60.

How can the OS help manage security of the system?

a)

The OS can hire backup

b)

User accounts may be password protected

c)

Files can self destruct after a set time

61.
Which of the following is the process of starting or restarting a computer or mobile device?
a)
Booting
b)
Lauching 
c)
Loading
d)
Keying
62.

The ability for different people to use the same computer is made possible through:

a)

Open-source software

b)

Desktop elements

c)

User accounts

d)

Settings app

63.

Which of the following is a function of the operating system?

a)

To compose and send email.

b)

To edit photographs and other high-resolution images.

c)

To manage files.

d)

All of these are operating system functions.

64.

Which of the followings is not GUI operating system?

a)

DOS

b)

Windows

c)

iOS

65.
What operating system is this a symbol of?
a)
Mac OS X
b)
Linux
c)
Windows
66.
What operating system is this a symbol of?
a)
Mac OS X
b)
Windows
c)
Linux
d)
IBM
67.

How many applications can be processed by the CPU at a time?

a)

1

b)

Up to 1000

c)

As many as it is possible at a time

68.

What is an example of short term memory?

a)

SSD

b)

RAM

c)

HDD

69.

What is a correct order of structure consisting of 'Hardware', 'User', 'OS' and 'Application'?

a)

User->Application->OS->Hardware

b)

Application->User->OS->Hardware

c)

Hardware->User->OS->Application

70.

What does CLI stands for:

a)

Command-line interface

b)

Command-linear interface

c)

Computer-line interface

d)

Command-limited interface

71.

Which one of these gives user more control:

a)

GUI

b)

CLI

72.

An example of the goal of particular application software could be:

a)

To edit audio files

b)

To manage peripheral devices

c)

To manage memory

73.

What is a trace table

a)

A technique used to test algorithms

b)

A technique used to write algorithms

c)

When you copy someone's table

74.

Look at the Algorithm Below. In the corresponding Trace Table, what value should 'B' be?

a)

1

b)

3

c)

5

d)

7

75.

Look at the Algorithm Below. In the corresponding Trace Table, what value should 'C' be?

a)

1

b)

3

c)

8

d)

13

76.

The second reason why trace tables are used:

a)

To find the errors that are not easily spotted.

b)

To automate the algorithm by using machine learning and AI techniques.

77.

Look at the Algorithm Below. What is the name of the variable?

a)

number

b)

i

c)

A

d)

B

e)

C

78.

How many columns will the trace table have of this program (apart from the 'Line of the code' column)?

a)

0

b)

1

c)

2

d)

3

e)

4

79.

Look at the Algorithm Below. In the corresponding Trace Table, what value should 'D' be?

a)

13

b)

18

c)

21

d)

8

80.

How many columns trace table have of this program (apart from the 'Line of the code' column)?

a)

0

b)

1

c)

2

d)

3

e)

4

81.

The trace table will contain two columns: Output and ...?

a)
y
b)

Even

c)

Print

82.

This loop will repeat (a)   times

83.

A computer hardware component that connects a computer to a computer network is:

a)

Network interface card (NIC)

b)

Media Access Control (MAC)

c)

Internet Protocol (IP)

d)

Central Processing Unit (CPU)

84.

A physical address of a network device, generated at the manufacturing stage:

a)

Network interface card (NIC)

b)

Media Access Control (MAC)

c)

Internet Protocol (IP)

d)

Central Processing Unit (CPU)

85.

What is the goal of the Dynamic Host Configuration Protocol (DHCP)?

a)

To encrypt the data sent between two devices

b)

To provide and assign domain to the new website

c)

To provide and assign IP addresses to devices connected to the network

86.

Which type of programming languages is closer to machine and offers more control over hardware?

a)

Low-level programming languages

b)

High-level programming languages

87.

Which type of programming languages is harder to write and debug?

a)

Low-level programming languages

b)

High-level programming languages

88.

What is a purpose of a translator in a context of programming?

a)

It is a tool that converts source code into machine code (binary)

b)

It is a tool that converts machine code (binary) into programming language

c)

It is a tool that translates from one high-level programming language to another

d)

It is a tool that translates from one low-level programming language to another

89.

What different types of translators you are familiar with?

a)

Compiler, executor, editor

b)

Corrector, translator, assembler

c)

Machine code, high-level programming language, low-level programming language

d)

Compiler, interpreter, assembler

90.

Please convert this binary number to denary: 1 1 0.

(a)  

91.

Please convert this denary number to binary: 7.

(a)  

92.

Please convert this hexadecimal number to denary: 1A.

(a)  

93.

What does "SQL" stand for?

a)

Structured Question Language

b)

Structured Query Language

c)

Simple Query Language

d)

Simple Question Language

94.

Which statement is used to extract data from a database?

a)

Extract

b)

Get

c)

Open

d)

Select

95.

What is the correct order of clauses in a SQL statement?

a)

SELECT, FROM, ORDER BY, WHERE

b)

SELECT, FROM, WHERE, ORDER BY

c)

SELECT, WHERE, FROM, ORDER BY

d)

WHERE, FROM, SELECT, ORDER BY

96.

Which SQL statement would add a record to the database?

a)

INSERT INTO Designer VALUES ('SMI01', 'M Smith', 'mail@msmith.com', '01224123456')

b)

INSERT VALUES ('SMI01', 'M Smith', 'mail@msmith.com', 01224123456') INTO Designer

c)

INSERT ('SMI01', 'M Smith', 'mail@msmith.com', '01224123456') INTO Designer

d)

INSERT Designer INTO VALUES (''SMI01', 'M Smith', 'mail@msmith.com', '01224123456')

97.

How do we select all rows for the "Designer" table?

a)

SELECT * FROM Designer

b)

SELECT [All] FROM Designer

c)

SELECT Designer.*

d)

SELECT FROM Designer

98.

With SQL, how do you select all the records from a table named “Persons” where the value of the column “FirstName” ends with an “a”?

a)

SELECT * FROM Persons WHERE FirstName=’a’

b)

SELECT * FROM Persons WHERE FirstName LIKE ‘a%’

c)

SELECT * FROM Persons WHERE FirstName LIKE ‘%a’

d)

SELECT * FROM Persons WHERE FirstName=’%a%’

99.

CREATE TABLE employee (id INTEGER,name VARCHAR(20),salary NOT NULL);

INSERT INTO employee VALUES (1005,Rach,0);

INSERT INTO employee VALUES (1007,Ross, );

INSERT INTO employee VALUES (1002,Joey,335);


Some of these insert statements will produce an error. Identify the statement.

a)

Insert into employee values (1005,Rach,0);

b)

Insert into employee values (1002,Joey,335);

c)

Insert into employee values (1007,Ross, );

d)

None of the mentioned

100.

Which SQL statement is used to return only different values?

a)

SELECT UNIQUE

b)

SELECT DISTINCT

c)

SELECT DIFFERENT

101.

What is Entity-Relationship Diagram used for?

a)
To extract content  from the database
b)
To design and visualize database
c)
To create a graphical user interface
102.
What should a primary key contain?
a)
A lot of different values
b)
A null value
c)
An unique value
d)

A referential value

103.

(a)   key is an attribute whose values match primary key values in the related table

104.

The difference between OR and XOR Gate

a)

both have 3 inputs

b)

The output of the XOR in case of two ON inputs is 0

c)

OR has 2 inputs and XOR has 3 inputs

d)

They are similar in everything

105.

Which is the truth table for the XOR gate?

a)
b)
c)
d)
e)
106.

The figure below shows a circuit composed of two logic gates. The output of the circuit is true.

Which of the following is a true statement about input A?

a)

Input A must be true.

b)

Input A must be false.

c)

Input A can be either true or false.

d)

There is no possible value of input A that will cause the circuit to have the output true.

107.

Use the logic condition to find the value of Y:


A or B or C

a)

True

b)

False

108.

Use the logic condition to find the value of X:


A or (B and C)

a)

True

b)

False

109.

Which of the following is NOT an acceptable set of possible True and False Combinations

a)
b)
c)
d)
110.

Which of the following is not a logic gate?

a)

AND

b)

OR

c)

IF

d)

NOT

111.

File size of an image is calculated as:

a)

Image resolution (in pixels) x colour depth (in bits)

b)

Sample rate x sample resolution x length of sample

c)

Image resolution + colour depth

d)

Image resolution - colour depth

112.

Pixels get their colour from a combination of which colours?

a)

cyan magenta yellow black

b)

red green blue

c)

primary colours

d)

black white

113.

How many bits was used to encode the original ASCII character set?

a)

7

b)

8

c)

16

d)

4

114.

A sound clip uses a sample rate of 4000Hz, an 8 bit sample resolution, and is 10 seconds long. What is the file size in bits?

a)

4,000

b)

32,000

c)

40,000

d)

320,000

115.

What is lossy compression?

a)

Compressing data without losing any details

b)

Throwing away some information to save space

c)

Compressing data using patterns

d)

None of the above

116.

What is lossless compression?

a)

Compressing data without losing any details

b)

Throwing away some information to save space

c)

Compressing data using patterns

d)

None of the above

117.
A gigabyte consists of 1024:
a)
megabytes
b)
terabytes
c)
kilobytes
d)
nibbles
118.

Denary is a base ____ number system

a)

2

b)

10

c)

16

d)

50

119.
What would be the colour depth of an image which can use up to 256 colours?
a)
256 bit
b)
8 bit
c)
8 byte
d)
256 byte
120.

A bitmap image of 20 by 20 pixels using a colour dept of 8 bits would have a file size of around:

a)

400 bytes

b)

3200 bytes

c)

40 bytes

d)

320 bytes

121.

What is the main uncompressed audio file format?

a)

.mp3

b)

.mp4

c)

.wav

d)

.mov

122.

What is most commonly used compressed audio file format?

a)

.wav

b)

.mp3

c)

.mp4

d)

.ogg

123.
Same as 1,024 GB
a)
1 TB
b)
1 GB
c)
1MB
d)
1 KB