SlideShare a Scribd company logo
1 of 38
Introduction to Computer
Lecture 3
Computer Systems
Instructor : Bilal
bilalaftabraja@gmail.com
During the Second Lecture …
• We talked about the evolution of computers
• How initial computers were mechanical, and
then came electro-mechanicals, then tube-
based, and finally transistor based, and how
the future belongs to quantum computers
• We discussed how the size is drastically
decreasing with time and how their capability
is increasing year by year
Today’s Goal
1. To learn to classify computers according
to their capability and targeted
applications
2. To find out about the essential building
blocks that make up a modern computer
Computer Types According to Capability
• Supercomputers
• Mainframes
• Servers
• Desktops
• Portables
Supercomputers (1)
• State-of-the-art machines designed to perform
calculations as fast as the current technology allows
• Used to solve extremely complex and large-scale
problems: weather prediction, simulation of atomic
explosions; aircraft design; movie animation
• Cost tens of millions of dollars
• Unique in that unlike mainframes &
personal computers, designed to focus
all their resources and capabilities on a
single task at a time
Supercomputers (2)
• Early supercomputers used a single or a few
processors working in parallel
• Those processors were custom-built for the
supercomputers, and were, therefore, very
expensive
• Modern supercomputers use the same
processors that are used in desktop PCs.
They, however, are designed to use 1000’s of
them working together in parallel
Why use many not-so-
powerful processors
working in parallel
Why not just design a
single, really powerful
processor
?
?
The Champion: ASCI White
• Most powerful computer as of February 2002
• Capable of 12.3 trillion calculations/sec
– 74,000 times faster than Cray 1 (1976)
– 1,000 times faster than Deep Blue (1997)
• Designed for complex 3-D simulations
required for testing nuclear weapons
• Powered by 8192 microprocessors
• 6 TB of memory; 160 TB of storage capacity
Mainframe Computers (1)
• Also called “Enterprise Servers”
• Designed for performing multiple, intensive
tasks for multiple users simultaneously
• Used by large businesses (e.g. banks, e-
commerce sites), military, and industrial
organizations
Mainframe Computers (2)
• Designed for very-high reliability
• Can be serviced/upgraded while in operation
• Generally consist of multiple processors,
GB’s of memory, and TB’s of storage
• Cost in millions of dollars
Servers/Minicomputers (1)
• The name minicomputers used to define
the class of computers that lies between
personal computers and mainframes
• Then very high-end desktop computers
– called low-end or mid-range servers –
took over the role that was previously
played by minicomputers
Servers/Minicomputers (2)
• Low-end and mid-range servers are used by
small businesses and organizations as file-
stores, to run e-mail systems and Web sites
• Generally are more reliable than desktops, but
not as solid as the mainframes
• Generally consist of 2 or more processors,
GB’s of memory, and TB’s of storage
• Costs in hundreds of thousands of dollars
Desktop Computers (1)
• Also called microcomputers
• Low-end desktops are called PC’s and high-end
ones “Workstations”
• Generally consist of a single processor only,
some times 2, along with MB’s of memory, and
GB’s of storage
Desktop Computers (2)
• PC’s are used for running productivity
applications, Web surfing, messaging
• Workstations for more demanding tasks like
low-end 3-D simulations and other engineering
& scientific apps
• Are not as reliable and fault-tolerant as servers
• Workstations cost a few thousand dollars; PC
around a $1000
Mobile Computers (1)
• Laptops, palmtops, and wearable computers are
very capable computers but are light-weight and
consume very little power
• Laptops (also called notebook computers) generally
weigh around 2kg, use special low-power
processors, typically have 256MB memory, 40GB of
storage, can work for more than 2 hours on battery
• Their usage is similar to that of PCs
• They cost in the range of $1500-2500
Mobile Computers (2)
• Palmtops, also known as PDA’s - Personal Digital
Assistants
• Weigh less than a pound, have very low-power
processors, KB’s of memory, MB’s of storage capacity
• Can run for many hours on AA batteries
• Used as an electronic version of a pocket diary. Also
for Web surfing and e-mail or even as mobile phones
• Palmtops cost $200-600
Mobile Computers (3)
• Wearables are small in size, carried in a pocket,
worn on the arm, waist, or head or elsewhere
on the body
• Capability similar to PDA’s, but more expensive
• They are always ON, and always accessible.
That is, the user can always enter and execute
commands, even while walking around or doing
other activities
• Each soldier of the future will be fitted with one
Ranking w.r.t. installed number
• PC’s
• PDA’s
• Workstations
• Servers
• Wearables (will take the top spot in future)
• Mainframes
• Supercomputers
Now that we have learnt about the various
types of computers and about their typical
applications, let’s move on to a new topic
Let’s now find out about the essential
components that are present in every type
of computers
At the highest level, two things
are required for computing
Hardware: The physical equipment in a
computing environment such as the
computer and its peripheral devices
(printers, speakers, etc.)
Software: The set of instructions that
operates various parts of the hardware.
Also termed as “computer program”
All computers have the following
essential hardware components:
Input – the component through which a user instructs a
computer about what to do
Processor – the engine that processes the instructions
given by the user
Memory – where the processor stores information that is
required during its computations
Storage – where information that is required to be used
much later is stored
Output – the component that communicates the results
of a computation to the user
There is another quite essential component
that is present in every computer …
????
The Bus!
Keyboard Mouse
PrinterMemory
Hard
Disk
Memory
Bus
System Bus
Monitor
Compact
Disk
Processor
Integer
Unit
Control
Unit
Cache
Memory
Floating
Point
Unit
Input Devices
• Mouse
• Keyboard
• Joystick
• Camera
• Microphone
• Scanner
What’s a
Port
The connection point at which we connect
input and output devices to a computer
Many Types of Ports
1. Parallel
2. Serial
3. SCSI
4. USB
5. Firewire
Processor
• Pentium
• Celeron
• Athlon
• PowerPC
• StrongARM (PDA)
• Crusoe (Laptops)
• SPARC (Workstations)
Memory/Storage
• RAM
• Punch cards
• ROM
• Hard disk
• Floppy disk
• Tape
• CD
• DVD
Classifying Memory/Storage
• Electronic (RAM, ROM)
magnetic (HD, FD, Tape), optical (CD, DVD)
• Volatile (RAM), non-volatile (HD)
• Direct access (RAM, HD), serial access (Tape)
• Read/write (HD, RAM), read-only (CD)
Output Devices
Printer
Plotter
Speakers
Monitor
input device or output device?
modem
modulatordemodulatorom dem
Modem is an example of a device
that acts both as an input as well
as an output device
• Can you think of any other such dual-
purpose devices?
– Network card
– Touch screens
What have we learnt today?
What are the various types of computers
with respect to their size, capability,
applications (FIVE TYPES)
The five essential components of any
computer are input devices, processor,
memory, storage and output devices
Next time we’ll find out about
1. What are the major building blocks
of a modern personal computer?
2. How those building blocks are put
together to form a PC?

