Computer Knowledge
Computer Fundamentals and System Concepts
2,421 Questions
Computer fundamentals and system concepts questions cover core hardware components, operating systems, and historical computer milestones. Topics include the kernel, central processing unit, and basic computing terminology. These foundational questions are strictly essential for scoring well in computer knowledge sections.
Central processing unitComputer operating systemsSupercomputer milestonesSystem registry functionsKernel operationsAndroid applications
Computer Fundamentals and System Concepts Questions
-
Altair 8800
-
ENIAC
-
LEO
-
UNIVAC
A
Correct answer
Explanation
The Altair 8800, released in 1974, is widely credited as the first commercially successful microcomputer. It was based on the Intel 8080 CPU and sparked the personal computer revolution. ENIAC and UNIVAC were much larger mainframe-style computers from earlier generations.
-
first generation of computers
-
second generation of computers
-
third generation of computers
-
fourth generation of computers
D
Correct answer
Explanation
The fourth generation of computers is characterized by the use of Very Large Scale Integration (VLSI), which allowed thousands of transistors to be placed on a single silicon chip. This era saw the development of the microprocessor, which contains all the components of a CPU on one chip. While third-generation computers used integrated circuits, the fourth generation is defined by the complete computer on a chip concept.
-
ENIAC
-
EDVAC
-
MARK-1
-
None of these
A
Correct answer
Explanation
ENIAC is the first electronic computer.
It is first electronic general purpose computer.
-
first generation of Computers
-
second generation of Computers
-
third generation of Computers
-
fourth generation of Computers
A
Correct answer
Explanation
The first generation of computers, spanning roughly from 1940 to 1955, relied on vacuum tubes for circuitry and magnetic drums for memory. These machines, like ENIAC and UNIVAC, were enormous, expensive to operate, and generated a great deal of heat. They were programmed using machine language, the lowest-level programming language.
-
first generation of computers
-
fifth generation of computers
-
third generation of computers
-
fourth generation of computers
B
Correct answer
Explanation
The fifth generation of computers is defined by the integration of artificial intelligence (AI) and machine learning. These systems aim to process natural language and perform complex tasks like image recognition and decision-making. While previous generations focused on hardware miniaturization, the fifth generation focuses on intelligent software and parallel processing.
-
first generation of computers
-
second generation of computers
-
third generation of computers
-
fourth generation of computers
B
Correct answer
Explanation
The IBM 1401 was a popular transistor-based computer introduced in 1959, making it a hallmark of the second generation. This generation is characterized by the replacement of vacuum tubes with transistors, which made computers smaller, faster, and more reliable. The 1401 was widely used by businesses for data processing tasks.
-
super computer
-
mainframe computer
-
mini computer
-
None of these
A
Correct answer
Explanation
The ETA-10 was a line of supercomputers designed and built by ETA Systems in the 1980s. These machines were known for their high processing speeds and were used for complex scientific calculations. They are distinct from mainframes or minicomputers due to their specialized architecture for massive data processing.
-
I.C. (Integrated circuit)
-
VLSI (very large scale integration)
-
Transistors
-
None of these
B
Correct answer
Explanation
The fourth generation of computers is defined by the use of Very Large Scale Integration (VLSI) technology. This allowed for the placement of hundreds of thousands of components on a single chip, leading to the creation of the microprocessor. Previous generations used vacuum tubes, transistors, or simpler integrated circuits (ICs).
-
Test command
-
Control command
-
Read command
-
Write command
-
CLS command
B
Correct answer
Explanation
This I/O command is used to activate a peripheral device.
-
Instruction Address Calculation
-
Instruction Fetch
-
Operand Address Calculation
-
Instruction Operation Decoding
-
Operand Fetch
D
Correct answer
Explanation
This is the state in instruction cycle that analyses the instruction to determine the type of operation to be performed and operands to be used.
-
line
-
program
-
processor
-
modem
B
Correct answer
Explanation
In computer science, a program is a collection of instructions that can be executed by a computer to perform a specific task. A processor executes these instructions, but the sequence itself is defined as the program. Other options like 'modem' or 'line' do not represent a sequence of instructions.
-
processor
-
monitor
-
hard disk
-
motherboard
A
Correct answer
Explanation
The processor (or CPU) is the hardware component that interprets and carries out the basic instructions that operate a computer. It retrieves instructions from memory and executes them sequentially. Monitors and hard disks are peripherals that do not execute instruction sequences in this manner.
-
multiprogram
-
loader
-
compiler
-
assembler
B
Correct answer
Explanation
A loader is the part of an operating system that is responsible for loading programs and libraries into memory. It is one of the essential stages in the process of starting a program, following the compilation and linking phases. Compilers and assemblers translate code but do not handle memory placement for execution.
-
An interrupt
-
A program
-
A system
-
All of these
A
Correct answer
Explanation
An interrupt is a signal generated by hardware or software that requires the CPU to suspend its current task to handle an event. External interrupts are specifically triggered by devices outside the CPU, such as I/O peripherals signaling the completion of a data transfer. This mechanism allows the computer to respond to real-world events in a timely manner.
-
language translation and batch monitors
-
multiprogramming OS and time sharing OS
-
both (1) and (2)
-
none of these
A
Correct answer
Explanation
The evaluation and historical development of system software are often analyzed through the lens of language translators and batch monitors. These were the earliest forms of system software that automated the process of running programs and translating code. While later developments like multiprogramming are important, the foundational evaluation of the field begins with these two components.