SlideShare ist ein Scribd-Unternehmen logo
1 von 31
INTRODUCTION TOCOMPUTER SCIENCE
CSC 1302
LECTURE 2
Department of Maths and Computer-
Science
Faculty of Natural and Applied Science
BY
UMAR DANJUMA MAIWADA
HARDWARE
 It is the physical component of the computer which we
can see and touch.
 Hardware is made up of devices or units.
 These include: input devices
 Processing devices
 Output devices
 Storage devices
2
RELATIONSHIP BETWEEN HARDWARE AND
SOFTWARE
 Both of them must work together to make a
computer produce a useful output.
 Software cannot be utilized without
supporting hardware.
 Software development is very expensive
and is a continuing expense.
 A software acts as an interface between the
user and the hardware.
3
SOFTWARE
 It is the collection of programs in the computer
 Which we can see at times but cannot touch
 A program is a sequence of instructions written to
solve a particular problem.
 There are two types of software; System Software
and Application Software.
4
SYSTEM SOFTWARE
 These are programs that control the
operation of any computer.
 Example booting, loading, execution.
 System software include OS, language
translators
 System software are generally prepared by
computer manufactures.
5
APPLICATION SOFTWARE
 They are designed to perform specific task for us.
 All software applications prepared in the computer lab
can come under the category of Application software.
 Types of application software include:
 Word processing e.g Ms word, word star, word perfect
 Spreadsheet e.g Ms excel, LOTUS
 Computer graphics e.g photopaint, corel draw, photoshop
 Database e.g Ms access,
6
UTILITY SOFTWARE
 Example Norton, McAfee
7
PERIPHERALS
 They are those external devices that must be
attached to the system unit for them to work.
 Example: mouse
 Lightpen
 Printer
 Modem
 Ups
 Scanner
 Projector
8
CHARACTERISTICS OF A COMPUTER
 Speed: Computer carries out every assignment and
processing very fast. It works faster than calculators,
four figure table, etc. it’s internal speed is almost
instantaneous.
 Storage: A computer would store information or data
once you instruct it to do so. It stores them inside its
storage devices.
 Accuracy: Every instruction is reliably carried out.
Computers can perform operations and process data
faster but with accurate results and no errors.
 Versatility: Computer is a versatile machine. They are
used in various fields.
 Multitasking: Multitasking is also a computer
characteristic. Computers can perform several tasks at a
time.
 Communication: Computers have the ability to
communicate, but of course there needs some sort of
9
CLASSIFICATION OF COMPUTERS
Computers can be classified according to
i) Mode of operation
ii) Size and speed
iii) Generation
10
MODE OF OPERATION
 Computers can be divided into Analog, Digital and
Hybrid systems.
11
ANALOG COMPUTERS
 Data is recognized as a continuous measurement
of a physical property like voltage, speed, pressure.
 Readings on a dial or graphs are obtained as the
output.
 They do not directly interact with numbers
 They deal with variables measured along a
continues scale
 an analog computer must be able to accept inputs
which vary with respect to time and directly apply
these inputs to various devices within the computer
which performs the computing operations of
additions, subtraction, multiplication, division,
integration and function generation.
12
DIGITAL COMPUTERS
 These are high speed electronic devices.
 These devices are programmable.
 They operate on discrete data.
 They process data by way of mathematical
calculations, comparison, sorting.
 It works basically by directly counting numbers that
represent numerals.
 They represent information discretely and use a binary
(two-step) system that represents each piece of
information as a series of zeroes and ones.
 They are divided into two
 Specific purpose: which has been designed to perform one
specific task.
 General purpose: which can store different programs and is
also reprogrammable.
13
HYBRID COMPUTERS
 They combine the speed of analog computers and
accuracy of digital computers.
 It is the one in which desirable characteristics of both
the Analog and Digital computers are integrated.
 It has the speed of analog computer and the memory
and accuracy of digital computer.
 An analog device is used to measures patient's blood
