SlideShare a Scribd company logo
1 of 29
Chapter 1
Introduction to Computer
Definitions of Computer
Computer is an electronic device that can perform activities that involve
 Mathematical,
 Logical and graphical manipulations
It performs the following three operations in sequence
 It receives data & instructions from the input device
 Processes the data as per instructions
 Provides the result (output) in a desired form
According to artificial intelligence computer is
 Computer is similar to human being, but without thinking power
Computers vs. Human Beings
Human Computer
 Can Think  Cannot think by itself
 Gets Mental Tiredness  Never gets Tiredness
 May do mistake  Can’t do mistake by itself
 Has limited speed  Very High Speed
 Has limited Memory
 Accuracy may be missing
 More Amount of memory
 Never missing
Ability of a Human to do anything a computer can do but a computer cannot do everything a human can do
Cont.
Operations Performed by a Computer Corresponding Actions Performed by a Human
 Hold instruction in internal storage  Remember a set of instructions
 Read data in machine readable form  Read data in written or printed form and memorize it or file it.
 Perform arithmetic Computations  Can perform arithmetic operations
 Make comparisons  Can make comparisons
 Retrieve any data from internal memory or secondary storage  Remember data or retrieve data from file
 Output the results on an output device  Speak or Write the result on paper
Characteristics of Computer
 High speed
 the ability to perform routine tasks at a greater speed
 Accuracy
 the ability to perform tasks in a way that ensures accuracy
 Storage
 computers can store large amount of information
 Automation
 computers can be instructed to perform complex tasks automatically
 Diligence
 computers can perform the same task repeatedly & with the same accuracy without getting tired.
Cont.
Versatility
 computers are flexible to perform both simple and complex tasks
Cost effectiveness
 computers reduce the amount of paper work and human effort, thereby reducing costs.
Limitation of computers
Computers need clear & complete instructions to perform a task accurately
Computers cannot think
Computers cannot learn by experience
 Why we Use Computers?
 computer can save your time and money,
 increase your productivity, and process information with speed and accuracy.
 Store and process large amount of information with high speed and accuracy
 Transmit information across continents via communication channels
 Perform complex mathematical computations and make comparisons
 Monitor ongoing industrial operations
Application Areas of computer
 Accounting
 Payroll preparation
 General Shops
 Small calculations like Billing
 Airlines and Railways
 Reservation of Tickets
 Hospital
 To store patient information
 Education
 Educational tutorials
Types of Computers
Their differences depend on different categories of characteristics
Classification by the method of operation (processing)
 Computers are classified by the type of data they are designed to process
Classification by purpose of application
 Computers are classified by the way they are designed to solve problem
Classification by physical capacity, price, size, and performance
 Computers are classified by their capacity and prize
Classification by the method of operation
Analog Computers
 operate by measuring
 They deal with continues variables, they don’t compete directly with numbers
 they operate by measuring physical magnitude such as pressure, temperature, voltage, current and etc.
 use analog signals for calculating and transmitting data
 Electrical signals on a telephone line are nothing but analog data representing the original voice
Examples
 Thermometer
 Voltmeter
Cont.
Digital Computers
 The word digital is derived from the
word “digit”.
 The word digit simply means numeral
 deal with discrete variables
 they operate by counting rather than
measuring
 They operate directly up on numbers
(or digits) that represent numbers,
letters, or other special symbols
 use digital signals to calculate and
transmit data
 The digital signal has only two states in
which it can be represented.
 They are ON and OFF or HIGH and
LOW or 1 and 0
 The result obtained from the digital
computer is more accurate when
compared to the analog computers.
 Examples
 Abacus and desk & pocket computers
Hybrid computers
 Combination of analog and digital computers
 processes the information by
 collecting input data with analog method,
 converts it into digital quantities,
 processes the digital values and
 converts the output from digital to analog form
 examples In hospital insensitive-care unit
 analog devices measure a patient’s heart function, temperature and other vital signs.
 These measurements converted into numbers and supplied to a digital component in the system.
 This component is used to monitor the patient’s vital signs and to send an immediate signal to the nurse’s station if any
