ITED 328 Spring 2004
Download
Report
Transcript ITED 328 Spring 2004
PTTE 428
Fall 2005
Loosely covering chapters 1 & 2
of the text.
PTTE 428
Fall 2005
Announcements:
Lab to do installation of Linux will take
place in Room 101 in the basement
level of the CHE Building.
We are covering Chapters 1 & 2 tonight
Class Website is at this URL:
http://www.if.uidaho.edu/~nimsrj/
23 Aug 2005
Chapters 1 & 2
2
PTTE 428
Fall 2005
U of I Announcements
University Place 5K Run / Walk
Now need a U of I computer account to
use Lab computers : $25.00 a
semester.
University Place Library will support
both ISU and U of I students.
23 Aug 2005
Chapters 1 & 2
3
PTTE 428
Fall 2005
Go over Syllabus
hand out a hard copy !
Books: will be available in the Book
Store by next week ( I hope).
Who are we and what are our
backgrounds ?
23 Aug 2005
Chapters 1 & 2
4
PTTE 428
Fall 2005
Chapter 1
Everyone should have a working
knowledge of how to use a computer.
What is a computer ?
• Input, performs processes, output
23 Aug 2005
Chapters 1 & 2
5
PTTE 428
Fall 2005
Important stuff to know:
I take questions from the book for tests
so even if not assigned, it is good to go
over the review questions.
We will be building a PC and loading the
Linux operating system on it this
semester
A common lab time needs to be
determined.
23 Aug 2005
Chapters 1 & 2
6
PTTE 428
Fall 2005
Chapter 1
Name some common types of
computers..........
23 Aug 2005
Chapters 1 & 2
7
PTTE 428
Fall 2005
Minicomputer
Microcomputer
Personal computer
Desktop computer
Laptop computer
Notebook
computer
PDA
23 Aug 2005
Workstation
computer
Play station
computer
Mainframe
computer
Super computer
Server computer
Chapters 1 & 2
8
PTTE 428
Fall 2005
Types of software that runs on a
computer…..
23 Aug 2005
Chapters 1 & 2
9
PTTE 428
Operating system software
Name some…..
Network software
Name some…..
Application software
Fall 2005
Name some…..
Security software
Name some……
23 Aug 2005
Chapters 1 & 2
10
PTTE 428
Fall 2005
Internet :
Has a connection: name some types
Uses ISP ( Internet Service Providers)
Requires passwords and User IDs.
23 Aug 2005
Chapters 1 & 2
11
PTTE 428
Fall 2005
The WWW….(aka “the web”)
Web pages
Web sites
URLs
Search engines .. Name some popular
ones
23 Aug 2005
Chapters 1 & 2
12
PTTE 428
Fall 2005
E-Mail
What can you do with email?
• Read, write, reply
• Attachments
23 Aug 2005
Chapters 1 & 2
13
PTTE 428
23 Aug 2005
Fall 2005
What is the boot process ?
Chapters 1 & 2
14
PTTE 428
Fall 2005
General steps in the boot process:
Power-up
Start boot program
Power on self test (POST)
Identify peripheral devices
Load the operating system
Configuration and customization
23 Aug 2005
Chapters 1 & 2
15
PTTE 428
Fall 2005
Next :
Chapter 2 Computer Hardware
23 Aug 2005
Chapters 1 & 2
16
PTTE 428
Fall 2005
Data Representation
Digital and Analog Data
What is digital data ?
What is analog data ?
23 Aug 2005
Chapters 1 & 2
17
PTTE 428
Fall 2005
Analog data is based on voltage
levels.
Is a continuous electronic signal.
analog signals typically vary smoothly
and continuously over time.
Where are analog signals used ?
23 Aug 2005
Chapters 1 & 2
18
PTTE 428
Fall 2005
Transmission systems
Commuincations
Electric Power Distribution
• AC or alternating current
23 Aug 2005
Chapters 1 & 2
19
PTTE 428
Fall 2005
Digital data is either “on” or “off”.
Is a series of discreet points in time
present at discrete points in time only.
Present day computers deal with
only digital data.
Everything is binary….
23 Aug 2005
Chapters 1 & 2
20
PTTE 428
Fall 2005
Decimal numbers are
base 10.
Octal numbers are
base 8. 0-8.
(HEX) Hexadecimal
numbers are base 16,
0-9, A, B,C,D,E,F.
Always start counting
at zero.
Binary numbers are
base 2, only 2 values
0 or 1.
23 Aug 2005
Chapters 1 & 2
21
PTTE 428
Fall 2005
Powers of 2
2^0=1
2^1=2
2^2=4
2^3=8
2 ^ 4 = 16
2 ^ 5 = 32
2 ^ 6 = 64
2 ^ 7 = 128
2 ^ 8 = 512
2 ^ 9 = 1024
23 Aug 2005
Bit positions in a
binary number
correspond to the
powers of 2.
Chapters 1 & 2
22
PTTE 428
1)
Fall 2005
100 in base 10 = ? in binary
23 Aug 2005
Chapters 1 & 2
23
PTTE 428
Fall 2005
Example Problem:
1)
100 in base 10 = ? in binary
100 - 64 = 36
36 - 32 = 4
23 Aug 2005
Chapters 1 & 2
24
PTTE 428
Fall 2005
2) 10101 in base 2 ( binary) = ? in
decimal
23 Aug 2005
Chapters 1 & 2
25
PTTE 428
Fall 2005
Example Problem:
2) 10101 in base 2 ( binary) = ? in decimal
Bit position :
16 8 4 2 1
What is really there: 16 + 0 + 4 + 0 + 1
= ?
23 Aug 2005
Chapters 1 & 2
26
PTTE 428
Fall 2005
Devices typically found within a
desktop computer system:
Memory devices
Motherboards
I/O Devices
Network cards
Storage devices
23 Aug 2005
Chapters 1 & 2
27
PTTE 428
Fall 2005
Name some memory devices….
Name some CPU Chips……
All these are made from IC’s.
23 Aug 2005
Chapters 1 & 2
28
PTTE 428
Fall 2005
Name some storage devices….
23 Aug 2005
Chapters 1 & 2
29
PTTE 428
Fall 2005
Name some I/O devices…..
23 Aug 2005
Chapters 1 & 2
30
PTTE 428
Fall 2005
Operating Instructions or “Op
Codes” are a word or acronym used
in assembly language to represent a
binary machine instruction operation
code. Different processors have
different instruction set and
therefore use a different set of
mnemonics to represent them.
23 Aug 2005
Chapters 1 & 2
31
PTTE 428
Fall 2005
Based on a CPU’s Internal lay out.
Registers, clock cycles, flags, bus size,
23 Aug 2005
Chapters 1 & 2
32
PTTE 428
1
2
3
4
5
6
7
8
Fall 2005
MAIN FUNCTIONS of an OPERATING SYSTEM:
Program execution
I/O operation
File System manipulation
Communications
Error Detection
Resource allocation
Accounting
Protection
23 Aug 2005
Chapters 1 & 2
33
PTTE 428
Fall 2005
SYSTEM CALLS
Process control
File management
Device management
Information maintenance
Communications
23 Aug 2005
Chapters 1 & 2
34
PTTE 428
Fall 2005
Fact to remember:
When a program is running, it is
called a “Process”.
23 Aug 2005
Chapters 1 & 2
35
PTTE 428
Fall 2005
SYSTEM Programs|
File management
Status information
File modification
Programming language support
Program loading and execution
23 Aug 2005
Chapters 1 & 2
36
PTTE 428
Fall 2005
Most computers these days use a
layered approach to system design.
See the examples on
the handout!
31 Aug 2005
Chapters 1 & 2
37
PTTE 428
Fall 2005
An Operating System is…..
31 Aug 2005
Chapters 1 & 2
38
PTTE 428
Fall 2005
An Operating System is….. the
master controller for all activities
that take place within a computer
Classified as system software
System software is used by the system
31 Aug 2005
Chapters 1 & 2
39
PTTE 428
Fall 2005
Common Operating Systems:
Microsoft Windows
• Windows XP
• Windows CE
Palm OS
Mac OS
Linux
Unix
31 Aug 2005
Chapters 1 & 2
40
PTTE 428
Fall 2005
Application Software is ….
31 Aug 2005
Chapters 1 & 2
41
PTTE 428
Fall 2005
Application Software is a set of one or
more computer programs that helps a
person carry out a task such as:
• Create, edit, and print documents
• Manage money accounts
• Create and edit home movies
• Create and edit graphics
Application software is typically used by
people.
31 Aug 2005
Chapters 1 & 2
42
PTTE 428
A microprocessor is an integrated
circuit designed to process instructions
Central Processing Unit or CPU
CPU has two parts
ALU (arithmetic logic unit)
Fall 2005
Performs arithmetic operations
Performs logical operations
Uses registers to hold data being processed
The CPU’s control unit directs and coordinates
processing.
31 Aug 2005
Chapters 1 & 2
43
PTTE 428
Fall 2005
The microprocessor executes instructions
provided by a computer program
• The Instruction Set
• Example of the 8086 Intel
CPU speed is influenced by several
factors:
•
•
•
•
Clock speed – Megahertz, Gigahertz
Word size
Cache – Level 1, Level 2 caches
instruction set size
23 Aug 2005
Chapters 1 & 2
44
PTTE 428
Fall 2005
Can have CISC & RISC instruction
sets.
Can process serially, or in parallel.
Benchmarking done to rate CPUs.
23 Aug 2005
Chapters 1 & 2
45
PTTE 428
Fall 2005
Storage Devices - floppy disk drive, a
hard drive, zip drive, or a CD-ROM.
Storage Medium - disk, tape, CD, DVD,
paper or other substance that contains
data.
23 Aug 2005
Chapters 1 & 2
46
PTTE 428
Fall 2005
Storing – aka writing, saving.
Retrieveing- aka reading,loading ,
opening.
Magnetic storage - stores data by
magnetizing microscopic particles on the
disk or tape surface
Read-write head - mechanism in the
disk drive that reads and writes
magnetized particles that represent data
23 Aug 2005
Chapters 1 & 2
47
PTTE 428
Fall 2005
What’s the difference between
magnetic and optical storage
technologies?
23 Aug 2005
Chapters 1 & 2
48
PTTE 428
23 Aug 2005
Fall 2005
Chapters 1 & 2
49
PTTE 428
23 Aug 2005
Fall 2005
Chapters 1 & 2
50
PTTE 428
Fall 2005
Which storage technology is best?
Versatility
Durability
Can access data from different media
Less susceptible to damage
Storage capacity - maximum amount of data that can be stored on a
storage medium
Speed - measured by access time and data transfer rate
Access time - average time it takes a computer to locate data and read it
• millisecond = one-thousandth of a second
Random access - ability of a device to jump directly to the track or sector
holding the data
• floppy disk, hard drive, CD, DVD, zip disks
23 Aug 2005
Chapters 1 & 2
51
PTTE 428
Fall 2005
Hard Disks – many flavors Ultra ATA,
EIDE, SCSI, and DMA.
Tape Storage- manly for backup,
not the primary storage. Accessed
sequentially.
Disadvantages ?
23 Aug 2005
Chapters 1 & 2
52
PTTE 428
CD-ROM :
Data stamped on when manufactured
Coated with clear plastic, durable
Estimated life exceeds 500 years
Inexpensive to manufacture
Ideal for distribution of large files
CD-RW (compact disc-rewritable) allows you to write on a CD, then
change the data
Fall 2005
Requires special CD-RW disks
Requires special CD-RW drive
Requires phase change technology - alters the crystal structure on the disk
surface
Slower access than a hard drive, good for archiving.
23 Aug 2005
Chapters 1 & 2
53
PTTE 428
Fall 2005
DVD (digital video disc or digital versatile disc)
DVD-ROM disk (sometimes used for DVD-Video)
Log on to web & see what are the current speeds & capacities of CDROMS, DVDs
23 Aug 2005
Chapters 1 & 2
54
PTTE 428
Fall 2005
Input and Output Devices
Data Bus
I/O
Expansion bus
Expansion slot, Expansion card
23 Aug 2005
Chapters 1 & 2
55
PTTE 428
Fall 2005
Types of expansion slots:
• ISA - older technology, modems and slow devices
• PCI - for graphics, sound, video, modem or network
cards
• AGP - for graphics cards
Types of expansion cables:
•
•
•
•
•
•
Serial
Parallel DB-25M
USB
SCSI
IEEE
Video or VGA
23 Aug 2005
Chapters 1 & 2
56
PTTE 428
Fall 2005
Graphics Card supports displays on
monitor. Drives the monitor
• CRT
• LCD’s
• VIS – Viewable Size Image
• Dot Pitch smaller dots pitch = crisper image
• Resolution # of pixels Rows X Columns.
23 Aug 2005
Chapters 1 & 2
57
PTTE 428
Fall 2005
Parameters to consider….
• Color depth - number of colors that can be displayed at one time
• Passive matrix screen - relies on timing to make sure the liquid crystal
cells are illuminated
• Active matrix screen - updates rapidly
• Essential for crisp display of animation, video
• Found on newer notebooks
•
•
•
•
SVGA - (Super video graphics array) = 800x600
XGA - (eXtended graphics array) = 1024x768
SXGA - (Super XGA) = 1280x1024
UXGA - (Ultra XGA) = 1600x1200
23 Aug 2005
Chapters 1 & 2
58
PTTE 428
Fall 2005
Printers…
Resolution dpi ( dots per inch)
Print Speed (ppm or cps)
Printer cost
• Duty cycle
• Average Per copy cost
• Warranty
23 Aug 2005
Chapters 1 & 2
59
PTTE 428
Fall 2005
Type of printers
Solid Ink : melts then sprays
Ink Jet : sprays liquid
Thermal transfer: wax coated paper
Dye sublimation: dye coated ribbon
Laser : same technology as photocopiers
Dot Matrix: low cost, dependable
23 Aug 2005
Chapters 1 & 2
60