Chapter One Introduction
Chapter One Introduction
CHAPTER 1
INTRODUCTION
…………………………………………………………………………………………
Chapter Objectives
Upon completion of this chapter, the student will be able to:
Define terms used & classify computers
Distinguish between HW & SW
Briefly describe the various HW parts
Understand the various roles of SW
Sub-topics
1.0 Definitions & classifications
1.1 Introduction to I/O devices
1.2 Introduction to CPU
1.3 Storage devices
1.4 The expansion cards
1.5 The electrical system
1.6 The 3 types of software
…………………………………………………………………………………………
1.0 Definitions & classifications
Definition of a computer
Electronic device that accepts data (I/P), processes it into information, stores information
& outputs it (O/P).
Process
Data (input) & Information (output)
Store
Mainframe
- Large computers owned by big companies
- High speed & multi-user
1
CE211 COMPUTER HW & MAINTENANCE I
Supercomputers
- Also nicknamed monsters, are the biggest mainframes
- Used for projects e.g. weather forecasting, nuclear weapon projects
Miniframe
- Smaller than mainframe, owned by big Companies.
- Multi-user, less users than mainframe
Microcomputer
- Much smaller than & less expensive than the above
- Single user & so commonly called PC (Personal Computer)
- Appeared in 1970s
Types of PCs
1. Desktop PCs
Monitor rests on top of the system unit (box)
2. Tower PCs
System unit (box)and
Desktop stands uprightPCs
Tower beside the monitor, to save on office space
3. Laptop
Much smaller PCs that can be carried in a bag or briefcase
Notebooks & palmtops are much smaller laptops
Brands of PCs
Include: 7
2
CE211 COMPUTER HW & MAINTENANCE I
Computer system
Consists of:
1-Hardware 2-Software 3-Users
Hardware
-Physical tangible parts of a PC ie can see or feel
-System unit & parts inside, monitor, keyboard, mouse etc.
Software
-Intangible i.e. cannot see or feel.
-Programs (instructions for controlling a PC).
Users
Consists of:
1-human ware (people) 2-machines
Machines include:
Printers, scanners, fax machines, digital camera etc.
Classification of hardware
1. CPU
Central Processing Unit
3
CE211 COMPUTER HW & MAINTENANCE I
2. Main memory
Primary storage space for programs & data
Mainly RAM (Random Access Memory)
3. Peripherals
Any hardware other than CPU & main memory
Secondary memory & I/O devices
Simplified diagram
Main
memory
Secondary
memory
Note:
-Main hardware components are CPU & main memory
-Hardware can also be classified as
1. CPU 2. Memory 3. I/O devices
Memory
-The storage space for programs & data.
-Consists of cells with addresses.
-Of 2 main types:
1. Main memory 2. Secondary memory
Cell
-The smallest size of memory; of capacity 1 byte.
-Stores one character i.e. alphanumeric, symbol etc.
Cell address
-The location of a cell in memory.
-CPU uses it to get information for its functions.
4
CE211 COMPUTER HW & MAINTENANCE I
Advantages
1. Less number of wires; can use longer cable.
2. Facilitate communication of PC with external device.
Disadvantages
1. Attenuation i.e. signal becomes weaker.
2. Thermal noise & cross talk effect.
7
CE211 COMPUTER HW & MAINTENANCE I
8
CE211 COMPUTER HW & MAINTENANCE I
-USB stands for Universal Serial Bus, the standard port for many new PCs.
-Used to connect a wide range of devices to PC i.e. flash, keyboard, mouse, printer,
scanner etc.
-It is rapidly replacing serial and parallel communications.
-USB was developed by a group of industry giants such as Compaq, IBM, Intel,
Microsoft, NEC and Nortel Networks.
-Originally intended as an interface for low bandwidth devices e.g. modems, keyboards,
mice and printers
-Many hardware manufacturers now use the USB interface for other devices such as CD-
RWs and external hard drives.
-It is plug and play i.e. it allows you to connect device without configuration.
-It also allows hot swapping or hot plugging i.e. it allows you to connect device while
PC is running.
-The old USB 1.1 specification allows for 127 devices to be attached to one USB
interface, with an overall bandwidth of 12 Mbps that is shared by all the devices in the
chain.
-The new USB 2.0 (HS-USB) specification increases the bandwidth from 12 Mbps to 480
Mbps, and is backward compatible with USB 1.1 devices.
Advantages of USB
1. Faster communication
2. Supports plug and play and hot swapping
3. USB hub can provide power to few low power peripherals
See hard drives later.
9
CE211 COMPUTER HW & MAINTENANCE I
-Originally developed by Apple Computer under the trademarked name is for high
bandwidth peripheral devices.
-IEEE 1394 supports 63 devices in a chain, with up to 400 Mbps of shared bandwidth for
the devices.
-IEEE 1394 (like USB), also supports hot swapping of devices.
-Current uses of IEEE 1394 are commonly seen in the digital video cameras, where high
bandwidth data transfers are necessary.
-Many developers are using this technology for other devices eg external hard drives,
CD-RWs, and other bandwidth intensive devices.. -Apple computers and some PC based
laptops come with integrated IEEE 1394 technology.
Common I/O devices
These include: Keyboard, Mouse, Monitor, Printer and Scanner.
Keyboard
Connection of Keyboard to PC
1-DB-9 (obsolete) 2- PS/2 (older) 3- USB (newer)
Pointing devices
-These are I/P devices, commonly used to enter commands to PC
-They include: mouse, joystick, light pen etc
-Others found on laptops, equivalents of mouse are: touch pad, track ball & track stick.
Mouse
Connection of mouse to PC
1. DB-9 (obsolete) 2. PS/2 (older) 3. USB (newer)
Wireless mouse
-This is the latest technology of mouse. Also called cordless mouse.
-Of 2 types:
1. Infrared (I.R) 2. Radio frequency (R.F)
-R.F moves around corners (as sound waves) but I.R travels in a straight line
-Therefore R.F is better than I.R, since no need to align mouse to PC.
Mechanical type
-Oldest type still in use
-Has a rubber ball at bottom, which needs a pad to roll on
11
CE211 COMPUTER HW & MAINTENANCE I
Optical type
-Newer type with optical sensor technology.
-Uses reflected red LED light to detect action.
Laser type
-Latest type of mouse on the market.
-Uses laser beam of light to detect action.
Monitor
-It is mainly output device that is part of your computer's display system but can also be
used as input device e.g. when using light pens to draw.
-It is used to see what is happening inside the PC
-Soft copy is what is seen on screen or stored on secondary storage media.
-It has the screen outside and other components inside.
-A cable connects the monitor to a video adapter (video card) that is installed in an
expansion slot on the motherboard.
-Of 3 main technologies:
1. CRT (older) 2. LCD (modern) [Link] (latest)
Note:
CRT (Cathode Ray Tube) is bulky & heavy
LCD (Liquid Crystal Display) has a flat screen & it is light
TFT (Thin Film Transistor) is modern special type of LCD.
12
CE211 COMPUTER HW & MAINTENANCE I
Monitor screen
13
CE211 COMPUTER HW & MAINTENANCE I
Connection of monitor to PC
-Uses DB-15 to connect to PC
-Female on PC & male on monitor
Resolution
-It is the number of pixels that are used to draw an image on the screen.
-Expressed as two numbers i.e. horizontal (row) pixels and vertical (column) pixels e.g.
resolution of 800 X 600 = 480,000 pixels.
- A monitor must be matched with the video card in the system, the right resolution and
colors are displayed.
-For example, if the monitor is capable of displaying a resolution of 1,024 X 768 but your
adapter has resolution 640 X 480, then you get the later.
Note:
-The different technologies refer to a combination of the video card and monitor.
-Display types (standards) describe the basic number of colors and resolutions for each
technology.
Monochrome (obsolete)
-Monochrome monitors are very basic displays that produce only one color.
CGA/EGA (disappearing)
-Color Graphics Adapter (CGA) introduced color to the personal computer. In APA
mode it can produce a resolution of 320 X 200 and has a palette of 16 colors but can only
display 4 at a time.
-Enhanced Graphics Adapter (EGA) by IBM, the proper monitor was capable of a
resolution of 640 X 350 pixels and could display 16 colors from a palette of 64.
-There were three electron guns, one for each primary color ie red, green and blue (RGB).
This combination could produce 8 colors.
14
CE211 COMPUTER HW & MAINTENANCE I
SVGA (modern)
-With Super Video Graphics Array (SVGA), manufacturers began to develop video
adapters that added features and enhancements to the VGA standard.
-Super-VGA is based on VGA standards and describes display systems with several
different resolutions and a varied number of colors.
-At first SVGA could had capabilities of 800 X 600 with 256 colors or 1024 X 768 with
16 colors. However, these cards and monitors are now capable of resolutions up to 1280
X 1024 with a palette of more than 16 million colors.
XGA (modern)
-Extended Graphics Array (XGA) was developed by IBM. It improved upon the VGA
standard (also developed by IBM) but was a proprietary (not standard) adapter for use in
Micro Channel Architecture expansion slots.
-XGA allowed for better performance, could provide higher resolution and more colors
than the VGA and SVGA cards at the time.
-However, it was only available for IBM machines, and many of its features were later
incorporated by other video card manufacturers.
Printer
- It is output device used to produce hard copy i.e. what is printed on paper (printing,
envelop, sticker, business card etc), envelope, transparency sheet (car number plates),
T-shirt etc
Connection of printer to PC
-Uses DB-25 to connect to PC, female on PC & male on printer.
-Modern printers can even use USB ports.
What to look for in a printer
1. Printing speed- measured in cps (character per second)
2. Resolution- measured in dpi (dots per inch)
15
CE211 COMPUTER HW & MAINTENANCE I
Non-impact printers
- Use chemical, ink, toner or heat (thermal) i.e. inkjet (desk jet), laser jet & thermal
printer
Impact printers
- Use small hammers (pins) to print i.e. dot matrix, daisy wheel.
Scanner
-Also known as image scanner is an input device, taken to be the “eye” of the PC.
-It is a device that optically scans images, printed text, handwriting or an object, and
converts it to a digital image.
-Can see the images (picture, photographs etc) or printed text sent into PC memory
-Image can be pasted in text or edited & printed e.g. magazines, newspapers, textbooks
-Some are special scanners e.g. OCR (Optical Character Recognition).
16
CE211 COMPUTER HW & MAINTENANCE I
Types of scanners
1. Flatbed (desktop)
Document placed on a glass window for scanning
2. Sheet fed (document scanner)
Paper is pulled through scanner like fax machine.
3. Hand held
The device is moved by hand over the object scanned.
Note:
1. Depends on what is to be scanned eg books use flatbed, large stacks of pages use
sheet fed, labels on items use hand held.
2. You can have three in one ie printer, scanner and photocopier.
Flatbed scanner with cover closed (left) and cover open (right)
MODEM (Modulate-Demodulate)
-Enables a PC to communicate via telephone line, for Internet connections.
- Can be internal or external or wireless.
Types of modems
1. Dial up Modem inside older computers.
2. Cable Modem for coaxial cable as that of cable TV (not in Uganda)
3. DSL (Dial Subscriber Line) Modem for telephone lines.
4. Broadband Modem
17
CE211 COMPUTER HW & MAINTENANCE I
Internal modem
- It is expansion card (circuit board) fitted in expansion slots on the motherboard inside
the system unit.
- It allows the computer to communicate over a network with other connected computers.
- Has two RJ-45 ports:
1. PHONE connects to telephone 2. LINE connects to PC
- Of 2 types:
1. dial-up 2. Wi-Fi (Wireless-Fidelity)
- Dial-up operates over a telephone line and requires a network access. Phone number
and logon credentials to make a connection.
- Wi-Fi connect wirelessly and without credentials in certain cases.
External modem
- It is enclosed in separate case and not inside the system unit.
- The modem is connected to the computer and telephone line by means of two separate
cables.
18
CE211 COMPUTER HW & MAINTENANCE I
telephone lines
-The sending modem 1 modulates (converts the digital signal from the PC1 into analog
signal for the telephone system).
-The reason for this is that the telephone system was originally designed for voice signals
(analog signals).
-The receiving modem2 demodulates (converts the analog signal from the telephone
system back to digital signal for the PC2).
19
CE211 COMPUTER HW & MAINTENANCE I
- Today it is a mixture of both socket and slot, however socket is more common
(popular).
- Intel CPUs include Standard Pentium (1993), Pentium Pro (1995), Pentium II (1997),
Pentium II Xeon (1998), Pentium III (1998), Pentium III Xeon (1999), Pentium
MMX(1998), Celeron (1998), Pentium IV (2000), Italium.
- Pentium MMX (Multimedia Extensions) was first Intel CPU designed to handle
multimedia (audio and video).
- Celeron was designed to be a low-cost alternative to Pentiums, because of lower cache
memory and lower speed than Pentiums.
- First Celeron was based on the Pentium II, but subsequent Celerons were based on the
Pentium III, Pentium IV, Pentium MMX, and Core 2 Duo branded processors.
See modern Intel processors (November, 2014) ie Cores i3, i5 and i7.
- AMD CPUs include Athlon, Thunderbird, Duron series and Spitfire.
Socket interface
- Notable (now obsolete) socket types are:
Socket 1 (169 pins, 5 V, 133 to 200MHz)
socket 5 (320 pins, 3.3 V, 75 to 133 MHz)
Socket 7 (321 pins) for Pentium MMX, AMD K5 & K6.
Socket 370 (370 pins) for Pentium III & some Celerons.
- Socket 370 replaced Slot 1 CPU interface on personal computers.
20
CE211 COMPUTER HW & MAINTENANCE I
Slot interface
- SECC (Single Edge Contact Card) and SEPP (Single Edge Processor Package) refer to
slot type.
- They have pins on only one side & are mounted perpendicularly into motherboard slot.
- Notable (now obsolete) slot types are:
Slot 1 (1997) SECC by Intel Company, supported Pentium II & III.
Slot A by AMD was short-lived i.e. AMD Athlon.
Design considerations of CPU
- Refers to motherboard-CPU Compatibility.
1. Power consumption (voltage) – As low as possible (initially 5 V).
2. Interface to motherboard –Easy insertion i.e. ZIF for socket types.
3. CPU speed –In MHz (obsolete CPUs) or GHz (modern CPUs).
4. Heat reduction –Provide electric fan & heat sink for cooling CPU.
CPU Packaging
There are different form factors (sizes & shapes) of CPUs.
The 2 most commonly used today are:
1. PGA (Pin Grid Array)
2. SECC (Single Edge Contact Cartridge).
PGA (socket) CPUs: Left (Intel Pentium) & Right (AMD Athlon)
21
CE211 COMPUTER HW & MAINTENANCE I
- PGA packaging is the most common (popular) and can be easily identified.
- They are flat square microchip packaged in ceramic or plastic.
- They are known as PGA (Pin Grid Array), because of array of pins underneath.
- They differ in the number of pins, power consumption (voltage) and speed (MHz for
obsolete or GHz for newer type).
- Most PGA processors plug directly into the motherboard using ZIF (Zero Insertion
Force).
- ZIF sockets typically have a metal arm on one side used to clamp the processor down in
place.
- PGA processors have to be carefully aligned to fit into the ZIF sockets to prevent bent
pins, which could damage the processor.
Left: Lever up on CPU socket Right: Align 2 similar corners (without pins)
SECC (slot) CPUs: Left (Pentium II) & Right (Pentium II Xeon) without cover
- The cartridge processor is put in a SECC package and concealed within a protective
plastic cover.
22
CE211 COMPUTER HW & MAINTENANCE I
- The outside has markings (labels) on the case and the contacts that connect into the slot
on the motherboard.
<See diagrams of SECC (slot) CPUs>.
Components
Intel ofSECC
Pentium II CPU (Slot 1) plugged on motherboard
Components of CPU
CPU has 3 main components:
1. Control Unit
2. ALU (Arithmetic Logic Unit)
3. Registers
Control Unit
- Coordinates processing i.e. fetch-decode-execute.
- Regulates the flow of information through the processor.
23
CE211 COMPUTER HW & MAINTENANCE I
Registers
- Very small memory locations (microchips) in CPU for read & write.
- Responsible for holding the data that is to be processed.
- Used to store temporary results & control information.
- High speed memory and so most expensive memory in computer.
- Has instruction pointer (directs the CPU to the next memory location) & accumulator
(for storing the next values).
ALU
Main
Memory Control Unit
(RAM)
Registers
24
CE211 COMPUTER HW & MAINTENANCE I
Floppy Disk
Internal IDE hard disk drive showing the label and interfaces
25
CE211 COMPUTER HW & MAINTENANCE I
Note:
Slow PC may mean HDD is full (more than 90% full).
26
CE211 COMPUTER HW & MAINTENANCE I
27
CE211 COMPUTER HW & MAINTENANCE I
Zip drive
- A removable cartridge storage device that may be used to store compressed data as a
data backup method.
- The Zip drive is a medium-capacity removable disk storage system that was introduced
by Iomega in late 1994.
- Originally, Zip disks launched with capacities of 100 MB, but later versions increased
this to first 250 MB, then 750 MB and now up to 2GB.
Tape drive
28
CE211 COMPUTER HW & MAINTENANCE I
Jaz drive
- The Jaz drive was a removable disk storage system, introduced by the Iomega
Company in 1995. i.e. now obsolete.
- The Jaz disks were originally released with a 1 GB capacity in a 3½-inch form factor,
which was a significant increase over Iomega's most popular product at the time, the
Zip drive with its 100 MB capacity.
- A USB flash drive consists of a flash memory data storage device integrated with a
USB (Universal Serial Bus) interface.
- USB flash drives are typically removable and rewritable, and physically much smaller
than a floppy disk.
- Some allow 1 million write or erase cycles and offer a 10-year shelf storage time.
- USB flash drives are often used for the same purposes for which floppy disks or CD-
ROMs were used.
- They are smaller, faster, have thousands of times more capacity, and are more durable
and reliable because of their lack of moving parts.
Memory Card
- A memory card or flash card is an electronic flash memory data storage device used for
storing digital information.
29
CE211 COMPUTER HW & MAINTENANCE I
- They are commonly used in many electronic devices, including digital cameras, mobile
phones, laptop computers, MP3 players and video game consoles.
- They are small, rewritable and they can retain data without power.
See memory cards below.
Secure Digital card (SD) MiniSD Card CompactFlash (CF-I) Memory Stick
30
CE211 COMPUTER HW & MAINTENANCE I
Sound cards
-They perform several tasks on sound i.e. recording, saving on a hard disk, mixing,
editing and playing sound.
-They can also support audio compression; also used by HDTV (High Definition TV).
31
CE211 COMPUTER HW & MAINTENANCE I
-Many are onboard cards (built in the motherboard), but can also be expansion cards
(inserted into PCI slots in the motherboard). It is better to buy and install a modern sound
card.
-They provide:
Output ports for speakers & earphones
Input ports for microphone
Ports for CD & DVD players
Other digital sound equipment
-For example, for music production use modern sound card for better sound quality and
other features.
-Most sound cards have 3 BNC (round) color coded jacks as:
Line out (green with arrow pointing outward) for speakers
Line in (blue with arrow pointing inward) for CD player and cassette tape).
MIC in (pink with picture of microphone) for microphone.
32
CE211 COMPUTER HW & MAINTENANCE I
Note:
Video capture cards are not video display cards (VGA cards) which provide output to the
screen (monitor or TV).
Stabilizer
- Only regulates (stabilizes) power, but does not backup.
- Has capacitors and diodes for smoothening.
- Some systems use backup battery which lasts more than UPS power.
34
CE211 COMPUTER HW & MAINTENANCE I
Precaution!
- Set the voltage selector to correct voltage of the location (eg 220V for Uganda) before
powering a computer.
Note:
- The 3.3V and 5V are used by digital circuits on MB (on board electronics), while 12V
is used to run motors in disk drives (HDD, CD-ROM drive & FDD) and fans.
- Common power supplies come in a range of about 80 watts to 600 watts.
- Power is determined by the number of drives, the processor, number of expansion cards
etc.
Standard
Cables andAC power
Molex socket & plug
connectors AC plug & wall socket
AT style
1. Molex connector to MB
- For old PCs (microprocessors 486 & older Pentiums).
- Has single row, 2 connectors for ±5V & ±12V.
- Connectors labelled P8 and P9, each has a row of 6 pins.
Color code
35
CE211 COMPUTER HW & MAINTENANCE I
Color Voltage
Yellow +12
Blue -12
Red +5
White –5
0
Black
ground
2. Power Switch
- Integrated directly into the power supply itself.
- Turns the power supply on and off.
3. Wattage
- Older ones provide a lower wattage rating than newer ones.
- AT style usually provide wattage of less than 250W.
ATX style
1. Molex connector to MB
- For Pentium II and later PCs.
- Has double row, single connector for ±5V, ±12V & ±3.3V.
- Connector labelled P1 with 20 or 24 pins i.e. 10 or 12 pins per row.
Color code
36
CE211 COMPUTER HW & MAINTENANCE I
The 20-pin omits the last 4 pins (shaded) ie pins 11, 12, 23 and 24.
2.
3. Other connectors
20 pin Molex connector for MB
37
CE211 COMPUTER HW & MAINTENANCE I
- They were originally designed for use in appliances, but currently are standard in
computer and automobile electronics.
- Male piece consists of 4 pins, while female piece consists of metal sockets.
- It provides both 12V and 5V e.g. for HDD, CD-ROM drives, DVD drives,
internal tape drives.
- The Molex connector has two rounded corners and two sharp corners to ensure that it
installs properly (see Figure below). It has four pins and cables which are larger than
those of a mini connector.
38
CE211 COMPUTER HW & MAINTENANCE I
- Controlled by the motherboard and enables a computer supply to power off via
software.
5. Wattage
- Older power supplies provide a lower wattage rating than newer ones.
- Newer ATX style power supplies normally provide 300W or more.
39
CE211 COMPUTER HW & MAINTENANCE I
40
CE211 COMPUTER HW & MAINTENANCE I
System Software
- Software designed to control and coordinate the computer hardware and to provide a
platform for running application software.
Note:
Sometimes software can also be classified in 3 ways as:
1. System Software 2. Application Software 3. Utilities
System Software of 2 main types:
1. Operating Systems 2. Utilities
OS (Operating System)
- This is the most important program that runs on a computer.
- It is the master program or manager of the computer system.
- It is the 1st program to be loaded into RAM when a computer is switched on.
41
CE211 COMPUTER HW & MAINTENANCE I
Note:
General-purpose operating systems (e.g. MS DOS, Windows and UNIX) are not real-
time.
See Types of Operating Systems later.
Applications
Shell
Kernel
Utilities
Kernel
-This is the core of the OS i.e. coordinates all other parts of the OS.
-The master program of OS which enables the shell to work.
-1st to load into RAM and always present in RAM. Why?
42
CE211 COMPUTER HW & MAINTENANCE I
Shell
- It is command interpreter providing command-line interface to users when entering
commands, to access the services of the kernel.
- It makes it possible for the user to interact with applications (Packages & Utilities).
-The primary purpose of the shell is to invoke another program, but shells may have other
tasks e.g. viewing the contents of directories.
User interface
-The user interacts with OS through the user interface.
-This is part of OS used to issue commands by either typing at command line or using
mouse at GUI (Graphic User Interface).
Utilities
-These are:
1. Utility programs [Link] languages 3. Programming tools
Utility programs
These are common purpose small programs used for limited capability e.g. drivers for
devices, disk formatting, file management, disk defragmenting, disk cleanup &
diagnosing problems.
Many come with OS (installed within OS), but others are installed separately from OS
e.g. drivers are for both categories.
Programming languages
-Computer programmers use them to develop other software i.e. system software &
application software.
-Think of them as bricks which are used to create other software (applications and
operating systems).
43
CE211 COMPUTER HW & MAINTENANCE I
HLL
LLL
Machine languages
-Use binary bits (0s & 1s) and understood by computers.
-Every CPU has its own unique machine language.
Assembly languages
- Much easier to program, because they use mnemonics (string of letters).
- They are used to develop computer device drivers or other hardware interface
development.
Note:
Each different type of CPU has its own unique machine language.
4 GL (4th Generation Languages) are above HLL (closest to human languages).
Program has to be converted to machine language for computer to understand.
-For example:
C & C++ have been used extensively to develop operating systems.
Java & VB (Visual Basic) are used to develop applications.
PROLOG is used for artificial intelligence development.
PHP, Java script & VB script are scripting languages used to develop Internet
applications.
Programming tools
These are translators of LLL and HLL i.e. Assembler, Interpreter & Compilers e.g.
Compiler changes HLL (source code) to LLL (object code).
Application Software
- Also known simply as applications or software packages.
- Developed to solve user problems or for a particular purpose.
- They are of 2 main types:
1. Off-shelf 2. Tailor-made
Off-shelf
- Also known as generic software, are commercially developed to cater for a number of
end users i.e. general in nature for all customers.
- Developed by SW company that also controls the SW specification e.g. Microsoft
Corps.
- Many copies are sold on open markets by vendors. In a form to install & use
immediately.
- Mainly software packages: e.g. word processors, spreadsheets, databases, accounting
packages.
Tailor-made
- Also known as bespoke or customized SW, are made in-house (tailored to particular
customers).
- Developed to meet specific needs of organization, customer or user
i.e. developed according to customer’s needs
45
CE211 COMPUTER HW & MAINTENANCE I
MS Windows
Microsoft Windows is the name given to a group of Operating Systems developed by
Microsoft Corporation of Bill Gates.
OS Release Comments
Year
Windows 3.x 1985 Windows 3.0, 3.1, 3.11, 3.111 and 3.2.
46
CE211 COMPUTER HW & MAINTENANCE I
UNIX Systems
-1st developed by Bell Telephone Research Labs in 1969.
-Based on the model of free distribution and open source software development and
distribution.
-Most installed in server machines in the history of PC manufacturing.
-There many versions e.g. Linux with also other distributions (versions).
Note:
Free distribution means you can download for free use, without licensing.
Open source means the source code is open to the public to contribute for
improvement.
Compare Microsoft Software whose source code is highly restricted.
Linux Systems
The Linux kernel was first released in 1991 by Linus Torvalds (A student from Finland).
It is a leading OS on servers and other mainframe computers and supercomputers. Linux
is packaged in a format known as a Linux distribution for workstations and servers.
Some popular Linux distributions are: Red Hat, SuSE, Ubuntu, Fedora & Mandriva.
47
CE211 COMPUTER HW & MAINTENANCE I
Case sensitive
-Linux is case sensitive and while Windows is not e.g. for Linux server: [Link],
[Link] and [Link] are all different files.
Server security
-Although many people consider Linux to be more secure than Windows, both operating
systems are equally secure.
-Security really has more to do with the server setup and administrators running the
server.
-All managed servers are maintained with the latest security and performance patches and
configured for optimal security.
User accounts
-Linux built-in user accounts are: super user (root) and normal user.
-Super user (root) is the only administrator account used, while normal user is an
ordinary account without privileges.
48
CE211 COMPUTER HW & MAINTENANCE I
Package manager
Note:
Linux system does not employ the concept of drive letters, like Windows OS.
Instead there is a single tree.
Different storage devices may contain different branches of the tree, but there is
always a single tree.
49
CE211 COMPUTER HW & MAINTENANCE I
Command terminal
-This is a program (also called a terminal emulator) that opens a window and lets you
interact with the shell.
-Terminal emulators for most Linux distributions include:
gnome, konsole, xterm, rxvt, kvt, nxterm, and eterm.
-It is similar to Windows command prompt, but more frequently used eg opening config
files in a text editor.
-Originally, Unix-like systems (eg Linux) had only CLIs (Command Line Interfaces), but
later GUIs (Graphical User Interfaces) were added.
-GUIs are helpful for many tasks, but they are not good for all tasks. Use any of the
window manager (interchangeable GUIs) in Linux system to access the terminal
emulator eg KDE has console and GNOME has gnome-terminal.
-The shell prompt contains user name and machine name followed by a dollar sign eg
[me@linuxbox me]$, where me is user name and linuxbox me is machine name.
50
CE211 COMPUTER HW & MAINTENANCE I
Note:
Microsoft office suite includes MS Word, MS Excel, MS Access,
MS PowerPoint etc.
Windows OS also comes with simple programs which act as applications e.g. MS
Paint, MS WordArt, MS ClipArt
Tailor-made software may include e.g. Payroll Software for given organization,
Software for given Bank & Software for Hotel Reservation.
51