SlideShare a Scribd company logo
1 of 23
Introduction
Chapter 1: Part I
Contents
• What is computer?
• What is program?
• What is computer organization?
• What is computer architecture?
• What are job opportunities in computer
related field?
• Who invented the computer?
Objectives
• At the end of this topic, students should be able to:
– Define the term “computer”.
– Define the term “program”.
– Identify the existence and the utilization of computer in
daily life.
– Define computer architecture and computer organization
– Differentiate between computer architecture and
computer organization
– Identify job opportunities in computer-related fileds.
– Explain computer history
What is Computer?
• A computer is ……..
– An electronic device
– Programmable machine
– Receive input, perform processes, provide
output
– Execute tasks
• How can we recognize a computer?
– Physical features
– Physical behaviors
What is Computer?
• Examples of computer…
– Daily live
– Business and Commercial
– Science and Technology
– Communications and Transportations
What is “Program”?
• Program is…
– A collection of instructions
– A collection of statements
– A collection of steps or procedures
…written in computer language to
– Solve problems
– Perform special tasks
What is “Program”?
• Example of computer programs…
– Software …will be discussed during next chapter
What is computer organization?
• Computer organization is…
– Operational units and their interconnections
What is computer architecture?
• Computer architecture is…
– Attributes of a system visible to a programmer
– Attributes of a system which have direct impact
on the logical execution of a program.
Organization vs. Architecture
• Situation I
– Computer manufacturers produce same
computer architecture with different
organization.
What are job opportunities in
computer related field?
• You can be a…
– Programmer
– System analyst
– System Administrator
– Web Designer/Developer
– Database Administrator
– Network Engineer
– Computer Engineer
– IS Consultant
– Computer Security Consultant/Specialist
– …
Who invented the computer?
• The story were:
– Abacus
– Mechanical Machine
– Electronic Machine
Who invented the computer?
• Blaise Pascal – 1642
• French mathematician
• Invented a calculating
machine to help his
father, who served as
Royal Tax
Commissioner
Who invented the computer?
• Gottfried Leibniz
• German mathematician
• Invented the first true
multiplying calculator in
1670s based on Pascal
machine.
Who invented the computer?
• Joseph-Marie Jacquard
• French silk weaver
• Invented the Jacquard
Loom that weaved
complex designs in
1801
Who invented the computer?
• Charles Babbage
• An English
mathematician,
philosopher,
mechanical engineer
• Originated the idea of a
programmable
computer in 1820.
The London Science Museum's replica Difference Engine, built
from Babbage's design.
Who invented the computer?
• Herman Hollerith
• An American
statistician
• Invented a mechanical
tabulator based on
punched cards in order
to rapidly tabulate
statistics from millions
of pieces of data in
1890.
Who invented the computer?
• ENIAC
– Electronic Numerical Integrator And Computer.
– The first large-scale, electronic, digital computer
– Reprogrammed to solve a full range of computing
problems.
– Designed by John Mauchly and J. Presper Eckert of the
University of Pennsylvania in 1943.
– Modern PC with 17,468 vacuum tubes, 7,200 crystal
diodes, 1,500 relays, 70,000 resistors, 10,000 capacitors
and around 5 million hand-soldered joints
Who invented the computer?
Who invented the computer?
• EDVAC
– Electronic Discrete Variable Automatic
Computer.
– A binary computer with automatic addition,
subtraction, multiplication, programmed division
and automatic checking.
– Designed with 6,000 vacuum tubes and 12,000
diodes, and consumed 56 kW of power.
Who invented the computer?
End of Chapter 1 Part I

More Related Content

Similar to Chapter 1 part i introduction

BASIC-COMPUTER-FUNDAMENTALS-INFORMATION-COMMUNICATION-TECHNOLOGY
BASIC-COMPUTER-FUNDAMENTALS-INFORMATION-COMMUNICATION-TECHNOLOGYBASIC-COMPUTER-FUNDAMENTALS-INFORMATION-COMMUNICATION-TECHNOLOGY
BASIC-COMPUTER-FUNDAMENTALS-INFORMATION-COMMUNICATION-TECHNOLOGYAnoelSoledad
 
History of computer
History of computerHistory of computer
History of computervinciya vinc
 
Module 1 intro to computng science
Module 1 intro to computng scienceModule 1 intro to computng science
Module 1 intro to computng sciencemiemzzy
 
Basics of computer applications
Basics of computer applicationsBasics of computer applications
Basics of computer applicationsPrakash Lambha
 
