Skip to main content

Translate

UNIT 1:

 SYLLABUS

Computer: An Introduction, History & Generations of Computers, Computer use in Business, Computer Devices-Hardware & Software, Classification of Computer, Programming Languages and Packages.

 Computer: An Introduction

What is a Computer? (The IPO Cycle)

What is a Computer?

A computer is an electronic device that accepts data as input, processes it according to a set of instructions (called programs), and produces useful information as output. It can store, retrieve, and process data quickly and accurately.

The word computer is derived from the Latin word “computare”, which means to calculate.

Computer works on IPO cycle (Input–Process–Output)

Key Characteristics:

  • Speed: Executes millions of instructions per second.

  • Accuracy: Produces error-free results if input and instructions are correct.

  • Storage: Stores vast amounts of data.

  • Automation: Performs tasks automatically without manual intervention.

  • Versatility: Can perform multiple tasks simultaneously.

  • Reliability: Provides consistent results over time.

Importance in Management:

In the context of management, computers help in decision-making, data analysis, communication, financial management, marketing, and HR planning. They form the backbone of Management Information Systems (MIS) used by organizations to make data-driven decisions.


History of Computers

Computers evolved over several centuries. The development can be traced through important milestones:

Early Calculating Devices

  • Abacus (3000 BC): The first mechanical device used for basic arithmetic.

  • Napier’s Bones – Used for multiplication and division.
  • Slide Rule – Used for logarithmic calculations
  • Pascal’s Calculator (1642): Invented by Blaise Pascal, could perform addition and subtraction.

  • Leibniz Calculator (1673): Improved version capable of multiplication and division.

  • Charles Babbage’s Analytical Engine (1837): Considered the first concept of a modern computer.

  • Lady Ada Lovelace: Known as the world’s first computer programmer for her work with Babbage.

Contributions of Charles Babbage

  • Designed Analytical Engine
  • Introduced concepts of input, processing, storage, and output
  • Basis of modern computers

