Documente Academic
Documente Profesional
Documente Cultură
IE-321
Fundamentals of
LECTURE #01 Computer Systems
INTRODUCTIONS
6/26/2018 6
Fundamentals of
Computer Systems
IE321
TEACHING METHODOLOGY
Dr. Atif Shahzad
LECTURE #01
8
6/26/2018
GENERAL INSTRUCTIONS
Class sanctity is top most in our agenda while class is in
session. No eating or drinking during lectures. Mobile
phones need to be in silent mode. Anyone flouting these
rules may face a deduction in their class participation.
Attendance call may be random and late comers will be
considered as absent in the class.
Break timing will be strictly observed.
Students who present new ideas / industry developments
in the class will be highly encouraged and will have a
positive impact on their class participation grade.
Dr. Atif Shahzad
6/26/2018 9
GENERAL INSTRUCTIONS
Timely submission of Assignments is mandatory and if not
turned in when due, the student will not be graded.
Individual homework means individual effort.
Assignments are to be submitted in your own hand-
writing, and may only be submitted via E-mail in case
individual is out of town/country. If you are planning to
miss a class due to some prior commitment a written
application is required along with the consent of your
parent/guardian, otherwise no makeup assignment or
quiz will be allowed.
All case studies and each assignment is also potential exam
Dr. Atif Shahzad
material.
6/26/2018 10
HOW DO WE INTEND TO DELIVER
LECTURES, LABs, QUIZ and EXAM
LECTURES
Lecture notes will be on Power Point Slides in pdf format
We will have them available in class and you are welcome
to take them after the class
Students can bring anything they are comfortable with for
taking the class notes
We will see education videos/demos
Slides important for exam may be highlighted
!
Dr. Atif Shahzad
6/26/2018 11
EXAM METHODS
6/26/2018 12
EXAM METHODS
• GRADING
Activity %
Assignments
10+10
Quizzes
Major Exams 20+20
Final Exam 30
PROJECT 0
Lab Work 10
Dr. Atif Shahzad
6/26/2018 13
PROJECTs
The Project will have weightage of 15%
The projects will be executed in teams of three to five
students and be incorporated into the course as the final
presentations and a final report along with phase evaluations
carrying weightage as in next slide.
in MS-Word or Latex (pdf with source).
6/26/2018 14
PROJECT (NA in Summer semester)
6/26/2018 15
CLASS PARTICIPATION
Class Participation is highly recommended as
this would be an interactive class.
Add on whenever you like.
Ask question as soon as it comes to mind, keeping
in mind the flow of lecture.
We will write down questions that come and we
would review them as the course progresses or at
the end of the semester as to what we think today
and how does this change over the course of the
semester.
Dr. Atif Shahzad
6/26/2018 16
How Computer Works?
Industrial
Organization Computer
Dr. Atif Shahzad
6/26/2018 17
Industrial Organization (Logical)
Low Capacity High Capacity
Warehousing Warehousing
Administration
Manufacturing
Dr. Atif Shahzad
6/26/2018 18
Computer Organization (Logical)
Dr. Atif Shahzad
6/26/2018 19
How to interact with Computers?
Computer programming
Dr. Atif Shahzad
6/26/2018 20
Computer programming
creating a sequence of instructions to
enable the computer to do something
Dr. Atif Shahzad
6/26/2018 21
22
Types of Computers
• Desktop computer
• Laptop computer/notebook
• Tablet computers (iPad)
• Smartphones (iPhone, Blackberry)
Types of Computers
Laptops
Desktops
Tablets
Smart phones
23
Desktop Components
24
Laptop Computers
25
26
27
A computer is made up of many parts.
Let’s explore the parts to see if you know what
they are called!
Dr. Atif Shahzad
6/26/2018 28
The Monitor
6/26/2018 29
The Monitor
The size of a monitor (17") is
measured diagonally, like a
television screen
A monitor has a certain
maximum resolution ,
indicating the number of
picture elements, called
pixels, that it can display
(such as 1280 by 1024)
Dr. Atif Shahzad
6/26/2018 31
The CPU
fetch
execute decode
6/26/2018 32
The CPU
Coordinates processing
Control Unit steps
6/26/2018 33
Floppy Disk Drive
6/26/2018 34
CD-ROM Disk Drive
CD-ROM stands for Compact
Disk-Read Only Memory.
They are flat, shiny disks
that store information. Most
new computers have CD-RW
drives. CD-RW stands for
Compact Disk-ReWrite.
This type of disk allows you to
write information to it, as well
as read from it. Most can hold
up to 700 megabytes of
Dr. Atif Shahzad
information.
6/26/2018 35
DVD Drive/Burner
6/26/2018 36
Can you Identify these?
Dr. Atif Shahzad
6/26/2018 37
Flash Drive
6/26/2018 38
Solid State Drive
Dr. Atif Shahzad
6/26/2018 39
How Do Computers Work?
6/26/2018 40
Input Devices
Dr. Atif Shahzad
6/26/2018 41
The Keyboard
6/26/2018 42
Special Keyboard Keys
6/26/2018 43
Shift Key
6/26/2018 44
The Backspace Key
6/26/2018 45
The Caps Lock Key
6/26/2018 46
The Space Bar
6/26/2018 47
The Enter Key
6/26/2018 49
The Numeric Keypad Keys
6/26/2018 50
Text Editing Keys
6/26/2018 51
The Mouse
6/26/2018 52
A laser mouse doesn’t have a roller ball. It uses a
laser light that makes the pointer move. Laser mice
don’t have to have their insides cleaned!
Dr. Atif Shahzad
6/26/2018 53
Scanner
6/26/2018 54
Output Devices
Printers
Soundboard
Audio Speakers
Dr. Atif Shahzad
6/26/2018 55
Printers
6/26/2018 56
Two Common Types of Printers
6/26/2018 57
Soundboards
A soundboard is an
electronic circuit board,
located inside the computer,
that can produce music and
high quality sounds. If you
play video games and
multimedia programs on
your computer, you’ll need
a soundboard!
Dr. Atif Shahzad
6/26/2018 58
Speakers
6/26/2018 59
Computer Processing
6/26/2018 60
The CPU is also called
the microprocessor.
The word “micro”
means small. Since the
CPU is located on a
small computer chip
about 1 inch square,
that makes sense!
Dr. Atif Shahzad
Dr. Atif Shahzad
6/26/2018 61
Random Access Memory
6/26/2018 62
RAM is temporary memory. The computer holds
information in this memory and gets it when it
needs it.
If a computer has more RAM, it can solve problems
and process information faster! If you’re updating
your computer, more RAM is a great thing to add!
Dr. Atif Shahzad
6/26/2018 63
Read-Only Memory
6/26/2018 64
What are all those parts inside my computer and what
do they do???
Computer Hardware
Hard Drive
Motherboard
Sound Card and Video Card
Memory Card
Power Supply
NIC Card
BIOS
Dr. Atif Shahzad
6/26/2018 66
Hard Disk Drive
250 GB’s!
6/26/2018 67
Inside the Hard Disk Drive
case you’ll find circular disks
that are made of steel. On
the disks, there are many
tracks, or cylinders. An
electronic reading device
called the head passes back
and forth over the cylinders,
Dr. Atif Shahzad
years!
6/26/2018 69
Hard Disk Drives can spin at 7200 or more
rpm’s (Revolutions Per Minute). That means in
one minute, the hard drive spins around more
than 7200 times!
Dr. Atif Shahzad
6/26/2018 70
The Motherboard
Dr. Atif Shahzad
6/26/2018 71
Your computer couldn’t work without the
motherboard. It ties everything together! It allows
every part of your computer to receive power and
communicate with each other. Everything that runs
the computer or enhances it’s performance is either
part of the motherboard or plugs into one of it’s
expansion slots or ports.
Dr. Atif Shahzad
6/26/2018 72
Sound and Video Cards
6/26/2018 73
Memory Card
Remember RAM (Random Access Memory)
and ROM (Read-Only Memory)?
into it!
6/26/2018 74
Power Supply
6/26/2018 75
You can see the
power supply from
the back of your
computer because of
the power cord and
the cooling fan.
Computers put out a
LOT of heat and need
the fan to keep them
Dr. Atif Shahzad
from overheating.
6/26/2018 76
Network Interface Card
A NIC card (Network
Interface Card) allows
your computer to talk
to other computers! A
cable called Cat5 is
plugged into the NIC
card and your computer
can then be attached to
a network and be on the
Dr. Atif Shahzad
internet!
6/26/2018 77
BIOS CHIP
6/26/2018 78
Bytes, Kilobytes,
Megabytes and Gigabytes
(1 billion) bytes
6/26/2018 79
I’ve heard those words,
but what’s a Byte??
All the information that moves
through your computer is based
on 2 commands.
That’s all, just two. The two
commands are ON and OFF.
They are symbolized by 1’s and
0’s.
Dr. Atif Shahzad
6/26/2018 80
The CPU uses a large number
of switches
Two states: 1 or 0 (on or off)
Binary language consists of two
numbers: 1 or 0
These switches are used to
process data
Dr. Atif Shahzad
6/26/2018 81
That’s right! The only information your
computer can understand is ON (1) and OFF (0)!
The millions of combinations of those two
commands given in series are what makes your
computer work.
Dr. Atif Shahzad
6/26/2018 82
The memory chips in your
computer are divided into
thousands of tiny
compartments called bits.
Each and every bit has an
electronic switch, or gate.
ON means the gate is open
and letting electricity
Dr. Atif Shahzad
through.
6/26/2018 83
Remember,
6/26/2018 84
It is by grouping these bits together to form 1/0
commands that data is formed.
Remember bytes?
Eight bits are grouped together to form one byte.
In that group of 8, there are 256 possible combinations
of 1/0. Wow!!
The grouping of 1/0 within a byte is called Binary Code.
Binary Code is the language of computers.
Dr. Atif Shahzad
6/26/2018 85
Here is an example of Binary Code:
6/26/2018 87
Megabytes and Gigabytes
6/26/2018
89
To get an idea of how
much on/off (1/0) data a
computer can store,
imagine pressing any key 1
billion times. How long
would it take?
Dr. Atif Shahzad
6/26/2018 90
You would have to press a key 5 times a
second non-stop for over 6 YEARS to reach 1
billion keystrokes.
One billion keystrokes equals just
1 GB of memory!
Think about that the next time you think a
webpage is loading too slowly!
Dr. Atif Shahzad
6/26/2018 91
How to interact with Computers?
Machine 1001010101
Language
assemblers
Assembly
Interpreter
compilers
English-like abbreviations
Language
High-Level Almost like everyday
Dr. Atif Shahzad
6/26/2018 92
How to interact with Computers?
Dr. Atif Shahzad
6/26/2018 93
High-Level Languages
Objective-C Java
Dr. Atif Shahzad
6/26/2018 94
Programming Paradigms
Dr. Atif Shahzad
6/26/2018 95
NEVER hesitate to
contact should you
have any question
Dr. Atif Shahzad
Dr. Atif Shahzad
6/26/2018 97