Arooj Fatima (1037) Slides
Arooj Fatima (1037) Slides
To Computer
By
AROOJ FATIMA
Roll # 37
Summitted to : Mr. Nafees Ahmad
Department of Mathematics
University of Okara
Definition of Computer :
Computer stands for
"Common Operating Machine Purposely Used for Technological and Educational
Research".
Computer is an electronic device that operates (works) under the control of programs stored in its own memory unit. A
computer is an electronic machine that processes raw data to give information as output.
Example of computers:
• Desktop
• Laptop
• iPad
• smartphone
Characteristics of computer
➢ Speed
➢ Accuracy
➢ Automation
➢ Versatility
➢ Diligence
➢ Connectivity
➢ programmability
Speed :
Speed in computers refers to how quickly tasks are performed:
➢ Processing Speed: CPU executes instructions at high speeds (GHz).
➢ Data Transfer: Fast data movement between components.
➢ Task Execution: Complex tasks completed rapidly.
➢ Response Time: Instant user input responses.
➢ Multitasking: Simultaneous program execution with minimal delay.
➢ Performance: Improved by faster hardware and optimized software.
➢ Low Latency: Quick data transfer in networks for smooth operations.
Accuracy :
Accuracy in computers refers to the precision and correctness with which a computer
performs tasks. Here are the key points:
➢ Correct Calculations: Precise mathematical operations.
➢ Error-Free Execution: No human-like mistakes.
➢ Data Integrity: Reliable data storage and retrieval.
➢ Precision: Fine detail in tasks.
➢ Reproducibility: Consistent results every time.
➢ No Fatigue: No loss of accuracy over time.
➢ Error Detection: Identifies and corrects errors.
Automation:
Automation in computers refers to the ability to perform tasks without human
intervention. Here are the key points:
➢ Task Execution: Performs tasks without manual input.
➢ Efficiency: Speeds up processes and saves time.
➢ Consistency: Delivers uniform results every time.
➢ Scheduling: Executes tasks at set times.
➢ Process Control: Precise control without human error.
➢ Reduced Errors: Minimizes mistakes from fatigue or distraction.
➢ Adaptability: Can be reprogrammed for different tasks.
Versatility :
Versatility in computers refers to the ability to perform a wide range of tasks across
various domains. Here are the key points:
➢ Multiple Applications: Handles various tasks (e.g., word processing, gaming).
➢ Adaptability: Can be reprogrammed for different uses.
➢ Software Support: Runs diverse software for different needs.
➢ Hardware Flexibility: Customizable for specific tasks.
➢ Multitasking: Runs multiple programs simultaneously.
➢ Cross-Platform: Works with different OS and devices.
➢ Scalability: Scales from personal devices to supercomputers.
Diligence :
Diligence in computers refers to their ability to perform tasks consistently and without
fatigue. Here are the key points:
➢ Continuous Operation: Works 24/7 without breaks.
➢ No Fatigue: Performs without tiring or errors.
➢ Repetitive Tasks: Handles repetitive work efficiently.
➢ High Productivity: Completes large tasks quickly.
➢ Error-Free Execution: Delivers consistent, accurate results.
➢ Long-Term Reliability: Performs reliably over time.
Connectivity :
Connectivity in computers refers to the ability to connect to other devices, networks,
and systems. Here are the key points:
➢ Internet Access: Connects to the internet for online use.
➢ Network Communication: Links with other devices on local or wide networks.
➢ Peripheral Devices: Connects to printers, storage, etc.
➢ Data Sharing: Allows file transfer between devices.
➢ Remote Access: Accesses or is accessed remotely.
➢ Wireless: Supports Wi-Fi and Bluetooth for wireless connections.
➢ Cross-Platform: Connects with various devices and systems.
Programmability :
Programmability in computers refers to the ability to write and modify instructions to
perform specific tasks. Here are the key points:
➢ Customizable: Perform specific tasks as needed.
➢ Software Creation: Build applications through coding.
➢ Adaptable: Can be reprogrammed for new tasks.
➢ Automation: Automates processes and workflows.
➢ Problem Solving: Solves tasks through tailored code.
key components of a computer :
The key components of a computer are:
➢ Central Processing Unit (CPU)
➢ Memory (RAM)
➢ Storage (Hard Drive/SSD)
➢ Motherboard
➢ Power Supply Unit (PSU)
➢ Input Devices (Keyboard, Mouse)
➢ Output Devices (Monitor, Printer)
➢ Graphics Processing Unit (GPU)
➢ Cooling System
Central processing Unit (CPU) :
The central processing unit (CPU) is the main component of a computer that controls the flow of data and
instructions, and is responsible for the majority of a computer's computing tasks.
Components of computer:
➢ The arithmetic logic unit (ALU), which performs arithmetic and logical operations.
➢ The control unit, this unit controls the operations of all parts of computer.
➢ The memory unit or registers, which store intermediate results of ALU.