Problem Recognition and Abstraction (OCR A-Level Computer Science): Quizzes

📚Quizzes
Problem Recognition and Abstraction
Sign up to keep practising.Create a free account to play more quizzes and track your progress.

Practise the questions

12 questions from this quiz

Show

What does problem recognition involve in computational thinking?

Breaking down & focusing on essentials

What is the main purpose of problem recognition?

To clearly define what needs solving

What is decomposition in problem-solving?

Breaking complex problems into smaller ones

Why is decomposition used in problem-solving?

Each sub-problem tackled individually

What is the first step in decomposition?

Identify the Main Problem

In the library system example, which is a sub-problem of managing book borrowing?

Update book availability after return

What is abstraction in problem-solving?

Focus on essentials, ignore irrelevant

What is the purpose of abstraction?

Reduces complexity of design

In weather forecasting, what does abstraction focus on for a basic forecast?

Temperature and wind speed

For student attendance, what details should be ignored during abstraction?

Classroom layout & seating

What problem results from inadequate decomposition?

Missing key components

What happens when poor abstraction includes too many irrelevant details?

Problem becomes more complex

Explore OCR A-Level Computer Science Revision Notes by Topics

Explore OCR A-Level Computer Science Model Answers by Topics

Explore OCR A-Level Computer Science Flashcards by Topics

Explore OCR A-Level Computer Science Exam Questions by Topics

Join 100,000+ A-Level students studying Quizzes with us.

Select your subjects, and get access to A+ resources today.