SlideShare a Scribd company logo
1 of 58
1
Chapter1
Introduction to
Computers
2
Computer is electronic devices that can follow
instructions to accept input, process the input
and then produce information.
What is computer?
3
HARDWARE
SOFTWARE
Look inside the computer
4
Computers are made of
1. HARDWARE
2. SOFTWARE
5
Hardware
6
Hardware
The parts of computer itself (tangible objects )
including :
 CPU (or Processor) and Primary memory (or
Main Memory)
 Input devices i.e the keyboard and mouse
 Output devices
 Storage devices
7
The Case (System Unit or System Cabinet)
8
Hardware
1. Central Processing Unit (CPU)
2. Input units
3. Output units
4. Memory (Main or Primary Memory
& Secondary or Auxiliary Memory)
9
Components of a Computer System
control unit (CU)
RAM
Input
units
output
units
Auxiliary
Memory
10
Hardware Organization
motherboard
CPU
memory
hard drive
Input Devices ...
11
Input Devices
• Translate data from form that humans
understand to one that the computer can
work with
• Most common are keyboard and mouse
Selector Buttons
12
Examples of Input Devices
1. Keyboard (QWERTY keyboard, ATMs keyboard)
ATM: automatic teller machine
2. Mouse
3. Scanner
4. Pre-storage Device (Disk, CD’s, … etc.)
5. Optical mark recognition (Light Pin ,
Bar code scanners)
6. Microphone
7. Joystick .
See Page 4 in text book
13
8. Point and Draw devices
9. Trackball
10. Touchpad
11. Touch screen
12. Magnetic stripes and smart cars.
13. Digital Cameras
Examples of Input Devices(2)
14
15
Hardware Organization
CPU
memory
hard drive
‫للفهم‬ ‫فقط‬ ‫مطلوبة‬ ‫غير‬
16
Hardware Organization
motherboard
CPU
memory
hard drive
‫للفهم‬ ‫فقط‬ ‫مطلوبة‬ ‫غير‬
17
Central Processing Unit (CPU)
• A specific chip or the processor
a CPU's performance is determined
by the rest of the computers
circuitry and chips.
• The Central Processing Unit (CPU)
performs the actual processing of
data
• The speed (clock speed) of CPU
measured by Hertz (MHz)
18
The CPU consists of :
 Control Unit (CU)
 Arithmetic and Logical Unit (ALU)
 Some Registers
19
The Control Unit (CU) :
coordinates all activities of the
computer by:
• Determining which operations to perform
and in what order to carry them out.
• The CU transmits coordinating control
signals to other computer components.
20
The ALU :
consists of electronic circuitry to
perform:
• Arithmetic operations (addition,
subtraction, multiplication and division)
• Logical operations (and, or, not, …) and
to make some comparisons (less-than,
equal, … etc.)
21
Hardware Organization
motherboard
CPU
memory
hard drive
22
Primary Memory
• Memory (fast, expensive, short-term
memory): Enables a computer to store,
at least temporarily, data, programs,
and intermediate results.
• Two general parts:
1.RAM
2.ROM
23
RAM (Main Memory)
• its a primary storage or random access memory
(RAM).
• it temporarily holds data and programs for use
during processing (volatile)
• Any information stored in RAM is lost when the
computer is turned off.
• RAM is the memory that the computer uses to
temporarily store the information as it is being
processed. The more information being
processed the more RAM the computer needs.
• RAM consists of locations or cells. Each cell has
a unique address which distinguishes it from
other cells.
24
ROM: Read Only Memory
ROM is part of memory
 Programmed at manufacturing time
 Its contents cannot be changed by users
 It is a permanent store
25
Secondary Storage
 Stores data and programs
permanently: its retained after the
power is turned off
 Examples
• Hard Drive (Hard Disk)
Located outside the CPU, but most often
contained in the system cabinet
• Floppy Disk
• Optical Laser Discs
CD-ROM, CD-RW, and DVD
26
Kinds of Disk Drives
27
Common Secondary Media
• Diskettes
– Data represented as magnetic spots on removable
flexible plastic disks
– Most common size is 3 1/2 inches, in a rigid plastic
case
– Disk drive holds the diskette, reads or retrieves
the data and writes or stores data
28
Common Secondary Media
• Hard drive
– Data is represented magnetically as with
diskettes
– Normally more than one rigid platter in a
sealed unit
– These disks are not removable
– Significantly more capacity and faster
operating than diskettes
29
Hardware Organization
motherboard
CPU
memory
hard drive
‫للفهم‬ ‫فقط‬ ‫مطلوبة‬ ‫غير‬
30
 Optical Laser Discs
