Lecture 1
Lecture 1
Introduction to
Computing
1
Who I am?
• Engr. Usman Nasir (MS/M.Phil in Electrical Engineering (Computer
Networks)
Email: [email protected]
Mobile: +92-345-5205109
• Previous Employment
Comsats University Islamabad. (Research Assistant)
IQRA University Islamabad (Senior Lecturer C&T Dept.)
Foundation University Islamabad. (Senior Lecturer Software Engineering Dept.)
Affiliated Campus of NUML. (Senior Lecturer EE Dept.)
Affiliated Campus of University of Engineering and Technology (UET LAHORE)
( Senior Lecturer EE Dept.)
05/27/2024 1A-2
Course Details
• Credit Hours: 3 + 0
• Course Objectives:
• This course is an introduction to a broad class of
computer issues. It is designed for students who are
not CS majors and who have had little or no previous
experience with computers.
1A-3
Course Outline - I
1A-5
Recommended Books
• Textbook: P. Norton, Peter Norton's Introduction to
Computers, 6th Ed., McGraw-Hill, New York, 2006.
1A-6
Marks Distribution of course
• Assignments ……….……… 15%
7
McGraw-Hill Technology Education
Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved.
Book Contents At a glance I
• Chapter 1: Introducing Computer Systems
• Lesson 1A: Exploring Computers and Their Uses
• Lesson 1B: Looking Inside the Computer System
• Chapter 2: Interacting with Your Computer
• Lesson 2A: Using the Keyboard and Mouse
• Lesson 2B: Inputting Data in Other Ways
• Chapter 3: Seeing, Hearing, and Printing Data
• Lesson 3A: Video and Sound
• Lesson 3B: Printing
• Chapter 4: Processing Data
• Lesson 4A: Transforming Data into Information
• Lesson 4B: Modern CPUs
• Chapter 5: Storing Data
• Lesson 5A: Types of Storage Devices
• Lesson 5B: Measuring and Improving Drive Performance
1A-9
Book Contents At a glance II
• Chapter 6: Using Operating Systems
• Lesson 6A: Operating System Basics
• Lesson 6B: Survey of PC and Network Operating Systems
• Chapter 7: Networks
• Lesson 7A: Networking Basics
• Lesson 7B: Data Communications
• Chapter 8: Presenting the Internet
• Lesson 8A: The Internet and the World
• Lesson 8B: E-Mail and Other Internet Services
• Chapter 9: Working in the Online World
• Lesson 9A: Connecting to the Internet
• Lesson 9B: Doing Business in the Online World
• Chapter 10: Working with Application Software
• Lesson 10A: Productivity Software
• Lesson 10B: Graphics and Multimedia
1A-10
Book Contents At a glance III
• Chapter 11: Database Management
• Lesson 11A: Database Management Systems
• Lesson 11B: Survey of Database Systems
• Chapter 12: Software Programming and Development
• Lesson 12A: Creating Computer Programs
• Lesson 12B: Programming Languages and the Programming Process
• Chapter 13: Protecting Your Privacy, Your Computer, and
Your Data
• Lesson 13A: Understanding the Need for Security Measures
• Lesson 13B: Taking Protective Measures
• Appendices
• Appendix A: Creating Your own Web Page
• Appendix B: Buying Your first Computers
• Appendix C: Computer Viruses
• Appendix D: History of Microcomputers
1A-11
Accompanying Web Site
• http://highered.mcgraw-hill.com/sites/0072978902/
• Glossary
• Online Topics
• Appendix A (pdf files)
• Appendix B Answers to Self Check Exercises
• For each Chapter
• Multiple Choice Questions
• Power Point Presentations
• Internet Exercises
1A-12
A nice saying…
14
Chapter 1A
Introducing Computer Systems
Computers in Our World
1A-16
The Computer Defined
• Black Box
• Problem Solver
• An Electronic device that converts data into
information which is useful to people
1A-17
Anatomy of a Computer
• Every computer has four basic parts, or units:
• an input unit such as the keyboard, that feeds information into the
computer
• a central processing unit (CPU) that performs the various tasks of the
computer
• an output unit , such as a monitor , that displays the results;
• a memory that stores information and instructions.
1A-18
Computer vs Human
• Input - Five senses
• Central Processing Unit (CPU) - brain
• Output - Body Parts
• Memory - Human memory
• Hardware
• Physical components
• Software
• Programs for operations and problem solving
1A-19
Modern Computers
• Modern computers are digital
• Word “by the numbers”
• Break all types of information into tiny units
• Use numbers to represent information
• Two digits combine to make data (0, 1)
1A-20
1A-21
History of Computers
• Older computers were analog
• represent data as variable points along a continuous
spectrum of values.
• More flexible but not necessarily more precise and
reliable
1A-22
Slide Rule
1A-23
ABACUS
1A-24
ABACUS
More information on
http://en.wikipedia.org/wiki/Abacus
1A-25
Pascaline
1A-26
Pascaline
1A-27
Difference Engine
1A-28
Difference Engine
•
1A-29
Punched Card
1A-30
Punched Cards
•
1A-31
Harvard Mark I
1A-32
Harvard Mark I
• Built from Switches, Relays, rotating shafts and clutches
• 765,000 components
• Hundred of meters of wires
• Volume
• Length (51ft) X Height (8 ft) x Depth (2 ft)
• Weight 4500 kgs
• Used decimal number systems
1A-33
Harvard Mark I
•
1A-34
ENIAC
• 1946 First general purpose electronic computer
• Electronic Numerical Integrator And Computer
(ENIAC)
• Technology used
• Vacuum tubes 17,468
• Crystal Diodes 7,200
• Relays 1,500
• Transistors 70,000
• Capacitors 10,000
• Hand soldered joints 1 million
1A-35
ENIAC
• Weight 27 tons
• Volume 100 ft (L) X 8 ft
( H) X 3 ft (D)
• Covers 1800 sq. feet
• Power consumption
150 kW
• Uses punch cards
• Averages 5,000
operations
1A-36
Manchester Mark I
• 1948
• First stored program
computer,
• Based on Von Neumann
architecture
• Manchester Mark 1 , built in
UK. Using valves ,
• it can perform about 500
operations per second and
has the first RAM .
• It fills a room the size of a
small office.
1A-37
Ferranti Nimrod
Computer
1A-38
History of Microcomputers
• 1965 DEC PDP 8 produced in US
• First commercially successful microcomputer,
• Programmed Data Processor (PDP)
• It sits on a desktop
1A-39
H 316 Kitchen
Computer
1A-40
Intel 4004 Microprocessor
• 1971 Intel 4004, the world’s first commercially
available microprocessor.
• four-bit computer containing 2,300 transistors
• can perform 60,000 instructions per second.
• Designed for use in a calculator
• Sells for $200
1A-41
Floppy Disks
1A-42
Intel 8008 Microprocessors
• Intel announces the 8008 chip.
• 2-MHz, eight-bit
microprocessor
• can access 64 KB of memory
• used a two-byte addressing
structure
• over 6000 transistors on one
chip
• can perform640,000
instructions per second.
• Motorola introduces the 6800
microprocessor.
• 8 bit processor
• used primarily in industrial
and automotive devices.
1A-43
Altair 880
1A-44
Apple I
• 1976 Steve Wozniak and Steve
Jobs build the Apple I computer.
• less powerful than the Altair,
but also less expensive and
less complicated.
• Users must connect their
own keyboard and video
display, and
• have the option of mounting
the computer’s motherboard
in any container they choose
— whether a metal case, a
wooden box, or a briefcase.
1A-45
Commodore PET
• 1977 Mass produced personal computer,
• Commodore PET (Personal Electronic Transactor )
appears.
1A-46
Osborne I
• 1981 First portable computer, Osborne 1, produced.
• At the size and weight of a sewing machine,
• much less convenient than current portable computers.
• weighs about 22 pounds
• Two 5.25-inch floppy drives,
• 64 KB of RAM, and
• a five-inch monitor but no hard drive.
• based on the z80 processor, runs the CP/M operating system, and
• sells for $1,795.
• The Osborne 1 comes with WordStar (a word processing application)
and Super-Calc (a spreadsheet application).
• It is a huge success.
1A-47
Osborne I
1A-48
IBM PC
• 1981, IBM introduces the IBM-PC
• 4.77 MHz Intel 8088 CPU,
• 16 KB of memory,
• a keyboard,
• a monitor,
• one or two 5.25-inch floppy drives, and
• A price tag of $2,495
1A-49
Apple
• 1984 Apple Macintosh computer becomes first
successful personal computer with a mouse and
easy to use Graphic User Interface (GUI).
1A-50
Windows, Laser Jet
• Intel releases the 80386 processor (also called the 386),
• a 32-bit processor that can address more than four billion bytes of
memory and performs 10 times faster than the 80286.
• Aldus releases Page-Maker for the Macintosh,
• the first desktop publishing software for microcomputers.
• Microsoft announces the Windows 1.0 operating
environment in
• featuring the first graphical user interface for PCs mirroring the
interface found the previous year on the Macintosh.
• Hewlett-Packard introduces the LaserJet laser printer,
featuring 300 dpi resolution.
1A-51
Generation of Computers
Generation Dates Characteristic
1A-52
What is the relevance of
computer science to
geophysics?
1A-53
Summary
• Course Outline
• What is a computer?
• History of Computers
• Developments in Microcomputers
54