What is Computer | Computer Full Form | Computer Definition
What is Computer | Computer Full Form | Computer DefinitionWhat is Computer | Computer Full Form | Computer Definition
What is Computer | Computer Full Form | Computer Definitiondmir3304
 
Autocad and computer introduction for beginers
Autocad and computer introduction for beginers Autocad and computer introduction for beginers
Autocad and computer introduction for beginers Ayele Bedada
 
W1_History_of_Computers.pptx
W1_History_of_Computers.pptxW1_History_of_Computers.pptx
W1_History_of_Computers.pptxJeffreyTrazo2
 
Computer and Examples , History of Computer
Computer and Examples , History of ComputerComputer and Examples , History of Computer
Computer and Examples , History of ComputerThe University of Lahore
 
Unit1-fcp-fundamentals of computing
Unit1-fcp-fundamentals of computingUnit1-fcp-fundamentals of computing
Unit1-fcp-fundamentals of computingkokilabe
 
SSC-ICT 7_History of Computer_031810.pptx
SSC-ICT 7_History of Computer_031810.pptxSSC-ICT 7_History of Computer_031810.pptx
SSC-ICT 7_History of Computer_031810.pptxHaruHaru68
 
Week 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxWeek 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxKwadjoOwusuAnsahQuar
 
History of Computers and Generations-1.pdf
History of Computers and Generations-1.pdfHistory of Computers and Generations-1.pdf
History of Computers and Generations-1.pdfamazingthings2743
 
Mikial Singh Nijjar | The Definition of Computer Science
Mikial Singh Nijjar | The Definition of Computer ScienceMikial Singh Nijjar | The Definition of Computer Science
Mikial Singh Nijjar | The Definition of Computer ScienceMikial Singh Nijjar
 
Invitation to Computer Science 8thEd Ch 1 (1).pptx
Invitation to Computer Science 8thEd Ch 1 (1).pptxInvitation to Computer Science 8thEd Ch 1 (1).pptx
Invitation to Computer Science 8thEd Ch 1 (1).pptxkalyank35
 
Evolution and generations of computers
Evolution and generations of computersEvolution and generations of computers
Evolution and generations of computersRajashri Bhairamadgi
 
The evolution of the computers
The evolution of the computersThe evolution of the computers
The evolution of the computersStephan Nick Beloo
 

Similar to Chapter 1 part i introduction (20)

BASIC-COMPUTER-FUNDAMENTALS-INFORMATION-COMMUNICATION-TECHNOLOGY
BASIC-COMPUTER-FUNDAMENTALS-INFORMATION-COMMUNICATION-TECHNOLOGYBASIC-COMPUTER-FUNDAMENTALS-INFORMATION-COMMUNICATION-TECHNOLOGY
BASIC-COMPUTER-FUNDAMENTALS-INFORMATION-COMMUNICATION-TECHNOLOGY
 
History of computer
History of computerHistory of computer
History of computer
 
Module 1 intro to computng science
Module 1 intro to computng scienceModule 1 intro to computng science
Module 1 intro to computng science
 
Basics of computer applications
Basics of computer applicationsBasics of computer applications
Basics of computer applications
 
What is Computer | Computer Full Form | Computer Definition
What is Computer | Computer Full Form | Computer DefinitionWhat is Computer | Computer Full Form | Computer Definition
What is Computer | Computer Full Form | Computer Definition
 
A Brief Computer History
A Brief Computer HistoryA Brief Computer History
A Brief Computer History
 
Lecture 01
Lecture 01Lecture 01
Lecture 01
 
Autocad and computer introduction for beginers
Autocad and computer introduction for beginers Autocad and computer introduction for beginers
Autocad and computer introduction for beginers
 
3unit1 intro
3unit1 intro3unit1 intro
3unit1 intro
 
W1_History_of_Computers.pptx
W1_History_of_Computers.pptxW1_History_of_Computers.pptx
W1_History_of_Computers.pptx
 
Computer and Examples , History of Computer
Computer and Examples , History of ComputerComputer and Examples , History of Computer
Computer and Examples , History of Computer
 
Unit1-fcp-fundamentals of computing
Unit1-fcp-fundamentals of computingUnit1-fcp-fundamentals of computing
Unit1-fcp-fundamentals of computing
 
Class1
Class1Class1
Class1
 
SSC-ICT 7_History of Computer_031810.pptx
SSC-ICT 7_History of Computer_031810.pptxSSC-ICT 7_History of Computer_031810.pptx
SSC-ICT 7_History of Computer_031810.pptx
 
