wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Sumit

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

What is the disadvantage of array data structure?

a)

Elements of array can be accessed in constant time

b)

The amount of memory to be allocated should be known beforehand.

c)

Elements are stored in contiguous memory blocks

d)

Multiple other DS can be implemented using array

2.

Which of the following is the advantage of the array data structure?

a)

Elements of mixed data type can be stored

b)

Easier to access the elements in an array

c)

index of the 1st element starts from 1

d)

Elements of an array can not be stored

3.

Which of the following data structures can be used to implement queues?

a)

Stack

b)

Array

c)

Linked list

d)

All of the above

4.

Which of the following data structures allow insertion and deletion from both ends?

a)

Stack

b)

Dequeue

c)

Queue

d)

Strings

5.

The term Data Structure refers to _____ and interrelationship between them.

a)

Programming Language Statement

b)

Coding Standards

c)

Organization of data element

d)

None of the above

6.

Mathematical Model that can have set of operations that can be performed on that model is called as _____ .

a)

Composite data type

b)

Abstract data type

c)

Primitive data type

d)

None of the above

7.

In what kind of storage we can easily insert,delete,concatenate and rearrange substrings ?

a)

Array

b)

Stack

c)

Linked List

d)

Queue

8.

Which of the following data structure is not linear data structure ?

a)

Array

b)

Linked List

c)

All of the above

d)

None of the above

9.

The operation of processing each element in the list is known as _____

a)

Merging

b)

Inserting

c)

Sorting

d)

Traversal

10.

ADT is called as Abstract because

a)

It is collection of different data types

b)

It is completely independent data type

c)

Implementation Details are hidden

d)

None of the above