logo

Question detail

Which statement best describes abstraction when modelling an aspect of the external world in a program?

Try the question, check the answer, then read the explanation to understand the curriculum point.

At a glance

MCQ

Type

practice

Style

Topic

Aspects of software development

Exam-style question

Try this first

Which statement best describes abstraction when modelling an aspect of the external world in a program?.

  1. A.It represents the relevant features while leaving out unnecessary detail
  2. B.It records every possible detail about the external world
  3. C.It prevents the system from being changed after analysis
  4. D.It means that user requirements do not need to be established

Model answer

What a good answer should say

  • It represents the relevant features while leaving out unnecessary detail

Explanation

Why this works

Abstraction involves modelling the relevant aspects of something in the external world without needing to represent every detail. This creates a manageable model for a program.

Common mistake

No common mistake is linked to this question yet.

Related flashcards

No flashcards are published for this page yet.

Related practice questions

No questions are published for this page yet.