Computer Fundamentals Complete Notes

Computer Fundamentals Complete Notes

Rajasthan Computer Teacher | KVS | NET | GATE | DSSSB | NVS Preparation Notes

Section 1: Core Definitions, Attributes, and Principles

1. Structural Definition of a Computer

A computer is an electronic data processing device engineered to accept raw data as input, process it accurately and efficiently under the direction of stored instructions, produce structured output, and store the results for future deployment.

2. Operational Characteristics and Performance Metrics

  • Diligence: Capacity to operate continuously without fatigue.
  • Versatility: Ability to perform different categories of tasks.
  • Accuracy: Capability to produce error-free results.

3. Data Integrity and Control Principles

GIGO Principle (Garbage In Garbage Out): If incorrect data is fed into the system, the generated output will also be incorrect.
  • Hardware: Physical components of a computer system.
  • Software: Programs and instructions that direct hardware operations.
  • Peripheral Resources: External input/output and storage devices.

Section 2: Historical Evolution, Generations, and Pioneers

1. Mechanical and Electromechanical Milestones

  • Abacus is the first calculating device.
  • Slide Rule was an early analog calculator.
  • Adding Machine was the first mechanical calculator.
  • Herman Hollerith developed punch card tabulating machines.
  • George Stibitz created the first electromechanical calculator in 1937.

2. Computing Architects and Pioneers

Scientist Contribution
Charles Babbage Father of Computer
Alan Turing Father of Computer Science
John von Neumann Stored Program Concept
George Stibitz First Electromechanical Calculator

3. Generations of Computers

Generation Technology Features
First Generation Vacuum Tubes Large size, high heat generation
Second Generation Transistors Smaller and more reliable
Third Generation Integrated Circuits Improved speed and efficiency
Fourth Generation VLSI Microprocessors Personal computer era
Intel 4004 (1971): World's first commercially available microprocessor.

Section 3: CPU Architecture, Subsystems, and Storage

1. Central Processing Unit (CPU)

CPU is the brain of the computer system responsible for execution and control.

Component Function
ALU Performs arithmetic and logical operations
Control Unit Controls and coordinates system operations
Registers Temporary storage inside CPU
Cache Memory High-speed memory for faster processing

2. Internal CPU Registers

Register Purpose
Accumulator Stores intermediate arithmetic results
MAR Stores memory addresses
MBR Stores data being transferred
PC Stores next instruction address
IR Stores current instruction

3. Memory Hierarchy

Memory Type Characteristics
RAM Volatile primary memory
ROM Permanent non-volatile memory
SSD High-speed solid-state storage
Flash Memory Portable non-volatile memory

Section 4: System Initialization, Software, and Networking

1. Initialization and Boot Infrastructure

  • BIOS: Basic Input Output System stored in ROM.
  • Booting: Startup process of the computer system.
  • POST: Power-On Self-Test for hardware diagnostics.
  • UPS: Provides backup power during failures.

2. Operating Systems and Software

  • UNIX was developed in 1969 at AT&T Bell Labs.
  • Compiler converts high-level code into machine language.
  • SQL is a Fourth Generation Language (4GL).

3. Networking Foundations

DARPA: Developed the first operational computer network in 1969.

Section 5: Structural Taxonomy of Computers

[Supercomputers] ---> [Mainframes] ---> [Mini Computers] ---> [Microcomputers]
Type Description
Supercomputer Fastest systems for scientific calculations
Mainframe Handles large-scale transactions
Mini Computer Used in medium-sized organizations
Microcomputer Personal computers like desktops and laptops

Section 6: High-Level MCQs for Competitive Exams

Q1. Incorrect output due to invalid input data is called:
A) Hardware Failure
B) GIGO Principle
C) Compiler Error
D) Buffer Overflow
Answer: B) GIGO Principle
Q2. Which register stores arithmetic results generated by the ALU?
A) MAR
B) IR
C) PC
D) Accumulator
Answer: D) Accumulator
Q3. Which component stores data magnetically inside a hard disk?
A) Spindle
B) Cylinder
C) Platter
D) Sector
Answer: C) Platter
Q4. POST is executed during:
A) Shutdown
B) Booting
C) Formatting
D) Compilation
Answer: B) Booting
Q5. Fourth generation computers are based on:
A) Vacuum Tubes
B) Transistors
C) ICs
D) VLSI Chips
Answer: D) VLSI Chips
Q6. Which architecture is used in railway reservation systems?
A) Microcomputer
B) Mainframe
C) Mini Computer
D) PDA
Answer: B) Mainframe
Q7. PARAM 8000 was developed by:
A) IBM
B) DARPA
C) C-DAC
D) Intel
Answer: C) C-DAC
Q8. SQL belongs to which generation language?
A) 1GL
B) 2GL
C) 3GL
D) 4GL
Answer: D) 4GL
Q9. Stored Program Concept was proposed by:
A) Alan Turing
B) Charles Babbage
C) John von Neumann
D) Herman Hollerith
Answer: C) John von Neumann
Q10. Compiler is used for:
A) Power Backup
B) Virus Scanning
C) Translating High-Level Language
D) Data Compression
Answer: C) Translating High-Level Language