Introduction-Computer Prog
Introduction-Computer Prog
Computer Organization
and Systems
Computer
What is the Computer ?
The Computer is a set of independent physical components and devices (Hardware),
which have a specific job to do for each one and working together by Software to make up
the computer system.
SOFTWARE
HARDWARE
5
Computers are made of
1. HARDWARE
2. SOFTWARE
6
Hardware
7
Hardware
8
The Case (System Unit or System Cabinet)
9
Hardware
10
Components of a Computer System
Central Processing Unit (CPU)
Data
control unit (CU)
Memory output
Arithmetic
logic RAM units
Input
Unit (ALU)
units ROM
Auxiliary Information
Memory /Knowledge
11
Hardware
Input Devices ...
Organization
CPU
memory
motherboard
hard drive
12
Input Devices
• Translate data from form that humans
understand to one that the computer can
work with
• Most common are keyboard and mouse
13
Examples of Input Devices
1. Keyboard
2. Mouse
3. Scanner
4. Pre-storage Devise (Disk, CD’s, … etc.)
5. Optical mark recognition (Light Pin , Bar code scanners)
6. Microphone
7. Joystick .
14
Examples of Input Devices
8. Point and Draw devices
9. Trackball
10. Touchpad
11. Touch screen
12. Magnetic stripes and smart cars.
13. Digital Cameras
15
16
Hardware Organization
CPU
memory
hard drive
17
Mother-Board (or Main Board)
CPU
RAM
ROM
18
Hardware Organization
CPU
memory
motherboard
hard drive
19
Central Processing Unit (CPU)
20
The CPU consists of :
Control Unit (CU)
Arithmetic and Logical Unit (ALU)
Some Registers
21
Central Processing Unit (CPU)
Arithmetic Logic
Unit (ALU)
Registers
22
The Control Unit (CU) :
coordinates all activities of the computer
by:
23
The ALU :
consists of electronic circuitry to perform:
24
Hardware Organization
CPU
memory
motherboard
hard drive
26
Know How Computer Memory Is Measured
Bit
◦ All computers work on a binary numbering system, i.e. they process data in
one's or zero's. This 1 or 0 level of storage is called a bit.
Byte
◦ A byte consists of eight bits.
Kilobyte
◦ A kilobyte (KB) consists of 1024 bytes.
Megabyte
◦ A megabyte (MB) consists of 1024 kilobytes.
Gigabyte
◦ A gigabyte (GB) consists of 1024 megabytes.
Main Memory
28
RAM (Main Memory)
30
Other Kind of Memory
31
Secondary Storage
32
Kinds of Disk Drives
33
Common Secondary Media
• Diskettes
– Data represented as magnetic spots on removable
flexible plastic disks
– Most common size is 3 1/2 inches, in a rigid plastic
case
– Disk drive holds the diskette, reads or retrieves
the data and writes or stores data
34
Common Secondary Media
• Hard drive
– Data is represented magnetically as with
diskettes
– Normally more than one rigid platter in a
sealed unit
– These disks are not removable
– Significantly more capacity and faster
operating than diskettes
35
Optical Laser Discs
Approximate printed
Disk size Amount of storage
8.5 x 11 inch pages
37
Common Secondary Media
tapes
Panasonic's LS120 3.5 inch diskettes
Iomega's Zip & Jazz disks
VCR tape (Video Cassette Recorder )
Flash USB disks
MMC (Multi Media Card )
SD
38
Hardware Organization
CPU
memory
hard drive
Output … 39
CPU
Output Devices
40
Output Devices
Monitors
Printers
Dot matrix printers
Ink jet printers
Laser printers
Sound Blasters (Sound Card By Creative Lab)
Controlling other devices
41
Software
42
System Software
THE MOST IMPORTANT
SYSTEM SOFTWARE
IS THE
OPERATING SYSTEM
43
System Software
44
All hardware and software are under the control of the operating system.
Among other things, the operating system:
1. Determines how valuable RAM is allotted to programs.
2. Performs tasks related to file management.
3. Sets priorities for handling tasks.
4. Manages the flow of instructions, data and information to and from the
processor (CPU).
45
Examples of Microcomputer
Operating System Software
Continue … 46
Examples of Microcomputer
Operating System Software Cont.
• Windows NT - for powerful workstations &
networks
• OS/2 - competitor to Windows 2000
• Macintosh Operating System
• Unix - originally for minicomputers, now used
on microcomputers and Internet servers
Packaged Custom
• Packaged - “off the shelf”, pre-written
programs ( General purpose)
• Custom - written for an organization’s
specific purpose (Special purpose)
48
Application Software – Basic Tools