Computer Science/IT MCQs
Topic Notes: Computer Science/IT
MCQs and preparation resources for competitive exams, covering important concepts, past papers, and detailed explanations.
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
101
The concept of "garbage collection," where the programming environment automatically manages memory, was first introduced in which language?
Answer:
LISP
LISP, developed in 1958, was the first language to include automatic garbage collection. This feature relieves the programmer from having to manually deallocate memory, which helps prevent a class of common programming errors.
102
The language C#, developed by Microsoft, is most closely associated with which software framework?
Answer:
The .NET Framework
C# (pronounced "C sharp") was developed by Anders Hejlsberg at Microsoft as the primary language for programming on the .NET Framework, which is used to build a wide range of applications for Windows.
103
The computer mouse was invented as part of a larger project on human-computer interaction by:
Answer:
Douglas Engelbart
Douglas Engelbart and his team at the Stanford Research Institute developed the computer mouse in the 1960s. It was publicly demonstrated in 1968 during the "Mother of All Demos," which showcased many elements of modern computing.
104
Which pioneering operating system, originating from Bell Labs in the late 1960s, is renowned for its significant impact due to its portability and robust multi-user, multi-tasking features?
Answer:
Unix
Unix, developed at Bell Labs starting in 1969, fundamentally changed operating system design. Its key innovations included being largely written in the C programming language, which facilitated its portability across various hardware platforms. This departed from the common practice of writing OSes in assembly language, which tied them to specific machine architectures. Furthermore, Unix was designed from its inception as a multi-user and multi-tasking system, allowing multiple users to access the system concurrently and multiple programs to run simultaneously. These core principles of portability and multi-user/multi-tasking capabilities profoundly influenced the development of almost all subsequent operating systems, including Linux and macOS, cementing its status as a highly influential computing innovation. CP/M (Option A) was influential in early personal computing but was single-user and single-tasking. MS-DOS (Option B) was also single-user/single-tasking and came much later, heavily influenced by CP/M. OS/360 (Option D) was a mainframe operating system from IBM, developed earlier than Unix, but did not share Unix's emphasis on portability and its architectural design differs significantly.
105
Charles Babbage, often considered the 'Father of the Computer,' conceived of a mechanical computing device designed to automatically tabulate and print mathematical tables, specifically polynomial functions. Which of his uncompleted inventions was this machine?
Answer:
The Difference Engine
The correct answer is The Difference Engine. Charles Babbage designed this mechanical calculator to automate the production of highly accurate mathematical tables, which were essential for scientific, engineering, and navigational applications in the 19th century. Its primary function was to compute polynomial functions using the method of finite differences. Although Babbage dedicated significant effort to its design, a fully functional Difference Engine was not completed during his lifetime due to a combination of technological limitations, financial difficulties, and Babbage's own perfectionism and ambition, which led him to an even more complex design, The Analytical Engine. Option B, The Analytical Engine, was Babbage's later and more ambitious design, considered a precursor to the modern general-purpose computer, featuring concepts like a 'mill' (CPU) and a 'store' (memory), but it was not primarily designed solely for tabulating polynomial functions; it was programmable for a wide range of calculations. Option C, The Tabulating Machine, was invented by Herman Hollerith for the 1890 U.S. Census, using punched cards, and is unrelated to Babbage's work. Option D, The Stepped Reckoner, was a mechanical calculator designed by Gottfried Wilhelm Leibniz in the late 17th century, predating Babbage by over a century.
106
Which pioneering computer scientist, as part of a significant research initiative at SRI International, is credited with inventing the computer 'mouse'?
Answer:
Douglas Engelbart
The computer 'mouse' was conceived and developed by Douglas Engelbart and his team at the Augmentation Research Center (ARC) at SRI International in the 1960s. This innovation was an integral component of their groundbreaking oN-Line System (NLS), a comprehensive project focused on augmenting human intellect through interactive computing. Engelbart publicly demonstrated the mouse for the first time in 1968, famously known as 'The Mother of All Demos'. Steve Jobs co-founded Apple Inc. and was instrumental in popularizing personal computers. Bill Gates co-founded Microsoft and led its development of software products. Gordon Moore co-founded Intel and is known for Moore's Law, concerning the growth of transistor density on integrated circuits. These individuals, while highly influential, did not invent the computer mouse.
107
Who is often referred to as the "Father of the Computer" for his conceptual design of the Analytical Engine?
Answer:
Charles Babbage
Charles Babbage, a 19th-century English mathematician, originated the concept of a programmable digital computer. His Analytical Engine design contained all the essential components of a modern computer, including an arithmetic logic unit and control flow.
108
What generation of computers employed vacuum tubes?
Answer:
First generation
First-generation computers, from the 1940s to the mid-1950s, were defined by their use of vacuum tubes as the primary components for circuitry and memory. These computers were massive, expensive, and generated a great deal of heat.
109
What was the inaugural web browser?
Answer:
world wide web
The first web browser was created by Tim Berners-Lee in 1990. It was called WorldWideWeb (later renamed Nexus to avoid confusion with the World Wide Web itself). This browser was also a web editor, allowing users to both browse and create web pages.
110
Which pioneering technology company is credited with the initial development of the floppy disk in the late 1960s, a device that became a widespread solution for data storage and transfer?
Answer:
IBM
The floppy disk, an innovation that revolutionized data storage and transfer for decades, was first conceptualized and developed by IBM. In 1967, a team at IBM, led by David Noble, created the first 'memory disk,' which was an 8-inch flexible magnetic disk. Initially, its purpose was to provide a simple and inexpensive method for loading microcode into their System/370 mainframe computers. This foundational work by IBM laid the groundwork for the various iterations of the floppy disk (8-inch, 5.25-inch, and 3.5-inch) that would later become a ubiquitous peripheral for personal computers and other systems.