abnormal readings are detected.
Classification by purpose of application
Special purpose computers
 Designed to perform one specific task.
 Instructions is built into, or permanently stored in the machine.
 Specialization results in the given task being performed very quickly and efficiently.
 It is inflexible and cannot be easily used to perform other operations.
 Past, it was expensive.
 Now-a-days, for example, new cars have such devices installed to monitor and control fuel, ignition and
other system.
 Some of the areas where these computers are being used are – soil testing, drip irrigation, medical
scanning, traffic signals, spacecraft, rocket technology etc.…
Cont.
Most analog computers are special purpose computers.
Examples
 The public telephone box
 Traffic control system
 Ticket machines (used in grocery, super market etc.)
 Pocket-calculators.
 Counters etc.
General purpose computers
is one that has the ability to store different programs of instructions.
Performs a variety of operations through the use of “store program concept”.
It is designed to do a wide variety of jobs rather than perform a specific activity.
It is also called personal computers (PC’s).
Examples
 Micro computers
 Mini computers
 workstation
 Super computers etc.
Classification by physical capacity, price,
size, and performance
This classification is for general purpose computer
Mainframe computers
 The word mainframe refers to mean the “Central Processor”
 used by multinational companies or by companies have many branches
 banks, airlines, insurance
 They are used in applications like weather forecasting, space applications etc.
 they support a large number of terminals for use by a variety of users simultaneously, but they are
expensive
 Smaller than in size and capacity, lower in speed & memory capacity than the super computers
Cont.
The older ones used punched card for data input
Computers are more powerful in processing, faster in speed, have large
memory, and very expensive when compared to the mini and microcomputers
Their size varies depending on how many concurrent users they are serving – from
a few hundreds to thousands
when used in networks and has the capacity to support many powerful peripheral
devices
Super computers
Are the largest, fastest, most expensive and very powerful type of computer
They have
 speed of hundreds of millions of operation per second,
 a primary memory capacity of about 80 million characters, and
 a secondary memory of capacity of about 20 times its primary memory
They are multi-user systems in intercontinental range
They can carry out enormously complex scientific calculations
They are used to process huge amount of data and are commonly used in
 space technology centers, meteorology stations, astronomical observatories, inter-continental communications,
and airline organizations and so on.
Cont.
They occupy specially designed air-conditioned rooms
are often used for research and to process complex scientific applications like
 weather forecasting,
 oil exploration,
 aircraft design,
 mathematical research etc.
Unlike microcomputers, which generally have only one CPU, super computers have
hundreds of processors.
CRAY-I is an example of super computer.
Microcomputers
It is the most widely used type of computers.
They are single users, can fit on desktops, are
of varying capacity and easy to handle.
sometimes referred as personal computers.
They have video display unit for output
purpose.
Data is entered through the keyboard and by
the help of floppy disk.
Computers that can either fit next to a desk
(called the Desktop) or can be carried around
(called the Laptop and Notebook).
use microprocessor as its important device.
Microprocessor is a chip used to perform
arithmetic and logical operations.
These computers can be used either as a
standalone machine or connected to a
network.
Microcomputers are used for general
purpose business applications such as
 invoicing,
 accounting etc.
Mini computers
It has relatively lower speed, can handle
multi-users, and is smaller in size than the
mainframe computers.
They use terminals for inputs and output.
Mini computers are used in small
organizations.
Are bigger in size, faster in speed, have
more memory capacity and expensive
when compared to the microcomputers.
Minicomputers can be used for general
purpose applications and as a server for
small networks.
These computers are relatively small but
expensive computer with somewhat
limited input and output capabilities.
Minicomputers use large hard-disk units as
online secondary storage.
It can serve multi-users simultaneously.
History of computer and generations of
computer
History of computer
Abacus
 emerged about 5,000 years ago in Asia Minor
and is still in use today
 may be considered the first computer
Generations of computer
 People have been processing data and
information since prehistoric times.
 The development of the computer that
revolutionized information processing.
ENIAC
 Stands for Electronic Numerical Integrator
and Computer/Calculator
 The first large scale electronic computer
 the grand parent of today’s hand held
machines
 Became operational in 1946
