Abstract Models in Computational Thinking (OCR A-Level Computer Science): Quizzes
📚Quizzes
Practise the questions
10 questions from this quiz
ShowHide
Practise the questions
10 questions from this quiz
What is an abstract model in computational thinking?
What is an abstract model in computational thinking?
A simplified representation of a system
What do abstract models form the foundation for?
What do abstract models form the foundation for?
Designing algorithms and systems
What is the first step in devising an abstract model?
What is the first step in devising an abstract model?
Identify key entities
When focusing on essentials in an abstract model, what should be omitted?
When focusing on essentials in an abstract model, what should be omitted?
Irrelevant specifics
Which benefit allows abstract models to be used for similar problems in different contexts?
Which benefit allows abstract models to be used for similar problems in different contexts?
Reusability
In a school timetable system abstract model, which are the main entities?
In a school timetable system abstract model, which are the main entities?
Teacher, Student, Classroom, Subject
In a traffic light control system, what does the pedestrian button do?
In a traffic light control system, what does the pedestrian button do?
Overrides the timer for crossing
What detail is ignored in an online shopping system abstract model?
What detail is ignored in an online shopping system abstract model?
Inventory storage details
What is a common mistake when including too many details in an abstract model?
What is a common mistake when including too many details in an abstract model?
Overcomplicating the model
What must effective abstract models balance?
What must effective abstract models balance?
Simplicity and completeness