pressure and temperature etc, which are then converted
and displayed in the form of digits. Hybrid computers for
example are used for scientific calculations, in defence
and radar systems.
14
SIZE
15
Continuat
ion
 Supercomputer
 Mainframe Computer
 Minicomputer
 Microcomputer
SUPERCOMPUTER
 It is the most powerful
 It is the most expensive
 They are designed to perform scientific application
 Its speed is very important
 This is known as parallel processing.
 The speed of each address in the location holds 64bits
of information.
 The time required to execute a single operation may be
as low as 4 nanoseconds.
 It can be accommodated in large air-conditioned
rooms.
 Super computers have multiple processors which
process multiple instructions at the same time.
16
Uses of Supercomputer
17
• Space exploration
• Earthquake studies
• Weather forecasting
• Nuclear weapons testing
Mainframe computer
 Main frame computers are very large computers which
process data at very high speeds of the order of
several million instructions per second.
 They have the flexibility to operate automatically from
2 to 8 bytes in the same unit of time.
 Several microprocessors are used in place of the
single microprocessor used in micro and mini.
 The result is that these systems can process data
much faster.
 Government organizations uses Mainframes to run
their business operations.
 Mainframes can also process and store large amount
of data. Banks, educational institutions and insurance
companies use mainframe computers to store data
about their customers, students & insurance policy
18
MINICOMPUTER
 It is a small general purpose computers varying in
size from a desktop model to a unit the size of a
four drawer filing cabinet.
 They have higher memory capacity and more
storage capacity with higher speeds.
 They are mainly used in applications like payrolls,
financial accounting, Computer aided design.
 One of the most important uses of minis is in the
distributed data processing networks.
 A minicomputer is a multiprocessing system
capable of supporting from 4 to 200 users
simultaneously.
 Minicomputers are used by small businesses and
19
MICROCOMPUTER
 They are widely used in day to day applications like office
automation, and professional applications.
 They have Smallest memory and less power.
 It is the smallest general purpose computer system which
can execute programs to perform a variety of instructions.
 It has all the functional elements found in a larger systems.
 Desktop computers, laptops, personal digital assistant
(PDA), tablets and smartphones are all types of
microcomputers.
 These computers are the cheapest among the other three
types of computers.
 They are specially designed for general usage like
entertainment, education and work purposes.
20
COMPUTER GENERATIONS
 The present day computer, however, has also
undergone rapid change during the last fifty years.
 This period, during which the evolution of computer
took place, can be divided into five distinct phases
known as Generations of Computers.
 Each phase is distinguished from others on the
basis of the type of switching circuits used.
21
FIRST GENERATION COMPUTERS
 1940-1956
 Vacuum Tubes
 First generation computers relied on machine
language, the lowest-level programming language
understood by computers, to perform operations,
and they could only solve one problem at a time,
and it could take days or weeks to set-up a new
problem.
 They were huge, slow, expensive, and often
unreliable.
 They gave off so much heat, even with huge
coolers
 Vacuum tubes still overheated regularly
22
PUNCHED CARDS FOR DATA INPUT,
PUNCHED CARDS AND PAPER TAPE FOR OUTPUT,
MACHINE LANGUAGE FOR WRITING PROGRAMS,
MAGNETIC TAPES AND DRUMS FOR EXTERNAL
STORAGE.
23
 Punch card  Vacuum tube
 Paper tape
SECOND GENERATION
 1956-1963
 Transistors
 The transistors was faster, more reliable, smaller and
much cheaper to build than the vacuum tube.
 They gave off no heat compared to vacuum tube.
 One transistor replaced the equivalent of 40 vacuum
tubes.
 Second-generation computers still relied on punched
cards for input and printouts for output.
 Second-generation computers moved from cryptic
binary machine language to symbolic, or assembly
languages, which allowed programmers to specify
instructions in words.
 High-level programming languages were also being
developed at this time, such as early versions of COBOL
and FORTRAN.
 These were also the first computers that stored their
instructions in their memory, which moved from a
24
SIZE OF THE COMPUTERS STARTED REDUCING,
ASSEMBLY LANGUAGE STARTED BEING USED IN
PLACE OF MACHINE LANGUAGE,
CONCEPT OF STORED PROGRAM EMERGED,
HIGH LEVEL LANGUAGES WERE INVENTED.
 Transistor
