Define the concept of abstraction and explain why it is important in software development.
What will be an ideal response?
Abstraction hides certain details at certain times. Most modern software is far too complicated for any one person to understand all of it without abstraction. Abstraction allows a person to focus on one part of a program and ignore the details of other parts of the program. In this way, it allows us to manage complexity.
Computer Science & Information Technology
You might also like to view...
An reference line is keyed one blank line below the ____.
A. date B. letter address C. salutation D. subject line
Computer Science & Information Technology
When you increase the screen resolution, Windows displays more information on the screen, but the information ____.
A. decreases in size B. increases in size C. stays the same size D. changes color
Computer Science & Information Technology