More Related Content

What's hot

What's hot (18)

Know your computer
Know your computerKnow your computer
Know your computer
 
Basic operation of computer
Basic operation of computerBasic operation of computer
Basic operation of computer
 
Exploring Computers and Their Uses
Exploring Computers and Their UsesExploring Computers and Their Uses
Exploring Computers and Their Uses
 
Day 2 types of computers
Day 2 types of computersDay 2 types of computers
Day 2 types of computers
 
A computer is a programmable machine that receives input
A computer is a programmable machine that receives inputA computer is a programmable machine that receives input
A computer is a programmable machine that receives input
 
Types of computer
Types of computerTypes of computer
Types of computer
 
Types of computers
Types of computers Types of computers
Types of computers
 
WorkStation( HP WorkStation)
WorkStation( HP WorkStation)WorkStation( HP WorkStation)
WorkStation( HP WorkStation)
 
Types of computers
Types of computersTypes of computers
Types of computers
 
Lesson 2 pc components
Lesson 2   pc componentsLesson 2   pc components
Lesson 2 pc components
 
Pp slides fortma3_v4
Pp slides fortma3_v4Pp slides fortma3_v4
Pp slides fortma3_v4
 
Intro ch 05_b
Intro ch 05_bIntro ch 05_b
Intro ch 05_b
 
Types of Computer
Types of ComputerTypes of Computer
Types of Computer
 
Categories of computer
Categories of computerCategories of computer
Categories of computer
 
Cs100 lec 3 (1 day) hardware types of computer
Cs100 lec 3 (1 day) hardware   types of computerCs100 lec 3 (1 day) hardware   types of computer
Cs100 lec 3 (1 day) hardware types of computer
 
Lesson 5 types of computers
Lesson 5 types of computersLesson 5 types of computers
Lesson 5 types of computers
 
