All Categories MCQs
Topic Notes: All Categories
General Description
Plato
- Biography: Ancient Greek philosopher (427–347 BCE), student of Socrates and teacher of Aristotle, founder of the Academy in Athens.
- Important Ideas:
- Theory of Forms
- Philosopher-King
- Ideal State
391
The Atanasoff-Berry Computer (ABC) is considered by some to be the first electronic digital computing device, created by:
Answer:
John Atanasoff and Clifford Berry
Built between 1937 and 1942 at Iowa State College, the ABC was designed to solve systems of linear equations. A 1973 court ruling declared it the first electronic digital computer, invalidating the patent for the ENIAC.
392
Who is recognized as the father of the Internet?
Answer:
Douglas Engelbart
Vint Cerf is known for his pioneering work on TCP/IP protocols fundamental to Internet development. [cite: 187]
393
The key technological advantage of the integrated circuit was its ability to:
Answer:
Miniaturize many electronic components into a single chip.
The invention of the integrated circuit was a breakthrough in miniaturization. It allowed for the fabrication of numerous components (like transistors and resistors) on a single piece of semiconductor material, drastically reducing size and cost.
394
The co-founders of Microsoft, who famously licensed their MS-DOS operating system to IBM, were:
Answer:
Bill Gates and Paul Allen
In 1980, IBM approached Microsoft to provide an operating system for its upcoming Personal Computer. Bill Gates and Paul Allen's company acquired and adapted an existing OS, which became MS-DOS, a key factor in Microsoft's early success.
395
Which computer scientist is credited with inventing the C++ programming language by enhancing C with object-oriented capabilities?
Answer:
Bjarne Stroustrup
Bjarne Stroustrup is widely recognized as the creator of the C++ programming language. Starting in 1979 at Bell Labs, he developed a new language initially called 'C with Classes,' which was designed to combine the efficiency and low-level control of C with object-oriented programming paradigms inspired by Simula. This new language, later renamed C++, fundamentally influenced software development by introducing features such as classes, inheritance, virtual functions, and operator overloading, enabling more modular and extensible codebases. Dennis Ritchie is known for creating the C programming language, Ken Thompson for co-developing Unix and UTF-8, and Guido van Rossum for creating Python.
396
The seminal 1968 'Mother of All Demos' by Douglas Engelbart famously introduced several pioneering computing concepts. Among these innovations, which pair of technologies made their public debut during this groundbreaking presentation?
Answer:
The computer mouse and real-time video conferencing.
Douglas Engelbart's 1968 'Mother of All Demos' was a visionary presentation of the oN-Line System (NLS). It was a live demonstration that showcased numerous concepts that are now fundamental to modern computing. Among the most iconic introductions were the computer mouse, which allowed for intuitive graphical interface interaction, and real-time video conferencing, enabling collaborative work between geographically separated individuals. The demonstration also featured hypertext, object addressing, dynamic file linking, and word processing, all revolutionary for their time. Options B, C, and D represent other significant technological advancements, but they were either developed independently or introduced publicly at different times than Engelbart's 1968 demo.
397
Which pioneering programming language, created in the mid-1950s under John Backus's leadership at IBM, was specifically engineered to address complex mathematical and scientific computing challenges?
Answer:
FORTRAN (Formula Translation)
FORTRAN, an acronym for FORmula TRANslation, was indeed the programming language developed in the mid-1950s by a team led by John Backus at IBM. Its primary design goal was to efficiently execute scientific, mathematical, and engineering computations, making it the first widely successful high-level programming language for such applications.
COBOL (option A) was developed concurrently but focused on business data processing. LISP (option B) emerged slightly later and was designed for artificial intelligence and symbolic computation. ALGOL (option D) was developed as a universal algorithmic language but gained less commercial traction than FORTRAN in the scientific domain, especially in the US.
398
Which type of language was used to program first-generation computers?
Answer:
Machine language
Programming in the first generation was done directly in machine language, which consists of binary code (0s and 1s). This made programming extremely difficult, tedious, and error-prone.
399
The social media conglomerate previously known as Facebook Inc. underwent a significant rebranding. What is the current official name of this parent company?
Answer:
Meta Platforms Inc.
In October 2021, Facebook, Inc., the parent company that owns popular social media platforms like Facebook, Instagram, and WhatsApp, officially changed its corporate name to Meta Platforms Inc. This rebranding was initiated by CEO Mark Zuckerberg to signal the company's strategic shift and increased focus on developing the 'metaverse' – a virtual, immersive digital world. While the individual platforms like Facebook (the social network app) retained their names, the overarching corporate entity adopted the new name, Meta, to reflect its broader ambition beyond traditional social networking.
400
Which historical figure is recognized for conceiving the 'Analytical Engine,' a pioneering design for a mechanical general-purpose computer that featured advanced concepts such as an arithmetic logic unit and integrated memory?
Answer:
Charles Babbage
Charles Babbage, a British mathematician and inventor, is widely credited with designing the Analytical Engine in the 1830s. This conceptual machine is considered a direct forerunner to modern computers, incorporating fundamental architectural elements like an arithmetic logic unit (which Babbage called the 'mill'), integrated memory (the 'store'), and input/output mechanisms. Although the Analytical Engine was never fully constructed during his lifetime due to technological and funding limitations, its detailed plans laid the theoretical groundwork for future computational machines. Blaise Pascal invented the Pascaline calculator, and Gottfried Wilhelm Leibniz developed the stepped reckoner. Ada Lovelace is recognized for her insightful notes on the Analytical Engine, particularly her algorithms, which are considered the first computer programs, but she did not design the engine itself.