wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Science

Total questions: 25

Worksheet time: 19mins

Name
Class
Date
1.

In order to store letters in computer memory, what must they be encoded as?

a)

Binary

b)

ASCII

c)

Java

d)

Pseudocode

2.

What is the name of google’s search algorithm?

a)

RankPage

b)

GoogleSearch

c)

Spider

d)

pagerank

3.

An algorithm is

a)

a step by step procedure of precision instructions

b)

consists of selection, repetition and sequence control blocks

c)

something that can solve any problem

d)

a representation of an abstraction

4.

What is the deciml value of 0011 0110 1011

a)

512

b)

875

c)

1028

d)

300

5.

Binary string can represent

a)

numbers

b)

letters

c)

colors

d)

all of the above

6.

A model of a complex system that includes only the details essential of the viewer is known as:

a)

Algorithm

b)

Animation

c)

Inheritance

d)

Abstraction

7.

Unambiguous instructions for solving a problem or subproblem in a finite amount of time using a finite amount of data

a)

Algorithm

b)

Animation

c)

Inheritance

d)

Abstraction

8.

Binary numbers expressed with two digits, 0 and 1

a)

true

b)

false

9.

Which of the following values is the largest?

a)

E816

b)

19210

c)

101 1012

d)

1275

10.

Octal is which type of numbering system?

a)

base 2

b)

base 10

c)

base 16

d)

base 8

11.

We are increasingly being watched not by people, but by algorithms.

a)

true

b)

false

12.

What are the advantages of algorithms?

a)

No need to repeat work

b)

Reusbility

c)

Easier to change

d)

All options are advantages

13.

All algorithms can be constructed using what three basic parts?

a)

sequence, selection, and standards

b)

standards, iteration, and Sequence

c)

iteration, standards, and selection

d)

sequence, selection, and iteration

14.

What is the first step in the software development process?

a)

analyze requirements

b)

code the design

c)

design solutions

d)

validate the design

15.

Why do we separate our code into a number of shorter methods?

a)

make it easier to read

b)

Makes it run faster

c)

So java know which order to execute the code

d)

Sour code will look impressively complicated

16.

Which of the following helps to decline computer science?

a)

Computational thinking practices

b)

Computer programming

c)

Social impact on society

d)

Problem solving

e)

all of the above

17.

Convert the decimal (base-10) number 20 to binary (base-2).

a)

10110

b)

10100

c)

10001

d)

11000

18.

Which of the following binary (base-2) numbers is LARGEST?

a)

11000000

b)

10100000

c)

10010000

d)

10000001

19.

Convert the binary (base-2) number 1001 to decimal (base-10)

a)

5

b)

8

c)

9

d)

12

20.

How many total numbers can be represented with an 8-bit binary (base-2) system?

a)

128

b)

64

c)

512

d)

256

21.

Your computer uses 4 bits to represent decimal numbers (0, 1, 2, 3 and so on) in binary. What is the SMALLEST number for which an overflow error occur?

a)

16

b)

32

c)

64

d)

128

22.

Which of the following binary (base-2) numbers is LARGEST?

a)

1001

b)

1111

c)

10001

d)

1010

23.

Bit is Binary Digit, the single unit of information in a computer.

a)

true

b)

false

24.

Bit rate is the number of bits that are processed in a unit of time

a)

true

b)

false

25.

Which of the following binary (base-2) numbers is LARGEST?

a)

1111111111

b)

1010010101

c)

1111111110

d)

10101000110