Components Cole Unit 3
Components Cole Unit 3Components Cole Unit 3
Components Cole Unit 3
 
Computer systems
Computer systemsComputer systems
Computer systems
 

Similar to Intro to computer lecture 3

COMPUTER_REPORTING.pptx
COMPUTER_REPORTING.pptxCOMPUTER_REPORTING.pptx
COMPUTER_REPORTING.pptxAdmiralXsaye
 
Categories_of_computer.ppt
Categories_of_computer.pptCategories_of_computer.ppt
Categories_of_computer.pptRupinder74
 
History of computer
History of computerHistory of computer
History of computerNitu bindal
 
computer application in hospitality Industry, periyar university unit 1
computer application in hospitality Industry, periyar university  unit 1computer application in hospitality Industry, periyar university  unit 1
computer application in hospitality Industry, periyar university unit 1admin information
 
computer applicationin hospitality Industry1 periyar university unit1
computer applicationin hospitality Industry1 periyar university  unit1computer applicationin hospitality Industry1 periyar university  unit1
computer applicationin hospitality Industry1 periyar university unit1admin information
 
Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Mian Zain Latif
 
Fundamentals of Computers
Fundamentals of ComputersFundamentals of Computers
Fundamentals of ComputersAnkur Kumar
 
classification of digital computer
classification of digital computerclassification of digital computer
classification of digital computerThamizhselviKrishnam
 
Computer generation and classification
Computer generation and classificationComputer generation and classification
Computer generation and classificationBaliThorat1
 
Fundamentals of Computer Part 2
Fundamentals of Computer Part 2Fundamentals of Computer Part 2
Fundamentals of Computer Part 2SURBHI SAROHA
 
Lecture 2.pptx Introduction to computer.
Lecture 2.pptx Introduction to computer.Lecture 2.pptx Introduction to computer.
Lecture 2.pptx Introduction to computer.samgamingofficial01
 

Similar to Intro to computer lecture 3 (20)

My lecutures
My lecuturesMy lecutures
My lecutures
 
COMPUTER_REPORTING.pptx
COMPUTER_REPORTING.pptxCOMPUTER_REPORTING.pptx
COMPUTER_REPORTING.pptx
 
Categories_of_computer.ppt
Categories_of_computer.pptCategories_of_computer.ppt
Categories_of_computer.ppt
 
History of computer
History of computerHistory of computer
History of computer
 
Unit i
Unit  iUnit  i
Unit i
 
computer application in hospitality Industry, periyar university unit 1
computer application in hospitality Industry, periyar university  unit 1computer application in hospitality Industry, periyar university  unit 1
computer application in hospitality Industry, periyar university unit 1
 
computer applicationin hospitality Industry1 periyar university unit1
computer applicationin hospitality Industry1 periyar university  unit1computer applicationin hospitality Industry1 periyar university  unit1
computer applicationin hospitality Industry1 periyar university unit1
 
Unit I
Unit  IUnit  I
Unit I
 
Unit i
Unit  iUnit  i
Unit i
 
Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers)
 
Fundamentals of Computers
Fundamentals of ComputersFundamentals of Computers
Fundamentals of Computers
 
Introduction and Brief History of Computers
Introduction and Brief History of ComputersIntroduction and Brief History of Computers
Introduction and Brief History of Computers
 
classification of digital computer
classification of digital computerclassification of digital computer
classification of digital computer
 
Introduction and brief history of computers
Introduction and brief history of computersIntroduction and brief history of computers
Introduction and brief history of computers
 
Computer generation and classification
Computer generation and classificationComputer generation and classification
Computer generation and classification
 
Chap003
Chap003Chap003
Chap003
 
History, classification and components of computers
History, classification and components of computersHistory, classification and components of computers
History, classification and components of computers
 
Fundamentals of Computer Part 2
Fundamentals of Computer Part 2Fundamentals of Computer Part 2
Fundamentals of Computer Part 2
 
Computer Questions
Computer QuestionsComputer Questions
Computer Questions
 
Lecture 2.pptx Introduction to computer.
Lecture 2.pptx Introduction to computer.Lecture 2.pptx Introduction to computer.
Lecture 2.pptx Introduction to computer.
 

More from rbatec

Step by-step indian cooking
Step by-step indian cookingStep by-step indian cooking
Step by-step indian cookingrbatec
 
Signals and systems 2e oppenheim solutions
Signals and systems 2e oppenheim solutionsSignals and systems 2e oppenheim solutions
Signals and systems 2e oppenheim solutionsrbatec
 
