Conceptualizing the First Programmable Computer: Babbage designed the Analytical Engine, a mechanical machine that could perform complex calculations and be programmed with instructions – a core concept of modern computers.
Early Ideas of Essential Components: His design included features like an arithmetic logic unit (ALU) for performing calculations, a control flow for executing instructions, and integrated memory – all fundamental elements in today's computers.
It's important to note that Babbage's machines were never fully built during his lifetime due to technological limitations and funding issues. However, his ideas laid the groundwork for future computer development.
The other options:
James Gosling (a) is known for creating the Java programming language.
Dennis Ritchie (c) co-created the C programming language.
Bjarne Stroustrup (d) developed the C++ programming language.
These individuals made significant contributions to the field of computing, but Babbage's conceptualization of a programmable machine is why he's often referred to as the "father of computers."
If you think there is any confusion in the given MCQs, you can comment below.
docmcqs.com is Pakistan's No.1 online platform for preparing for all types of exams including PPSC, FPSC, KPSC, SPSC, Ministry of Defence, and for one-paper MCQs. This includes Pedagogy MCQs, general knowledge MCQs, current affairs MCQs, and much more.