wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

All words GCSE Computer Science

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

The process of removing unnecessary details so that only the main, important points remain.

a)

Abstraction

b)

Algorithm

c)

Application Software

d)

Array

2.

Rules to which users agree, to reduce the misuse of computer systems. Often found on social networking/collaborative sites.

a)

Authentication

b)

Assigning

c)

Acceptable use policy

d)

Assembler

3.

A register of the CPU in which intermediate arithmetic and logic results are stored.

a)

Application Software

b)

Accumulator

c)

Antivirus Software

d)

ALU

4.

A step-by-step procedure for solving problems that can be followed by humans and computers.

a)

Abstraction

b)

Alpha testing

c)

Argument

d)

Algorithm

5.

Initial testing done by the programmer.

a)

Authentication

b)

Alpha testing

c)

Accumulator

d)

Assembler

6.

A digital circuit in the CPU used to perform arithmetic and logic operations.

a)

Abstraction

b)

ALU

c)

Accumulator

d)

Argument

7.

Software designed to prevent, detect and remove malware.

a)

Assigning

b)

Argument

c)

Assembler

d)

Antivirus Software

8.

Software that helps users perform particular tasks.

a)

Application Software

b)

Abstraction

c)

Acceptable use policy

d)

ALU

9.

Data passed to a sub-program (subroutine) by the main program.

a)

Abstraction

b)

Accumulator

c)

Assembler

d)

Argument

10.

A data structure that contains many items of data of the same type. The data is indexed so that a particular item of data can be easily found.

a)

Antivirus Software

b)

Authentication

c)

Array

d)

Abstraction

11.

A program that translates assembly language into machine code.

a)

Authentication

b)

ALU

c)

Assembler

d)

Abstraction

12.

Giving a value to a variable.

a)

Accumulator

b)

Algorithm

c)

Assigning

d)

Alpha testing

13.

Confirmation that a user’s password has been entered correctly.

a)

Authentication

b)

Alpha testing

c)

Acceptable use policy

d)

Array

14.

A copy of data that is made in case the original data is lost or damaged. It can be used to restore the original data.

a)

Backup

b)

Bandwidth

c)

Base 10

d)

Base 2

15.

The mount of data that can fit through an internet connection. It is measured in bits per second (bps). This indicates the number of bits of information that can fit down the line in one second. K bps means thousands of bits per second; M bps means millions of bits per second.

a)

Brute force attack

b)

Boundary test

c)

Bandwidth

d)

Broadband

16.

Each place value is ten times bigger than the place to its right.

a)

Base 2

b)

Bit rate

c)

Base 10

d)

Boolean

17.

Each place value is two times bigger than the place to its right.

a)

Base 2

b)

Base 10

c)

Bandwidth

d)

Backup

18.

Second stage of testing done by a selected group of users to give feedback about how well a program works.

a)

Boundary test

b)

Boolean

c)

Beta testing

d)

Brute force attack

19.

Either 1 or 0. Computers can only communicate in 0s and 1s; series of 0s and 1s represent the codes for various instructions and data.

a)

Byte

b)

Bus

c)

Binary digits (bit)

d)

Boolean

20.

The number of bits that are conveyed or processed per unit of time.

a)

Binary digits (bit)

b)

Boundary test

c)

Bit rate

d)

Broadband

21.

An optical disk that enables the recording, rewriting and playback of high-definition video and storing of large amounts of data. It has more than five times the storage capacity of traditional DVDs and can hold up to 25 GB on a single-layer disc and 50 GB on a dual layer disc.

a)

Boundary test

b)

Blu-ray

c)

Boolean

d)

Broadband

22.

A data type, having two values usually denoted as true and false.

a)

Broadband

b)

Boolean

c)

Bubble sort

d)

Bus

23.

Test in which the highest or lowest acceptable values are entered; these help check any logical errors that may have been introduced using the <= and >= operators.

a)

Broadband

b)

Brute force attack

c)

Boundary test

d)

Bubble sort

24.

A high-speed connection to the internet.

a)

Broadband

b)

Boundary test

c)

Blu-ray

d)

Brute force attack

25.

A trial and error method used by application programs to decode encrypted data such as passwords.

a)

Boolean

b)

Brute force attack

c)

Byte

d)

Bit rate

26.

A simple sorting algorithm that repeatedly steps through the list to be sorted, compares each pair of adjacent items and swaps them if they are in the wrong order.

a)

Bubble sort

b)

Broadband

c)

Beta testing

d)

Backup

27.

Electrical connectors carrying data from one component to another or a number of tracks on a printed circuit board (PCB) fulfilling the same function.

a)

Bit rate

b)

Boolean

c)

Bus

d)

Byte

28.

Group of eight bits.

a)

Boolean

b)

Bit rate

c)

Byte

d)

Bit