• CD ROM & DVD’s
• Data is represented as pits and lands
• Some kinds are read only (CD-ROM) and some
Kinds are rewritable (CD-RW)
• Significantly more capacity and faster operating
than diskettes
Common Secondary Media
DVD: Digital Video Disk
31
Hardware Organization
CPU
memory
hard drive
Output …
32
Output Devices
Pieces of equipment that translate the
processed information from the CPU into a
form that humans can understand.
CPU
33
Output Devices
Monitors
Printers
 Dot matrix printers
 Ink jet printers
 Laser printers
Sound Blasters (Sound Card By Creative Lab)
Controlling other devices
34
Software
The instructions that tell the computer
what to do
1. Application Software - helps end-users
perform general purpose tasks
2. System Software - enables application
software to interact with the computer
35
System Software
The most important
System Software
is the
Operating System
Examples of operating systems:
Windows 10, DOS, Apple, UNIX
36
System Software
• The software that controls everything
that happens in a computer.
• Background software, manages the
computer’s internal resources
Resources examples : CPU, RAM , I/O devices, …
37
Application Software – Basic Tools
• Word processors– example: Microsoft
word
• Spreadsheets-- example: Microsoft
Excel
• Database managers-- example:
Microsoft Access
• Graphics-- example: Photoshop
Spreadsheets: Computer software that allows the user to enter
columns and rows of numbers in a accounting book like format.
38
Units of Measurements
 Bit (Binary Digit)(takes two values: 1 or 0)
 Byte = 8 bits
 KB (Kilo-byte) = 1024 bytes
 MB (mega-byte) = 1024 KB
 GB (giga-byte) = 1024 MB
 TB (Tera-byte) = 1024 GB
Remark: 1024=210
39
1. Microcomputers
Four Kinds of Computers
3. Mainframe computers
2. Minicomputers
4. Supercomputers
40
• Microcomputer =>Personal
Computer => PC
• There are 3 types of the
Microcomputers :
1.Laptop
2.Desktop
3.Workstation
41
• Personal Computer: A small, single-user
computer based on a microprocessor.
• Workstation: A powerful, single-user computer.
A workstation is like a personal computer, but
it has :
 a more powerful microprocessor and,
 in general, a higher-quality monitor.
42
Minicomputer, Mainframe, and
Supercomputer
• Minicomputer: A multi-user computer capable
of supporting up to hundreds of users
simultaneously.
• Mainframe: A powerful multi-user computer
capable of supporting many hundreds or
thousands of users simultaneously.
• Supercomputer: An extremely fast computer
that can perform hundreds of millions of
instructions per second.
43
• Desk-sized
• More processing speed and
storage capacity than
microcomputers
• General data processing needs
at small companies
• Larger companies use them
for specific purposes
Minicomputers
44
• Larger machines with special
wiring and environmental
controls
• Faster processing and greater
storage than minicomputers
• Typical machine in large
organizations
Mainframe Computers
45
• The most powerful of the four categories
• Used by very large organizations, particularly
for very math-intensive types of tasks
Supercomputers
46
Supercomputers
47
1- Store a large amount of data and
information for a long period of time.
2- process data and information in high
accuracy level .
3- Speed in processing data information.
4- Sharing of information / network.
Characteristics of Computers
48
Understanding the difference between Data,
Information and Knowledge:
Computer
Data
Knowledge
Information
49
 Data: is the name given to basic facts such as
names and numbers.
 Information: is data that has been converted
into a more useful or intelligible form.
 Knowledge: arrangement of information and
classifying information of the same type or
the same topic.
50
• e. g.
-2 4 0 -3 10 (data)
| | sort
 /
-3 -2 0 4 10 (information)
51
Processing data produces
information, and processing
information produces
knowledge.
52
Computer Viruses
53
Computer Viruses
• A computer virus is an application
program designed and written to
destroy other programs.
• It has the ability to:
 Link itself to other programs
 Copy itself (it looks as if it repeats itself)
54
Examples of Viruses
 Trojan Horse
 Worm
 Crabs