Cont.
contained approximately 18000 light bulb size electronic vacuum tubes,
weighed 30 tons and occupied about 1500 square feet of floor space.
computers have been developed through four so called generations or stages
each characterized by
 smaller size,
 more powerful and
 less expensive than its predecessor.
Computer professionals do not agree on exact dates or specifics
Actually there are five generations
Major characteristics that distinguish these
generations are :-
Dominant type of electronic circuit elements used.
Major secondary storage media used.
Computer language used.
Types or characteristic of operating system used.
Memory access time (a time to store or retrieve a word or data from memory).
Computer generations are usually categorized by
 dramatic improvement in the hardware,
 typically tenfold or better increases in speed and reliability.
FIRST GENERATION (1944 – 1958)
Manufactured using vacuum tubes.
unreliable as the vacuum tubes failed very frequently.
very huge in size, produced enormous amount of heat, very slow and very, very expensive.
ENIAC and UNIVAC (Universal Automatic Computer) were the examples
Punched cards were the main source of inputs
were used for internal storage.
They operate in a speed of milliseconds (thousands of a second)
could handle more than 10,000 additions each second.
Most applications were scientific calculations.
SECOND GENERATION (1959 – 1963)
 Manufactured using transistor.
 Transistor is
 an electronic switching device that alternatively allows or
does not allow electronic signals
 smaller than vacuum tube.
 consumed less power and produced less heat when
compared to the vacuum tubes.
 smaller in size, more reliable, and considerably faster than
first generation of computers.
 Magnetic cores and disk packs were introduced as storage
devices.
 Programming languages like BASIC, FORTRAN,
COBOL, etc. were used.
 operate in microseconds (millionths of a second) with
more than 200,000 additions possible each second.
 Business applications become more common place, with
large data files stored on magnetic tape and disk.
 The most widely used second generations were
 Examples
 IBM 1620 –small scientific computers
 High level languages COBOL and FORTRAN were
introduced during this period.
 Batch operating systems are used that permitted rapid
processing of magnetic tape files.
THIRD GENERATION (1964 – 1970)
 Manufactured using Integrated Chips(IC)
 Integrated Circuit is a complete circuit packed
with hundreds of transistors and other electronic
components on a small silicon chip.
 The size got reduced with improved reliability and
speed.
 The usage of RAM (Random Access Memory)
and magnetic disks as the storage media became
wide spread.
 It was characterized by solid-state logic and
integrated circuit (IC).
 Computer storage switched from magnetic cores
to integrated circuit boards that provide
modularity (expandable storage) and compatibility
(interchangeable equipment).
 Software become more important with
sophisticated operating systems, improved
programming languages, and new input/output
methods such as optical scanning and plotters.
 Example
 IBM system /360 was the dominant
 IBM 1130
FOURTH GENERATION (1970S)
Manufactured using Large scale integrated circuit.
The computers main memory capacity increased, the cost got decreased and speed also
increased
Software applications like
 Word Processing,
 Electronic Spreadsheets, Database Management Programs, Painting and Drawing programs,
It has greatly expanded storage capabilities and improved circuitry.
Computer memory operates at speeds of Nano-seconds (billionths of a second)
with large computers capable of adding 15 million numbers per second.
FIFTH GENERATION
 They are under development.
 Function with the Artificial Intelligence provided to it.
 Due to the artificial intelligence the computer will have
 the ability to learn by itself,
 can reason and
 make decision with the knowledge it possess.
 These computers will have:
 Intelligent processors, i.e., processors which can draw inferences.
 Users will also be able to interact with them in natural languages such as English, Amharic, Afaan Oromo
etc.

More Related Content

Similar to Chapter 1.pptx

Classifications of computer
Classifications of computerClassifications of computer
Classifications of computerparag dhok
 
Classification of Computers
Classification of ComputersClassification of Computers
Classification of ComputersHina Anjum
 
Chapter 1.pdf@#$%^&*()+×÷=/_€£¥₩1234/_7890-'cv bnmasdf
Chapter 1.pdf@#$%^&*()+×÷=/_€£¥₩1234/_7890-'cv bnmasdfChapter 1.pdf@#$%^&*()+×÷=/_€£¥₩1234/_7890-'cv bnmasdf
Chapter 1.pdf@#$%^&*()+×÷=/_€£¥₩1234/_7890-'cv bnmasdfManSancho
 
