IT231 Foundation of Information Technology

Foundation of Information TechnologyUnit 110 min read

IT Basics, Computer Systems, and Digital Revolution

Unit 1 of Foundation of Information Technology covers the evolution of IT, core components of computer systems (hardware/software), types of computers, and the societal impact of digital technology, with real-world applications in Nepalese and global industries.

What is Information Technology (IT)?

Information Technology (IT) is the application of computers and telecommunications equipment to store, retrieve, transmit, and manipulate data in digital form. It encompasses hardware, software, networks, and the people who use them to solve real-world problems.

Key Definitions

  • Data: Raw facts and figures (e.g., 2023, Kathmandu, 55 kg).
  • Information: Processed data that is meaningful (e.g., Population of Kathmandu is 55 kg → incorrect; instead, Kathmandu’s population in 2023 is 1.5 million).
  • Information Technology (IT): The technology used to handle data (e.g., databases, cloud storage, AI).
  • Information System (IS): The combination of IT + people + processes to support decision-making (e.g., eSewa for bill payments, Khalti for transactions).
Raw facts (e.g., `2023`, `Kathmandu`, `55 kg`)DataProcessed data (e.g., `Kathmandu’s population in 2023 is 1.5InformationTechnology to handle data (e.g., databases, cloud storage, AInformation Technology (IT)IT + People + Processes (e.g., **eSewa**, **Khalti**)Information System (IS)Information Technology (IT)
Hierarchical breakdown of IT components with corrected example for 'Information'

Evolution of Information Technology

IT has evolved through generations, each introducing breakthroughs in speed, storage, and functionality.

1940sFirst ElectronicComputers (ENIAC)1960sMainframe Era1980sPersonal Computers(IBM PC)1990sInternetRevolution2000sMobile & CloudComputing2020sAI & IoT
Key milestones in IT evolution with approximate decades
Generation Time Period Key Technologies Example Devices
1st Gen 1940–1956 Vacuum tubes, machine language ENIAC, UNIVAC
2nd Gen 1956–1963 Transistors, assembly language IBM 1401
3rd Gen 1964–1971 Integrated circuits, high-level languages IBM System/360, DEC PDP-8
4th Gen 1971–Present Microprocessors, GUI, internet Personal computers, smartphones
5th Gen Future (AI, IoT) AI, quantum computing, neural networks Self-driving cars, smart cities

Worked Example:

  • 1st Gen (ENIAC): Used vacuum tubes, filled a room, and could perform 5,000 additions per second.
  • 4th Gen (Smartphones): Use microprocessors (e.g., Apple A16) to run millions of operations per second.

Computer Systems: Hardware and Software

A computer system consists of two main parts:

  1. Hardware (physical components)
  2. Software (instructions/programs)

1. Hardware Components

KeyboardMouseScannerMicrophoneInput DevicesCPU (Central Processing Unit)Processing UnitRAM (Random Access Memory)CacheMemoryMonitorPrinterSpeakerOutput DevicesHDD/SSDUSB DriveCloud StorageStorageComputer System
Expanded hardware components with additional common devices

Key Hardware Devices

Component Function Example in Nepal
CPU (Central Processing Unit) "Brain" of the computer; executes instructions Intel Core i5 in laptops used by students
RAM (Random Access Memory) Temporary storage for active tasks 8GB RAM in gaming PCs
Storage (HDD/SSD) Permanent data storage 1TB HDD in office computers
Input Devices Send data to computer eSewa app (touchscreen + camera)
Output Devices Display processed data NTC bill printers

Worked Example:

  • Ncell’s Customer Service System:
    • Input: Customer calls (microphone) → Processing: IVR system (CPU) → Output: Bill details (speaker/email).

2. Software Components

Software is classified into:

  • System Software (manages hardware/software): OS (Windows, Linux), Device Drivers
  • Application Software (performs tasks): Microsoft Word, Khalti app, Daraz shopping cart
Operating System (e.g., Windows, Linux)Device DriversUtility Software (e.g., Antivirus)System SoftwareProductivity (e.g., Microsoft Word)Financial (e.g., Khalti)Entertainment (e.g., YouTube)Application SoftwareCPU, RAM, StorageHardwareSoftware Layers
Layered interaction between hardware, system software, and applications

Types of Computers

Computers vary by size, speed, and purpose. Here’s a comparison:

Type Size Speed Example Use Case Nepalese Example
Supercomputer Room-sized Extremely fast Weather forecasting, nuclear research Nepal Academy of Science (uses supercomputers for research)
Mainframe Large room Very high Banking transactions Nepal Rastra Bank (NRB) servers
Minicomputer Desk-sized High University labs TU Central Department servers
Microcomputer Handheld Moderate Personal use, smartphones Pathao driver app (Android/iOS)
Embedded System Tiny (chip) Low to moderate Appliances, cars Smart meters (NTC)

Worked Example:

  • Daraz Order Processing:
    • Microcomputer (Server): Handles thousands of orders per second.
    • Embedded System (POS): Used in Daraz partner shops for scanning products.

Impact of IT on Society

IT has transformed business, education, healthcare, and daily life in Nepal and globally.

Applications in Nepal

  1. eGovernance:
    • eSewa: Uses IT for online bill payments (electricity, water, taxes).
    • Citizen Service Portal: Digital ID verification via NID card database.
eSewa (Bill Payments)Online Citizenship RegistrationGovernment ServicesOnline Learning Platforms (e.g., Srijanalaya)Digital LibrariesEducationKhalti/Daraz for TransactionsDigital BankingBusinessIT Applications in Nepal
Local IT applications categorized by sector
  1. E-Commerce:

    • Daraz/Khalti: Uses cloud computing for inventory management and secure payments.
  2. Healthcare:

    • Nepal Health Card: Digital health records stored in centralized databases.
  3. Transportation:

    • Pathao: Uses GPS and AI for ride matching and traffic optimization.

In the Real World

  1. Khalti (Digital Payments)

    • Idea Used: Information Systems (IS) + Networking
    • How? Khalti connects users (mobile app) → banks (servers) → merchants (QR codes) via secure networks. Uses encryption to protect transactions.
  2. NTC Smart Meters

    • Idea Used: Embedded Systems + IoT (Internet of Things)
    • How? Smart meters automatically send electricity usage data to NTC’s central server, reducing manual reading errors.
  3. Pathao Ride Matching

    • Idea Used: Algorithms + Real-Time Data Processing
    • How? When you request a ride, Pathao’s server matches you with the nearest driver using GPS coordinates and AI-based demand prediction.

Exam Tip

  1. Definitions Matter: Always define IT, data, information, hardware, and software clearly in exams.
  2. Compare and Contrast: Questions often ask to differentiate between generations of computers or types of computers (use tables).
  3. Real-World Applications: Link concepts to Nepalese examples (eSewa, Khalti, NTC, Daraz) for full marks.
  4. Diagrams: Draw computer system components or evolution of IT mindmaps to visualize answers.
  5. Short vs. Long Answers:
    • Short (2 marks): Define IT or list hardware components.
    • Long (5+ marks): Explain how eSewa uses IT (input → processing → output) with examples.

Summary Table for Quick Revision

Topic Key Points
IT Definition Data → Information → Technology → Systems
Computer System Hardware (CPU, RAM, Storage) + Software (OS, Apps)
Generations 1st (Vacuum tubes) → 5th (AI, Quantum)
Computer Types Supercomputer → Mainframe → Microcomputer → Embedded
Nepalese Applications eSewa (eGovernance), Khalti (Payments), Pathao (Transportation), NTC (IoT)

Practice Question: "Explain how the Khalti app uses IT concepts to facilitate digital transactions. Include hardware, software, and networking components in your answer." (Expected: 5 marks)

Based on the TU BIM syllabus for Foundation of Information Technology (IT231), unit 1.

Discussion

Loading…