SlideShare a Scribd company logo
1 of 23
COMPUTER OPERATION
UNIT 1 – Computer Operation Fundamentals
Computer Operation Fundamentals
• Types
• Computer Hardware
• Input
• Processing
• Output
• Storage
• Computer Software
Computer
• An electronic device, operating
under the control of
instructions stored in its own
memory, that can accept data
(input), process the data
according to specified rules
(process), produce results
(output), and store the results
(storage) for future use.
Computer Operation
• Is of how the different parts of a computer system work together
to perform a task
INPUT PROCESS OUTPUT
MEMORY
COMPUTER OPERATION FLOW
Components of a computer system
Computer Hardware
• Computer Hardware is the physical part of
the computer system, the machinery, and
equipment.
• Parts of the computer “you can see”
Examples of Computer Hardware
Monitor: T.V. like screen used to
show pictures and words
CPU: Central Processing Unit this is
where most of the computer’s
calculations take place. In terms of
computing power, the CPU is the most
important element of a computing
system.
Keyboard: This device is used to
type information into the
computer and contains the
numbers 0-9.
INPUT DEVICES
• This is simply whatever goes in a computer
• As smart as computers are, they still need
input from humans to tell them what to do
and provide data to process.
Keyboa
rd Mouse
Microph
one
• Processing is the conversion of input to
output and this is done inside the
computer in an area called the Central
Processing Unit (CPU). The processor is the
brain of a computer and it is a microchip
PROCESSING
OUTPUT
• Output is the result of computer process.
• We can also say that the output is any information that
comes out of a computer. In computing, information
refers to any data presented in a useful form. The most
common output devices include monitors, printers and
speakers.
• A storage unit is a part of the computer system
which is employed to store the information and
instructions to be processed. A storage device
is an integral part of the computer hardware
which stores information/data to process the
result of any computational work. Without a
storage device, a computer would not be able
to run or even boot up. Or in other words, we
can say that a storage device is a hardware
that is used for storing, porting, or extracting
data files. It can also store information/data
both temporarily and permanently.
STORAGE
Types of Storage Devices
• Primary Storage Devices: It is also known as internal
memory and main memory. This is a section of the
CPU that holds program instructions, input data, and
intermediate results. It is generally smaller in size.
RAM (Random Access Memory) and ROM (Read Only
Memory) are examples of primary storage.
• Secondary Storage Devices: Secondary storage is a
memory that is stored external to the computer. It is
mainly used for the permanent and long-term storage
of programs and data. Hard Disk, CD, DVD, Pen/Flash
drive, SSD, etc, are examples of secondary storage.
Computer Software
• is any set of machine-readable instructions that
directs a computer's processor to perform specific
operations. Software is a general term. It can refer
to all computer instructions in general, or to any
specific set of computer instructions. It is inclusive
of both machine instructions and source code
• Computer needs the software to work. The software
includes system software and application software.
• is computer software designed to operate the
computer hardware, provide basic functionality, and
provide a platform for running application software.
System software includes device drivers, operating
systems, utility software, language processor, etc. The
different functions of system software are 1. Reading
data and receiving information. 2. Translating data
and instructions. 3. Controlling all the peripheral
devices. 4. Processing and generating output.
System Software
Different Types of System
Software
1. BIOS
2. Operating System
3. Device Drivers
4. Language Processors
5. Utility software
Operating System: An operating system (OS) is a collection of software
that manages computer hardware resources and provides common
services for computer programs. The operating system is an essential
component of the system software in a computer system. Application
programs usually require an operating system to function.
Bios: The Basic Input/Output System (BIOS), also known as System
BIOS, ROM BIOS, or PC BIOS. The fundamental purposes of the
BIOS are to initialize and test the system hardware components, and
to load a boot loader or an operating system from a mass memory
device.
Windo
ws
Device Drivers: In computing, a device driver is a computer program
that operates or controls a particular type of device that is attached
to a computer. A driver typically communicates with the device
through the computer bus or communications subsystem to which
the hardware connects.
Language Processor: A program that processes programs written in
a programming language is called a language processor. Part of a
language processor is a language translator, which translates the
program from the source language into machine code, assembly
language, or some other language. The machine code can be for an
actual computer or for a virtual computer.
Utility Software: Utility software designed to help analyze, configure,
optimize or maintain a computer. Utility software usually focuses on
how the computer infrastructure (including the computer hardware,
operating system, application software and data storage) operates.
Application Software
• an application) is a set of one or more programs
designed to permit the user to perform a group
of coordinated functions, tasks, or activities.
Application software cannot run on itself but is
dependent on system software to execute.
Examples of an application include a word
processor, a spreadsheet design and
management system, an aeronautical flight
simulator, a console game, a drawing, painting,
and illustrating system, or a library
management system.
Three (3) Categories
General-purpose application software
• General purpose application software refers
to software that can perform many different
related tasks. Word processors,
spreadsheets, and databases are all
examples of application software. Others
include graphics and presentation software
Specific Purpose application software
Specific Purpose application software is
very specific in its use. Engineering
programs often fall under this category -
there is a program that does slope
stability analysis and nothing else, for
instance. Specific purpose software may
also be created in-house and tailored to
the specific needs of the company.
Developer Tool
A programming tool or software development
tool is a program or application that software
developers use to create, debug, maintain, or
otherwise support other programs and
applications. The term usually refers to
relatively simple programs, that can be
combined together to accomplish a task,
much as one might use multiple hand tools to
fix a physical object.
UNIT I-Computer Operation-Fundamentals.ppt

