Ict 2
Ict 2
Ict 2
Week 2
Computer Generations
Edge Computing: Processing data closer to the source to reduce latency and
bandwidth use.
Based on Purpose:
o General-purpose: Designed for a variety of tasks (e.g., personal computers).
o Special-purpose: Designed for specific tasks (e.g., embedded systems).
11/09/2024
Supercomputers
• Supercomputers are a specialized class of computers known for their exceptional
processing power and capability to handle complex tasks.
• Such as IBM's Summit, which held the title of the world's most powerful
supercomputer.
Primary uses:
• Scientific Simulations: Supercomputers are used for simulating physical and
scientific phenomena, including climate modeling and nuclear simulations.
• Weather Forecasting: They play a crucial role in predicting weather patterns,
which is essential for disaster management and agriculture.
11/09/2024
Mainframes
• Mainframes are a class of large-scale computers known for their reliability,
processing power, and extensive data-handling capabilities. IBM is an example of
Mainframe Computer.
Common uses:
• Large Organizations: Mainframes are commonly used in large enterprises, banks,
and government agencies for data processing, transaction processing, and
database management.
• Critical Applications: They are favored for applications that require high levels of
security and uptime, such as financial transactions.
11/09/2024
Minicomputers
• Minicomputers were an important class of computers that bridged the gap
between mainframes and microcomputers during the mid-20th century.
• significance in providing computing capabilities to smaller organizations, research
labs, and educational institutions.
11/09/2024
Microcomputers (Personal Computers)
• Microcomputers, commonly known as personal computers (PCs), revolutionized
computing by making technology accessible to individuals.
• Enabling people to perform tasks like word processing, gaming, and data analysis
at home and in the workplace.
11/09/2024
Importance of Computer Literacy
Definition: Ability to use computers effectively for various tasks.
Vital for Success:
o Enhances employability in the digital age.
o Essential for accessing information and online resources.
o Facilitates communication and collaboration.
o Supports problem-solving and critical thinking skills.
Components of a Computer
• Basically, All Computers have five basic components
• Input unit
• Processing unit
• Control unit
• Memory unit
• Output unit
Input unit
• Responsible for taking data\information from user to perform operation.
• Devices through which a user can communicate with a computer.
• These devices are
• Mouse
• Keyboard
• Touch screen
• Microphone
• Scanner
Processing unit
• Responsible for performing operations on the data/information provided by
the user.
• Also knows as Arithmetic & Logic unit.
• Performs arithmetic operations like calculations on data in order to convert
them into useful information.
• Perform actions like a comparison of data and decision-making actions.
Control unit
• Responsible for smooth running of all components of a computer.
• It is one of the most essential components of the computer system.
• The Control Unit collects the data entered using the input unit
• Provides data to processing unit.
Memory unit
• Responsible for storing data and results for future use
• These are of three types
• Cache Memory
• Fastest of all memory types.
• Primary Memory \ Main Memory
• Temporary memory
• Secondary Memory
• Slower of all memory types and Permanent memory
Output unit
• Responsible for providing the user with results produced by operations performed
on the provided data
• Devices used by a computer to communicate with a user
• These devices are:
• Monitor \ screen
• Printer
• Speaker
• Plotters
Information Processing Cycle
1. Input: Data is entered into the system.
2. Processing: Data is processed and
manipulated by the CPU.
3. Output: Processed information is outputted
through display or print.
4. Storage: Information is saved for future use.
Advantages/ Disadvantages of Using Computers
•Advantages of Using Computers
Efficiency: Fast processing of large amounts of data.
Accuracy: Reduced errors in calculations and data processing.
Storage: Ability to store vast amounts of data.
Communication: Facilitates instant communication across the globe.
Access to Information: Easy access to a wealth of knowledge and resources.