wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Edexcel GCSE Computer Science Topic 3: Computers

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is the role of main memory in the von Neumann stored program concept?

a)

Management of peripheral devices

b)

Temporary storage of data and instructions

c)

Execution of arithmetic operations

d)

Long-term storage of data

2.

Which of the following is an example of secondary storage device?

a)

SSD

b)

Cache memory

c)

RAM

d)

Registers

3.

What are embedded systems used for?

a)

Executing complex algorithms

b)

Managing network connections

c)

Controlling specific functions in electronic devices

d)

Running operating systems

4.

What is the purpose of file management in an operating system?

a)

Optimizing CPU performance

b)

Executing application software

c)

Organizing and controlling data on storage devices

d)

Managing user accounts

5.

Which of the following is a functionality of utility software?

a)

Data encryption

b)

Network security

c)

Disc defragmentation

d)

Memory management

6.

What is the importance of developing robust software?

a)

Optimizing network speed

b)

Preventing system crashes

c)

Improving user interface design

d)

Enhancing hardware performance

7.

What are the characteristics of high-level programming languages?

a)

Limited functionality

b)

Platform independent

c)

Close to machine code

d)

Directly executable by the CPU

8.

How does an interpreter differ from a compiler?

a)

Translates the entire code and then executes it

b)

Translates code line by line and executes it immediately

c)

Converts high-level code to low-level code

d)

Optimizes the code for better performance

9.

What is the purpose of clock in the fetch-decode-execute cycle?

a)

Controls the flow of data between CPU and memory

b)

Manages the execution of processes

c)

Stores the address of the next instruction

d)

Synchronizes the operations of the CPU

10.

Which of the following is a characteristic of low-level programming languages?

a)

Platform independent

b)

Easy to learn and use

c)

Close to machine code

d)

High level of abstraction