FUNDAMENTALS OF COMPUTER

COMPUTER PROGRAMMING FUNDAMENTALS

WHAT IS PROGRAMMING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
This programming paradigm uses bottom-up approach
A
Procedural
B
Object-oriented paradigm
C
Logic
D
None of the above
Explanation: 

Detailed explanation-1: -OOP naturally tends toward Bottom-Up as you develop your objects, while procedural programming tends toward Top-Down as you start out with one function and slowly add to it.

Detailed explanation-2: -Bottom-Up Design Model: In this design, individual parts of the system are specified in detail. The parts are linked to form larger components, which are in turn linked until a complete system is formed. Object-oriented language such as C++ or java uses a bottom-up approach where each object is identified first.

Detailed explanation-3: -Bottom-Up Model is mainly used by object oriented programming languages like Java, C++ etc. Top-Down Model is followed by structural programming languages like C, Fortran etc. Bottom-Up model is better suited as it ensures minimum data redundancy and focus is on re-usability.

Detailed explanation-4: -Object-oriented programming (OOP) is defined as a programming paradigm (and not a specific language) built on the concept of objects, i.e., a set of data contained in fields, and code, indicating procedures – instead of the usual logic-based system.

There is 1 question to complete.