More Related Content

What's hot

381091947 introduction-computer-systems-servicing-nc-ii
381091947 introduction-computer-systems-servicing-nc-ii381091947 introduction-computer-systems-servicing-nc-ii
381091947 introduction-computer-systems-servicing-nc-iihantos_cute
 
The different components of a computer system
The different components of a computer system The different components of a computer system
The different components of a computer system Subagini Manivannan
 
Computer Components
Computer ComponentsComputer Components
Computer ComponentsBeth Sockman
 
COMPUTER HARDWARE ASSEMBLING
COMPUTER HARDWARE ASSEMBLING COMPUTER HARDWARE ASSEMBLING
COMPUTER HARDWARE ASSEMBLING Nikhil Sasikumar
 
BCS 100: Introduction to Computer Science Lesson 2
BCS 100: Introduction to Computer Science Lesson 2BCS 100: Introduction to Computer Science Lesson 2
BCS 100: Introduction to Computer Science Lesson 2Ndubi Amos
 
THE COMPUTER MOTHERBOARD AND ITS COMPONENTS
THE COMPUTER MOTHERBOARD AND ITS COMPONENTSTHE COMPUTER MOTHERBOARD AND ITS COMPONENTS
THE COMPUTER MOTHERBOARD AND ITS COMPONENTSAqsa Mushtaq
 
Computer maintenance 1 lesson 1
Computer maintenance 1 lesson 1Computer maintenance 1 lesson 1
Computer maintenance 1 lesson 1abbas mohd
 
Common Computer Faults and Problems
Common Computer Faults and ProblemsCommon Computer Faults and Problems
Common Computer Faults and ProblemsSef Cambaliza
 
Computer repair and maintenance
Computer repair and maintenanceComputer repair and maintenance
Computer repair and maintenanceCornelius Micah
 
Introduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationIntroduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationAna Tan
 
Software and hardware
Software and hardwareSoftware and hardware
Software and hardwaremeryy21
 
Parts of System Unit
Parts of System UnitParts of System Unit
Parts of System UnitSef Cambaliza
 
Computer hardware-ports-connectors
Computer hardware-ports-connectorsComputer hardware-ports-connectors
Computer hardware-ports-connectorsRoshan sp
 
Basic overview of information technology and uses
Basic overview of information technology and usesBasic overview of information technology and uses
Basic overview of information technology and usesEbtissam Al-Madi
 

What's hot (20)

381091947 introduction-computer-systems-servicing-nc-ii
381091947 introduction-computer-systems-servicing-nc-ii381091947 introduction-computer-systems-servicing-nc-ii
381091947 introduction-computer-systems-servicing-nc-ii
 
Computer maintenance-and-repair
Computer maintenance-and-repairComputer maintenance-and-repair
Computer maintenance-and-repair
 
The different components of a computer system
The different components of a computer system The different components of a computer system
The different components of a computer system
 
Computer Components
Computer ComponentsComputer Components
Computer Components
 
COMPUTER HARDWARE ASSEMBLING
COMPUTER HARDWARE ASSEMBLING COMPUTER HARDWARE ASSEMBLING
COMPUTER HARDWARE ASSEMBLING
 
BCS 100: Introduction to Computer Science Lesson 2
BCS 100: Introduction to Computer Science Lesson 2BCS 100: Introduction to Computer Science Lesson 2
BCS 100: Introduction to Computer Science Lesson 2
 
THE COMPUTER MOTHERBOARD AND ITS COMPONENTS
THE COMPUTER MOTHERBOARD AND ITS COMPONENTSTHE COMPUTER MOTHERBOARD AND ITS COMPONENTS
THE COMPUTER MOTHERBOARD AND ITS COMPONENTS
 
System Unit (E-Learning)
System Unit (E-Learning)System Unit (E-Learning)
System Unit (E-Learning)
 
Computer maintenance 1 lesson 1
Computer maintenance 1 lesson 1Computer maintenance 1 lesson 1
Computer maintenance 1 lesson 1
 