Role of Ada Lovelace

  • First computer programmer
  • Developed the first algorithm

    Electronic Computers

    • 1940s–1950s: Marked the transition from mechanical to electronic devices using vacuum tubes and later transistors.

    Generation of Computer: 

    The evolution of computers is categorized into five distinct generations, defined by the core technology used for processing.

    1. First Generation (1940–1956)

    • ⚡ Core Technology: Vacuum Tubes were used for circuitry and magnetic drums for memory.

    • Speed & Size:

      • Slowest processing speed.

      • Enormous size (often filling entire rooms or buildings).

    • Power & Heat:

      • Consumed massive amounts of electricity.

      • Generated a great deal of heat, leading to frequent machine failures and requiring constant air conditioning.

    • Programming:

      • Programmed using Machine Language (binary code: 0s and 1s).

      • Very difficult and time-consuming to program and debug.

    • Examples: ENIAC, UNIVAC, EDVAC.

    2. Second Generation (1956–1963)

    • 💡 Core Technology: Transistors replaced vacuum tubes. A transistor was smaller, cheaper, and more reliable.

    • Speed & Size:

      • Significantly faster (measured in microseconds).

      • Much smaller in physical size and less expensive than First Generation machines.

    • Power & Heat:

      • Consumed less power and generated less heat, making them more reliable.

    • Programming:

      • Introduction of Assembly Language (using symbolic instructions/mnemonics like ADD or SUB instead of just 0s and 1s).

      • Early High-Level Programming Languages like FORTRAN and COBOL were developed.

    • Examples: IBM 1401, CDC 1604.

    3. Third Generation (1964–1971)

    • ✨ Core Technology: Integrated Circuits (ICs), also known as microchips. This allowed placing many transistors on a single, small silicon chip.

    • Speed & Size:

      • Processing speeds were measured in nanoseconds.

      • Smaller, more compact, and more affordable for a wider audience.

    • Efficiency:

      • Markedly more energy-efficient and reliable.

      • Allowed the Operating System (OS) to manage the machine's resources, enabling multitasking (running multiple programs simultaneously).

    • Input/Output: Users began interacting with computers via keyboards and monitors rather than punch cards.

    • Examples: IBM 360 Series, PDP-8.

    4. Fourth Generation (1971–Present)

    • 🧠 Core Technology: Microprocessors using VLSI (Very Large-Scale Integration). Thousands of ICs could be packed onto a single chip, creating the Central Processing Unit (CPU).

    • Speed & Size:

      • Processing speeds are measured in picoseconds.

      • Led to the development of the Personal Computer (PC) and, later, powerful portable devices (laptops, tablets).

      • Became accessible and affordable for the mass market.

    • Software/Networking:

      • Introduction of the Graphical User Interface (GUI), mouse, and handheld devices.

      • Explosion of Computer Networks (LANs) and the Internet.

    • Examples: Apple II, IBM PC, modern desktops and laptops (Dell, HP, Mac).

    5. Fifth Generation (Present and Beyond)

    • 🚀 Core Technology: Based on Artificial Intelligence (AI), ULSI (Ultra Large-Scale Integration), and Parallel Processing.

    • Goal: To create devices that respond to natural language and possess learning and decision-making capabilities.

    • Key Focus Areas:

      • Artificial Intelligence: Development of expert systems, robotics, and neural networks.

      • Quantum Computing: Research into computers that use quantum-mechanical phenomena for massive speed increases.

      • Natural Language Processing (NLP): Allowing humans to communicate with computers in their native language (e.g., Siri, Google Assistant).

    • Examples: AI-powered software (like Gemini), supercomputers, modern smartphones.

    Computer Use in Business

    Computers play a vital role in every aspect of business management. Their uses can be categorized as follows:

    a. Accounting and Finance

    • Payroll processing
    • Financial statements
    • Budgeting and forecasting
    • Payroll management

    • Auditing.

    • Use of software like Tally, QuickBooks, Excel, SAP.

    b. Marketing Management

    • Market research
    • Customer relationship management (CRM)
    • Digital marketing analytics
    • Digital marketing
    • customer data analysis
    • and e-commerce management.
    • CRM (Customer Relationship Management) tools like Salesforce.

    c. Human Resource Management

    • Employee database
    • Attendance and payroll
    • Performance appraisal 
    • Recruitment
    • performance evaluation
    • employee database management.
    • Use of HRMS software and AI-based hiring tools.

    d. Production and Operations

    • Inventory control, logistics, and supply chain optimization.

    • Tools like SAP SCM, Oracle ERP.

    e. Decision Support

    • Managers use computers to analyze data trends for strategic planning.

    • Software: Power BI, Tableau, Excel Analytics.


    Computer Devices – Hardware and Software

    a. Hardware

    Hardware refers to the physical components of a computer system that you can touch and see.

    Examples:

    • Input Devices: Keyboard, Mouse, Scanner, Barcode Reader, Microphone.

    • Output Devices: Monitor, Printer, Speakers, Plotter.

    • Storage Devices: Hard Disk, Pen Drive, SSD, Cloud Storage.

    • Processing Unit: CPU (Central Processing Unit) – consists of:

      • ALU (Arithmetic Logic Unit) – performs arithmetic & logical operations.

      • CU (Control Unit) – directs operations of the processor.

      • Memory Unit – stores data temporarily/permanently.

    b. Software

    Software refers to the set of instructions that tell the hardware what to do.

    Types:

    1. System Software: Controls hardware (e.g., Operating System – Windows, macOS, Linux).

    2. Application Software: Performs specific tasks (e.g., MS Office, Photoshop).

    3. Utility Software: Maintains system health (e.g., Antivirus, Disk Cleanup).

    Classification of Computers

    Computers can be classified based on size, functionality, and purpose:

    a. Based on Size


    b. Based on Purpose

    • General Purpose: Word processing, accounting (e.g., PCs, laptops).

    • Special Purpose: Designed for specific tasks (e.g., ATMs, embedded systems).

    c. Based on Data Handling

    • Analog Computers: Deal with continuous data (temperature, pressure).

    • Digital Computers: Deal with discrete data (numbers, text).

    • Hybrid Computers: Combination of analog and digital systems.

    Programming Languages

    A programming language is a medium used to communicate instructions to a computer.

    Levels of Programming Languages:

    1. Machine Language: Also Known as Low Level Language, 
               Binary code (0s and 1s); fastest but difficult to use and understand.
    1. Assembly Language: Uses symbols or mnemonics; easier than machine code.

    2. High-Level Languages: Easy to write or understand, Machine Independent.

      • Examples: C, C++, Java, Python, JavaScript.

    Categories of High Level Programming Languages:

    • Procedural Based: C, FORTRAN, COBOL.

    • Object-Oriented : Java, Python, C++.

    • Database-Oriented: SQL, PL/SQL.

    • Web-Based: HTML, CSS, JavaScript, PHP.

    • Mobile App-Based: Unity, Flutter, React Native.

    PACKAGES (SOFTWARE PACKAGES)

    Meaning of Packages

    Packages are pre-written application software designed to perform specific tasks.

    Types of Packages Used in Management

    1) Word Processing Packages

    • MS Word
    • Google Docs

    2) Spreadsheet Packages

    • MS Excel
    • Google Sheets

    3) Database Packages

    • MS Access
    • Oracle

    4) Accounting Packages

    • Tally
    • QuickBooks

    5) ERP Packages

    • SAP
    • Oracle ERP

    Conclusion

    Computers have revolutionized business and management practices. From storing massive datasets to supporting decision-making through AI and analytics, they form the core infrastructure of modern management systems. For MBA students, understanding computer fundamentals, software tools, and their application in business operations is essential for effective leadership in the digital era.


    Comments

    🤖 UZAIR B2B AI