Computer Knowledge
Computer Fundamentals and System Concepts
2,255 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
-
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).
-
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.
-
The CPU
-
The ALU
-
Both (1) and (2)
-
None of these
-
tools
-
microprocessor
-
hard disk
-
none of these
A
Correct answer
Explanation
Debug monitors are software tools that assist developers in finding and correcting errors by monitoring a program's execution in real-time. They provide features like breakpoints and memory inspection, which are based on the dynamic (running) state of the program. They are categorized as software utilities or tools rather than hardware components.
-
the CPU
-
the ALU
-
both (1) and (2)
-
none of these
B
Correct answer
Explanation
In the fetch-decode-execute cycle of a processor, the Arithmetic Logic Unit (ALU) is the specific component that performs the execution of the instruction. While the CPU as a whole manages the process, the ALU handles the actual mathematical and logical operations. Therefore, the instruction's core logic is passed to the ALU for the final execution step.
-
Computer and Automation
-
Computer and Hardware
-
Computer and Peripherals
-
Tricks and Puzzles of Net
A
Correct answer
Explanation
Computers and Automation, first published in 1952, is widely recognized as the first magazine dedicated to the computer industry.
-
head end
-
computers
-
switching elements
-
bus
C
Correct answer
Explanation
In network architecture, a MAN typically uses a broadcast or shared medium approach rather than a point-to-point switched subnet. Wide Area Networks (WANs) rely on switching elements like routers to direct traffic between nodes. Because MANs like DQDB use a bus structure, they do not require internal switching elements to function.
A
Correct answer
Explanation
Lock indicates that program is using a particular device or file.
-
Integrity checkers
-
Monitoring programs
-
Virus removers
-
None of these
A
Correct answer
Explanation
Integrity checkers work by calculating checksums or cryptographic hashes of files and comparing them against stored values to detect unauthorized modifications.