Search Header Logo
Unit 4 : Computer - Hardware

Unit 4 : Computer - Hardware

Assessment

Presentation

Computers

11th Grade

Easy

Created by

Ala Jaber

Used 15+ times

FREE Resource

101 Slides • 156 Questions

1

media

2

Multiple Choice

What is the main focus of the "Hardware" section in computer science?

1

Software development

2

Hardware components and their functions

3

Internet protocols

4

Cybersecurity threats

3

Multiple Choice

Which of the following is NOT part of computer hardware?

1
  • A) CPU

2
  • B) RAM

3
  • C) Operating System

4
  • D) Input devices

4

media

5

Multiple Choice

The Von Neumann model involves which CPU components?

1
  • A) Keyboard, mouse, monitor

2
  • B) Control unit, ALU, registers, clock

3
  • C) Browser, operating system, apps

4
  • D) Scanner, printer, speakers

6

media

7

Multiple Choice

A computer where both data and instructions are stored in memory is known as:

1

Harvard architecture

2

Embedded system

3

Cloud computing

4

Von Neumann architecture

8

media

9

Multiple Choice

Von Neumann architecture can best be defined as:

1

Software stored on the internet

2

Computer system design where program and data are stored together

3

CPU design without memory

4

Embedded system

10

media

11

Multiple Choice

What connects the CPU, memory, and input/output devices in a computer system?

1

Cloud storage

2

Operating system

3

A group of wires called the bus

4

Device drivers

5

RAM

12

media

13

Multiple Choice

Which hardware device carries out processing in a computer?

1

CPU

2

Operating system

3

bus

4

RAM

14

Multiple Choice

What is the role of the bus in a computer system?

1

To process instructions

2

To store programs

3

To provide a group of connections between devices

4

To display data

15

media

16

Multiple Choice

The continuous sequence where the CPU fetches, interprets, and carries out instructions is called:

1

Reading cycle

2

Fetch-decode-execute cycle

3

Boot sequence

4

Memory allocation cycle

17

Multiple Choice

The fetch-decode-execute cycle continues until:

1

The CPU overheats

2

The power is turned off

3

The program ends

4

The RAM is full

18

media

19

Multiple Choice

Output devices are used by a computer to:

1
  • A) Store programs

2
  • B) Communicate results of processing

3
  • C) Manage memory

4
  • D) Input raw data

20

media

21

Multiple Choice

RAM is typically measured in which unit?

1
  • Bytes

2
  • Megabits

3
  • Gigabytes

4
  • Hertz

22

media

23

Multiple Choice

The process of the CPU storing data into memory is called:

1
  • Fetching

2
  • Writing

3
  • Reading

4
  • Executing

24

media

25

Multiple Choice

What is a memory address?

1

A binary number stored in RAM

2

A number that uniquely identifies a memory location

3

The capacity of the hard drive

4

The address of the CPU

26

Multiple Choice

When the CPU retrieves data from a given memory location, the operation is called:

1
  • Fetching

2
  • Writing

3
  • Reading

4
  • Executing

27

Multiple Choice

In memory addressing, each location is identified by:

1

A binary instruction

2

A unique memory address

3

The CPU clock speed

4

The bus width

28

media

29

Multiple Choice

Which statement best describes RAM?

1

Non-volatile, retains contents when power is off

2

Volatile, contents are lost when power is off

3

Stores only input devices

4

Contains BIOS permanently

30

Multiple Choice

Programs permanently stored in ROM are known as:

1

Cache

2

Firmware

3

Virtual memory

4

Applications

31

Multiple Choice

Which firmware system has largely replaced the BIOS in modern computers?

1

HTTP

2

UEFI

3

ROM

4

RAM

32

media

33

media

34

Multiple Choice

What visible feature connects the chips on older circuit boards like the Sinclair ZX81?

1

Plastic casing

2

Parallel silver tracks (buses)

3

Cooling fans

4

Power supply cables

35

Multiple Choice

In the Raspberry Pi, the central chip combines:

1

ROM and cache

2

