Which type of abstraction is defined as a representation arrived at by removing unnecessary details to focus on the essential features of a real-world object?
AQA A Level · Computer Science 7517
Abstraction and automation: Practice Questions
5 multiple-choice questions marked as you go, and 4 written questions with worked solutions. All on Abstraction and automation.
Which of the following describes the relationship between procedural abstraction and functional abstraction as defined in the syllabus?
In Problem abstraction/reduction, what is the specific goal of removing details from a problem during the abstraction process?
In the study of Abstraction and automation, which type of abstraction specifically involves grouping objects by common characteristics to establish a hierarchical relationship, such as an "is-a-kind-of" relationship?
In the context of automation, what is the primary role of creating and implementing models of real-world objects in program code and data structures?
In the context of Abstraction and automation, what specific type of abstraction is defined as the process of removing unnecessary details to arrive at a representation that is easier to solve?
Write your answer out first, then check it against the worked solution.
In Abstraction and automation, what is the fundamental difference between procedural abstraction and functional abstraction?
Write your answer out first, then check it against the worked solution.
In the context of Abstraction and automation, differentiate between procedural abstraction and functional abstraction according to the AQA specification.
Write your answer out first, then check it against the worked solution.
(a) Define the term procedural abstraction and explain how it differs from functional abstraction.
(b) In the context of automation, explain why developing a data model is a necessary step before implementing an algorithm to solve a real-world problem.
Write your answer out first, then check it against the worked solution.
* The content provided by thinka is generated by AI and may not always be accurate or up-to-date. Please use it as a supplementary resource and verify with official materials.
You've seen the model answer. Now get yours marked.
This page can show you how a good answer looks. It cannot tell you what your answer was missing. thinka marks your written work against the real mark scheme in about 15 seconds.
Want more questions like these? Get a fresh set on this topic, graded as you go.
Practice More