Subprograms and ADT

Subprograms and ADT

University

16 Qs

quiz-placeholder

Similar activities

Procedural Abstraction in Computer Science

Procedural Abstraction in Computer Science

12th Grade - University

21 Qs

PL SQL

PL SQL

University - Professional Development

20 Qs

Exception handling -oracle plsql

Exception handling -oracle plsql

University

15 Qs

OOPS-1

OOPS-1

University

20 Qs

Programming Paradigms

Programming Paradigms

University

14 Qs

Object Oriented Programming Evaluation 4

Object Oriented Programming Evaluation 4

University

15 Qs

DBMS Online Quiz-1

DBMS Online Quiz-1

University

15 Qs

Unit 2 - Abstraction and Automation

Unit 2 - Abstraction and Automation

12th Grade - University

14 Qs

Subprograms and ADT

Subprograms and ADT

Assessment

Quiz

Computers

University

Hard

Created by

Romualdo Bautista

Used 5+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What are the two fundamental abstraction facilities?

Variable abstraction and Control abstraction

Function abstraction and Procedure abstraction

Data abstraction and Process abstraction

Memory abstraction and Time abstraction

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which of the following is NOT a characteristic of subprograms?

Multiple entry points

Control resumes to the caller after subprogram execution

Suspended calling program unit during execution

Multiple subprograms in execution simultaneously

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What is the purpose of a subprogram definition?

To describe the interface and actions of the subprogram abstraction

To handle exceptions in the subprogram

To allocate memory for the subprogram

To execute the subprogram

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which parameter passing method involves transmitting an access path to the subprogram?

Pass by value

Pass by result

Pass by reference

Pass by name

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What is the main advantage of using abstract data types?

Increased complexity

Reduced modifiability

Improved reliability

Enhanced visibility

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

In C++, what is the purpose of a destructor?

To define the object's behavior

To clean up after the object is destroyed

To allocate memory for the object

To initialize the object

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which language provides a second scoping mechanism called package scope?

JavaScript

C++

Java

Python

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?