CPU, RAM, and some I/O functions

3

CPU and GPU only

4

Cache and firmware

36

media

37

Multiple Choice

Cache memory is primarily used between:

1

CPU and I/O devices

2

CPU and RAM

3

RAM and hard drive

4

Input and output devices

38

Multiple Choice

Which of the following is TRUE about cache memory?

1

It is large and cheap

2

It is small and expensive

3

It is stored permanently in ROM

4

It replaces virtual memory

39

media

40

Multiple Choice

What happens when frequently used data is loaded from RAM into the cache?

1

The CPU slows down

2

The CPU can access it at faster speed

3

The data is deleted permanently

4

The cache becomes volatile

41

Multiple Choice

The main purpose of cache memory in relation to the CPU is to:

1

Increase storage capacity

2

Avoid waiting for slower RAM

3

Replace ROM

4

Eliminate the need for input devices

42

media

43

Multiple Choice

In computer science vocabulary, what does the term chunk usually refer to?

1
  • A memory address

2
  • A single binary digit

3
  • Quite a large amount of something

4
  • A bottleneck in performance

44

Multiple Choice

What is a “cache miss”?

1
  • Data requested is not found in cache memory

2
  • Cache memory is full

3
  • Cache is faster than CPU

4
  • CPU rejects cache data

45

Multiple Choice

Which term refers to the central unit that executes instructions in a computer?

1
  • Microprocessor

2
  • Cache

3
  • Memory bus

4
  • Firmware

46

Multiple Choice

A “bottleneck” in computing refers to:

1

A CPU malfunction

2

A point where a process cannot handle further demand

3

A memory address overflow

4

A corrupted storage block

47

media

48

Multiple Choice

What does the operating system do when the RAM becomes full?

1

It shuts down the computer

2

It deletes unused programs automatically

3

It uses virtual memory by swapping data to the hard disk

4

It prevents any new programs from running

49

media

50

Multiple Choice

What is the main disadvantage of using virtual memory?

1

It makes programs run faster

2

It causes performance to drop due to slower hard drive access

3

It increases the storage capacity of RAM

4

It prevents disk thrashing

51

media

52

Multiple Choice

What is the role of the arithmetic/logic unit (ALU) inside the CPU?

1

To store memory addresses temporarily

2

To control the flow of data between components

3

To perform calculations and logic operations

4

To fetch instructions from memory

53

media

54

Multiple Choice

What is the role of the program counter register in the CPU?

1

It stores the results of calculations

2

It holds the address of the next instruction to be fetched

3

It holds the instruction currently being executed

4

It controls the clock speed of the CPU

55

Multiple Choice

Which register holds the results of calculations performed by the ALU?

1

Program Counter

2

Current Instruction Register

3

Accumulator

4

Memory Address Register

56

media

57

Multiple Choice

Which CPU component is responsible for organising the actions of the other parts of the CPU?

1

Arithmetic/Logic Unit (ALU)

2

Register

3

Control Unit

4

Clock

58

media

59

Multiple Choice

What does a greater bus width allow a computer to do?

1

A) Perform more calculations per second

2

B) Communicate larger number values

3

C) Store more instructions in registers

4

D) Increase the speed of the clock

60

media

61

Multiple Choice

Which bus carries memory addresses between the CPU and memory to identify a memory location?

1

A) Data Bus

2

B) Address Bus

3

C) Control Bus

4

D) System Bus

62

Multiple Choice

Which bus carries the actual data values to be read from or written to memory?

1

A) Data Bus

2

B) Address Bus

3

C) Control Bus

4

D) System Bus

63

media

64

Multiple Choice

What is one disadvantage of increasing a CPU’s clock speed?




1

A) It reduces the number of instructions processed

2

B) It lowers the temperature of the processor

3

C) It generates more heat that requires better cooling

4

D) It decreases the performance of the ALU

65

media

66

Multiple Choice

What does a multicore processor contain?




1

A) Several CPUs working together

2

B) One CPU with more than one processor core

3

C) Multiple ALUs inside a single register

4