25
THIRD GENERATION
 1964-1971
 Integrated Circuits (ICs)
 They carry out instructions in billionths of a
second.
 Transistors were miniaturized and placed on silicon
chips, called semiconductors, which drastically
increased the speed and efficiency of computers.
 Instead of punched cards and printouts, users
interacted with third generation computers through
keyboards and monitors and interfaced with an
operating system, which allowed the device to run
many different applications at one time with a
central program that monitored the memory.
26
PHENOMENAL INCREASE IN COMPUTATION SPEED,
SUBSTANTIAL REDUCTION IN SIZE AND POWER
CONSUMPTION OF THE MACHINES,
USE OF MAGNETIC TAPES AND DRUMS FOR
EXTERNAL STORAGE,
DESIGN-OF OPERATING SYSTEMS AND NEW
HIGHER LEVEL LANGUAGES,
COMMERCIAL PRODUCTION OF COMPUTERS.
27
 Integrated circuit  Integrated circuit
FOURTH GENERATION
 1971- Present
 Microprocessors
 Very large scale Ics which is millions of transistors
put together onto one Ics chip.
 More calculation and faster speed could be reached
by computers.
 They are used for personal use.
 As these small computers became more powerful,
they could be linked together to form networks,
which eventually led to the development of the
Internet. 28
USE OF VERY LARGE SCALE INTEGRATION,
INVENTION OF MICROCOMPUTERS,
INTRODUCTION OF PERSONAL COMPUTERS,
NETWORKING,
FOURTH GENERATION LANGUAGES.
 Very large scale integrated circuit
29
FIFTH GENERATION
 Present and Beyond
 Artificial Intelligence
 They are still in development, though there are some
applications, such as voice recognition, that are being
used today.
 The goal of fifth-generation computing is to develop
devices that respond to natural language input and are
capable of learning and self-organization.
 Computers would be able to accept spoken words as
input (voice recognition).
 Two such advances are parallel processing where
many CPUs work as one and advance in
superconductor technology which allows the flow of
electricity with little or no resistance, greatly improving
30
QUESTIONS???
THANK YOU FOR YOUR ATTENTION
31

Weitere ähnliche Inhalte

Was ist angesagt?

Basic Computer Computer notes
Basic Computer Computer notesBasic Computer Computer notes
Basic Computer Computer notes
ijazshah2005
 
FUNDAMENTALS OF COMPUTER
FUNDAMENTALS OF COMPUTERFUNDAMENTALS OF COMPUTER
FUNDAMENTALS OF COMPUTER
thanathip
 

Was ist angesagt? (19)

Computer basics for beginners
Computer basics for beginnersComputer basics for beginners
Computer basics for beginners
 
Computer
ComputerComputer
Computer
 
Introduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationIntroduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts Presentation
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Lab 1 Introduction to Computer
Lab 1   Introduction to ComputerLab 1   Introduction to Computer
Lab 1 Introduction to Computer
 
Computer fundamental
Computer fundamentalComputer fundamental
Computer fundamental
 
Computer Fundamental
Computer FundamentalComputer Fundamental
Computer Fundamental
 
Computer and its types
Computer and its typesComputer and its types
Computer and its types
 
Basic Computer Computer notes
Basic Computer Computer notesBasic Computer Computer notes
Basic Computer Computer notes
 
What is a computer?
What is a computer?What is a computer?
What is a computer?
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Lecture 1 fundamentals of computer
Lecture 1   fundamentals of computerLecture 1   fundamentals of computer
Lecture 1 fundamentals of computer
 
Unit 1 computer concepts
Unit 1   computer conceptsUnit 1   computer concepts
Unit 1 computer concepts
 
Presentation on computer system
Presentation on computer systemPresentation on computer system
Presentation on computer system
 
Hardware software
Hardware softwareHardware software
Hardware software
 
Basic hardware familiarization
Basic hardware familiarizationBasic hardware familiarization
Basic hardware familiarization
 
