MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

DATA STRUCTURES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
It is a view or representation of an entity that includes only the most significant attributes
A
Abstract Data Type
B
Abstraction
C
Abstracted
D
None of the above
Explanation: 

Detailed explanation-1: -Abstraction Abstraction: a view of an entity that includes only the attributes of significance in a particular.

Detailed explanation-2: -Critically, a good abstract data type should be representation independent . This means that the use of an abstract type is independent of its representation (the actual data structure or data fields used to implement it), so that changes in representation have no effect on code outside the abstract type itself.

Detailed explanation-3: -Abstract data types (ADTs) are important for large-scale programming. They package data structures and operations on them, hiding internal details. For example, an ADT table provides insertion and lookup operations to users while keeping the underlying structure, whether an array, list, or binary tree, invisible.…

Detailed explanation-4: -Abstract data types (ADTs) are provided to enable users to define complex data types, which are structures consisting of a number of different elements, each of which uses one of the base data types provided within the Oracle product. For example, an abstract data type could be created to store addresses.

Detailed explanation-5: -The abstract data type, which is often called class, is an encapsulation that includes only the data representation of one specific data type and the subprograms that provides the operations for that type, the details of the type can be hidden from units outside the class. An instance of a class is called an object.

There is 1 question to complete.