D) Several control units but no ALU

67

media

68

Multiple Choice

What is the common name for a processor with 4 cores?

1

A) Dual-core

2

B) Quad-core

3

C) Penta-core

4

D) Octa-core

69

media

70

Multiple Choice

What is it called when multiple cores work together on the same program at the same time?

1

A) Multitasking

2

B) Sequential processing

3

C) Parallel processing

4

D) Pipelining

71

media

72

Multiple Choice

What is the purpose of cache memory inside or near the CPU?

1

A) To permanently store programs

2

B) To hold the operating system

3

C) To store recently used data for faster access than RAM

4




D) To replace the arithmetic logic unit (ALU)

73

media

74

Multiple Choice

Which of the following is used as a temporary data store so data can be accessed very quickly when needed?

1

A) Static RAM (SRAM)

2

B) Cache

3

C) Multicore processor

4

D) Dual-core processor

75

Multiple Choice

Which type of memory is used to build cache because it is faster than main RAM?




1

A) DRAM

2

B) Flash memory

3

C) Static RAM (SRAM)

4

D) Virtual memory

76

media

77

Multiple Choice

Which level of cache is the fastest but smallest?

1

A) Level 1 (L1) cache

2

B) Level 2 (L2) cache

3

C) Level 3 (L3) cache

4

D) Main RAM

78

Multiple Choice

In a multicore processor, which cache level is usually shared by all cores?

1

A) Level 1 (L1) cache

2

B) Level 2 (L2) cache

3

C) Level 3 (L3) cache

4

D) Static RAM (SRAM)

79

media

80

Multiple Choice

Which of the following is an example of secondary storage?

1

A) RAM

2

B) Cache

3

C) Hard disk drive

4

D) Registers

81

media

82

Multiple Choice

Which type of secondary storage works by using differences in light reflection from a material?

1

A) Magnetic storage

2

B) Optical storage

3

C) Solid-state storage

4

D) Secondary storage

83

media

84

Multiple Choice

In a magnetic hard disk, what is the purpose of the platters?

1

A) To hold the read/write heads

2

B) To spin and store data magnetically in tracks and sectors

3

C) To translate binary into electrical signals

4

D) To reduce latency when accessing data

85

Multiple Choice

In magnetic hard disks, what does the term latency refer to?

A) The speed of the disk platters

1

A) The speed of the disk platters

2

B) The delay caused while locating and accessing the required data

3

C) The capacity of the hard disk

4

D) The number of tracks per platter

86

Multiple Choice

How is data stored on a DVD?

1

A) In magnetic tracks and sectors

2

B) Along a single spiral track using reflective surfaces

3

C) Inside electronic circuits as trapped charges

4

D) In rotating platters coated with magnets

87

media

88

Multiple Choice

Question image

In optical storage like CDs, how is data represented on the disk surface?

1

By magnetic north and south poles

2

By pits and lands that reflect light differently

3

By electrical charges trapped in cells

4

By rotating platters with sectors

89

Multiple Choice

Question image

What role does the reflective layer in a DVD play during the reading process?




1

a) It stores the non-reflective pits created during writing

2

b) It ensures the laser reflects differently for pits and lands

3

c) It controls the spiral groove movement of the disk

4

d) It prevents the disk from overheating

90

Multiple Choice

Question image

Why does the DVD drive reduce its rotation speed when reading data from the outer edge of the disk?

1

a) To prevent the reflective layer from overheating

2

b) To ensure data passes under the laser at a constant speed

3

c) To avoid damaging the recording material

4

d) To allow the protective material to stabilize

91

Multiple Select

Question image

What creates the non-reflective pits on the surface of a DVD during writing?

1

a) The reflective layer

2

b) A light sensor detecting signals

3

c) A laser heating the recording material

4

d) The control groove (spiral)

92

media

93

Multiple Choice

What do electrons in a pool represent in NAND flash memory?

1

a) 1s

2

b) 0s

3

c) Control signals

4

d) Voltage levels

94

Multiple Choice

Why are solid-state storage devices faster than hard disks?