Types of Computer
Types of ComputerTypes of Computer
Types of Computer
 
Basic computer information
Basic computer informationBasic computer information
Basic computer information
 
FUNDAMENTALS OF COMPUTER
FUNDAMENTALS OF COMPUTERFUNDAMENTALS OF COMPUTER
FUNDAMENTALS OF COMPUTER
 

Ähnlich wie Introduction to computer science

What is a computer
What is a computerWhat is a computer
What is a computer
Ofun Emma
 
Classification of Computers
Classification of ComputersClassification of Computers
Classification of Computers
Hina Anjum
 
Introduction To Computer 1
Introduction To Computer  1Introduction To Computer  1
Introduction To Computer 1
Amit Chandra
 
ABUBAKIR MUHAMMED.docx
ABUBAKIR MUHAMMED.docxABUBAKIR MUHAMMED.docx
ABUBAKIR MUHAMMED.docx
SOMOSCO1
 

Ähnlich wie Introduction to computer science (20)

Evolution and classification of computers
Evolution and classification of computersEvolution and classification of computers
Evolution and classification of computers
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
 
What is a computer
What is a computerWhat is a computer
What is a computer
 
Classification of Computers
Classification of ComputersClassification of Computers
Classification of Computers
 
Type of coputer
Type of coputerType of coputer
Type of coputer
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
 
computer fundamentals
computer fundamentalscomputer fundamentals
computer fundamentals
 
Types of computer
Types of computer Types of computer
Types of computer
 
Understanding Computer
Understanding ComputerUnderstanding Computer
Understanding Computer
 
Computer ppt by ashish n akanksha
Computer ppt by ashish n akankshaComputer ppt by ashish n akanksha
Computer ppt by ashish n akanksha
 
Atharva Patil_28_9th lilies_Computer Project2.pptx
Atharva Patil_28_9th lilies_Computer Project2.pptxAtharva Patil_28_9th lilies_Computer Project2.pptx
Atharva Patil_28_9th lilies_Computer Project2.pptx
 
Application of computer in Hospitality
Application of computer in HospitalityApplication of computer in Hospitality
Application of computer in Hospitality
 
Computer new
Computer newComputer new
Computer new
 
Basic Components of Computer
Basic Components of ComputerBasic Components of Computer
Basic Components of Computer
 
Classification of computers
Classification of computersClassification of computers
Classification of computers
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
 
Introduction To Computer 1
Introduction To Computer  1Introduction To Computer  1
Introduction To Computer 1
 
Introduction To Computer 1
Introduction To Computer  1Introduction To Computer  1
Introduction To Computer 1
 
types of computer
types of computer types of computer
types of computer
 
ABUBAKIR MUHAMMED.docx
ABUBAKIR MUHAMMED.docxABUBAKIR MUHAMMED.docx
ABUBAKIR MUHAMMED.docx
 

Mehr von umardanjumamaiwada

Seminar Information Protection & Computer Security (Cryptography).pptx
Seminar Information Protection & Computer Security  (Cryptography).pptxSeminar Information Protection & Computer Security  (Cryptography).pptx
Seminar Information Protection & Computer Security (Cryptography).pptx
umardanjumamaiwada
 

Mehr von umardanjumamaiwada (20)

Seminar Information Protection & Computer Security (Cryptography).pptx
Seminar Information Protection & Computer Security  (Cryptography).pptxSeminar Information Protection & Computer Security  (Cryptography).pptx
Seminar Information Protection & Computer Security (Cryptography).pptx
 
Oop using JAVA
Oop using JAVAOop using JAVA
Oop using JAVA
 
C++
C++ C++
C++
 
Computer hardware
Computer hardware Computer hardware
Computer hardware
 
2javascript web programming with JAVA script
2javascript web programming with JAVA script2javascript web programming with JAVA script
2javascript web programming with JAVA script
 
1 web programming
1 web programming1 web programming
1 web programming
 
0 csc 3311 slide internet programming
0 csc 3311 slide internet programming0 csc 3311 slide internet programming
0 csc 3311 slide internet programming
 
