2.2 Problem Solving and Programming: revision quiz and key terms
Free practice for 2.2 Problem Solving and Programming in OCR A Level Computer Science (H446). It has 2 parts: 2.2.1 Programming Techniques and 2.2.2 Computational Methods. Try the questions, then check the key terms.
Try 5 free questions
What is the key feature of a recursive function?
Data mining can be used to make predictions or support decisions based on historical data.
Which computational method involves solving a problem using a rule of thumb to find a good-enough solution quickly?
A local variable can be accessed from anywhere in a program.
What is the main benefit of passing a parameter by value?
In RADevo, this topic has fill-in-the-blank, matching, multiple-choice and true or false activities, and every question you get wrong comes back in Revise today until you've learnt it.
Key terms for 2.2 Problem Solving and Programming
- Backtracking
- Building a solution step by step and undoing steps that lead to a dead end.
- Data mining
- Analysing large data sets to identify patterns, trends or relationships.
- Divide and conquer
- Breaks a problem into subproblems, solving each and combining results.
- Heuristic
- A rule of thumb used to find a good enough solution when an exact one would take too long.
- Modularity
- Breaking a program into smaller, self-contained units.
- Performance modelling
- Simulating or testing how a system will behave under different loads before it is built or released.
- Pipelining
- Splitting a task into stages so that different stages of different items can be processed at the same time.
- Recursion
- A technique in which a subroutine calls itself until a base case is reached.
What 2.2 Problem Solving and Programming covers
In RADevo this topic has a full topic test and a focused quiz for each part:
- 2.2.1 Programming Techniques
- 2.2.2 Computational Methods
Teaching OCR A Level Computer Science (H446)?
Set this topic as homework in two clicks, see who has done it and which questions your class got wrong, and start every lesson with a Do Now built from their mistakes.
Start a free 2-week trialRevising for this?
If your school uses RADevo, sign in to do the full quizzes and keep your progress. If it doesn't, show this page to your Computing teacher.
Log in to RADevo