Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CC4K chapter 4 - quiz - inside a computer

Total questions: 92

Worksheet time: 46mins

Name
Class
Date
1.

What are the four main parts of a computer?

a)

Input, Memory, Processor, Output

b)

Input, Storage, Processor, Output

c)

Input, Memory, Processor, Display

d)

Input, Storage, Processor, Display

2.

Who came up with the standard layout for a computer in 1945?

a)

Alan Turing

b)

John von Neumann

c)

Charles Babbage

d)

Bill Gates

3.

What is the function of input devices in a computer?

a)

To store data

b)

To gather data

c)

To process data

d)

To output data

4.

What does the control unit do in a computer?

a)

Stores data

b)

Gathers data

c)

Loads and carries out instructions from programs

d)

Outputs data

5.

How does memory in a computer function?

a)

It processes data

b)

It stores data

c)

It outputs data

d)

It gathers data

6.

What is the physical part of a computer called?

a)

Software

b)

Hardware

c)

Firmware

d)

Middleware

7.

Which component connects pieces of hardware together inside a laptop?

a)

Processor

b)

Data storage

c)

Motherboard

d)

Network adapter

8.

What does the arithmetic logic unit (ALU) do?

a)

Stores data

b)

Connects hardware components

c)

Performs calculations

d)

Supplies power

9.

What does the acronym GIGO stand for in computing?

a)

Good Input, Good Output

b)

Garbage In, Garbage Out

c)

Great Input, Great Output

d)

General Input, General Output

10.

Which of the following is NOT an output device?

a)

Printer

b)

Screen

c)

Speaker

d)

Processor

11.

What is a base number?

a)

A number that can be shown using only one digit.

b)

A number that can be shown using only two digits.

c)

A number that can be shown using only three digits.

d)

A number that can be shown using only four digits.

12.

In the decimal system, how many values can be shown with one digit?

a)

2

b)

10

c)

100

d)

1000

13.

In the binary system, what are the two values that each digit can be?

a)

0 and 2

b)

1 and 2

c)

0 and 1

d)

1 and 3

14.

In the binary system, each extra digit is worth how many times the previous digit?

a)

10 times

b)

5 times

c)

3 times

d)

2 times

15.

What is the decimal value of the binary number 11110001?

a)

241

b)

128

c)

64

d)

32

16.

What is the base of the hexadecimal number system?

a)

2

b)

8

c)

10

d)

16

17.

In hexadecimal, what letter represents the decimal number 15?

a)

A

b)

B

c)

E

d)

F

18.

How many binary digits make up a nibble?

a)

2

b)

4

c)

8

d)

16

19.

What is the decimal equivalent of the binary number 1111?

a)

7

b)

10

c)

15

d)

16

20.

How many bits are in a kilobit?

a)

100

b)

512

c)

1024

d)

2048

21.

What is the smallest unit of memory in computing?

a)

Byte

b)

Nibble

c)

Bit

d)

Kilobit

22.

How many hexadecimal digits make up a byte?

a)

1

b)

2

c)

4

d)

8

23.

What is the hexadecimal representation of the binary number 0001?

a)

0

b)

1

c)

2

d)

F

24.

What is the binary representation of the decimal number 10?

a)

1010

b)

1001

c)

1100

d)

1110

25.

What is the hexadecimal representation of the decimal number 13?

a)

A

b)

B

c)

C

d)

D

26.

What does ASCII stand for?

a)

American Standard Code for Information Interchange

b)

American System Code for Information Interchange

c)

American Standard Code for Internet Interchange

d)

American System Code for Internet Interchange

27.

In ASCII, what is the decimal value for the character 'A'?

a)

65

b)

66

c)

67

d)

68

28.

How is the character 'r' represented in binary according to the ASCII table?

a)

1110010

b)

1100101

c)

1010101

d)

1001101

29.

Which programming language is mentioned as being able to convert between ASCII and binary?

a)

Python

b)

Java

c)

C++

d)

JavaScript

30.

What is the binary representation of the decimal value 82 in ASCII?

a)

1010010

b)

1100101

c)

1001101

d)

1110010

31.

What is the purpose of the ASCII table?

a)

To assign a decimal number value to each character

b)

To convert binary to hexadecimal

c)

To store images in a computer

d)

To encrypt data

32.

What is Unicode used for?

a)

To represent a limited set of characters

b)

To represent characters in a single language

c)

To represent characters in multiple languages

d)

To represent only numeric values

33.

How many characters does Unicode have?

a)

Over 1,000 characters

b)

Over 10,000 characters

c)

Over 100,000 characters

d)

Over 1,000,000 characters

34.

What is the base of hexadecimal numbers?

a)

2

b)

8

c)

10

d)

16

35.

