2. Computer Hardware (HW)
• You can TOUCH it
• Can be in the Tower
or Case
• Can be a peripheral
HW separate but connected to the
computer
3. Processing
• CPU
Central Processing Unit
Brain of Computer
• Instructions in binary code
• Computers process very rapidly
• Multiple processors
Dual core
Quad core
4. Processing
• Computer Processes Data
• Instructions are written in binary
code
• Computers process data very rapidly
• The number of processors will
increase the speed of processing
5. What Impacts
Performance?
• RAM size & speed
• Processor speed and number
of processors
• Hard disk speed and size
6. Motherboard –
Connects Everything
• CPU
• Storage
• Ports
– USB is the fastest
– Serial moves data bit by bit
– Ethernet port allows
connection to a network
8. Processing
• The CPU and RAM work together to
process data
• The Operating System controls all
processing
• Popular Operating Systems (OS)
today
– Microsoft Windows
– Apple MAC OS
9. Operating Systems Roles
• Manage Peripherals
• Manage Data
• Manage RAM
• Store data
• Use programs
• Manage data processing
• Do many things at a time
• Manage User interface
10. Storage
• Primary
ROM used at startup
RAM used during processing
• Secondary
Permanent
11. Primary Storage
• ROM
Read only memory
Used at startup of the computer
Never changes
• RAM
Random Access Memory
Lost when computer is turned off
12. Secondary Storage
• Permanent
Can be accessed over
and over
Hard drive
Portable storage
Cloud
13. Secondary Storage
• Hard drive
Inside the “case” or “tower”
Stores the OS (operating
system software), programs
and files
15. Software
• Is used during the processing stage
• Developed for a specific purpose
• Tells a computer what to do with data
and how to do it
• Written by programmers using
programming language
16. 2 Software Types
• Operating System software
– OS Tells the hardware devices how to work
together
– Utility software fixes problems between
the OS and the hardware
• Application Software
– Designed for specific type of task
– Can be custom or “out of the box”
17. Software Application Types
• Productivity
– MS Office: Word, Excel, PowerPoint,
Access
• Graphics
– Paint, drawing apps, photo editing
• Communications
– Email & internet
• Entertainment, home & education,
other
18. Writing Software
• Programmers write software using
special languages
• ASCII and Unicode are 2 languages that
have predefined codes to represent
letters, numbers and basic commands
– ASCII is based on 8 bits per code
– Unicode is based on 16 bits per code
19. Software Compatibility
• For years compatibility was an issue
between MAC and Windows
• Today many programs are written for
both MAC OS and Windows
– This allows users of both OS to share files
and work together more easily