Data Types and Abstraction Mcqs

Our collections of Multiple choice questions and answers focuses on study of ” Data Types and Abstraction ” in Data Structures. These questions are chosen from a collection of most authoritative and best reference books on Data Structures. Our aim is to prepare an individual for competitive exams like NTS | GAT | ECAT | Data Warehouse jobs | Data Mining | DB administration jobs Software House and Computer Programmer jobs | University and College entrance exams and various tests and job interviews. One should practice our Mcqs to assimilate knowledge on Data Types and Abstraction comprehensively.

  1. Home
  2. »
  3. Computer Science Mcqs
  4. »
  5. Data Structures Mcqs
  6. »
  7. Data Types and Abstraction Mcqs

1.
A dynamic data structure is one in which the memory for elements is allocated dynamically at runtime. Is this statement True or False?

True

False

May be

Partially true and partially false

2.
A mathematical-model with a collection of operations defined on that model is called

Data Structure

Abstract Data Type

Primitive Data Type

Algorithm

3.
A structure for a design solution is described by

Classes

Design patterns

Parameters

Design members

4.
An ADT is defined to be a mathematical model of a user-defined type along with the collection of all ____________ operations on that model.

Cardinality

Assignment

Primitive

Structured

5.
Considering abstraction concepts, process of assigning similar entities to similar entity types systematically is called

Classification

Instantiation

Identification

Exception abstract

6.
Data type is the classification of pieces of information in a____________.

Linker

Code

Program

None of the above

7.
Each data item in a record may be a group item composed of sub-items; those items which are indecomposable are called

Elementary items

Atoms

Scalars

All of above

9.
For implementation of PR quadtree data structure, design pattern to use is

Visitor

Flyweights

Composite

Compound

10.
Generalization of important design concepts for a recurring problem is done through a

Design Pattern

Members

Design component

Software component

11.
Identical nodes of a PR quadtree can be implemented by flyweight for

Efficient execution

Efficient implementation

Efficient memory

Efficient compile time

12.
Identification, aggregation and instantiation are abstraction concepts used in

Intension and extension models

Classes and nodes models

Concrete models

Semantic data models

13.
Implementation of identical nodes of a PR quadtree can be done through pattern

Flyweights

Composite

Compound

Visitor

14.
Maintaining an efficient communication between programmers is job done by

Programmers itself

Integration team

Communication team

Design patterns

15.
Operations on a data structure may be …..

Creation

Destruction

Selection

All of the above

0Shares
0
Scroll to Top