1

a) They use reflective layers instead of magnets

2

b) They spin at higher speeds

3

c) They contain billions of transistors that allow direct access to data

4

d) They store data in optical pits and lands

95

Multiple Choice

What happens when the electron pool of a transistor is empty?

1

a) A 0 is read out because the transistor doesn’t turn on

2

b) A 1 is read out because the transistor turns on

3

c) No data is recorded

4

d) The control signals stop reading bits

96

media

97

Multiple Choice

Why can flash drives only be rewritten about 1 million times before failing?




1

a) The storage cells lose their reflective surface

2

b) Writing and erasing gradually damage the transistors

3

c) The magnetic coating wears away

4

d) The memory stick loses its capacity over time

98

Multiple Choice

What new technology is HP testing for memory storage?

1

a) Racetrack memory

2

b) Quantum computing qubits

3

c) Memristors

4

d) Optical storage layers

99

Multiple Choice

What is a qubit in quantum computing?




1

a) A transistor storing a single 1 or 0

2

b) A unit of storage based on reflective pits and lands

3

c) An individual atom capable of storing and processing more than 1 bit at once

4

d) A rotating disk sector that holds binary data

100

media

101

Multiple Choice

A file server allows multiple computers to share secondary storage across a network.

1

True

2

False

102

Multiple Choice

Cloud storage always requires you to be sitting at your usual computer to access your files.

1

True

2

False

103

Multiple Choice

What is the main advantage of using cloud storage or network-attached storage (NAS)?


1

a) It is faster than solid-state storage

2

b) It allows access to data from different locations and devices

3

c) It never requires a backup system

4

d) It stores data permanently without electricity

104

Multiple Choice

Why is a Storage Area Network (SAN) especially useful in systems like banking?

1

a) It automatically deletes unused files

2

b) It reduces the need for internet connections

3

c) It ensures continuous access to data if one server or disk fails

4

d) It makes data load faster by using DVDs

105

Multiple Choice

Which of the following is an example of network-attached storage (NAS)?



1

a) A USB flash drive plugged into your laptop

2

b) A hard-disk drive that connects directly to a network

3

c) A CD-ROM in a desktop computer

4

d) A memory card in a camera

106

Multiple Choice

Why is a Storage Area Network (SAN) useful?



1

a) It allows sharing of music and videos online.

2

b) It prevents access to data from other users.

3

c) It ensures no loss of access if one server or hard disk fails.

4

d) It makes your local computer run faster.

107

media

108

Multiple Choice

What does the term virtualisation mean in the context of cloud storage?

1

a) Storing data only on a single physical hard drive

2

b) Creating a backup copy of data on DVDs

3

c) Presenting storage as one virtual drive while data is spread across multiple servers

4

d) Moving all data to a local computer for faster access

109

media

110

Multiple Choice

Which of the following best describes cloud storage?

1

a) Storage located on the same physical device as RAM/ROM

2

b) Storage accessed via a local hard disk drive only

3

c) Secondary storage accessed over the Internet, often provided by a third party

4

d) Storage that can only be accessed without an Internet connection

111

media

112

Multiple Choice

Which of the following is a disadvantage of cloud storage?

1

a) The data is securely backed up by the storage provider

2

b) You can access your data from anywhere using a web browser

3

c) You may lose access to your data if you lose your Internet connection

4

d) You don’t need to transfer your data when getting a new computer

113

media

114

Multiple Choice

Which of the following best describes an embedded system?



1

a) A high-performance general-purpose computer used for multiple applications

2

b) A computer system designed to do a specific job, often as part of a larger device

3

c) A laptop with unlimited memory and processing power

4

d) A desktop computer that can run many programs simultaneously

115

media

116

media

117

Multiple Choice

The Internet of Things (IoT) refers to the interconnection of everyday devices embedded with computing and communication technology.

1

True

2

False

118

Multiple Choice

Which of the following is an example of IoT in daily life?

1

a) Running a word processor on a laptop

2

b) A smartphone sending a text message

3