0 lecture 6 wp wireless protocol
0 lecture 6 wp wireless protocol0 lecture 6 wp wireless protocol
0 lecture 6 wp wireless protocol
 
0 lecture 5 wp wireless protocol
0 lecture 5 wp wireless protocol0 lecture 5 wp wireless protocol
0 lecture 5 wp wireless protocol
 
0 lecture 4 wp wireless protocol
0 lecture 4 wp wireless protocol0 lecture 4 wp wireless protocol
0 lecture 4 wp wireless protocol
 
0 lecture 3 wp wireless protocol
0 lecture 3 wp wireless protocol0 lecture 3 wp wireless protocol
0 lecture 3 wp wireless protocol
 
0 lecture 2 wp wireless protocol
0 lecture 2 wp wireless protocol0 lecture 2 wp wireless protocol
0 lecture 2 wp wireless protocol
 
0 lecture 1 wp wireless protocol
0 lecture 1 wp wireless protocol0 lecture 1 wp wireless protocol
0 lecture 1 wp wireless protocol
 
lecture 5
 lecture 5 lecture 5
lecture 5
 
lecture 4
 lecture 4 lecture 4
lecture 4
 
lecture 3
 lecture 3  lecture 3
lecture 3
 
lecture 2
 lecture 2 lecture 2
lecture 2
 
lecture 1
 lecture 1 lecture 1
lecture 1
 
lecture 6
 lecture 6 lecture 6
lecture 6
 
lecture 5
 lecture 5 lecture 5
lecture 5
 

Kürzlich hochgeladen

Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Lokesh Kothari
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
PirithiRaju
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
AlMamun560346
 

Kürzlich hochgeladen (20)

Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 