I love you Virus
55
Viruses and Virus Protection
• A virus program
• Infects programs, documents,
databases and more …
• It is man-made
• It can hide and reproduce
• It can lay dormant (inactive)
and then activate
Anti-virus programs can h
56
Sources of Computer Viruses
•
1. Sharing music, files, or photos with
other users.
•
2. Visiting an infected website.
•
3. Opening spam email or an email
attachment.
•
4. Downloading free games, toolbars,
media players and other system utilities.
•
5. Installing mainstream software
applications without thoroughly reading
license agreements.
57
How do you know if you
have a virus?
•
-Slow computer performance (taking a long time to start up or
open programs)
•
-Problems shutting down or restarting
•
-Missing files
•
-Frequent system crashes and/or error messages
•
-Unexpected pop-up windows
•
-New applications (toolbars, etc.) that appear without you
downloading them
•
-Overworked hard drive (the fan makes sounds and seems to be
whirring and working hard when you aren’t doing much)
•
-Emails that send autonomously from your accounts
•
-Browser lag or redirects
•
-Malfunctioning antivirus programs or firewalls
58
Virus Protection
•The software package distributed with new
PCs always includes an antiviral program.
The best way to cope with viruses is to
recognize their existence and use an
antiviral, or antivirus program.

More Related Content

Similar to 1. CSS - INTRODUCTION 3.ppt

Neethu Narayanan- Fundamentals of computer
Neethu Narayanan- Fundamentals of computerNeethu Narayanan- Fundamentals of computer
Neethu Narayanan- Fundamentals of computer19940213
 
Ch.01 introduction to_computers
Ch.01 introduction  to_computersCh.01 introduction  to_computers
Ch.01 introduction to_computersejistcaloocan
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfsaurabhChandbodhale
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfMewledMohammed
 
Basic Computer Skills.pptx
Basic Computer Skills.pptxBasic Computer Skills.pptx
Basic Computer Skills.pptxssuser504dda
 
pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptxRbiGradeB
 
Ch.01 introduction to_computers
Ch.01 introduction  to_computersCh.01 introduction  to_computers
Ch.01 introduction to_computersSimmisar
 
Chapter 02 system unit csc & tts
Chapter 02 system unit csc & ttsChapter 02 system unit csc & tts
Chapter 02 system unit csc & ttsHisyam Rosly
 
Computer Fundamentals -to upload.pptx
Computer Fundamentals -to upload.pptxComputer Fundamentals -to upload.pptx
Computer Fundamentals -to upload.pptxVikas440463
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptxSalarAzam1
 

Similar to 1. CSS - INTRODUCTION 3.ppt (20)

3945319.ppt
3945319.ppt3945319.ppt
3945319.ppt
 
Basics of computer
Basics of computerBasics of computer
Basics of computer
 
Neethu Narayanan- Fundamentals of computer
Neethu Narayanan- Fundamentals of computerNeethu Narayanan- Fundamentals of computer
Neethu Narayanan- Fundamentals of computer
 
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
 
Ch.01 introduction to_computers
Ch.01 introduction  to_computersCh.01 introduction  to_computers
Ch.01 introduction to_computers
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdf
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdf
 
Basic Computer Skills.pptx
Basic Computer Skills.pptxBasic Computer Skills.pptx
Basic Computer Skills.pptx
 
pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptx
 
Ch.01 introduction to_computers
Ch.01 introduction  to_computersCh.01 introduction  to_computers
Ch.01 introduction to_computers
 
concepts-of-computer.ppt
concepts-of-computer.pptconcepts-of-computer.ppt
concepts-of-computer.ppt
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Introduction to computers i
Introduction to computers iIntroduction to computers i
Introduction to computers i
 
Chapter 02 system unit csc & tts
Chapter 02 system unit csc & ttsChapter 02 system unit csc & tts
Chapter 02 system unit csc & tts
 
Introdusing of computer
Introdusing of computerIntrodusing of computer
Introdusing of computer
 
Computer System.pptx
Computer System.pptxComputer System.pptx
Computer System.pptx
 
Computer Fundamentals -to upload.pptx
Computer Fundamentals -to upload.pptxComputer Fundamentals -to upload.pptx
Computer Fundamentals -to upload.pptx
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Parts of a Computer ppt
Parts of a Computer pptParts of a Computer ppt
Parts of a Computer ppt
 
Lesson 2 pc components
Lesson 2   pc componentsLesson 2   pc components
Lesson 2 pc components
 

Recently uploaded

"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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
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
 
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
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
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
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

"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...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
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
 
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)
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 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
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
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
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

