wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ABidenko-CS-Quiz

Total questions: 80

Worksheet time: 1hrs 4mins

Name
Class
Date
1.

What type of utility software is used to send smaller files across the internet?

a)

Encryption

b)

Backup

c)

Compression

d)

Defragmentation

2.

(a)   compression permanently removes some of the data from the file to make the file size smaller.

3.

(a)   compression temporarily removes the data from the file and then puts it back together when it's opened.

4.

Sound has to be converted to a digital signal so it can be stored by the computer. This process is called?

a)

Conversion

b)

Activation

c)

Incrementation

d)

Sampling

5.

(a)   works by recording the amplitude of the wave at regular intervals which creates a digital representation of the wave.

6.

Which of these affect the File Size?

a)

Bit rate

b)

Sampling Frequency

c)

Length of the recording

d)

Sampling Intervals

7.

Which one of these is not included in the Metadata?

a)

System Name

b)

File Format

c)

Height

d)

Width

8.

Which of these affect the size of an image?

a)

Colour Depth

b)

Resolution

c)

Height x Width

d)

Image Format e.g JPEG, JPG

9.

Using ____ bits allows for ____ colour options.

(a)  

10.

There are _ bits in a nibble.

(a)  

11.

There are _ bits in a byte.

(a)  

12.

The difference between byte - > KB -> MB - > GB -> TB is?

a)

10

b)

100

c)

1000

d)

1000000

13.

Data needs to be converted into a (a)   format to be processed by a computer.

14.

Convert 11111110 from binary to denary.

(a)  

15.

Convert 00110111 from binary to hexadecimal.

(a)  

16.

What error would occur if a computer tried to store 100000101 as binary?

a)

Underfill error

b)

Overfill error

c)

Overload error

d)

Overflow error

17.

Shift 01001101 two spaces to the right.

(a)  

18.

Which one of these is not a character set?

a)

ASCII

b)

Unicode

c)

D-code

d)

Extended ASCII

19.

A _________ ___ is a collection of characters that are recognized (or represented) by a computer system.

(a)  

20.

What is the universal character set?

a)

Unicode

b)

D-code

c)

ASCII

d)

Extended ASCII

21.

Which one of these is not a translator?

a)

Assembler

b)

Interpreter

c)

Complier

d)

Verifier

22.

Name a tool (or a facility) available in integrated development environment (IDE) ?

(a)  

23.

(a)   are used to convert high level language into machine code

24.

Unlike interpreters, (a)   translate the code in one go and report the errors at the end.

25.

___ _____ languages can be understood by computers.

(a)  

26.

Why data is represented in computer systems in binary form?

a)

It looks better

b)

It offers an efficient way to control logic circuits and to detect an electrical signal's true (1) and false (0) states

c)

It was invented before any other forms of representation.

d)

Easier to represent the states of the computer

27.

What type of a variable is responsible for True/Flase statements?

a)

Boolean

b)

String

c)

Integer

d)

Real

28.

Which of these is a logical operator?

a)

:

b)

*

c)

x

d)

//

29.

Which of these is not a logical operator?

a)

MOD

b)

#

c)

DIV

d)

^

30.

A (a)   is used for input sanitisation/authentication.

31.

These techniques can be used to improve maintainability:

a)

Indentation

b)

Naming functions by their functions

c)

Headlines

d)

Comments

32.

_________ _______ refers to making small, gradual changes to a product based on insights (previous changes)

(a)  

33.

Find a syntax error

a)

Print ("hello world')

b)

x = z

c)

x1 = z^z

d)

0utput(x)

34.

What operator is responsible for opening the file?

a)

o

b)

OPEN()

c)

o'

d)

o()

35.

Open the file for reading and writing. For an existing file, data is over-written

a)

w

b)

r+

c)

r

d)

w+

36.

(a)   is the process of removing unnecessary details.

37.

(a)   is the process of breaking down a complex problem into smaller problems.

38.

This approach automates the problem-solving process by creating a series of systematic logical steps that process a defined set of inputs and produce a defined set of outputs based on these. What are they talking about

(a)  

39.

______ ____is a sorting algorithm that repeatedly steps through the list element by element comparing the values of the current element with the one after it and swapping them if needed.

(a)  

40.

_____ ____ continuously cuts down a list into multiple sublists until each has only one item, then merges those sublists into a sorted list

(a)  

41.

The array is virtually split into a sorted and an unsorted part. Values from the unsorted part are picked and placed at the correct position in the sorted part. What is it?

(a)  

42.

If you log into someone's computer without their permission, you are breaking

a)

The Data Protection Act 1998

b)

Computer misuse Act 1990

c)

Copyright Designs and Patents Act 1988

d)

Freedom of Information Act 2000

43.

? controls how personal information can be used and your rights to ask for information about yourself.

(a)  

44.

A ________ _______ license is one of several public copyright licenses that enable the free distribution of an otherwise copyrighted "work".