Lecture No:1 Signals & Systems
Lecture No:1 Signals & SystemsLecture No:1 Signals & Systems
Lecture No:1 Signals & Systemsrbatec
 
Chapter 2. Analyzing the Marketing Environment
Chapter 2. Analyzing the Marketing EnvironmentChapter 2. Analyzing the Marketing Environment
Chapter 2. Analyzing the Marketing Environmentrbatec
 
What Is Marketing?
What Is Marketing? What Is Marketing?
What Is Marketing? rbatec
 
Signals and Systems by Alan v.oppenheim, alan s. willsky & s.hamid nawab(...
Signals and Systems by Alan v.oppenheim, alan s. willsky & s.hamid nawab(...Signals and Systems by Alan v.oppenheim, alan s. willsky & s.hamid nawab(...
Signals and Systems by Alan v.oppenheim, alan s. willsky & s.hamid nawab(...rbatec
 
Applications of computer
Applications of computerApplications of computer
Applications of computerrbatec
 

More from rbatec (7)

Step by-step indian cooking
Step by-step indian cookingStep by-step indian cooking
Step by-step indian cooking
 
Signals and systems 2e oppenheim solutions
Signals and systems 2e oppenheim solutionsSignals and systems 2e oppenheim solutions
Signals and systems 2e oppenheim solutions
 
Lecture No:1 Signals & Systems
Lecture No:1 Signals & SystemsLecture No:1 Signals & Systems
Lecture No:1 Signals & Systems
 
Chapter 2. Analyzing the Marketing Environment
Chapter 2. Analyzing the Marketing EnvironmentChapter 2. Analyzing the Marketing Environment
Chapter 2. Analyzing the Marketing Environment
 
What Is Marketing?
What Is Marketing? What Is Marketing?
What Is Marketing?
 
Signals and Systems by Alan v.oppenheim, alan s. willsky & s.hamid nawab(...
Signals and Systems by Alan v.oppenheim, alan s. willsky & s.hamid nawab(...Signals and Systems by Alan v.oppenheim, alan s. willsky & s.hamid nawab(...
Signals and Systems by Alan v.oppenheim, alan s. willsky & s.hamid nawab(...
 
Applications of computer
Applications of computerApplications of computer
Applications of computer
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
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
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Intro to computer lecture 3

  • 1. Introduction to Computer Lecture 3 Computer Systems Instructor : Bilal bilalaftabraja@gmail.com
  • 2. During the Second Lecture … • We talked about the evolution of computers • How initial computers were mechanical, and then came electro-mechanicals, then tube- based, and finally transistor based, and how the future belongs to quantum computers • We discussed how the size is drastically decreasing with time and how their capability is increasing year by year
  • 3. Today’s Goal 1. To learn to classify computers according to their capability and targeted applications 2. To find out about the essential building blocks that make up a modern computer
  • 4. Computer Types According to Capability • Supercomputers • Mainframes • Servers • Desktops • Portables
  • 5. Supercomputers (1) • State-of-the-art machines designed to perform calculations as fast as the current technology allows • Used to solve extremely complex and large-scale problems: weather prediction, simulation of atomic explosions; aircraft design; movie animation • Cost tens of millions of dollars • Unique in that unlike mainframes & personal computers, designed to focus all their resources and capabilities on a single task at a time
  • 6. Supercomputers (2) • Early supercomputers used a single or a few processors working in parallel • Those processors were custom-built for the supercomputers, and were, therefore, very expensive • Modern supercomputers use the same processors that are used in desktop PCs. They, however, are designed to use 1000’s of them working together in parallel
  • 7. Why use many not-so- powerful processors working in parallel Why not just design a single, really powerful processor ? ?
  • 8. The Champion: ASCI White • Most powerful computer as of February 2002 • Capable of 12.3 trillion calculations/sec – 74,000 times faster than Cray 1 (1976) – 1,000 times faster than Deep Blue (1997) • Designed for complex 3-D simulations required for testing nuclear weapons • Powered by 8192 microprocessors • 6 TB of memory; 160 TB of storage capacity
  • 9. Mainframe Computers (1) • Also called “Enterprise Servers” • Designed for performing multiple, intensive tasks for multiple users simultaneously • Used by large businesses (e.g. banks, e- commerce sites), military, and industrial organizations
  • 10. Mainframe Computers (2) • Designed for very-high reliability • Can be serviced/upgraded while in operation • Generally consist of multiple processors, GB’s of memory, and TB’s of storage • Cost in millions of dollars
  • 11. Servers/Minicomputers (1) • The name minicomputers used to define the class of computers that lies between personal computers and mainframes • Then very high-end desktop computers – called low-end or mid-range servers – took over the role that was previously played by minicomputers
  • 12. Servers/Minicomputers (2) • Low-end and mid-range servers are used by small businesses and organizations as file- stores, to run e-mail systems and Web sites • Generally are more reliable than desktops, but not as solid as the mainframes • Generally consist of 2 or more processors, GB’s of memory, and TB’s of storage • Costs in hundreds of thousands of dollars
  • 13. Desktop Computers (1) • Also called microcomputers • Low-end desktops are called PC’s and high-end ones “Workstations” • Generally consist of a single processor only, some times 2, along with MB’s of memory, and GB’s of storage
  • 14. Desktop Computers (2) • PC’s are used for running productivity applications, Web surfing, messaging • Workstations for more demanding tasks like low-end 3-D simulations and other engineering & scientific apps • Are not as reliable and fault-tolerant as servers • Workstations cost a few thousand dollars; PC around a $1000
  • 15. Mobile Computers (1) • Laptops, palmtops, and wearable computers are very capable computers but are light-weight and consume very little power • Laptops (also called notebook computers) generally weigh around 2kg, use special low-power processors, typically have 256MB memory, 40GB of storage, can work for more than 2 hours on battery • Their usage is similar to that of PCs • They cost in the range of $1500-2500
  • 16. Mobile Computers (2) • Palmtops, also known as PDA’s - Personal Digital Assistants • Weigh less than a pound, have very low-power processors, KB’s of memory, MB’s of storage capacity • Can run for many hours on AA batteries • Used as an electronic version of a pocket diary. Also for Web surfing and e-mail or even as mobile phones • Palmtops cost $200-600
  • 17. Mobile Computers (3) • Wearables are small in size, carried in a pocket, worn on the arm, waist, or head or elsewhere on the body • Capability similar to PDA’s, but more expensive • They are always ON, and always accessible. That is, the user can always enter and execute commands, even while walking around or doing other activities • Each soldier of the future will be fitted with one
  • 18. Ranking w.r.t. installed number • PC’s • PDA’s • Workstations • Servers • Wearables (will take the top spot in future) • Mainframes • Supercomputers
  • 19. Now that we have learnt about the various types of computers and about their typical applications, let’s move on to a new topic Let’s now find out about the essential components that are present in every type of computers
  • 20. At the highest level, two things are required for computing Hardware: The physical equipment in a computing environment such as the computer and its peripheral devices (printers, speakers, etc.) Software: The set of instructions that operates various parts of the hardware. Also termed as “computer program”
  • 21. All computers have the following essential hardware components: Input – the component through which a user instructs a computer about what to do Processor – the engine that processes the instructions given by the user Memory – where the processor stores information that is required during its computations Storage – where information that is required to be used much later is stored Output – the component that communicates the results of a computation to the user
  • 22. There is another quite essential component that is present in every computer … ????
  • 25. Input Devices • Mouse • Keyboard • Joystick • Camera • Microphone • Scanner
  • 27. Port The connection point at which we connect input and output devices to a computer
  • 28. Many Types of Ports 1. Parallel 2. Serial 3. SCSI 4. USB 5. Firewire
  • 29. Processor • Pentium • Celeron • Athlon • PowerPC • StrongARM (PDA) • Crusoe (Laptops) • SPARC (Workstations)
  • 30. Memory/Storage • RAM • Punch cards • ROM • Hard disk • Floppy disk • Tape • CD • DVD
  • 31. Classifying Memory/Storage • Electronic (RAM, ROM) magnetic (HD, FD, Tape), optical (CD, DVD) • Volatile (RAM), non-volatile (HD) • Direct access (RAM, HD), serial access (Tape) • Read/write (HD, RAM), read-only (CD)
  • 33. input device or output device?
  • 36. Modem is an example of a device that acts both as an input as well as an output device • Can you think of any other such dual- purpose devices? – Network card – Touch screens
  • 37. What have we learnt today? What are the various types of computers with respect to their size, capability, applications (FIVE TYPES) The five essential components of any computer are input devices, processor, memory, storage and output devices
  • 38. Next time we’ll find out about 1. What are the major building blocks of a modern personal computer? 2. How those building blocks are put together to form a PC?