c) A fridge that detects low milk supply and notifies the user

4

d) Playing a video game offline on a console

119

media

120

media

121

media

122

media

123

media

124

media

125

media

126

Multiple Choice

Which factor does NOT directly affect the performance of a CPU?



1

a) Clock speed

2

b) Number of processor cores

3

c) Size of cache

4

d) Screen resolution

127

media

128

Multiple Choice

Which of the following best describes the use of logic in algorithms and programs?

1

a) To decorate code with colors and symbols

2

b) To evaluate outputs using rules and truth tables based on inputs

3

c) To store images and sound files in memory

4

d) To convert programs into machine language

129

media

130

Multiple Choice

Question image

what happens when health is greater than 0?

1

a) The game ends immediately

2

b) The condition is false, so the command is not executed

3

c) The program restarts automatically

4

d) The command game_over TO true is executed anyway

131

media

132

Multiple Choice

Question image

when will the game be set to "over"?

1

a) When health is less than or equal to 0

2

b) When lives are equal to 0

3

c) When either health is 0 or lives are 0

4

d) Only when health is less than or equal to 0 and lives are equal to 0

133

media

134

Multiple Choice

Question image

According to the truth table for the AND operator, when will the game be over?

1

a) When health ≤ 0

2

b) When lives = 0

3

c) When either health ≤ 0 or lives = 0

4

d) Only when health ≤ 0 and lives = 0

135

media

136

Multiple Choice

A truth table shows all possible combinations of inputs and their corresponding outputs.

1

True

2

False

137

Multiple Choice

A __________ value can only be True or False.

1

AND

2

OR

3

Boolean

4

Truth table

138

media

139

Multiple Choice

Question image

In a truth table for the OR operator, the outcome is true if either one of the conditions is true.

1

True

2

False

140

media

141

Multiple Choice

Which of the following correctly describes the NOT operator?

1

a) It outputs 1 only if both inputs are 1

2

b) It outputs 0 only if both inputs are 0

3

c) It swaps the input values: 0 becomes 1 and 1 becomes 0

4

d) It outputs 1 if either input is true

142

media

143

Multiple Choice

Question image

The game will end if GOD_MODE = 1, regardless of the values of HEALTH or SCORE.

1

True

2

False

144

media

145

Multiple Choice

Which of the following shows the correct order of precedence for logical operators?

1

a) AND, OR, NOT, brackets

2

b) NOT, AND, OR, brackets

3

c) brackets, NOT, AND, OR

4

d) brackets, AND, OR, NOT

146

media

147

Multiple Choice

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

1

a) Designing computer hardware

2

b) Managing files, processes, and hardware

3

c) Compressing data only

4

d) Scanning for viruses

148

media

149

Multiple Choice

Application software refers to programs like word processors and spreadsheets that perform specific tasks for the user.

1

True

2

False

150

Multiple Choice

Which of the following is an example of system software?

1

a) Spreadsheet

2

b) Word processor

3

c) Operating system

4

d) Presentation software

151

media

152

Multiple Choice

System software is a combination of:

1

a) Application software and games

2

b) Operating system and utility software

3

c) Word processor and spreadsheet

4

d) Antivirus and presentation software

153

Multiple Choice

Which type of software is designed to manage other programs’ access to hardware?




1

a) Application software

2

b) Utility software

3

c) Operating system

4

d) Firmware

154

Multiple Choice

Utility software is essential for the operating system to function.

1

True

2

False

155

media

156

media

157

Multiple Choice

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




1

a) Windows

2

b) Linux

3

c) iOS

4

d) Chrome web browser

158

Multiple Choice

Why won’t the same apps run on both Android and iOS devices?

1

a) Because Android hardware is faster than iOS hardware

2

b) Because apps must be written for a particular operating system

3

c) Because iOS devices cannot connect to the internet

4

d) Because Android apps use more storage

159

Multiple Choice

An operating system manages the input and output devices connected to a computer.

1

True

2

False

160

media

161

media
media

162

Multiple Choice

What is the main role of scheduling in an operating system?