Which of the following is a correct representation of the Unicode character "ë" in hexadecimal?

a)

00EB

b)

11100111

c)

004D

d)

08A2

36.

How can Unicode be used in Python?

a)

By typing the character directly

b)

By using a special library

c)

By typing a string containing a Unicode character code

d)

By converting the character to binary

37.

What are the four main types of logic gates mentioned in the text?

a)

AND, OR, NOT, EXCLUSIVE OR

b)

AND, OR, NAND, NOR

c)

AND, XOR, NOR, XNOR

d)

AND, OR, NAND, EXCLUSIVE OR

38.

When does an AND gate produce an "on" output signal?

a)

When both input signals are "on" (1 and 1)

b)

When one input signal is "on" and the other is "off"

c)

When both input signals are "off"

d)

When one input signal is "off" and the other is "on"

39.

What is another name for NOT gates?

a)

Inverters

b)

Converters

c)

Switchers

d)

Flippers

40.

What does a NOT gate do to an input signal?

a)

Flips it to its opposite

b)

Keeps it the same

c)

Turns it off

d)

Turns it on

41.

Who was George Boole?

a)

An English mathematician who made logic gates possible

b)

An American scientist who invented the computer

c)

A French engineer who developed the first microprocessor

d)

A German physicist who discovered electricity

42.

What kind of maths did George Boole work out?

a)

Boolean logic

b)

Algebra

c)

Calculus

d)

Geometry

43.

What is the output of an OR gate when both inputs are "on"?

a)

0

b)

1

c)

2

d)

-1

44.

What is the output of an OR gate when one input is "on" and the other is "off"?

a)

0

b)

1

c)

2

d)

-1

45.

What is the output of an OR gate when both inputs are "off"?

a)

0

b)

1

c)

2

d)

-1

46.

What is another name for an EXCLUSIVE OR gate?

a)

AND gate

b)

OR gate

c)

XOR gate

d)

NOT gate

47.

What is the output of an EXCLUSIVE OR gate when both inputs are "on"?

a)

0

b)

1

c)

2

d)

-1

48.

What is the output of an EXCLUSIVE OR gate when one input is "on" and the other is "off"?

a)

0

b)

1

c)

2

d)

-1

49.

What is the output of an EXCLUSIVE OR gate when both inputs are "off"?

a)

0

b)

1

c)

2

d)

-1

50.

What can be created by linking an AND gate to an XOR gate?

a)

A circuit that subtracts two binary digits

b)

A circuit that multiplies two binary digits

c)

A circuit that adds two binary digits

d)

A circuit that divides two binary digits

51.

What can be created by linking two OR gates with two NOT gates in a loop?

a)

A circuit that stores a bit of data

b)

A circuit that multiplies two binary digits

c)

A circuit that adds two binary digits

d)

A circuit that subtracts two binary digits

52.

What is the primary function of a processor chip in a computer?

a)

To store data for instant access

b)

To run programs

c)

To display graphics

d)

To manage network connections

53.

What material are processors typically printed on?

a)

Plastic

b)

Metal

c)

Glass-like silicon

d)

Wood

54.

What are the small switches in processors called?

a)

Resistors

b)

Capacitors

c)

Transistors

d)

Diodes

55.

What do processors use to understand program instructions?

a)

High-level programming languages

b)

Machine code

c)

Binary code

d)

Assembly language

56.

What is the purpose of machine code in processors?

a)

To create graphics

b)

To manage network connections

c)

To perform simple operations like adding and subtracting

d)

To store data permanently

57.

What is the smallest unit of data with a binary value of either 1 or 0?

a)

Byte

b)

Bit

c)

Kilobyte

d)

Megabyte

58.

What does RAM stand for?

a)

Read Access Memory

b)

Random Access Memory

c)

Rapid Access Memory

d)

Real-time Access Memory

59.

What is the function of a latch circuit in memory chips?

a)

To store multiple bytes of data

b)

To create megabytes and gigabytes of storage

c)

To store one bit of data

d)

To process input data

60.

What is the purpose of an address in memory?

a)

To store data permanently

b)

To find data quickly

c)

To process data

d)

To delete data

61.

What do programs constantly do with the data stored in memory?

a)

Delete and update

b)

Read, write, and update

c)

Store and delete

d)

Process and store

62.

In the context of processing information, what does the processor do after receiving input data?

a)

True

b)

False

63.

What is the role of an operating system (OS) in a computer?

a)

It manages the computer's resources and controls which programs are allowed to run.

b)

It is used to create documents and spreadsheets.

c)

It is a type of hardware that stores data.

d)

It is a program that only runs games.

64.

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

a)

Providing interfaces such as file browsers.

b)

Managing the processor's time.

c)

Running programs in turn.

