Concise Notes on Information and Communications Technology
- ICT involves using computing and telecommunication technologies to manage information.
- Includes servers, laptops, software, and communication technologies.
- Data: Raw, unorganized facts (e.g., 120/80 blood pressure).
- Information: Processed, organized data providing context (e.g., John Doe's blood pressure reading on 9/15/15).
Data Processing Cycle
- Data Collection -> Data Input -> Data Processing -> Data Output.
Computer Definition
- A programmable device that stores, retrieves, and processes data.
Characteristics of Computers
- Speed: Processes millions of instructions per second.
- Diligence: Works tirelessly without errors.
- No Emotion: Lacks feelings or emotions.
- Automation: Performs tasks automatically after programming.
Benefits of Computers
- Increased productivity.
- Enhanced connectivity via the Internet.
- Learning and information access.
- Potential for making money.
- Improved employment options.
Types of Computers
- Supercomputer: Fastest, largest, used for complex problems.
- Example: Frontier (exascale computer).
- Mainframe Computer: Handles large data quickly, supports many users.
- Server Computer: Central computer storing data and programs for network users.
- Workstation Computer: High-end, for complex procedures like science, math, and engineering.
- Personal Computer: Small, convenient, low cost.
Computer Generations
- 1st (1940-1956): Vacuum tubes.
- 2nd (1956-1964): Transistors, early high-level languages.
- 3rd (1964-1971): Integrated circuits (ICs).
- 4th (1971-2010): Microprocessors.
- 5th (2010-Present): Artificial intelligence, ULSI technology.
- John Ambrose Fleming: Invented vacuum tubes.
- John Mauchly and J. Presper Eckert: Discovered ENIAC.
- William Shockley: Invented transistors.
- Jack Kilby: Invented integrated circuits.
- Ada Lovelace: Often regarded as the world's first programmer.
Components of a Computer System
- Hardware: Physical components.
- Input Device: Sends data to the computer.
- Output Device: Receives data from the computer.
- Storage Device: Stores data; includes primary (RAM) and secondary storage.
- Communication Device: Transmits or receives signals.
Software
- Instructions for the computer.
- System Software: Interface between application software and hardware.
- Application Software: Interface between system software and the end-user.
Peopleware
- Role of people in technology and development.
- Includes users, developers, and project teams.