1

a) To permanently store data on the hard disk

2

b) To allow multiple users to log in simultaneously

3

c) To let each program use the CPU for a short time before switching to the next program

4

d) To increase the size of RAM

163

Multiple Choice

What might you notice on your computer when paging occurs frequently?

1

a) Faster CPU performance

2

b) A lot of disk activity and slower performance

3

c) Permanent increase in RAM capacity

4

d) Reduced need for scheduling

164

Multiple Choice

What does an API (Application Programming Interface) allow?




1

a) The OS to schedule processes

2

b) Programs to communicate with each other

3

c) The OS to manage RAM and disk space

4

d) The CPU to switch between tasks

165

Multiple Choice

Paging in an operating system is mainly used when:

1

a) The CPU overheats

2

b) The hard disk fails

3

c) The main memory (RAM) is full

4

d) The operating system boots up

166

Multiple Choice

Scheduling is the algorithm the OS uses to manage how each running process uses the CPU.

1

True

2

False

167

Multiple Choice

An operating system manages the input and output devices connected to a computer.

1

True

2

False

168

media

169

Multiple Choice

Which tool or command would you use to view running processes on Linux?

1

a) Task Manager

2

b) ps aux

3

c) Activity Monitor

4

d) CTRL-ALT-DEL

170

Multiple Choice

In addition to the applications you are running, what else does the operating system run in the background?




1

a) Only the web browser

2

b) Various parts of the operating system itself and hardware drivers

3

c) Just the antivirus software

4

d) Only user-installed applications

171

Multiple Choice

In Microsoft Windows, pressing CTRL-ALT-DEL and selecting Task Manager allows you to see all running processes, including background ones.

1

True

2

False

172

media

173

Multiple Choice

In a multitasking operating system, processes are executed truly at the same time by the CPU, not just concurrently.

1

True

2

False

174

Multiple Choice

Which of the following information about hardware usage is typically displayed for each process?

1

a) The proportion of CPU time spent on the process

2

b) The amount of memory used by the process

3

c) The amount of available memory (real and virtual)

4

d) All of the above

175

media

176

Multiple Choice

What is the term used when a user must provide a username, password, or fingerprint to prove their identity in a multi-user system?




1

a) Authorization

2

b) Authentication

3

c) Validation

4

d) Encryption

177

Multiple Choice

In a multi-user system, all users automatically have the same access rights and privileges.

1

True

2

False

178

media

179

Multiple Choice

Which of the following is an example of a graphical user interface (GUI)?

1

a) MS DOS

2

b) Microsoft Windows

3

c) Command Line Interface (CLI)

4

d) Linux terminal

180

Multiple Choice

A web server computer might only need a command-line interface since it is usually managed by technicians.

1

True

2

False

181

media

182

Multiple Choice

Which of the following is NOT typically a category of utility software?



1

a) Basic tools

2

b) File management

3

c) Security

4

d) Web browsing

183

Multiple Choice

Which of the following is an example of a basic utility tool?

1

a) Text editor

2

b) Antivirus

3

c)c) Firewall Security

4

d) File back-up

184

Multiple Choice

Utility software is essential to the operating system and must always be installed for a computer to run.

1

True

2

False

185

media

186

media

187

Multiple Choice

Which file management tool helps to make a second copy of your files in case the original is lost?

1

a) Defragmenter

2

b) Back-up software

3

c) Compression tool

4

d) Spyware

188

media

189

Multiple Choice

A Defragmenter is a utility that moves file clusters on a disk so they are closer together in order to speed up disk access.

1

True

2

False

190

Multiple Choice

Compression tools reduce the size of files to save storage space, but compressed files may take longer to open.

1

True

2

False

191

media

192

Multiple Choice

Question image

I sit between the internet and the network. I protect the network, by blocking viruses, malware and worms. I can be both hardware and software

1

Router

2

Firewall

3

Ethernet Cable

4

Modem

193

media

194

Match

Match the following

the identification of a user based on what a person knows

scrambles information into an alternative form that requires a key or password to decrypt