d)

Designing web pages.

65.

Which of the following is an example of an operating system?

a)

Microsoft Word

b)

Microsoft Windows

c)

Adobe Photoshop

d)

Google Chrome

66.

How does the operating system manage the processor's time?

a)

By giving each program a slice of time to run.

b)

By running all programs simultaneously.

c)

By running only one program indefinitely.

d)

By shutting down the processor when not in use.

67.

What is the primary function of a compiler?

a)

To execute the program line by line

b)

To translate high-level language into machine code that can be saved and run later

c)

To interpret the code and execute it at the same time

d)

To link the program to the operating system

68.

What is the main difference between a compiler and an interpreter?

a)

A compiler translates and executes code at the same time, while an interpreter translates code that can be saved and run later

b)

A compiler translates code that can be saved and run later, while an interpreter translates and executes code at the same time

c)

A compiler is used for low-level languages, while an interpreter is used for high-level languages

d)

A compiler is used for hardware, while an interpreter is used for software

69.

Which of the following is NOT a link mentioned in the diagram?

a)

Links to monitor

b)

Links to keyboard

c)

Links to speaker

d)

Links to processor

70.

What role does the operating system (OS) play according to the diagram?

a)

It translates high-level language into machine code

b)

It acts as a bridge between the programs you want to run and the computer's hardware

c)

It executes the program line by line

d)

It links the program to the network

71.

What is the primary function of a computer's memory?

a)

To store numbers and characters

b)

To store only text files

c)

To store various types of data including music, pictures, and videos

d)

To store only executable files

72.

Where can files be stored to ensure data is safe even when a computer is switched off?

a)

On a hard-drive, memory stick, or online

b)

Only on a hard-drive

c)

Only on a memory stick

d)

Only online

73.

What is the size of 1 Kilobyte (KB)?

a)

8 bits

b)

1024 bits

c)

1024 bytes

d)

1,048,576 bytes

74.

Which file property tells the system what type of file it is?

a)

File name

b)

File type extension

c)

Opens with

d)

Full directory path

75.

What is the file size of 1 Terabyte (TB)?

a)

1,073,741,824 bytes

b)

1,099,511,627,776 bytes

c)

1,048,576 bytes

d)

1024 bytes

76.

What does the file property 'opens with' indicate?

a)

The file name

b)

The program that can handle the file's data

c)

The location of the file on the computer

d)

The file size

77.

What is the purpose of organizing files into directories on a computer system?

a)

To make the computer run faster

b)

To make it easier to find files

c)

To increase storage space

d)

To protect files from viruses

78.

What is another name for directories?

a)

Files

b)

Programs

c)

Folders

d)

Paths

79.

What does a directory tree resemble?

a)

A straight line

b)

An upside-down tree

c)

A circle

d)

A square

80.

Which file manager program is used to look around the directory tree in Windows?

a)

Finder

b)

Nautilus

c)

Windows Explorer

d)

File Manager

81.

Which file manager program is used to look around the directory tree in Apple operating systems?

a)

Windows Explorer

b)

Finder

c)

Nautilus

d)

File Manager

82.

Which file manager program is used to look around the directory tree in Ubuntu?

a)

Windows Explorer

b)

Finder

c)

Nautilus

d)

File Manager

83.

What is the internet described as in the document?

a)

A collection of websites

b)

A network of computers all across the world

c)

A series of interconnected cables

d)

A single large computer

84.

What are IP addresses used for?

a)

To identify websites

b)

To identify computers or phones connected to the internet

c)

To store data

d)

To create domain names

85.

What are packets in the context of internet communication?

a)

Large files sent over the internet

b)

Small chunks of data that travel between computers

c)

Email messages

d)

Web pages

86.

What is the role of routers in internet communication?

a)

To store data

b)

To forward packets to their destination

c)

To create IP addresses

d)

To translate domain names

87.

What must all internet devices follow to communicate with each other?

a)

Domain names

b)

Internet Protocols

c)

IP addresses

d)

Data packets

88.

Before packets can be sent between devices, they have to be translated into what type of signals?

a)

Electrical signals

b)

Mechanical signals

c)

Chemical signals

d)

Thermal signals

89.

What type of medium uses special glass fibers to transmit data as pulses of light?

a)

Electrical signals

b)

Light

c)

Radio waves

d)

Sound waves

90.

What is the range of port numbers used for addressing individual programs on a device?

a)

0 to 1024

b)

0 to 65535

c)

0 to 32767

d)

0 to 99999

91.

Which port number is commonly reserved for web browsers to receive packets?

a)

21

b)

80

c)

443

d)

8080

92.

What is the combination of an IP address and a port known as?

a)

Socket

b)

Router

c)

Gateway

d)

Switch