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
5541
During the early eras of computing (first and second generations), what type of memory was commonly employed in mainframe computers, characterized by a woven grid of wires interconnected with small, toroidal (ring-shaped) magnetic components?
Answer:
Magnetic Core Memory
Magnetic Core Memory was the predominant form of random-access memory (RAM) used in mainframe computers from approximately the mid-1950s to the mid-1970s. It functioned by storing binary data (bits) as the magnetic polarization of tiny rings of ferrite material, known as 'cores.' These cores were arranged in a grid, and wires passed through them to read and write data by setting or detecting their magnetic orientation. A key advantage was its non-volatility, meaning it retained its stored information even when power was removed. While Magnetic Drum Memory and Magnetic Tape Storage were also early forms of memory, they served different primary purposes: drums for a slower, larger capacity random access than core, and tapes for sequential, archival storage. ROM (Read-Only Memory) is a later development and fundamentally different in its operational principle and typical application.
5542
The concept of the "desktop metaphor," with files and folders displayed as icons, was largely developed at which famous research lab?
Answer:
Xerox PARC
Researchers at Xerox's Palo Alto Research Center (PARC) in the 1970s developed many foundational technologies for personal computing, including the graphical user interface with its desktop metaphor, the computer mouse, and Ethernet networking.
5543
Which key computing capabilities did the IBM 1401, a prominent second-generation computer, significantly advance and popularize for widespread business use?
Answer:
Efficient data input via punch cards and rapid line printing.
The IBM 1401 was a groundbreaking second-generation computer, recognized for its use of transistors instead of vacuum tubes. Its immense success in the business sector was primarily due to its exceptional peripheral capabilities, particularly its very fast card reader and the revolutionary IBM 1403 line printer. The 1403 printer was renowned for its high-quality output and speed, setting industry standards that lasted for many years. These advancements in data input (card reading) and output (high-speed printing) dramatically streamlined business data processing tasks such as payroll, inventory management, and billing, making them accessible and efficient for a wide range of companies. Options B, C, and D represent later developments in computing history.
5544
Which innovative 19th-century machine utilized punched cards for automated operational control, thereby laying a foundational conceptual groundwork for modern computer programming?
Answer:
The Jacquard Loom, an automated textile weaving machine.
The correct answer is The Jacquard Loom. Invented by Joseph Marie Jacquard in 1801 (not 1804 as stated in the original), this loom revolutionized textile production by using a series of punched wooden or cardboard cards to control the intricate patterns woven into fabric. Each hole in a card corresponded to a specific action of the loom's needles, effectively 'programming' the machine to create complex designs automatically. This concept of encoding instructions on punched cards and having a machine execute them without manual intervention is widely recognized as a direct antecedent to modern computer programming. This method of input was later adopted by Charles Babbage for his Analytical Engine and by Herman Hollerith for his tabulating machine, which was crucial for the 1890 US Census, further solidifying its importance in the history of computing.
5545
Which language is not considered a fifth-generation high-level language?
Answer:
FORTRAN
FORTRAN was developed earlier and lacks features of fifth-generation programming such as AI handling. [cite: 298]
5546
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.
5547
What organization is the main international standards body for the World Wide Web?
Answer:
B) The Internet Engineering Task Force (IETF)
The World Wide Web Consortium (W3C), founded and led by Tim Berners-Lee, is an international community where member organizations, a full-time staff, and the public work together to develop web standards.
5548
The Java programming language was developed with the slogan "Write Once, Run Anywhere," referring to its:
Answer:
Platform independence via the Java Virtual Machine
Java, developed by James Gosling at Sun Microsystems, was designed to be platform-independent. Java code is compiled into bytecode that can run on any device equipped with a Java Virtual Machine (JVM), fulfilling the "Write Once, Run Anywhere" promise.
5549
Which historical figure is widely credited with conceiving the fundamental principles upon which modern digital computers are built?
Answer:
Charles Babbage
Charles Babbage, a brilliant English mathematician and inventor from the 19th century, is often called the 'Father of the Computer.' His groundbreaking designs for the Difference Engine and, more notably, the Analytical Engine, laid the conceptual groundwork for modern computers. The Analytical Engine, though never fully constructed during his lifetime, described core architectural components such as a 'mill' (arithmetic logic unit), a 'store' (memory), and methods for input/output and conditional branching, predating many ideas later developed in the 20th century. While individuals like Alan Turing (for theoretical computer science and AI), Ada Lovelace (for programming Babbage's machines), and John von Neumann (for the stored-program concept) made crucial contributions, Babbage's vision established the foundational blueprint for a general-purpose programmable machine.
5550
Which company successfully reverse-engineered the IBM PC's BIOS, leading to the creation of a huge market for "IBM-compatible" or "PC clone" computers?
Answer:
Compaq
Compaq was the first company to legally reverse-engineer the IBM PC's BIOS using a "clean room" design. The success of their Compaq Portable in 1983 opened the door for many other manufacturers to create computers that could run the same software as the IBM PC.