small electronic devices with imbedded chips that can store information and can act as an identification instrument.

Hardware and/or software that guards a private network by analyzing incomming and outgoing information for appropriate markings.

passwords

encryption

smart card

firewall

195

Multiple Choice

Encryption software can prevent unauthorized access by making files unreadable without the correct password.

1

True

2

False

196

Match

Match the each term with its correct definition:

Virus

Spyware

Firewall

Cluster

c) Software that copies itself, usually

b) A program designed to secretly record

d) Utility that controls program access

a) A group of things stored together of

197

Drag and Drop

a) Groups of data pieces stored together on a disk​ ​ ​
b) Software that reduces file size to save storage space​
c) Utility that rearranges file pieces so they are stored closer together on a disk​ ​
d) Files consisting of more than one medium such as sound, text, images, or video​
Drag these tiles and drop them in the correct blank above
Cluster
Compression tool
Defragmenter
Multimedia

198

media

199

Multiple Choice

What is the main advantage of using computer simulations in science and engineering?




1

a) They eliminate the need for real-world experiments completely

2

b) They allow testing of scenarios that may be impossible or unethical in real life

3

c) They guarantee perfectly accurate predictions of future outcomes

4

d) They are faster and cheaper but less reliable than real-world experiments

200

media

201

Multiple Choice

Computer models always provide completely accurate answers because they include every possible factor from the real world.

1

True

2

False

202

media

203

media

204

Multiple Choice

What is the primary purpose of a flight simulator?

1

a) To test new aircraft designs in real-world conditions

2

b) To allow pilots to train safely without real-world risks

3

c) To measure air traffic patterns

4

d) To simulate passenger experiences

205

Multiple Choice

Which factor is NOT typically tracked by atmospheric computer models?



1

a) Temperature

2

b) Pressure

3

c) Humidity

4

d) Passenger comfort

206

Multiple Choice

Which of the following techniques is associated with carrying out statistical analysis using random samples?



1

a) Neural networks

2

b) Monte Carlo method

3

c) Heuristics

4

d) Trial and error

207

Multiple Choice

Neural networks process information in a way similar to the human brain and can adapt over time.

1

True

2

False

208

Multiple Choice

Atmospheric models used in weather forecasting are simple and require very little computation.

1

True

2

False

209

Match

Match the term with its description:

Uses educated guesswork to cut corners

Uses random samples for approximate solutions

Mimics human brain processing

Heuristic

Monte Carlo method

Uses random samples for approximate solu

210

media

211

media

212

media

213

media

214

media

215

media

216

media

217

Multiple Choice

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

1

a) Managing hardware devices

2

b) Providing the user interface

3

c) Performing specific user tasks such as writing a report

4

Sharing CPU and memory resources between processes

218

Multiple Choice

Computer models always give completely reliable results because they include every real-world factor.

1

True

2

False

219

media

220

Multiple Choice

Why do programmers use high-level or low-level programming languages instead of writing directly in machine code?




1

a) Machine code is too complex for humans to use

2

b) High-level languages run faster than machine code

3

c) Computers cannot understand machine code

4

d) Machine code does not interact with hardware

221

media

222

Multiple Choice

What is the set of simple instructions that a CPU understands, represented in binary, called?

1

a) Machine language

2

b) Instruction set

3

c) Assembly code

4

d) High-level program

223

Multiple Choice

A machine code program consists of binary codes that represent the instructions executed by the CPU.

1

True

2

False

224

media

225

Multiple Choice

Which of the following is the role of a translator in programming?




1

a) Convert machine code into binary numbers

2

b) Convert source code into machine code

3

c) Store programs in memory

4

d) Execute programs directly

226

Multiple Choice

What type of programming language is assembly language classified as?




1

a) High-level programming language

2

b) Scripting language

3

c) Low-level programming language

4

d) Machine code

227

media

228

media

229

Multiple Choice

What is a mnemonic in assembly language?




1

a) A type of binary instruction for the CPU

2

b) A short, memorable keyword representing a machine code instruction