Week 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxWeek 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptx
 
History of Computers and Generations-1.pdf
History of Computers and Generations-1.pdfHistory of Computers and Generations-1.pdf
History of Computers and Generations-1.pdf
 
Mikial Singh Nijjar | The Definition of Computer Science
Mikial Singh Nijjar | The Definition of Computer ScienceMikial Singh Nijjar | The Definition of Computer Science
Mikial Singh Nijjar | The Definition of Computer Science
 
Invitation to Computer Science 8thEd Ch 1 (1).pptx
Invitation to Computer Science 8thEd Ch 1 (1).pptxInvitation to Computer Science 8thEd Ch 1 (1).pptx
Invitation to Computer Science 8thEd Ch 1 (1).pptx
 
Evolution and generations of computers
Evolution and generations of computersEvolution and generations of computers
Evolution and generations of computers
 
The evolution of the computers
The evolution of the computersThe evolution of the computers
The evolution of the computers
 

Recently uploaded

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
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
 
"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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
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
 
"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...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Chapter 1 part i introduction

  • 2. Contents • What is computer? • What is program? • What is computer organization? • What is computer architecture? • What are job opportunities in computer related field? • Who invented the computer?
  • 3. Objectives • At the end of this topic, students should be able to: – Define the term “computer”. – Define the term “program”. – Identify the existence and the utilization of computer in daily life. – Define computer architecture and computer organization – Differentiate between computer architecture and computer organization – Identify job opportunities in computer-related fileds. – Explain computer history
  • 4. What is Computer? • A computer is …….. – An electronic device – Programmable machine – Receive input, perform processes, provide output – Execute tasks • How can we recognize a computer? – Physical features – Physical behaviors
  • 5. What is Computer? • Examples of computer… – Daily live – Business and Commercial – Science and Technology – Communications and Transportations
  • 6. What is “Program”? • Program is… – A collection of instructions – A collection of statements – A collection of steps or procedures …written in computer language to – Solve problems – Perform special tasks
  • 7. What is “Program”? • Example of computer programs… – Software …will be discussed during next chapter
  • 8. What is computer organization? • Computer organization is… – Operational units and their interconnections
  • 9. What is computer architecture? • Computer architecture is… – Attributes of a system visible to a programmer – Attributes of a system which have direct impact on the logical execution of a program.
  • 10. Organization vs. Architecture • Situation I – Computer manufacturers produce same computer architecture with different organization.
  • 11. What are job opportunities in computer related field? • You can be a… – Programmer – System analyst – System Administrator – Web Designer/Developer – Database Administrator – Network Engineer – Computer Engineer – IS Consultant – Computer Security Consultant/Specialist – …
  • 12. Who invented the computer? • The story were: – Abacus – Mechanical Machine – Electronic Machine
  • 13. Who invented the computer? • Blaise Pascal – 1642 • French mathematician • Invented a calculating machine to help his father, who served as Royal Tax Commissioner
  • 14. Who invented the computer? • Gottfried Leibniz • German mathematician • Invented the first true multiplying calculator in 1670s based on Pascal machine.
  • 15. Who invented the computer? • Joseph-Marie Jacquard • French silk weaver • Invented the Jacquard Loom that weaved complex designs in 1801
  • 16. Who invented the computer? • Charles Babbage • An English mathematician, philosopher, mechanical engineer • Originated the idea of a programmable computer in 1820.
  • 17. The London Science Museum's replica Difference Engine, built from Babbage's design.
  • 18. Who invented the computer? • Herman Hollerith • An American statistician • Invented a mechanical tabulator based on punched cards in order to rapidly tabulate statistics from millions of pieces of data in 1890.
  • 19. Who invented the computer? • ENIAC – Electronic Numerical Integrator And Computer. – The first large-scale, electronic, digital computer – Reprogrammed to solve a full range of computing problems. – Designed by John Mauchly and J. Presper Eckert of the University of Pennsylvania in 1943. – Modern PC with 17,468 vacuum tubes, 7,200 crystal diodes, 1,500 relays, 70,000 resistors, 10,000 capacitors and around 5 million hand-soldered joints
  • 20. Who invented the computer?
  • 21. Who invented the computer? • EDVAC – Electronic Discrete Variable Automatic Computer. – A binary computer with automatic addition, subtraction, multiplication, programmed division and automatic checking. – Designed with 6,000 vacuum tubes and 12,000 diodes, and consumed 56 kW of power.
  • 22. Who invented the computer?
  • 23. End of Chapter 1 Part I