Computer basics for beginners
Computer basics for beginnersComputer basics for beginners
Computer basics for beginnersAbdul45678
 
Ahmad sameer types of computer
Ahmad sameer types of computerAhmad sameer types of computer
Ahmad sameer types of computerSameer Nawab
 
dokumen.tips_types-of-computer-ppt.ppt..
dokumen.tips_types-of-computer-ppt.ppt..dokumen.tips_types-of-computer-ppt.ppt..
dokumen.tips_types-of-computer-ppt.ppt..AanchalGupta770778
 
dokumen.tips_types-of-computer-ppt.ppt
dokumen.tips_types-of-computer-ppt.pptdokumen.tips_types-of-computer-ppt.ppt
dokumen.tips_types-of-computer-ppt.pptMuhtasib Ibne Siddique
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and softwarePrabhu Govind
 
Basic concepts in_computer_hardware_and_software
Basic concepts in_computer_hardware_and_softwareBasic concepts in_computer_hardware_and_software
Basic concepts in_computer_hardware_and_softwareSantosh Kulkarni
 
UNDERSTANDING COMPUTER.pptx
UNDERSTANDING COMPUTER.pptxUNDERSTANDING COMPUTER.pptx
UNDERSTANDING COMPUTER.pptxJersonERodriguez
 
Classifications of computer by bikrant roy
Classifications of computer by bikrant royClassifications of computer by bikrant roy
Classifications of computer by bikrant royRoyB
 
Unit-1 Introduction To Computer System.pptx
Unit-1 Introduction To Computer System.pptxUnit-1 Introduction To Computer System.pptx
Unit-1 Introduction To Computer System.pptxNarayanSharma82
 
UNDERSTANDING COMPUTER.pptx
UNDERSTANDING COMPUTER.pptxUNDERSTANDING COMPUTER.pptx
UNDERSTANDING COMPUTER.pptxRHONELYNHARO1
 
Introduction to computers new 2010
Introduction to computers new 2010Introduction to computers new 2010
Introduction to computers new 2010Cyrus Kyle
 
Classification of computersdoc
Classification of computersdocClassification of computersdoc
Classification of computersdocsumatipuri
 

Similar to Chapter 1.pptx (20)

Classifications of computer
Classifications of computerClassifications of computer
Classifications of computer
 
Type of coputer
Type of coputerType of coputer
Type of coputer
 
Classification of Computers
Classification of ComputersClassification of Computers
Classification of Computers
 
Chapter 1.pdf@#$%^&*()+×÷=/_€£¥₩1234/_7890-'cv bnmasdf
Chapter 1.pdf@#$%^&*()+×÷=/_€£¥₩1234/_7890-'cv bnmasdfChapter 1.pdf@#$%^&*()+×÷=/_€£¥₩1234/_7890-'cv bnmasdf
Chapter 1.pdf@#$%^&*()+×÷=/_€£¥₩1234/_7890-'cv bnmasdf
 
Computer basics for beginners
Computer basics for beginnersComputer basics for beginners
Computer basics for beginners
 
Types of computer
Types of computerTypes of computer
Types of computer
 
Ahmad sameer types of computer
Ahmad sameer types of computerAhmad sameer types of computer
Ahmad sameer types of computer
 
dokumen.tips_types-of-computer-ppt.ppt..
dokumen.tips_types-of-computer-ppt.ppt..dokumen.tips_types-of-computer-ppt.ppt..
dokumen.tips_types-of-computer-ppt.ppt..
 
dokumen.tips_types-of-computer-ppt.ppt
dokumen.tips_types-of-computer-ppt.pptdokumen.tips_types-of-computer-ppt.ppt
dokumen.tips_types-of-computer-ppt.ppt
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and software
 
Basic concepts in_computer_hardware_and_software
Basic concepts in_computer_hardware_and_softwareBasic concepts in_computer_hardware_and_software
Basic concepts in_computer_hardware_and_software
 
UNDERSTANDING COMPUTER.pptx
UNDERSTANDING COMPUTER.pptxUNDERSTANDING COMPUTER.pptx
UNDERSTANDING COMPUTER.pptx
 
