OCR KS5 Programming Concepts Quiz

OCR KS5 Programming Concepts Quiz

12th Grade

15 Qs

quiz-placeholder

Similar activities

Computer Science Principles Unit 7 Parameters Returns Libraries

Computer Science Principles Unit 7 Parameters Returns Libraries

9th - 12th Grade

13 Qs

Algorithms & Pseudocode

Algorithms & Pseudocode

8th - 12th Grade

10 Qs

python intro

python intro

4th - 12th Grade

17 Qs

GCE computer science - Program construction

GCE computer science - Program construction

12th Grade

18 Qs

Using Subroutines in Python

Using Subroutines in Python

12th Grade

10 Qs

LA5.C5: Branching and Subroutines

LA5.C5: Branching and Subroutines

9th Grade - University

14 Qs

13CS_RECURSION &DECLARATIVE PROGRAMS_TEST1

13CS_RECURSION &DECLARATIVE PROGRAMS_TEST1

12th Grade - University

20 Qs

Unit 7

Unit 7

9th - 12th Grade

13 Qs

OCR KS5 Programming Concepts Quiz

OCR KS5 Programming Concepts Quiz

Assessment

Quiz

Computers

12th Grade

Hard

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a Branching in programming?

A subroutine that is called to perform a task or calculation and always return a value.

A programming control structure where the code selects one or more alternative paths depending on the evaluation of a boolean expression.

A variable declared within a subroutine of a program, which only exists and can be used within that subroutine.

A programming paradigm where the system is viewed as a set of objects, each with their own data and procedures.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of Functions in programming?

To declare a variable in the main program which exists outside any of the subroutines.

To break down a complex problem into simpler, self-contained components called modules.

To create a temporary local copy of the actual value of a variable and passing it into the procedure.

To perform a task or calculation and always return a value.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are Global Variables?

Variables that can only be used within the subroutine they are declared in.

Variables declared in the main program which exist outside any of the subroutines, but can be used anywhere in the program.

The data structures required to be passed into a subroutine.

The address or pointer of the required value passed into a procedure.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an Integrated Development Environment (IDE)?

A set of objects, each with their own data and procedures, that interact with each other.

A subroutine that can be called by simply writing its name in the code.

A software package that allows a user to develop and implement code more easily, with features for editing, debugging, version control, testing and compilation.

The technique of breaking down a complex problem into simpler, self-contained components called modules.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Modularity in programming?

A programming control structure where a set of statements is repeated either a fixed number of times or until a condition is met.

The technique of breaking down a complex problem into simpler, self-contained components called modules.

Passing the address or pointer of the required value into a procedure.

A programming paradigm where the system is viewed as a set of objects.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Object Oriented Programming?

A programming control structure where the code selects one or more alternative paths depending on the evaluation of a boolean expression.

A subroutine that can be called to perform a task or calculation and always return a value.

A programming paradigm where the system is viewed as a set of objects, each with their own data (attributes) and procedures (methods), that can interact with each other.

A software package that allows a user to develop and implement code more easily.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does Parameter passing by reference mean?

Creating a temporary local copy of the actual value of a variable and passing it into the procedure.

The data structures required to be passed into a subroutine.

Passing the address or pointer of the required value into a procedure.

A subroutine that is called by simply writing its name in the code.

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?