Introduction to computer science

  • 1. INTRODUCTION TOCOMPUTER SCIENCE CSC 1302 LECTURE 2 Department of Maths and Computer- Science Faculty of Natural and Applied Science BY UMAR DANJUMA MAIWADA
  • 2. HARDWARE  It is the physical component of the computer which we can see and touch.  Hardware is made up of devices or units.  These include: input devices  Processing devices  Output devices  Storage devices 2
  • 3. RELATIONSHIP BETWEEN HARDWARE AND SOFTWARE  Both of them must work together to make a computer produce a useful output.  Software cannot be utilized without supporting hardware.  Software development is very expensive and is a continuing expense.  A software acts as an interface between the user and the hardware. 3
  • 4. SOFTWARE  It is the collection of programs in the computer  Which we can see at times but cannot touch  A program is a sequence of instructions written to solve a particular problem.  There are two types of software; System Software and Application Software. 4
  • 5. SYSTEM SOFTWARE  These are programs that control the operation of any computer.  Example booting, loading, execution.  System software include OS, language translators  System software are generally prepared by computer manufactures. 5
  • 6. APPLICATION SOFTWARE  They are designed to perform specific task for us.  All software applications prepared in the computer lab can come under the category of Application software.  Types of application software include:  Word processing e.g Ms word, word star, word perfect  Spreadsheet e.g Ms excel, LOTUS  Computer graphics e.g photopaint, corel draw, photoshop  Database e.g Ms access, 6
  • 7. UTILITY SOFTWARE  Example Norton, McAfee 7
  • 8. PERIPHERALS  They are those external devices that must be attached to the system unit for them to work.  Example: mouse  Lightpen  Printer  Modem  Ups  Scanner  Projector 8
  • 9. CHARACTERISTICS OF A COMPUTER  Speed: Computer carries out every assignment and processing very fast. It works faster than calculators, four figure table, etc. it’s internal speed is almost instantaneous.  Storage: A computer would store information or data once you instruct it to do so. It stores them inside its storage devices.  Accuracy: Every instruction is reliably carried out. Computers can perform operations and process data faster but with accurate results and no errors.  Versatility: Computer is a versatile machine. They are used in various fields.  Multitasking: Multitasking is also a computer characteristic. Computers can perform several tasks at a time.  Communication: Computers have the ability to communicate, but of course there needs some sort of 9
  • 10. CLASSIFICATION OF COMPUTERS Computers can be classified according to i) Mode of operation ii) Size and speed iii) Generation 10
  • 11. MODE OF OPERATION  Computers can be divided into Analog, Digital and Hybrid systems. 11
  • 12. ANALOG COMPUTERS  Data is recognized as a continuous measurement of a physical property like voltage, speed, pressure.  Readings on a dial or graphs are obtained as the output.  They do not directly interact with numbers  They deal with variables measured along a continues scale  an analog computer must be able to accept inputs which vary with respect to time and directly apply these inputs to various devices within the computer which performs the computing operations of additions, subtraction, multiplication, division, integration and function generation. 12
  • 13. DIGITAL COMPUTERS  These are high speed electronic devices.  These devices are programmable.  They operate on discrete data.  They process data by way of mathematical calculations, comparison, sorting.  It works basically by directly counting numbers that represent numerals.  They represent information discretely and use a binary (two-step) system that represents each piece of information as a series of zeroes and ones.  They are divided into two  Specific purpose: which has been designed to perform one specific task.  General purpose: which can store different programs and is also reprogrammable. 13
  • 14. HYBRID COMPUTERS  They combine the speed of analog computers and accuracy of digital computers.  It is the one in which desirable characteristics of both the Analog and Digital computers are integrated.  It has the speed of analog computer and the memory and accuracy of digital computer.  An analog device is used to measures patient's blood pressure and temperature etc, which are then converted and displayed in the form of digits. Hybrid computers for example are used for scientific calculations, in defence and radar systems. 14
  • 15. SIZE 15 Continuat ion  Supercomputer  Mainframe Computer  Minicomputer  Microcomputer
  • 16. SUPERCOMPUTER  It is the most powerful  It is the most expensive  They are designed to perform scientific application  Its speed is very important  This is known as parallel processing.  The speed of each address in the location holds 64bits of information.  The time required to execute a single operation may be as low as 4 nanoseconds.  It can be accommodated in large air-conditioned rooms.  Super computers have multiple processors which process multiple instructions at the same time. 16
  • 17. Uses of Supercomputer 17 • Space exploration • Earthquake studies • Weather forecasting • Nuclear weapons testing
  • 18. Mainframe computer  Main frame computers are very large computers which process data at very high speeds of the order of several million instructions per second.  They have the flexibility to operate automatically from 2 to 8 bytes in the same unit of time.  Several microprocessors are used in place of the single microprocessor used in micro and mini.  The result is that these systems can process data much faster.  Government organizations uses Mainframes to run their business operations.  Mainframes can also process and store large amount of data. Banks, educational institutions and insurance companies use mainframe computers to store data about their customers, students & insurance policy 18
  • 19. MINICOMPUTER  It is a small general purpose computers varying in size from a desktop model to a unit the size of a four drawer filing cabinet.  They have higher memory capacity and more storage capacity with higher speeds.  They are mainly used in applications like payrolls, financial accounting, Computer aided design.  One of the most important uses of minis is in the distributed data processing networks.  A minicomputer is a multiprocessing system capable of supporting from 4 to 200 users simultaneously.  Minicomputers are used by small businesses and 19
  • 20. MICROCOMPUTER  They are widely used in day to day applications like office automation, and professional applications.  They have Smallest memory and less power.  It is the smallest general purpose computer system which can execute programs to perform a variety of instructions.  It has all the functional elements found in a larger systems.  Desktop computers, laptops, personal digital assistant (PDA), tablets and smartphones are all types of microcomputers.  These computers are the cheapest among the other three types of computers.  They are specially designed for general usage like entertainment, education and work purposes. 20
  • 21. COMPUTER GENERATIONS  The present day computer, however, has also undergone rapid change during the last fifty years.  This period, during which the evolution of computer took place, can be divided into five distinct phases known as Generations of Computers.  Each phase is distinguished from others on the basis of the type of switching circuits used. 21
  • 22. FIRST GENERATION COMPUTERS  1940-1956  Vacuum Tubes  First generation computers relied on machine language, the lowest-level programming language understood by computers, to perform operations, and they could only solve one problem at a time, and it could take days or weeks to set-up a new problem.  They were huge, slow, expensive, and often unreliable.  They gave off so much heat, even with huge coolers  Vacuum tubes still overheated regularly 22
  • 23. PUNCHED CARDS FOR DATA INPUT, PUNCHED CARDS AND PAPER TAPE FOR OUTPUT, MACHINE LANGUAGE FOR WRITING PROGRAMS, MAGNETIC TAPES AND DRUMS FOR EXTERNAL STORAGE. 23  Punch card  Vacuum tube  Paper tape
  • 24. SECOND GENERATION  1956-1963  Transistors  The transistors was faster, more reliable, smaller and much cheaper to build than the vacuum tube.  They gave off no heat compared to vacuum tube.  One transistor replaced the equivalent of 40 vacuum tubes.  Second-generation computers still relied on punched cards for input and printouts for output.  Second-generation computers moved from cryptic binary machine language to symbolic, or assembly languages, which allowed programmers to specify instructions in words.  High-level programming languages were also being developed at this time, such as early versions of COBOL and FORTRAN.  These were also the first computers that stored their instructions in their memory, which moved from a 24
  • 25. SIZE OF THE COMPUTERS STARTED REDUCING, ASSEMBLY LANGUAGE STARTED BEING USED IN PLACE OF MACHINE LANGUAGE, CONCEPT OF STORED PROGRAM EMERGED, HIGH LEVEL LANGUAGES WERE INVENTED.  Transistor 25
  • 26. THIRD GENERATION  1964-1971  Integrated Circuits (ICs)  They carry out instructions in billionths of a second.  Transistors were miniaturized and placed on silicon chips, called semiconductors, which drastically increased the speed and efficiency of computers.  Instead of punched cards and printouts, users interacted with third generation computers through keyboards and monitors and interfaced with an operating system, which allowed the device to run many different applications at one time with a central program that monitored the memory. 26
  • 27. PHENOMENAL INCREASE IN COMPUTATION SPEED, SUBSTANTIAL REDUCTION IN SIZE AND POWER CONSUMPTION OF THE MACHINES, USE OF MAGNETIC TAPES AND DRUMS FOR EXTERNAL STORAGE, DESIGN-OF OPERATING SYSTEMS AND NEW HIGHER LEVEL LANGUAGES, COMMERCIAL PRODUCTION OF COMPUTERS. 27  Integrated circuit  Integrated circuit
  • 28. FOURTH GENERATION  1971- Present  Microprocessors  Very large scale Ics which is millions of transistors put together onto one Ics chip.  More calculation and faster speed could be reached by computers.  They are used for personal use.  As these small computers became more powerful, they could be linked together to form networks, which eventually led to the development of the Internet. 28
  • 29. USE OF VERY LARGE SCALE INTEGRATION, INVENTION OF MICROCOMPUTERS, INTRODUCTION OF PERSONAL COMPUTERS, NETWORKING, FOURTH GENERATION LANGUAGES.  Very large scale integrated circuit 29
  • 30. FIFTH GENERATION  Present and Beyond  Artificial Intelligence  They are still in development, though there are some applications, such as voice recognition, that are being used today.  The goal of fifth-generation computing is to develop devices that respond to natural language input and are capable of learning and self-organization.  Computers would be able to accept spoken words as input (voice recognition).  Two such advances are parallel processing where many CPUs work as one and advance in superconductor technology which allows the flow of electricity with little or no resistance, greatly improving 30
  • 31. QUESTIONS??? THANK YOU FOR YOUR ATTENTION 31

Hinweis der Redaktion

  1. Scalability of handover framework to handle increased handovers without compromising latency performance Flexibility to support various 4G deployments
  2. Mobility framework designed to cover: all possible deployment scenarios enable and optimize handover between IEEE 802.16m Bss handover from an IEEE 802.16e BS to an IEEE 802.16m BS (note: under a legacy ASN network) intra-BS zone switch between LZone and Mzone