Classifications of computer by bikrant roy
Classifications of computer by bikrant royClassifications of computer by bikrant roy
Classifications of computer by bikrant roy
 
Unit-1 Introduction To Computer System.pptx
Unit-1 Introduction To Computer System.pptxUnit-1 Introduction To Computer System.pptx
Unit-1 Introduction To Computer System.pptx
 
UNDERSTANDING COMPUTER.pptx
UNDERSTANDING COMPUTER.pptxUNDERSTANDING COMPUTER.pptx
UNDERSTANDING COMPUTER.pptx
 
types of computer
types of computer types of computer
types of computer
 
Intro to IT
Intro to ITIntro to IT
Intro to IT
 
Types of Computers
Types of ComputersTypes of Computers
Types of Computers
 
Introduction to computers new 2010
Introduction to computers new 2010Introduction to computers new 2010
Introduction to computers new 2010
 
Classification of computersdoc
Classification of computersdocClassification of computersdoc
Classification of computersdoc
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
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
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
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
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
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
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
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...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
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
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Chapter 1.pptx

  • 2. Definitions of Computer Computer is an electronic device that can perform activities that involve  Mathematical,  Logical and graphical manipulations It performs the following three operations in sequence  It receives data & instructions from the input device  Processes the data as per instructions  Provides the result (output) in a desired form According to artificial intelligence computer is  Computer is similar to human being, but without thinking power
  • 3. Computers vs. Human Beings Human Computer  Can Think  Cannot think by itself  Gets Mental Tiredness  Never gets Tiredness  May do mistake  Can’t do mistake by itself  Has limited speed  Very High Speed  Has limited Memory  Accuracy may be missing  More Amount of memory  Never missing Ability of a Human to do anything a computer can do but a computer cannot do everything a human can do
  • 4. Cont. Operations Performed by a Computer Corresponding Actions Performed by a Human  Hold instruction in internal storage  Remember a set of instructions  Read data in machine readable form  Read data in written or printed form and memorize it or file it.  Perform arithmetic Computations  Can perform arithmetic operations  Make comparisons  Can make comparisons  Retrieve any data from internal memory or secondary storage  Remember data or retrieve data from file  Output the results on an output device  Speak or Write the result on paper
  • 5. Characteristics of Computer  High speed  the ability to perform routine tasks at a greater speed  Accuracy  the ability to perform tasks in a way that ensures accuracy  Storage  computers can store large amount of information  Automation  computers can be instructed to perform complex tasks automatically  Diligence  computers can perform the same task repeatedly & with the same accuracy without getting tired.
  • 6. Cont. Versatility  computers are flexible to perform both simple and complex tasks Cost effectiveness  computers reduce the amount of paper work and human effort, thereby reducing costs.
  • 7. Limitation of computers Computers need clear & complete instructions to perform a task accurately Computers cannot think Computers cannot learn by experience  Why we Use Computers?  computer can save your time and money,  increase your productivity, and process information with speed and accuracy.  Store and process large amount of information with high speed and accuracy  Transmit information across continents via communication channels  Perform complex mathematical computations and make comparisons  Monitor ongoing industrial operations
  • 8. Application Areas of computer  Accounting  Payroll preparation  General Shops  Small calculations like Billing  Airlines and Railways  Reservation of Tickets  Hospital  To store patient information  Education  Educational tutorials
  • 9. Types of Computers Their differences depend on different categories of characteristics Classification by the method of operation (processing)  Computers are classified by the type of data they are designed to process Classification by purpose of application  Computers are classified by the way they are designed to solve problem Classification by physical capacity, price, size, and performance  Computers are classified by their capacity and prize
  • 10. Classification by the method of operation Analog Computers  operate by measuring  They deal with continues variables, they don’t compete directly with numbers  they operate by measuring physical magnitude such as pressure, temperature, voltage, current and etc.  use analog signals for calculating and transmitting data  Electrical signals on a telephone line are nothing but analog data representing the original voice Examples  Thermometer  Voltmeter
  • 11. Cont. Digital Computers  The word digital is derived from the word “digit”.  The word digit simply means numeral  deal with discrete variables  they operate by counting rather than measuring  They operate directly up on numbers (or digits) that represent numbers, letters, or other special symbols  use digital signals to calculate and transmit data  The digital signal has only two states in which it can be represented.  They are ON and OFF or HIGH and LOW or 1 and 0  The result obtained from the digital computer is more accurate when compared to the analog computers.  Examples  Abacus and desk & pocket computers
  • 12. Hybrid computers  Combination of analog and digital computers  processes the information by  collecting input data with analog method,  converts it into digital quantities,  processes the digital values and  converts the output from digital to analog form  examples In hospital insensitive-care unit  analog devices measure a patient’s heart function, temperature and other vital signs.  These measurements converted into numbers and supplied to a digital component in the system.  This component is used to monitor the patient’s vital signs and to send an immediate signal to the nurse’s station if any abnormal readings are detected.
  • 13. Classification by purpose of application Special purpose computers  Designed to perform one specific task.  Instructions is built into, or permanently stored in the machine.  Specialization results in the given task being performed very quickly and efficiently.  It is inflexible and cannot be easily used to perform other operations.  Past, it was expensive.  Now-a-days, for example, new cars have such devices installed to monitor and control fuel, ignition and other system.  Some of the areas where these computers are being used are – soil testing, drip irrigation, medical scanning, traffic signals, spacecraft, rocket technology etc.…
  • 14. Cont. Most analog computers are special purpose computers. Examples  The public telephone box  Traffic control system  Ticket machines (used in grocery, super market etc.)  Pocket-calculators.  Counters etc.
  • 15. General purpose computers is one that has the ability to store different programs of instructions. Performs a variety of operations through the use of “store program concept”. It is designed to do a wide variety of jobs rather than perform a specific activity. It is also called personal computers (PC’s). Examples  Micro computers  Mini computers  workstation  Super computers etc.
  • 16. Classification by physical capacity, price, size, and performance This classification is for general purpose computer Mainframe computers  The word mainframe refers to mean the “Central Processor”  used by multinational companies or by companies have many branches  banks, airlines, insurance  They are used in applications like weather forecasting, space applications etc.  they support a large number of terminals for use by a variety of users simultaneously, but they are expensive  Smaller than in size and capacity, lower in speed & memory capacity than the super computers
  • 17. Cont. The older ones used punched card for data input Computers are more powerful in processing, faster in speed, have large memory, and very expensive when compared to the mini and microcomputers Their size varies depending on how many concurrent users they are serving – from a few hundreds to thousands when used in networks and has the capacity to support many powerful peripheral devices
  • 18. Super computers Are the largest, fastest, most expensive and very powerful type of computer They have  speed of hundreds of millions of operation per second,  a primary memory capacity of about 80 million characters, and  a secondary memory of capacity of about 20 times its primary memory They are multi-user systems in intercontinental range They can carry out enormously complex scientific calculations They are used to process huge amount of data and are commonly used in  space technology centers, meteorology stations, astronomical observatories, inter-continental communications, and airline organizations and so on.
  • 19. Cont. They occupy specially designed air-conditioned rooms are often used for research and to process complex scientific applications like  weather forecasting,  oil exploration,  aircraft design,  mathematical research etc. Unlike microcomputers, which generally have only one CPU, super computers have hundreds of processors. CRAY-I is an example of super computer.
  • 20. Microcomputers It is the most widely used type of computers. They are single users, can fit on desktops, are of varying capacity and easy to handle. sometimes referred as personal computers. They have video display unit for output purpose. Data is entered through the keyboard and by the help of floppy disk. Computers that can either fit next to a desk (called the Desktop) or can be carried around (called the Laptop and Notebook). use microprocessor as its important device. Microprocessor is a chip used to perform arithmetic and logical operations. These computers can be used either as a standalone machine or connected to a network. Microcomputers are used for general purpose business applications such as  invoicing,  accounting etc.
  • 21. Mini computers It has relatively lower speed, can handle multi-users, and is smaller in size than the mainframe computers. They use terminals for inputs and output. Mini computers are used in small organizations. Are bigger in size, faster in speed, have more memory capacity and expensive when compared to the microcomputers. Minicomputers can be used for general purpose applications and as a server for small networks. These computers are relatively small but expensive computer with somewhat limited input and output capabilities. Minicomputers use large hard-disk units as online secondary storage. It can serve multi-users simultaneously.
  • 22. History of computer and generations of computer History of computer Abacus  emerged about 5,000 years ago in Asia Minor and is still in use today  may be considered the first computer Generations of computer  People have been processing data and information since prehistoric times.  The development of the computer that revolutionized information processing. ENIAC  Stands for Electronic Numerical Integrator and Computer/Calculator  The first large scale electronic computer  the grand parent of today’s hand held machines  Became operational in 1946
  • 23. Cont. contained approximately 18000 light bulb size electronic vacuum tubes, weighed 30 tons and occupied about 1500 square feet of floor space. computers have been developed through four so called generations or stages each characterized by  smaller size,  more powerful and  less expensive than its predecessor. Computer professionals do not agree on exact dates or specifics Actually there are five generations
  • 24. Major characteristics that distinguish these generations are :- Dominant type of electronic circuit elements used. Major secondary storage media used. Computer language used. Types or characteristic of operating system used. Memory access time (a time to store or retrieve a word or data from memory). Computer generations are usually categorized by  dramatic improvement in the hardware,  typically tenfold or better increases in speed and reliability.
  • 25. FIRST GENERATION (1944 – 1958) Manufactured using vacuum tubes. unreliable as the vacuum tubes failed very frequently. very huge in size, produced enormous amount of heat, very slow and very, very expensive. ENIAC and UNIVAC (Universal Automatic Computer) were the examples Punched cards were the main source of inputs were used for internal storage. They operate in a speed of milliseconds (thousands of a second) could handle more than 10,000 additions each second. Most applications were scientific calculations.
  • 26. SECOND GENERATION (1959 – 1963)  Manufactured using transistor.  Transistor is  an electronic switching device that alternatively allows or does not allow electronic signals  smaller than vacuum tube.  consumed less power and produced less heat when compared to the vacuum tubes.  smaller in size, more reliable, and considerably faster than first generation of computers.  Magnetic cores and disk packs were introduced as storage devices.  Programming languages like BASIC, FORTRAN, COBOL, etc. were used.  operate in microseconds (millionths of a second) with more than 200,000 additions possible each second.  Business applications become more common place, with large data files stored on magnetic tape and disk.  The most widely used second generations were  Examples  IBM 1620 –small scientific computers  High level languages COBOL and FORTRAN were introduced during this period.  Batch operating systems are used that permitted rapid processing of magnetic tape files.
  • 27. THIRD GENERATION (1964 – 1970)  Manufactured using Integrated Chips(IC)  Integrated Circuit is a complete circuit packed with hundreds of transistors and other electronic components on a small silicon chip.  The size got reduced with improved reliability and speed.  The usage of RAM (Random Access Memory) and magnetic disks as the storage media became wide spread.  It was characterized by solid-state logic and integrated circuit (IC).  Computer storage switched from magnetic cores to integrated circuit boards that provide modularity (expandable storage) and compatibility (interchangeable equipment).  Software become more important with sophisticated operating systems, improved programming languages, and new input/output methods such as optical scanning and plotters.  Example  IBM system /360 was the dominant  IBM 1130
  • 28. FOURTH GENERATION (1970S) Manufactured using Large scale integrated circuit. The computers main memory capacity increased, the cost got decreased and speed also increased Software applications like  Word Processing,  Electronic Spreadsheets, Database Management Programs, Painting and Drawing programs, It has greatly expanded storage capabilities and improved circuitry. Computer memory operates at speeds of Nano-seconds (billionths of a second) with large computers capable of adding 15 million numbers per second.
  • 29. FIFTH GENERATION  They are under development.  Function with the Artificial Intelligence provided to it.  Due to the artificial intelligence the computer will have  the ability to learn by itself,  can reason and  make decision with the knowledge it possess.  These computers will have:  Intelligent processors, i.e., processors which can draw inferences.  Users will also be able to interact with them in natural languages such as English, Amharic, Afaan Oromo etc.