FUNDAMENTALS OF COMPUTER

COMPUTER PROGRAMMING FUNDAMENTALS

WHAT IS PROGRAMMING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Select all that applies in Abstraction?
A
is a problem solving tool
B
removes unimportant information
C
adds important information
D
simplifies a situation
E
focuses on what is important
Explanation: 

Detailed explanation-1: -Abstraction is the process of filtering out – ignoring-the characteristics of patterns that we don’t need in order to concentrate on those that we do. It is also the filtering out of specific details. From this we create a representation (idea) of what we are trying to solve.

Detailed explanation-2: -Abstraction is used to hide background details or any unnecessary implementation about the data so that users only see the required information. It is one of the most important and essential features of object-oriented programming.

Detailed explanation-3: -Researchers in linguistics frequently apply abstraction so as to allow an analysis of the phenomena of language at the desired level of detail. A commonly used abstraction, the phoneme, abstracts speech sounds in such a way as to neglect details that cannot serve to differentiate meaning.

There is 1 question to complete.