3

c) A storage location in RAM

4

d) A high-level programming statement

230

Multiple Choice

Why is assembly language easier to use than machine code?

1

a) It runs faster than machine code

2

b) It allows programmers to write in English sentences

3

c) Instructions are represented by short keywords instead of long binary codes

4

d) It eliminates the need for an assembler

231

Drag and Drop

Text of the program that a programmer writes​ ​
Translates mnemonics of assembly programs into machine code instructions​ ​
A short acronym representing instructions in the CPU’s set, e.g., LDR, STR, CMP​
Hardware/software that makes one type of computer system behave like another​
The list of all possible commands a CPU knows how to execute​
Drag these tiles and drop them in the correct blank above
Source code
Assembler
Mnemonic
Emulator
Instruction set

232

Fill in the Blank

Restarting a device, e.g., turning it off and on again

233

media

234

Multiple Choice

Debugging in assembly language is simple and straightforward because errors are easy to trace.

1

true

2

false

235

Multiple Choice

Why are programs rarely written in assembly language today?

1

a) Assembly language can only be used on smartphones.

2

b) It is too slow compared to high-level languages.

3

c) It is complex, limited, and difficult to debug.

4

d) It cannot run on embedded systems.

236

media

237

media

238

Drag and Drop

The original text of the program written by the programmer.​ ​
Translates the entire program into machine code in one go and produces an executable file.​
The machine code output produced by a compiler, often saved as an .exe file.​
Translates and runs a program one line at a time without producing a separate executable file.​
Drag these tiles and drop them in the correct blank above
Source code
Compiler
Object code
Interpreter

239

media

240

Multiple Choice

Which of the following is true about interpreters?

1

a) They produce object code that can run on any similar computer.

2

b) They find errors when they happen and can often tell you what went wrong.

3

c) They report all errors only after the entire program is written.

4

d) They make it easier to protect code from being copied.

241

Multiple Choice

Why might programs run slower when using an interpreter?

1

a) Because interpreters must translate the source code line by line while the program is running.

2

b) Because interpreters require the entire program to be correct before execution.

3

c) Because interpreters produce object code that takes longer to execute.

4

d) Because interpreters automatically optimize machine code.

242

media

243

media

244

media

245

media

246

Multiple Choice

Which of the following is the only language that CPUs can directly run?

1

a) Assembly language

2

b) High-level language

3

c) Machine code

4

d) Source code

247

Open Ended

What is the role of an assembler in programming?

248

Drag and Drop

The Control Unit provides several functions:

it ​
, ​
and ​
instructions and it issues control signals that control hardware. It also moves ​
around the system.
Drag these tiles and drop them in the correct blank above
fetches
decodes
executes
data
switches
binary
prints
imports
exports

249

Multiple Choice

What enables different parts of the CPU to work on different tasks at the same time
1
Hyper Threading
2
Multiplier
3
Cores
4
Bus Speed

250

Multiple Choice

Question image
Is a form of computer data storage that stores data and machine code currently being used
1
ROM
2
USB
3
Hard Disk
4
RAM

251

Multiple Choice

Java program is

1

Interpreted

2

Compiled

252

Multiple Choice

_________________ is giving the computer a set of commands.

1

Debugging

2

Programming

3

the Internet

4

Karel

253

Multiple Choice

What is the only thing that computers understand?
1
Machine Code
2
Low Level Languages
3
High Level Languages
4
Algorithms

254

Multiple Choice

A compiler converts

1

High level language to machine language

2

source code to object code

3

Both 1) and 2)

255

Multiple Choice

Which of the following is NOT a programming language?

1

C++

2

C

3

Java

4

Windows

256

Multiple Choice

A program that translates each code instruction "on the fly" when the code is executed without looking at the entire program of code.
1
Syntax
2
Compiler
3
Interpreter
4
Instructions

257

Multiple Choice

4. Which of the following does not translate the entire program at once?

1

Interpreter

2

Compiler

3

Both a and b

media

Show answer

Auto Play

Slide 1 / 257

SLIDE