SOFTWARE
HARDWARE
Hardware
Hardware
The parts of computer itself (tangible objects ) including : CPU (or Processor) and Primary memory (or Main Memory) Input devices i.e the keyboard and mouse Output devices Storage devices
6
Hardware 1. 2. 3. 4. Central Processing Unit (CPU) Input units Output units Memory (Main or Primary Memory & Secondary or Auxiliary Memory)
8
Input units
output units
Auxiliary Memory
Information 9 /Knowledge
Hardware Organization
CPU
memory
Input Devices
Translate data from form that humans understand to one that the computer can work with Most common are keyboard and mouse
Selector Buttons
11
2. Mouse 3. Scanner 4. Pre-storage Devise 5. Optical mark recognition (Light Pin , Bar code scanners) 6. Microphone 7. Joystick .
12
14
Hardware Organization
CPU
memory
hard drive
15
CPU
RAM
ROM
61
Hardware Organization
CPU
memory
19
Registers
20
The Control Unit (CU) : coordinates all activities of the computer by:
Determining which operations to perform and in what order to carry them out. The CU transmits coordinating control signals to other computer components.
21
Hardware Organization
CPU
memory
Primary Memory
Memory (fast, expensive, short-term memory): Enables a computer to store, at least temporarily, data, programs, and intermediate results.
Two general parts: 1.RAM 2.ROM
24
Main Memory
Address
1 2 3
Memory locations
Memory Cell
n
26
Main Memory
27
Secondary Storage
Stores data and programs permanently: its retained after the power is turned off Examples Hard Drive (Hard Disk)
Located outside the CPU, but most often contained in the system cabinet
30
31
32
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
33
34
Hardware Organization
CPU
memory
36
5.25 low density 3.5 low density 5.25 high density 3.5 high density CD DVD
Convenience. With the help of a computer, authorized people can locate and access data quickly. Cost. It is less expensive to store data on tape or disk (the principal means of secondary storage) than to buy and house filing cabinets.
40
Hardware Organization
CPU
memory
hard drive
Output
41
CPU
Output Devices
Pieces of equipment that translate the processed information from the CPU into a form that humans can understand.
42
Output Devices
Monitors Printers
Dot matrix printers Ink jet printers Laser printers
Software
The instructions that tell the computer what to do 1. Application Software - helps end-users perform general purpose tasks 2. System Software - enables application software to interact with the computer
44
System Software
System Software
The most important
is the
Operating System
Examples of operating systems: Windows XP, DOS, Apple, UNIX
45
System Software
The software that controls everything that happens in a computer. Background software, manages the computers internal resources
46
All hardware and software are under the control of the operating system. Among other things, the operating system:
1. 2. 3. 4. Determines how valuable RAM is allotted to programs. Performs tasks related to file management. Sets priorities for handling tasks. Manages the flow of instructions, data and information to and from the processor (CPU).
47
48
Application Software
Packaged Custom
Packaged - off the shelf, pre-written programs ( General purpose) Custom - written for an organizations specific purpose (Special purpose)
50
Units of Measurements
Bit (Binary Digit)(takes two values: 1 or 0) Byte = 8 bits
KB (Kilo-byte) = 1024 bytes MB (mega-byte) = 1024 KB GB (giga-byte) = 1024 MB TB (Tera-byte) = 1024 GB
Remark: 1024=210
52
3. Mainframe computers
4. Supercomputers
53
Personal Computer: A small, single-user computer based on a microprocessor. Workstation: A powerful, single-user computer. A workstation is like a personal computer, but it has :
a more powerful microprocessor and, in general, a higher-quality monitor.
56
Desktop Computer
Small enough for a desktop, but not easily portable Personal computers (PCs) run general purpose software and are employed by a wide spectrum of users
58
59
Portable Computers
Easily transported from one place to another
60
Portable Computers
Four categories
1. Laptops 2. Notebooks 3. Sub-notebooks 4. Personal Digital Assistants (PDA) Q: list all portable computer categories?
61
PDA
62
63
Minicomputers
Desk-sized More processing speed and storage capacity than microcomputers General data processing needs at small companies Larger companies use them for specific purposes
64
OMITTED
56
Mainframe Computers
Larger machines with special wiring and environmental controls Faster processing and greater storage than minicomputers Typical machine in large organizations
66
OMITTED
76
Supercomputers
The most powerful of the four categories Used by very large organizations, particularly for very math-intensive types of tasks
68
Supercomputers
69
Characteristics of Computers
1- Store a large amount of data and information for a long period of time. 2- process data and information in high accuracy level . 3- Speed in processing data information. 4- Sharing of information / network.
70
Data
Computer
Information Knowledge
71
Data: is the name given to basic facts such as names and numbers. Information: is data that has been converted into a more useful or intelligible form. Knowledge: arrangement of information and classifying information of the same type or the same topic.
72
Data
Data: are details of various types of transactions and details relating to specific situations, which are input to a data processing system (e.g. computer) for processing in a prescribed way. Examples of data relating to students are student-number, student-name and grades.
73
74
Data
Document files
Worksheet files Database files
75
Information
Information: the result of processing data.
Information: Must serve a useful purpose Must be of an acceptable level of accuracy Must be available at the right time Must be relevant to the enterprise, person, etc.
76
Knowledge
Putting a number of information with the same type or same topic would be a knowledge.
77
Computer Viruses
79
Computer Viruses
A computer virus
are small software programs that are designed to spread from one computer to another and to interfere with computer operation.
A virus might corrupt or delete data on your computer, use your e-mail program to spread itself to other computers, or even erase everything on your hard disk.
80
Examples of Viruses
Win32/Conficker
INF/Autorun Win32/PSW.OnLineGames n32/Agent
81
84
85
Diskettes
Exchanging disks
Computer networks
Can spread from one network to another
86
87
Virus Protection
The software package distributed with new PCs always includes an antiviral program. The best way to cope with viruses is to recognize their existence and use an antiviral, or antivirus program.
88