The games club is looking at two programming paradigms: imperative and object-oriented programming paradigms. Describe what is meant by the imperative programming paradigm. Choose three

Review-Paper 1

Quiz
•
Computers
•
12th Grade
•
Hard

JOCELYN GAMO
Used 3+ times
FREE Resource
14 questions
Show all answers
1.
MULTIPLE SELECT QUESTION
20 sec • 3 pts
A sequence of steps that change the state of the program
Creates classes
Subclasses can inherit from superclasses (child and parent)
Groups code into self-contained blocks // split the program into modules
The steps are in the order they should be carried out
2.
MULTIPLE SELECT QUESTION
20 sec • 2 pts
The games club is looking at two programming paradigms: imperative and object-oriented programming paradigms. Describe what is meant by the Object-Oriented programming paradigm. Choose two
A sequence of steps that change the state of the program
Creates classes
Subclasses can inherit from superclasses (child and parent)
Groups code into self-contained blocks // split the program into modules
The steps are in the order they should be carried out
3.
MULTIPLE SELECT QUESTION
20 sec • 3 pts
Some algorithms can be written using recursion. State three features of recursion.
It is defined in terms of itself // it calls itself
It can return data to its previous call
When the stopping condition/base case is met
…the last set of values are taken off the stack (in reverse order)
It is a self-contained subroutine
4.
MULTIPLE SELECT QUESTION
20 sec • 2 pts
Some algorithms can be written using recursion. Explain what a compiler has to do to implement recursion. Choose two.
It is defined in terms of itself // it calls itself
It can return data to its previous call
When the stopping condition/base case is met
…the last set of values are taken off the stack (in reverse order)
It is a self-contained subroutine
5.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Identify the programming paradigm for each of these program code examples.
male(john).
female(ethel).
parent(john, ethel).
Declarative
Low-level / assembly
Object oriented / (OOP)
Procedural / imperative
6.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Identify the programming paradigm for each of these program code examples.
FOR Counter = 1 TO 20
X = X * Counter
NEXT Counter
Declarative
Low-level / assembly
Object oriented / (OOP)
Procedural / imperative
7.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Identify the programming paradigm for each of these program code examples.
Start: LDD Counter
INC ACC
STO Counter
Declarative
Low-level / assembly
Object oriented / (OOP)
Procedural / imperative
Create a free account and access millions of resources
Similar Resources on Quizizz
12 questions
Database Quiz 6 Big Data Quiz

Quiz
•
12th Grade
10 questions
AP CSP code.org Unit 3 2020

Quiz
•
9th - 12th Grade
15 questions
check point 2 review

Quiz
•
KG - 12th Grade
15 questions
1.2.4 Types of Programming Language

Quiz
•
12th Grade
10 questions
C# Programming Quiz

Quiz
•
12th Grade
16 questions
Wiltshire General Knowledge

Quiz
•
12th Grade
10 questions
MIT App Inventor Basics

Quiz
•
9th - 12th Grade
15 questions
Programming Languages

Quiz
•
9th - 12th Grade
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade
Discover more resources for Computers
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
20 questions
Taxes

Quiz
•
9th - 12th Grade
17 questions
Parts of Speech

Quiz
•
7th - 12th Grade
20 questions
Chapter 3 - Making a Good Impression

Quiz
•
9th - 12th Grade
20 questions
Inequalities Graphing

Quiz
•
9th - 12th Grade
10 questions
Identifying equations

Quiz
•
KG - University