stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
C++ Chapter 1 Flashcards | StudBud
Explore
/
C++ Chapter 1
C++ Chapter 1
25 terms
·
StudBud Administration
·
181 plays
This quiz is conceptual and based on whatever we have studied so far. Ready!!!
Flashcards
25 cards
F
Practice quiz
P
Host live
L
Questions
25
Answers
1
Procedural programming languages follow
Top Down Approach
Bottom Up Approach
2
Wrapping of data and function into single class is
Inheritance
Abstraction
Message passing
Encapsulation
3
One of the striking features of Object Oriented Programming is
Supports pointers
Objects represent real world entities.
Database connectivity
Supports overloading
4
In object oriented programming, communication happens through
data members
class
objects
member functions
5
Procedure Oriented Languages are
Bottom Up Approach
Top Down Approach
6
What refers to putting together essential features without including background details?
Inheritance
Data Encapsulation
Data Abstraction
Polymorphism
7
The ability to reuse the data values of one object by another object is known as inheritance.
False
True
8
Object oriented systems can scale up better from small to large.
May be
False
True
9
Wrapping of data of different types into single unit is known as
Polymorphism
Inheritance
Abstraction
Encapsulation
10
Polymorphism means
Multiple Names, Multiple Forms
Multiple Name, One Form
One Name, One Form
One Name, Multiple Forms
11
In object oriented programming, critical element is
Problem
Data
Algorithm
Function
12
Object Oriented Programming (OOP) follow
Top Down Approach
Bottom Up Approach
13
Drawback of Procedural Languages is
Does not support template
Does not support Overloading
It does not support structures and unions
It does not model real world problems
14
Which of them is the application of OOP
Artificial Intelligence & Expert Systems
All of them
Simulation & Embedded System Coding
Real Time System
15
Insulation of data from direct access by the program is called?
Polymorphism
Data Abstraction
Data Hiding
Inheritance
16
In OOP language, once the class is created, can never be changed.
False
True
17
Message passing involves
Name of Object & Name of Function
Name of Datatype & Name of function
Name of Datatype and Name of Object
Name of Class and Name of Object
18
Object has
Data and Code (functions)
Logic
Algorithms
Variables and Functions
19
In Procedural language all data are shared by all function.
True
False
20
Object oriented programs are executed much faster than conventional programs.
False
May be
Not always, depends on other parameters also.
True
21
Procedural Language emphasis upon algorithms rather than data.
False
True
22
Code of procedure is hidden until it is called, is also known as
Encapsulation
Data Hiding
Dynamic Binding
Data Abstraction
23
Polymorphism is used extensively in implementing inheritance?
True
False
24
Object oriented approach cannot be used to create database.
False
True
25
Which of them are not included as the concepts of C++
Multiple Inheritance
Multi-threading and Interface
Database connectivity
Pointers & Template