(a)  

45.

? gives the author or creator the exclusive right to copy, adapt, communicate, lend or sell copies of the work, although this right can be sold or transferred.

(a)  

46.

If you ask a company information that they are allowed to share and they don't do so, they are breaking

a)

Copyright Designs and Patents Act

b)

The Data Protection Act

c)

Computer Misuse Act

d)

Freedom of Information Act

47.

What operating systems are responsible for?

(a)  

48.

Which one of these is not part of utility sofware?

a)

Decomposition

b)

Backup

c)

Compression

d)

Encryption

49.

A ____ ______ is a complete copy of a business or organization's data assets in their entirety.

(a)  

50.

An ___________ ______is a backup type that only copies data that has been changed or created since the previous backup activity was conducted

(a)  

51.

In the maintenance of file systems, (a)   is a process that reduces the degree of fragmentation. It does this by physically organizing the contents of the mass storage device used to store files into the smallest number of contiguous regions.

52.

Process of encoding information?

(a)  

53.

In this topology all the notes are connected to each other.

a)

Circle

b)

Bus

c)

Mesh

d)

Star

54.

In this topology the nodes are connected to a central hub or router through which data travels to all the connected nodes.

a)

Bus

b)

Star

c)

Circle

d)

Mesh

55.

(a)   is a telecommunications network that extends over a large geographical area.

56.

Which of these don't affect the performance of a network?

a)

The number of devices on the network

b)

The physical size of a network

c)

The bandwidth of the transmission medium

d)

The type of traffic

57.

Bios and bootup instructions are stored in?

a)

ROM

b)

RAM

c)

MDR

d)

MAR

58.

What is a short term memory where data is stored as the processor needs it?

a)

ROM

b)

RAM

c)

MDR

d)

MAR

59.

_______ ______ frees up RAM by swapping data that has not been used recently over to a storage device, such as a hard drive or solid-state drive (SSD). _______ ______ is important for improving system performance, multitasking and using large programs.

(a)  

60.

Unlike ___ , ___ is volatile

(a)  

61.

What is the purpose of CU?

a)

To store commonly used instructions

b)

To direct operations

c)

To process arithmetic and logic operations

d)

To start the system

62.

Which of these are embedded systems?

a)

Printer

b)

Laptop

c)

Washing Machine

d)

A browser

63.

A (a)   guides the computer through the various steps of solving a problem.

It processes data and instructions and it also controls the rest of the computer system.

64.

What does not afffect the performance of a CPU?

a)

Number of cores

b)

Clock Speed

c)

Amount of cache

d)

Its size

65.

(a)   holds the address of the current instruction that is to be fetched from memory, or the address in memory to which data is to be transferred.

66.

(a)   stores the data being transferred to and from the immediate access storage.

67.

_______ _______ is a CPU register in the computer processor which has the address of the next instruction to be executed from memory.

(a)  

68.

(a)   holds the result of any calculations in the ALU.

69.

_________ _______ is non-volatile , long-term storage. It is used to keep programs and data indefinitely. Without it all programs and data would be lost the moment the computer is switched off.

(a)  

70.

Which of these are types of solid state storage?

a)

SSD

b)

USB

c)

USB

d)

CD, DVD

71.

Which of these is a type of optical storage?

a)

SSD

b)

USB

c)

HDD

d)

CD, DVD

72.

Which of these is a type of magnetic storage?

a)

HDD

b)

MDD

c)

SSD

d)

USB, DVD

73.

What type of secondary storage is fairly cheap, high in capacity and durable. However, they are susceptible to damage if dropped.

a)

Magnetic

b)

Solid State

c)

Optical

d)

Mixed

74.

What type of secondary storage tends to have much faster access times than other types of device and, because they have no moving parts, are more durable.

They also require less power. Because of that they usually are smaller in capacity and more expensive.

a)

Magnetic

b)

Solid State

c)

Optical

d)

Mixed

75.

What type of secondary storage is very durable and not vulnerable to data loss. They also have a lower avg. price point. Because of that they are not very reliable and secure.

a)

Magnetic

b)

Solid State

c)

Optical

d)

Mixed

76.

What protocol is responsible for data exchange across the internet?

a)

FTP

b)

HTTP(S)

c)

TCP/IP

d)

POP

77.

What protocol is responsible for data exchange between a client and a web-server?

a)

FTP

b)

HTTP

c)

POP

d)

IMAP

78.

What protocl is responsible for transfering files across a TCP/IP-based network such as internet?

a)

HTTP(S)

b)

IMAP

c)

POP

d)

FTP

79.

What protocol allows users to access remote e-mails from a mail server, as if they were local?

a)

SMTP

b)

HTTPS(S)

c)

IMAP

d)

POP

80.

What protocol is responsible for sending and receiving emails?

a)

SMTP

b)

IMAP

c)

POP3

d)

FTP