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. suspended list

  2. ready list

  3. running list

  4. none of these

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

The ready list (also called the ready queue) is the operating system data structure that holds the Process Control Blocks (PCBs) of all processes that are ready to execute. These processes have all required resources except the CPU and are waiting for processor time.

Multiple choice
  1. process descriptor

  2. process control block

  3. both 1 and 2

  4. none of these

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

Both 'process descriptor' and 'process control block' are valid terms for the data structure that contains all information about a process. PCB is the more common textbook term, while 'process descriptor' is used in some systems like UNIX. They represent the same concept.

Multiple choice
  1. attributes

  2. features

  3. characteristics

  4. none of these

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

Processes have attributes such as priority, state (running, ready, blocked), PID, memory allocation, and resource holdings. These attributes are stored in the Process Control Block (PCB) and enable the OS to schedule, manage, and control process execution.

Multiple choice
  1. A trace-driven

  2. A self-driven

  3. Both 1 and 2

  4. None of these

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

Trace-driven simulation processes recorded event traces from actual system execution, using real-world data as input to study system behavior patterns without affecting the production environment. Self-driven simulation generates synthetic workloads instead.

Multiple choice
  1. Large spreadsheets

  2. Large alphanumeric data

  3. Large volume of numbers

  4. Only numbers

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

A 'number crunching' computer is specifically designed for heavy numerical computations and mathematical processing. While it excels at handling large volumes of numbers, it can also process other types of data. The term 'only numbers' (option D) is incorrect because such computers are not limited exclusively to numerical data.

Multiple choice
  1. IBM 701

  2. Whirlwind

  3. Burroughs F-101

  4. MANIAC

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

The Whirlwind computer (developed at MIT, operational in 1951) was the first electronic stored-program computer to use magnetic core memory. Core memory replaced vacuum tubes and Williams tubes, offering faster, more reliable storage. The IBM 701 used Williams tube memory initially.

Multiple choice
  1. Programming errors

  2. Hardware fatigue

  3. Defects in floppy disks

  4. Data entry errors

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

Historically, many supposed 'computer errors' were actually human data entry mistakes - incorrect keystrokes, transposed numbers, wrong values entered. The phrase 'garbage in, garbage out' (GIGO) became famous because flawed input produces flawed output regardless of computer correctness. Programming bugs (software errors) and hardware failures do occur, but data entry errors were historically most common.

Multiple choice
  1. First generation

  2. Second generation

  3. Fourth generation

  4. All of the above

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

Computer generations are categorized by their primary electronic technology: First generation (1940s-1950s) used vacuum tubes; Second generation (late 1950s-1960s) used transistors; Third generation (1960s-1970s) used integrated circuits (ICs); Fourth generation (1970s-present) uses very large-scale integration (VLSI) and microprocessors. Therefore, transistors characterize the second generation.