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

Multiple choice
  1. first generation of computers

  2. second generation of computers

  3. third generation of computers

  4. fourth generation of computers

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. super computer

  2. mainframe computer

  3. mini computer

  4. None of these

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. I.C. (Integrated circuit)

  2. VLSI (very large scale integration)

  3. Transistors

  4. None of these

Reveal answer Fill a bubble to check yourself
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).

Multiple choice
  1. line

  2. program

  3. processor

  4. modem

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. processor

  2. monitor

  3. hard disk

  4. motherboard

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. multiprogram

  2. loader

  3. compiler

  4. assembler

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. An interrupt

  2. A program

  3. A system

  4. All of these

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. language translation and batch monitors

  2. multiprogramming OS and time sharing OS

  3. both (1) and (2)

  4. none of these

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. tools

  2. microprocessor

  3. hard disk

  4. none of these

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. the CPU

  2. the ALU

  3. both (1) and (2)

  4. none of these

Reveal answer Fill a bubble to check yourself
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.

Multiple choice
  1. Computer and Automation

  2. Computer and Hardware

  3. Computer and Peripherals

  4. Tricks and Puzzles of Net

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Computers and Automation, first published in 1952, is widely recognized as the first magazine dedicated to the computer industry.

Multiple choice
  1. head end

  2. computers

  3. switching elements

  4. bus

Reveal answer Fill a bubble to check yourself
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.