wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algorithm

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

are the programmatic way of storing data so that data can

be used efficiently.

a)
spreadsheets
b)
social media
c)
text messages
d)

data structure

2.

is a named location that can be used to store and

organize data.

a)

database

b)

data structure

c)

variable

d)

algorithm

3.

is a collection of steps to solve a

particular problem.

a)
Recipe
b)
Map
c)
Blueprint
d)
Algorithm
4.

is a collection of instructions to perform a specific

task.

a)

database

b)

program

c)
Algorithm
d)

computer program

5.

is a step-by-step procedure, which defines a set of instructions

to be executed in a certain order to get the desired output.

a)
recipe
b)
formula
c)
equation
d)
algorithm
6.

Algorithm to search an item in a data structure.

a)
bubble sort
b)
merge sort
c)

search

d)
quick sort
7.

Algorithm to sort items in a certain order.

a)

Sort

b)

delete

c)

reverse

d)

search

8.

Algorithm to insert item in a data structure.

a)

delete

b)

insert

c)

search

d)

update

9.

Algorithm to update an existing item in a data structure.

a)

update

b)

delete

c)

sort

d)

search

10.

Algorithm to delete an existing item from a data structure.

a)

insert

b)

search

c)

sort

d)

delete

11.

Definition should define a single concept.

a)

traceable

b)

atomic

c)

accurate

d)

clear and concise

12.

Definition should be able to be mapped to some data element.

a)

accurate

b)

clear and concise

c)

atomic

d)

traceable

13.

Definition should be unambiguous.

a)

atomic

b)

accurate

c)

clear and concise

d)

traceable

14.

Definition should be understandable

a)

accurate

b)

clear and concise

c)

traceable

d)

atomic

15.

represents an object having a data.

a)

database

b)

data object

c)

data structure

d)

algorithm

16.

is a way to classify various types of data such as integer, string, etc. which

determines the values that can be used with the corresponding type of data, the type

of operations that can be performed on the corresponding type of data.

a)

data object

b)

data type

c)

database

d)

data structure

17.

Those data types for which a language has built-in support are known as __________

a)

data type

b)

built-in data type

c)

library data type

d)

derived data type

18.

Those data types which are implementation independent as they can be

implemented in one or the other way are known as

a)

library data type

b)

data type

c)

built-in data type

d)

derived data type

19.

The data in the data structures are processed by certain operations. The particular data structure

chosen largely depends on the frequency of the operation that needs to be performed on the

data structure.

a)

data structure

b)

basic operations

c)

database

d)

data type

20.

is a container which can hold a fix number of items and these items

should be of the same type.

a)
bucket
b)
carton
c)
bag
d)
array
21.

Each item stored in an array is called an _________

a)

Index

b)

element

c)

array

d)

size

22.

Each location of an element in an array has a numerical _____,

which is used to identify the element.

a)

Index

b)

element

c)

array

d)

variable

23.

print all the array elements one by one.

a)

deletion

b)

traverse

c)

insertion

d)

search

24.

Adds an element at the given index.

a)

search

b)

Insertion

c)

traverse

d)

update

25.

Deletes an element at the given index

a)

traverse

b)

search

c)

insertion

d)

deletion

26.

Searches an element using the given index or by the value

a)

search

b)

deletion

c)

traverse

d)

update

27.

Updates an element at the given index.

a)

deletion

b)

update

c)

insertion

d)

traverse