💻

Essential Concepts of Computers Overview

Aug 25, 2024

Basics of Computers Lecture Notes

Introduction

  • Presenter: Sapna Shukla, former assistant professor, MIT school of engineering and technology, Amity University.
  • Importance of computers in daily life for various professions.
  • Learning Objectives:
    • Understanding computers and their applications.
    • Main components of a computer.
    • Input and output devices.
    • Software classifications.
    • Computer languages and their classifications.

Definition of a Computer

  • Advanced electronic device.
  • Takes raw data as input, processes it, outputs results, and saves for future use.
  • Functions include accepting, storing, processing, retrieving data, and outputting results.

Applications of Computers

  • Business: Payroll, budgeting, sales analysis.
  • Banking: Online accounting, ATM machines.
  • Insurance: Record maintenance for policies.
  • Education: Computer-based education (CBE).
  • Marketing: Advertising, home shopping.
  • Healthcare: Record keeping, diagnostics, surgical applications.
  • Engineering: Computer-Aided Design (CAD) for various engineering fields.
  • Military: Control systems, operations planning.
  • Communication: Email, video conferencing.
  • Government: Budgeting, tax management, voter and license systems.

Characteristics of Computers

  • High Speed: Quick data processing.
  • Accuracy: Error-free calculations with correct input.
  • Storage Capability: Large storage capacity.
  • Diligence: Consistent and tireless operation.
  • Versatility: Solves a wide range of problems.
  • Reliability: Dependable operation.
  • Automation: Performs tasks automatically.
  • Reduction in Paperwork: Electronic data management.
  • Cost Reduction: Low transaction costs over time.

Main Components of a Computer

  • Input Unit: Devices for data entry (e.g., keyboard, mouse).
  • CPU: The brain of the computer.
    • Memory Unit: Temporary data storage.
    • Control Unit: Manages operations among units.
    • Arithmetic Logic Unit (ALU): Performs arithmetic and logical operations.
  • Output Unit: Converts processed data into human-readable form.

Input Devices

  • Keyboard: Commonly used, QWERTY layout.
  • Mouse: Electromechanical device for pointer control.
  • Trackball: Stationary pointing device.
  • Joystick: Used for games and CAD.
  • Light Pen: Selects items on the screen.
  • Optical Scanners: Barcode readers, OCRs.
  • Touch Screen: Input via direct touch.
  • Microphone: Captures voice input.

Output Devices

  • Monitor: Displays processed data, types include CRT, LCD, LED.
  • Printers: Produces hard copies (Laser, Inkjet, Dot Matrix, Line printers).
  • Plotters: Produces large-scale drawings (Flatbed and drum types).
  • Speakers: Outputs sound.

Software

  • System Software: Operating systems (e.g., UNIX, Windows, Linux).
  • Utility Software: Tasks like file compression, antivirus.
  • Application Software: Specific tasks (e.g., library management, student information).
    • Generalized Packages: Word processing, spreadsheets.
    • Customized Packages: Tailored for specific organizational needs.

Computer Languages

  • Low-Level Language: Machine and assembly languages.
  • High-Level Language: Closer to human languages (e.g., C, C++, Java).
  • Compilers and Assemblers: Convert high-level/assembly languages to machine code.

Conclusion

  • Covered basics of computers, their components, applications, and software.
  • Discussed characteristics and languages of computers.

End of Lecture