1. CSS - INTRODUCTION 3.ppt

  • 2. 2 Computer is electronic devices that can follow instructions to accept input, process the input and then produce information. What is computer?
  • 4. 4 Computers are made of 1. HARDWARE 2. SOFTWARE
  • 6. 6 Hardware The parts of computer itself (tangible objects ) including :  CPU (or Processor) and Primary memory (or Main Memory)  Input devices i.e the keyboard and mouse  Output devices  Storage devices
  • 7. 7 The Case (System Unit or System Cabinet)
  • 8. 8 Hardware 1. Central Processing Unit (CPU) 2. Input units 3. Output units 4. Memory (Main or Primary Memory & Secondary or Auxiliary Memory)
  • 9. 9 Components of a Computer System control unit (CU) RAM Input units output units Auxiliary Memory
  • 11. 11 Input Devices • Translate data from form that humans understand to one that the computer can work with • Most common are keyboard and mouse Selector Buttons
  • 12. 12 Examples of Input Devices 1. Keyboard (QWERTY keyboard, ATMs keyboard) ATM: automatic teller machine 2. Mouse 3. Scanner 4. Pre-storage Device (Disk, CD’s, … etc.) 5. Optical mark recognition (Light Pin , Bar code scanners) 6. Microphone 7. Joystick . See Page 4 in text book
  • 13. 13 8. Point and Draw devices 9. Trackball 10. Touchpad 11. Touch screen 12. Magnetic stripes and smart cars. 13. Digital Cameras Examples of Input Devices(2)
  • 14. 14
  • 15. 15 Hardware Organization CPU memory hard drive ‫للفهم‬ ‫فقط‬ ‫مطلوبة‬ ‫غير‬
  • 17. 17 Central Processing Unit (CPU) • A specific chip or the processor a CPU's performance is determined by the rest of the computers circuitry and chips. • The Central Processing Unit (CPU) performs the actual processing of data • The speed (clock speed) of CPU measured by Hertz (MHz)
  • 18. 18 The CPU consists of :  Control Unit (CU)  Arithmetic and Logical Unit (ALU)  Some Registers
  • 19. 19 The Control Unit (CU) : coordinates all activities of the computer by: • Determining which operations to perform and in what order to carry them out. • The CU transmits coordinating control signals to other computer components.
  • 20. 20 The ALU : consists of electronic circuitry to perform: • Arithmetic operations (addition, subtraction, multiplication and division) • Logical operations (and, or, not, …) and to make some comparisons (less-than, equal, … etc.)
  • 22. 22 Primary Memory • Memory (fast, expensive, short-term memory): Enables a computer to store, at least temporarily, data, programs, and intermediate results. • Two general parts: 1.RAM 2.ROM
  • 23. 23 RAM (Main Memory) • its a primary storage or random access memory (RAM). • it temporarily holds data and programs for use during processing (volatile) • Any information stored in RAM is lost when the computer is turned off. • RAM is the memory that the computer uses to temporarily store the information as it is being processed. The more information being processed the more RAM the computer needs. • RAM consists of locations or cells. Each cell has a unique address which distinguishes it from other cells.
  • 24. 24 ROM: Read Only Memory ROM is part of memory  Programmed at manufacturing time  Its contents cannot be changed by users  It is a permanent store
  • 25. 25 Secondary Storage  Stores data and programs permanently: its retained after the power is turned off  Examples • Hard Drive (Hard Disk) Located outside the CPU, but most often contained in the system cabinet • Floppy Disk • Optical Laser Discs CD-ROM, CD-RW, and DVD
  • 27. 27 Common Secondary Media • Diskettes – Data represented as magnetic spots on removable flexible plastic disks – Most common size is 3 1/2 inches, in a rigid plastic case – Disk drive holds the diskette, reads or retrieves the data and writes or stores data
  • 28. 28 Common Secondary Media • Hard drive – Data is represented magnetically as with diskettes – Normally more than one rigid platter in a sealed unit – These disks are not removable – Significantly more capacity and faster operating than diskettes
  • 30. 30  Optical Laser Discs • CD ROM & DVD’s • Data is represented as pits and lands • Some kinds are read only (CD-ROM) and some Kinds are rewritable (CD-RW) • Significantly more capacity and faster operating than diskettes Common Secondary Media DVD: Digital Video Disk
  • 32. 32 Output Devices Pieces of equipment that translate the processed information from the CPU into a form that humans can understand. CPU
  • 33. 33 Output Devices Monitors Printers  Dot matrix printers  Ink jet printers  Laser printers Sound Blasters (Sound Card By Creative Lab) Controlling other devices
  • 34. 34 Software The instructions that tell the computer what to do 1. Application Software - helps end-users perform general purpose tasks 2. System Software - enables application software to interact with the computer
  • 35. 35 System Software The most important System Software is the Operating System Examples of operating systems: Windows 10, DOS, Apple, UNIX
  • 36. 36 System Software • The software that controls everything that happens in a computer. • Background software, manages the computer’s internal resources Resources examples : CPU, RAM , I/O devices, …
  • 37. 37 Application Software – Basic Tools • Word processors– example: Microsoft word • Spreadsheets-- example: Microsoft Excel • Database managers-- example: Microsoft Access • Graphics-- example: Photoshop Spreadsheets: Computer software that allows the user to enter columns and rows of numbers in a accounting book like format.
  • 38. 38 Units of Measurements  Bit (Binary Digit)(takes two values: 1 or 0)  Byte = 8 bits  KB (Kilo-byte) = 1024 bytes  MB (mega-byte) = 1024 KB  GB (giga-byte) = 1024 MB  TB (Tera-byte) = 1024 GB Remark: 1024=210
  • 39. 39 1. Microcomputers Four Kinds of Computers 3. Mainframe computers 2. Minicomputers 4. Supercomputers
  • 40. 40 • Microcomputer =>Personal Computer => PC • There are 3 types of the Microcomputers : 1.Laptop 2.Desktop 3.Workstation
  • 41. 41 • Personal Computer: A small, single-user computer based on a microprocessor. • Workstation: A powerful, single-user computer. A workstation is like a personal computer, but it has :  a more powerful microprocessor and,  in general, a higher-quality monitor.
  • 42. 42 Minicomputer, Mainframe, and Supercomputer • Minicomputer: A multi-user computer capable of supporting up to hundreds of users simultaneously. • Mainframe: A powerful multi-user computer capable of supporting many hundreds or thousands of users simultaneously. • Supercomputer: An extremely fast computer that can perform hundreds of millions of instructions per second.
  • 43. 43 • Desk-sized • More processing speed and storage capacity than microcomputers • General data processing needs at small companies • Larger companies use them for specific purposes Minicomputers
  • 44. 44 • Larger machines with special wiring and environmental controls • Faster processing and greater storage than minicomputers • Typical machine in large organizations Mainframe Computers
  • 45. 45 • The most powerful of the four categories • Used by very large organizations, particularly for very math-intensive types of tasks Supercomputers
  • 47. 47 1- Store a large amount of data and information for a long period of time. 2- process data and information in high accuracy level . 3- Speed in processing data information. 4- Sharing of information / network. Characteristics of Computers
  • 48. 48 Understanding the difference between Data, Information and Knowledge: Computer Data Knowledge Information
  • 49. 49  Data: is the name given to basic facts such as names and numbers.  Information: is data that has been converted into a more useful or intelligible form.  Knowledge: arrangement of information and classifying information of the same type or the same topic.
  • 50. 50 • e. g. -2 4 0 -3 10 (data) | | sort / -3 -2 0 4 10 (information)
  • 51. 51 Processing data produces information, and processing information produces knowledge.
  • 53. 53 Computer Viruses • A computer virus is an application program designed and written to destroy other programs. • It has the ability to:  Link itself to other programs  Copy itself (it looks as if it repeats itself)
  • 54. 54 Examples of Viruses  Trojan Horse  Worm  Crabs I love you Virus
  • 55. 55 Viruses and Virus Protection • A virus program • Infects programs, documents, databases and more … • It is man-made • It can hide and reproduce • It can lay dormant (inactive) and then activate Anti-virus programs can h
  • 56. 56 Sources of Computer Viruses • 1. Sharing music, files, or photos with other users. • 2. Visiting an infected website. • 3. Opening spam email or an email attachment. • 4. Downloading free games, toolbars, media players and other system utilities. • 5. Installing mainstream software applications without thoroughly reading license agreements.
  • 57. 57 How do you know if you have a virus? • -Slow computer performance (taking a long time to start up or open programs) • -Problems shutting down or restarting • -Missing files • -Frequent system crashes and/or error messages • -Unexpected pop-up windows • -New applications (toolbars, etc.) that appear without you downloading them • -Overworked hard drive (the fan makes sounds and seems to be whirring and working hard when you aren’t doing much) • -Emails that send autonomously from your accounts • -Browser lag or redirects • -Malfunctioning antivirus programs or firewalls
  • 58. 58 Virus Protection •The software package distributed with new PCs always includes an antiviral program. The best way to cope with viruses is to recognize their existence and use an antiviral, or antivirus program.