Search Header Logo

OCR KS5 Programming Concepts Quiz

Computers

12th Grade

OCR KS5 Programming Concepts Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?