OCR KS5 Programming Concepts Quiz

OCR KS5 Programming Concepts Quiz

12th Grade

15 Qs

quiz-placeholder

Similar activities

Functions

Functions

12th Grade

10 Qs

Recusion

Recusion

12th Grade

19 Qs

Recursion

Recursion

12th Grade

20 Qs

Algorithm & Flowchart Quiz

Algorithm & Flowchart Quiz

6th - 12th Grade

17 Qs

OCR GCSE Computer Science Subroutines

OCR GCSE Computer Science Subroutines

12th Grade

19 Qs

2.2.1 Variables and Functions

2.2.1 Variables and Functions

12th Grade

10 Qs

Gateway Level 3 Python Quiz 3

Gateway Level 3 Python Quiz 3

9th - 12th Grade

15 Qs

Structure chart

Structure chart

9th - 12th Grade

15 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?

Discover more resources for Computers