Class 11 Computer and Communicatio Notes Chapter 1 (Chapter 1) – CCT Part-I Book
Detailed Notes with MCQs of Chapter 1, "Introduction to Computers," from your CCT Part-I book. This foundational chapter is crucial not just for your Class 11 understanding but also forms the basis for many questions in government competitive exams. Pay close attention to the definitions, classifications, and historical context.
Chapter 1: Introduction to Computers - Detailed Notes for Government Exams
1. What is a Computer?
- Definition: An electronic device that accepts data (input), processes it according to a set of instructions (program), produces information (output), and stores the results for future use.
- Key Characteristics:
- Speed: Performs calculations much faster than humans (measured in MHz, GHz).
- Accuracy: Provides highly accurate results, provided the input and instructions are correct (GIGO - Garbage In, Garbage Out principle applies).
- Diligence: Can work continuously for hours without fatigue or lack of concentration.
- Versatility: Can perform a wide variety of tasks, from document preparation and calculations to playing games and communication.
- Storage Capacity: Can store vast amounts of data and information electronically (using primary and secondary memory).
- Automation: Can perform tasks automatically once programmed.
- Reliability: Modern computers are generally reliable.
- Limitations: No Intelligence (Cannot think on its own), No Feelings/Emotions, Needs Instructions.
2. Evolution of Computers (Key Milestones & Generations)
- Early Calculating Devices:
- Abacus: (~3000 BC) First known calculating device for basic arithmetic.
- Napier's Bones: (John Napier, 1617) Manual calculating device for multiplication/division.
- Pascaline: (Blaise Pascal, 1642) First mechanical adding machine.
- Leibniz Calculator: (Gottfried Leibniz, 1671) Improved Pascaline; could multiply/divide.
- Difference Engine & Analytical Engine: (Charles Babbage, 1822 & 1837) Mechanical computers. Babbage is called the "Father of the Computer". Analytical Engine had concepts like Input, Mill (CPU), Store (Memory), Output - the basis of modern computers.
- Tabulating Machine: (Herman Hollerith, 1890) Used punch cards for US Census; formed IBM later.
- Mark I: (Howard Aiken, 1944) First electro-mechanical computer.
- Generations of Computers: (Important for Exams)
- First Generation (1940s-1950s):
- Technology: Vacuum Tubes.
- Characteristics: Very large, slow, generated lots of heat, high power consumption, unreliable, used machine language.
- Memory: Magnetic Drums.
- Input/Output: Punched Cards, Paper Tape.
- Examples: ENIAC (First general-purpose electronic digital computer), EDVAC, UNIVAC I (First commercial computer).
- Second Generation (1950s-1960s):
- Technology: Transistors (replaced vacuum tubes).
- Characteristics: Smaller, faster, cheaper, more reliable, less heat/power than 1st gen.
- Memory: Magnetic Cores (Primary), Magnetic Tapes/Disks (Secondary).
- Languages: Assembly Language, early High-Level Languages (FORTRAN, COBOL).
- Examples: IBM 1401, IBM 7094, CDC 1604.
- Third Generation (1960s-1970s):
- Technology: Integrated Circuits (ICs) - multiple transistors on a single chip.
- Characteristics: Smaller, faster, more reliable, less power consumption, supported more high-level languages, introduced Operating Systems.
- Input/Output: Keyboards, Monitors.
- Examples: IBM 360 series, PDP-8, ICL 2900.
- Fourth Generation (1970s-Present):
- Technology: Microprocessors (VLSI - Very Large Scale Integration; thousands/millions of transistors on one chip).
- Characteristics: Very small (PCs), powerful, affordable, reliable, development of personal computers (PCs), computer networks (Internet). GUI (Graphical User Interface) developed.
- Examples: IBM PC, Apple Macintosh, Laptops, Modern Desktops.
- Fifth Generation (Present and Beyond):
- Technology: ULSI (Ultra Large Scale Integration), Artificial Intelligence (AI), Parallel Processing, Quantum Computing (emerging).
- Characteristics: Focus on AI, natural language processing, expert systems, robotics, supercomputers.
- Examples: Robots, AI-based systems, Supercomputers like PARAM (India).
- First Generation (1940s-1950s):
3. Basic Organization of a Computer System (Von Neumann Architecture)
- Block Diagram: Input Unit -> CPU (Control Unit + ALU) <-> Memory Unit -> Output Unit.
- Input Unit: Takes data and instructions from the user/external world. Examples: Keyboard, Mouse, Scanner, Microphone, Barcode Reader.
- Central Processing Unit (CPU) - "Brain" of the Computer:
- Arithmetic Logic Unit (ALU): Performs all arithmetic (+, -, *, /) and logical (AND, OR, NOT, comparisons <, >, =) operations.
- Control Unit (CU): Directs and coordinates all activities within the computer system. Fetches instructions from memory, decodes them, and sends control signals to other units. Does NOT process data itself.
- Registers: Small, high-speed storage locations within the CPU used to temporarily hold data and instructions during processing.
- Memory Unit: Stores data and instructions.
- Primary Memory (Main Memory): Volatile (usually), faster, directly accessible by CPU.
- RAM (Random Access Memory): Volatile (loses data when power is off), Read/Write memory. Used to store data and programs currently being executed. Types: SRAM, DRAM.
- ROM (Read Only Memory): Non-volatile (retains data when power is off), Read-only. Stores essential system instructions like BIOS (Basic Input/Output System) needed to start the computer (Bootstrapping). Types: PROM, EPROM, EEPROM.
- Secondary Memory (Auxiliary/Storage): Non-volatile, slower, cheaper, larger capacity. Used for long-term storage.
- Examples: Hard Disk Drive (HDD), Solid State Drive (SSD), CD/DVD/Blu-ray Discs, Pen Drive (Flash Drive), Memory Cards.
- Cache Memory: Very high-speed semiconductor memory placed between CPU and RAM to speed up processing by storing frequently used data/instructions.
- Primary Memory (Main Memory): Volatile (usually), faster, directly accessible by CPU.
- Output Unit: Presents processed data (information) to the user/external world. Examples: Monitor (VDU - Visual Display Unit), Printer, Speakers, Plotter.
4. Types of Computers
- Based on Size/Capacity:
- Microcomputer: Small, single-user computers based on microprocessors. Examples: Desktop PC, Laptop, Tablet, Smartphone, PDA (Personal Digital Assistant - largely obsolete).
- Minicomputer: Mid-sized, multi-user computers. More powerful than microcomputers. Used in universities, small organizations.
- Mainframe Computer: Large, powerful, multi-user computers supporting hundreds/thousands of users simultaneously. Used by large organizations (banks, airlines) for bulk data processing.
- Supercomputer: Most powerful, fastest, and most expensive computers. Used for complex scientific and engineering calculations (weather forecasting, simulations, research). Example: PARAM series (India), Fugaku (Japan).
- Based on Working Principle/Technology:
- Analog Computer: Processes continuous physical quantities (voltage, temperature, pressure). Less accurate. Example: Speedometer, Thermometer.
- Digital Computer: Processes discrete data (represented as 0s and 1s). Highly accurate. Most common type today (PCs, laptops).
- Hybrid Computer: Combines features of both analog and digital computers. Used in specialized applications (e.g., hospital ICUs).
5. Hardware and Software
- Hardware: Physical components of a computer system that can be touched. Examples: CPU, Monitor, Keyboard, Mouse, Printer, RAM, HDD.
- Software: Set of instructions or programs that tell the hardware what to do. Cannot be touched.
- System Software: Manages and controls computer hardware, provides a platform for application software.
- Operating System (OS): Core software managing resources, providing user interface. Examples: Windows, macOS, Linux, Android, iOS.
- Language Processors (Translators): Convert programming languages into machine code. Types: Assembler (Assembly -> Machine), Compiler (High-Level -> Machine, all at once), Interpreter (High-Level -> Machine, line by line).
- Utility Software: Assists in managing, maintaining, and controlling computer resources. Examples: Antivirus, Disk Cleanup, File Management tools, Backup software.
- Application Software: Designed to perform specific tasks for the user.
- General Purpose: Used for a wide variety of tasks. Examples: Word Processors (MS Word), Spreadsheets (MS Excel), Presentation Software (MS PowerPoint), Database Management Systems (DBMS - MS Access, Oracle).
- Specific Purpose (Customized): Designed for a particular application. Examples: Accounting Software (Tally), Reservation Systems, Billing Systems, Payroll Software.
- System Software: Manages and controls computer hardware, provides a platform for application software.
6. Computer Memory Units (Very Important for Exams)
- Bit (Binary Digit): Smallest unit of data (0 or 1).
- Nibble: Group of 4 bits.
- Byte: Group of 8 bits (standard unit for measuring memory size).
- Kilobyte (KB): 1024 Bytes (2^10 Bytes)
- Megabyte (MB): 1024 KB (2^20 Bytes)
- Gigabyte (GB): 1024 MB (2^30 Bytes)
- Terabyte (TB): 1024 GB (2^40 Bytes)
- Petabyte (PB): 1024 TB (2^50 Bytes)
- Exabyte (EB): 1024 PB (2^60 Bytes)
(Note: Sometimes 1 KB is approximated as 1000 Bytes for marketing, but in computer science, the 1024 base is standard).
Multiple Choice Questions (MCQs)
-
Which generation of computers used Integrated Circuits (ICs) as the core technology?
(a) First Generation
(b) Second Generation
(c) Third Generation
(d) Fourth Generation -
Which part of the CPU performs arithmetic and logical operations?
(a) Control Unit (CU)
(b) Arithmetic Logic Unit (ALU)
(c) Memory Unit
(d) Registers -
Which of the following is an example of volatile memory?
(a) ROM
(b) Hard Disk Drive (HDD)
(c) RAM
(d) Pen Drive -
Charles Babbage is known as the "Father of the Computer" primarily for his invention of the:
(a) Pascaline
(b) Difference Engine and Analytical Engine
(c) Mark I
(d) ENIAC -
Which type of software manages the computer's hardware resources and provides a platform for applications?
(a) Application Software
(b) Utility Software
(c) System Software
(d) Firmware -
Which of the following is NOT an input device?
(a) Keyboard
(b) Mouse
(c) Monitor
(d) Scanner -
What does GIGO stand for in the context of computer accuracy?
(a) Good Input, Good Output
(b) Garbage In, Garbage Out
(c) General Input, General Output
(d) Gigabytes In, Gigabytes Out -
Which of the following represents 1024 Gigabytes?
(a) 1 Kilobyte (KB)
(b) 1 Megabyte (MB)
(c) 1 Terabyte (TB)
(d) 1 Petabyte (PB) -
Computers used in weather forecasting and complex scientific simulations are typically:
(a) Microcomputers
(b) Minicomputers
(c) Mainframe Computers
(d) Supercomputers -
Which language translator converts a high-level language program into machine code line by line?
(a) Compiler
(b) Interpreter
(c) Assembler
(d) Linker
Answer Key for MCQs:
- (c) Third Generation
- (b) Arithmetic Logic Unit (ALU)
- (c) RAM
- (b) Difference Engine and Analytical Engine
- (c) System Software (specifically the Operating System)
- (c) Monitor (It's an output device)
- (b) Garbage In, Garbage Out
- (c) 1 Terabyte (TB)
- (d) Supercomputers
- (b) Interpreter
Study these notes thoroughly. Understanding these basics is essential before moving on to more complex topics. Remember the key differences between generations, components, and software types – these are frequent areas for exam questions. Good luck with your preparation!