Common Computer Faults and Problems
Common Computer Faults and ProblemsCommon Computer Faults and Problems
Common Computer Faults and Problems
 
Computer repair and maintenance
Computer repair and maintenanceComputer repair and maintenance
Computer repair and maintenance
 
Introduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationIntroduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts Presentation
 
مكونات الحاسوب
مكونات الحاسوبمكونات الحاسوب
مكونات الحاسوب
 
Basic of computer
Basic of computerBasic of computer
Basic of computer
 
Basic Computer Operation
Basic Computer OperationBasic Computer Operation
Basic Computer Operation
 
Software and hardware
Software and hardwareSoftware and hardware
Software and hardware
 
Bios
BiosBios
Bios
 
Parts of System Unit
Parts of System UnitParts of System Unit
Parts of System Unit
 
Computer hardware-ports-connectors
Computer hardware-ports-connectorsComputer hardware-ports-connectors
Computer hardware-ports-connectors
 
Basic overview of information technology and uses
Basic overview of information technology and usesBasic overview of information technology and uses
Basic overview of information technology and uses
 

Similar to UNIT I-Computer Operation-Fundamentals.ppt

Computer Hardware and Software Elements
Computer Hardware and Software ElementsComputer Hardware and Software Elements
Computer Hardware and Software ElementsAdetula Bunmi
 
IGCSE_ICT_Chapter 1.pptx
IGCSE_ICT_Chapter 1.pptxIGCSE_ICT_Chapter 1.pptx
IGCSE_ICT_Chapter 1.pptxFatimaWaheed30
 
pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptxRbiGradeB
 
Types and components of computer system
Types and components of computer systemTypes and components of computer system
Types and components of computer systemmkhisalg
 
Introduction to Computer MBA SEM I - Copy (4).ppt
Introduction to Computer MBA SEM I - Copy (4).pptIntroduction to Computer MBA SEM I - Copy (4).ppt
Introduction to Computer MBA SEM I - Copy (4).pptShivamSaini553956
 
computer networking
computer networking computer networking
computer networking Dhivya Kannan
 
Computer System
Computer SystemComputer System
Computer Systemhajjaz
 
An overview of the computer system
An overview of the computer systemAn overview of the computer system
An overview of the computer systemMaryam Fida
 
Bioinformatics
BioinformaticsBioinformatics
Bioinformaticstamilvani4
 
Zimsec Computer Science Notes
Zimsec Computer Science NotesZimsec Computer Science Notes
Zimsec Computer Science NotesDoubt Jafali
 
Basics of computers.pptx
Basics of computers.pptxBasics of computers.pptx
Basics of computers.pptx123mengie
 

Similar to UNIT I-Computer Operation-Fundamentals.ppt (20)

Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Computer Hardware and Software Elements
Computer Hardware and Software ElementsComputer Hardware and Software Elements
Computer Hardware and Software Elements
 
Components of Computer System
Components of Computer SystemComponents of Computer System
Components of Computer System
 
IGCSE_ICT_Chapter 1.pptx
IGCSE_ICT_Chapter 1.pptxIGCSE_ICT_Chapter 1.pptx
IGCSE_ICT_Chapter 1.pptx
 
pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptx
 
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
 
Types and components of computer system
Types and components of computer systemTypes and components of computer system
Types and components of computer system
 
Week 01.pdf
Week 01.pdfWeek 01.pdf
Week 01.pdf
 
Introduction to Computer MBA SEM I - Copy (4).ppt
Introduction to Computer MBA SEM I - Copy (4).pptIntroduction to Computer MBA SEM I - Copy (4).ppt
Introduction to Computer MBA SEM I - Copy (4).ppt
 
computer networking
computer networking computer networking
computer networking
 
Computer System
Computer SystemComputer System
Computer System
 
An overview of the computer system
An overview of the computer systemAn overview of the computer system
An overview of the computer system
 
Clifford sugerman
Clifford sugermanClifford sugerman
Clifford sugerman
 
Computer system
Computer systemComputer system
Computer system
 
Bioinformatics
BioinformaticsBioinformatics
Bioinformatics
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Zimsec Computer Science Notes
Zimsec Computer Science NotesZimsec Computer Science Notes
Zimsec Computer Science Notes
 
COMPUTER PROGRAM.pptx
COMPUTER PROGRAM.pptxCOMPUTER PROGRAM.pptx
COMPUTER PROGRAM.pptx
 
Types of software
Types of softwareTypes of software
Types of software
 
Basics of computers.pptx
Basics of computers.pptxBasics of computers.pptx
Basics of computers.pptx
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

