Programming Paradigms

Programming Paradigms

University

14 Qs

quiz-placeholder

Similar activities

Data Model

Data Model

University

10 Qs

แนวคิดเชิงคำนวณกับการแก้ปัญหา

แนวคิดเชิงคำนวณกับการแก้ปัญหา

5th Grade - Professional Development

11 Qs

GIS Spatial Data Models

GIS Spatial Data Models

University

15 Qs

Unit 2 - Abstraction and Automation

Unit 2 - Abstraction and Automation

12th Grade - University

14 Qs

Exploring Computational Thinking

Exploring Computational Thinking

University

10 Qs

Computational Thinking for Problem Solving

Computational Thinking for Problem Solving

University

12 Qs

Computer Science Basics Quiz

Computer Science Basics Quiz

8th Grade - University

17 Qs

Computational Thinking

Computational Thinking

KG - University

15 Qs

Programming Paradigms

Programming Paradigms

Assessment

Quiz

Computers, Education

University

Hard

Created by

Yomna Elkholy

Used 38+ times

FREE Resource

14 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Access specifiers are an example of:

Simple data abstraction

Structured control abstraction

Unit data abstraction

Simple control abstraction

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Unit abstractions facilitate:

Reliability

Reusability

Maintainability

Scalability

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT an example of control abstraction

Switch statement

Assignment operation

Procedure calls

Class

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Packages in Java are considered as what type of abstraction

Data abstraction

Control abstraction

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a computational paradigm?

Steps of solving a problem

Steps to programming

Steps to a programming language

Both a method of problem solving and an approach to programminglanguage design

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which is NOT a computational paradigm?

Imperative

Object oriented

Logic

Java

7.

FILL IN THE BLANK QUESTION

1 min • 1 pt

(True/False)

Declarative languages make use of sequence, selection and iteration. Justify.

Answer explanation

Sequences, selections and iterations usually change the state of a program – which is what an imperative programming style would do. Declarative programming expresses logic of computation without talking about its control flow.

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?