wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Science Quiz1

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Select all the main categories of computer software ...

a)

Applications

b)

Utilities

c)

Systems

d)

Programming

2.

Select all the examples of operating systems (OSs) ...

a)

Linux

b)

iOS

c)

Android

d)

Chrome

e)

Python

3.

Select all the examples of application software ...

a)

Photoshop

b)

Windows 10

c)

Chrome

d)

Anti-virus

e)

OneNote

4.

Select all the examples of utility software ...

a)

Disk defragmenter

b)

Registry Clean-up

c)

MacOS X

d)

Edge Browser

e)

File compressor

5.

Choose all the browser software ...

a)
b)
c)
d)
e)
6.

Choose all the Operating System software ...

a)
b)
c)
d)
e)
7.

Choose all the utility software ...

a)
b)
c)
d)
e)
8.

Choose the best answer to complete this sentence:


Software refers to the ________ instructions that can be stored on secondary storage devices and loaded into main memory to be executed.

a)

program

b)

written

c)

data

d)

saved

9.

Choose the best word to complete this sentence:


Operating systems are special programs that control all aspects of a computer's hardware and software and provide an ___________ between the user and the physical machine.

a)

interface

b)

relationship

c)

application

d)

engagement

10.

Choose the best word to complete this sentence:


Application software is software intended to turn the computer into a useful ______ which allows the user to accomplish a number of diverse tasks.

a)

tool

b)

help

c)

device

d)

calculator

11.

An operating system can be seen as an abstraction of a computer's hardware and software system.


Which is the BEST definition of abstraction?

a)

Taking a large complex problem and breaking down into several smaller simpler components

b)

A sequence of clearly defined steps that if followed accurately produce a guaranteed result

c)

The process of removing the dependency of a concept from a real-world object

d)

Hiding the complexity of a system by only exposing the relevant features to the user

12.

Choose all the main functions of a computer's operating system ...

a)

Memory management

b)

Input/Output control

c)

Resource management

d)

Web browsing

13.

Which is one of the main tasks of an OS, which involves allocating bursts of CPU time to running processes?

a)

Scheduling

b)

Resourcing

c)

Timetabling

d)

Planning

14.

What type of algorithm is used by the OS to move programs from RAM to disk and back again, when memory becomes full?

a)

Paging

b)

Virtualising

c)

Abstracting

d)

Saving

15.

All modern OSs allow multi-tasking. Choose the correct meaning of multi-tasking.

a)

When several processes can be run concurrently

b)

When several task bars can be shown on desktop

c)

When a user can have several documents open at the same time

d)

When the processor forms a queue of processes waiting to be run

16.

The process of proving to a computer that you actually are who you claim to be as a user?

a)

Authentication

b)

Verification

c)

Validation

d)

Clearing

17.

Which OS is open-source?

a)

Linux

b)

OSX

c)

Unix

d)

Android

18.

The job of a process scheduling algorithm in an operating system is to manage the allocation of which computing resource?

a)

CPU

b)

RAM

c)

Disk space

d)

User access

19.

Select all the techniques that could be used by computer models that best guess the likelihood of an unpredictable event occurring, such as an earthquake.

a)

Heuristics (rules of thumb)

b)

Monte Carlo methods

c)

Neural networks

d)

Pattern matching

20.

What type of questions can typically be asked by experts using a computer model?

a)

Why is it?

b)

What if?

c)

Where is it?

d)

Who made it?