UNIT I-Computer Operation-Fundamentals.ppt

  • 2. UNIT 1 – Computer Operation Fundamentals Computer Operation Fundamentals • Types • Computer Hardware • Input • Processing • Output • Storage • Computer Software
  • 3. Computer • An electronic device, operating under the control of instructions stored in its own memory, that can accept data (input), process the data according to specified rules (process), produce results (output), and store the results (storage) for future use.
  • 4. Computer Operation • Is of how the different parts of a computer system work together to perform a task INPUT PROCESS OUTPUT MEMORY COMPUTER OPERATION FLOW
  • 5. Components of a computer system
  • 6. Computer Hardware • Computer Hardware is the physical part of the computer system, the machinery, and equipment. • Parts of the computer “you can see”
  • 7. Examples of Computer Hardware Monitor: T.V. like screen used to show pictures and words CPU: Central Processing Unit this is where most of the computer’s calculations take place. In terms of computing power, the CPU is the most important element of a computing system. Keyboard: This device is used to type information into the computer and contains the numbers 0-9.
  • 8. INPUT DEVICES • This is simply whatever goes in a computer • As smart as computers are, they still need input from humans to tell them what to do and provide data to process. Keyboa rd Mouse Microph one
  • 9. • Processing is the conversion of input to output and this is done inside the computer in an area called the Central Processing Unit (CPU). The processor is the brain of a computer and it is a microchip PROCESSING
  • 10. OUTPUT • Output is the result of computer process. • We can also say that the output is any information that comes out of a computer. In computing, information refers to any data presented in a useful form. The most common output devices include monitors, printers and speakers.
  • 11. • A storage unit is a part of the computer system which is employed to store the information and instructions to be processed. A storage device is an integral part of the computer hardware which stores information/data to process the result of any computational work. Without a storage device, a computer would not be able to run or even boot up. Or in other words, we can say that a storage device is a hardware that is used for storing, porting, or extracting data files. It can also store information/data both temporarily and permanently. STORAGE
  • 12. Types of Storage Devices • Primary Storage Devices: It is also known as internal memory and main memory. This is a section of the CPU that holds program instructions, input data, and intermediate results. It is generally smaller in size. RAM (Random Access Memory) and ROM (Read Only Memory) are examples of primary storage. • Secondary Storage Devices: Secondary storage is a memory that is stored external to the computer. It is mainly used for the permanent and long-term storage of programs and data. Hard Disk, CD, DVD, Pen/Flash drive, SSD, etc, are examples of secondary storage.
  • 13. Computer Software • is any set of machine-readable instructions that directs a computer's processor to perform specific operations. Software is a general term. It can refer to all computer instructions in general, or to any specific set of computer instructions. It is inclusive of both machine instructions and source code • Computer needs the software to work. The software includes system software and application software.
  • 14.
  • 15. • is computer software designed to operate the computer hardware, provide basic functionality, and provide a platform for running application software. System software includes device drivers, operating systems, utility software, language processor, etc. The different functions of system software are 1. Reading data and receiving information. 2. Translating data and instructions. 3. Controlling all the peripheral devices. 4. Processing and generating output. System Software
  • 16. Different Types of System Software 1. BIOS 2. Operating System 3. Device Drivers 4. Language Processors 5. Utility software
  • 17. Operating System: An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. The operating system is an essential component of the system software in a computer system. Application programs usually require an operating system to function. Bios: The Basic Input/Output System (BIOS), also known as System BIOS, ROM BIOS, or PC BIOS. The fundamental purposes of the BIOS are to initialize and test the system hardware components, and to load a boot loader or an operating system from a mass memory device. Windo ws
  • 18. Device Drivers: In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer. A driver typically communicates with the device through the computer bus or communications subsystem to which the hardware connects. Language Processor: A program that processes programs written in a programming language is called a language processor. Part of a language processor is a language translator, which translates the program from the source language into machine code, assembly language, or some other language. The machine code can be for an actual computer or for a virtual computer. Utility Software: Utility software designed to help analyze, configure, optimize or maintain a computer. Utility software usually focuses on how the computer infrastructure (including the computer hardware, operating system, application software and data storage) operates.
  • 19. Application Software • an application) is a set of one or more programs designed to permit the user to perform a group of coordinated functions, tasks, or activities. Application software cannot run on itself but is dependent on system software to execute. Examples of an application include a word processor, a spreadsheet design and management system, an aeronautical flight simulator, a console game, a drawing, painting, and illustrating system, or a library management system.
  • 20. Three (3) Categories General-purpose application software • General purpose application software refers to software that can perform many different related tasks. Word processors, spreadsheets, and databases are all examples of application software. Others include graphics and presentation software
  • 21. Specific Purpose application software Specific Purpose application software is very specific in its use. Engineering programs often fall under this category - there is a program that does slope stability analysis and nothing else, for instance. Specific purpose software may also be created in-house and tailored to the specific needs of the company.
  • 22. Developer Tool A programming tool or software development tool is a program or application that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined together to accomplish a task, much as one might use multiple hand tools to fix a physical object.