ICT Notes For CEE Classes 2017
ICT Notes For CEE Classes 2017
ICT Notes For CEE Classes 2017
(ICT)
MODULE I
TRAINING MANUAL
© 2017
Page 1 of 62
COURSE OUTLINE
TERM 1:
THEORY
TERM 2:
THEORY AND PRACTICE
TERM 3
THEORY AND PRACTICE
8. Internet and networking: World Wide Web (WWW), Concepts, WAN, LAN,
MAN etc
9. Emerging issues with ICT trends and security
10. Revision and Practical practice
Page 2 of 62
LABORATORY WORK
TERM: 1
1. Study of Computer Components: Booting of Computer and its Shut Down
2. Practice of some fundamental DOS commands – TIME, DATE, DIR,MD,
CD, RD, DEL, TREE, COPY, VOL and LABEL
3. Practicing WINDOWS Operating System: Use of Mouse, Title Bar,
minimum, Maximum and Close Buttons, Scroll, Bars, Menus and Tool Bars
4. WINDOWS Explorer: Creating Folders, COPY and PASTE functions
TERM: 2
5. MS WORD: Creating a Document, Editing and Saving. Use of options from the
Tool Bars – Format, Insert and Tools (Spell Check),Alignment of paragraphs and
Text, Creating a Table, Merging of Cells, Columns and Row Width
6. MS EXCEL: Creating a Spreadsheet, Alignment of Rows, Columns and Cells
using Format Tool Bar
7. MS EXCEL: Entering formula expression through the formula tool bar and use
of inbuilt functions – SUM, AVERAGE and STDEV
8. MS EXCEL: Data Analysis using in built Tool Packs
9. MSEXCEL: Data Analysis using inbuilt Tool Packs – tests of significance
10. MS EXCEL: Creating and Saving Graphs
TERM: 3
11. MS ACCESS: Creating Database, structuring with different types of fields,
MS ACCESS: use of Query facility for accessing the information
12. Transforming the data - WORD and EXCEL to other forms
13. Internet Exploration: Using Search Engines, Google, Opera, Google chrome,
Mozilla, etc
Page 3 of 62
INTRODUCTION TO ICT
EVOLUTION OF COMMUNICATION
Communication has improved and evolved to facilitate our daily activities. In the
21st century, everything related to communication utilizes technology to ‘send out’
or disseminate information to a wider audience. Information can be ‘sent out’ in
many ways. The inventions of cellular phones, television and other electronic
devices are important in enhancing communication.
WHAT IS ICT?
ICT is the technology required for information processing, in particular, the use of
electronic computers, communication devices and software applications to convert,
store, protect, process, transmit and retrieve information from anywhere, anytime.
INFORMATION
Information refers to the knowledge obtained from reading, investigation, study or
research. The tools to transmit information are the telephone, television and radio.
We need information to make decisions and to predict the future. For example,
scientists can detect the formation of a tsunami using the latest technology and
warn the public to avoid disasters in the affected areas. Information is knowledge
and helps us to fulfill our daily tasks. For example, forecasting the stock exchange
market.
COMMUNICATION
Communication is an act of transmitting messages. It is a process whereby
information is exchanged between individuals using symbols, signs or verbal
interactions. Previously, people communicated through sign or symbols,
performing drama and poetry. With the advent of technology, these ‘older’ forms
of communication are less utilized as compared to the use of the Internet, e-mail or
video conferencing. Communication is important in order to gain knowledge. With
knowledge, we are more confident in expressing our thoughts and ideas.
TECHNOLOGY
Technology is the use of scientific knowledge, experience and resources to create
processes and products that fulfill human needs. Technology is vital in
communication.
Aiding Communication
Telephone and fax machines are the devices used in extending communication.
Page 4 of 62
Spreading Information
To broadcast information such as news or weather reports effectively. Radio,
television, satellites and the World Wide Web (www) are powerful tools that can be
used.
BANKING
The computer is the nerve centre of the banking system around the world. It
functions to control the entire banking system that also includes 'Electronic
Banking Services'. In the banking sector, customers, businessman and bank
administrator benefits from the usage of ICT.
INDUSTRY
Computers are used to facilitate production planning and control systems, to
support chain management and to help in product design in the industrial sector. In
the industrial sector, workers, researchers and administrator benefits from the
usage of ICT.
E-COMMERCE
E-commerce helps in boosting the economy. It makes buying and selling activities
easier, more efficient and faster. For this application, computers, Internet and
shared software are needed. In the e-commerce sector, customers, suppliers and
employees benefits from the usage of ICT.
COMPUTER
What is a Computer?
In general terms, a computer is a machine operating under the control of
instructions stored in its own memory. These operations and instructions enable the
computer to receive data from a user (input), transform and manipulate the data
according to specified rules (process), produce results (output). Additionally, data,
instructions, and information are stored (storage) for future retrieval and use. Many
computers are also capable of another task: communicating directly with other
machines. The user performs the input task with a device such as a keyboard,
mouse, or digital scanner.
Page 5 of 62
These devices allow the user to enter data and instructions into the computer. A
secondary storage system stores and retrieves additional data and instructions that
may also be used in the input and processing stages. This system might include
magnetic or optical devices, such as CD-ROMs, hard disks, floppy disks, and
tapes. The central processing system, which manipulates the data, is perhaps the
most important part of the computer. This system is the “brain” of the computer in
that it enables the computer to transform unorganized inputs into useful
information. The central processing system includes the central processing unit
(CPU) and the primary memory. The computer’s output system displays the results
of the data manipulation. The output system might include a monitor, a printer, a
plotter, a voice output device, or microfilm/microfiche equipment. A final element
of a computer is the communication system, which passes information from
computer to computer over communication media.
Generations of Computers
First Generation (1946-1954):-Vacuum tubes
The first generation of computer were huge, slow, expensive and often unreliable.
In 1946, two Americans, Presper Eckert and Willian Mauchly build the ENIAC
(Electronic Numerical integrator and Computer). It use vacuum tube instead of
mechanical switches of the MARK 1.Problems that arose with this generation:
the vacuum tubes generated a great deal of heat causing many problems in
temperature regulation and climate control
the tubes also burnt out frequently
people operating the computer did not know that the problem was in the
programming machine
the second generation computer scientists invented something new due to
lots of problem created by vacuum tubes.
Page 6 of 62
Third Generation, (1968-1975):- Integrated Circuits (IC)
In the third generation era, the IBM 370 series were introduced in 1964. It came in
several models and sizes. It was used for business and scientific programs. Other
computer models introduced were CDC 7600 and B2500. The development of
integrated circuit (IC), signal the beginning of the third generation computers.
Silicone chips were manufactured in 1961 at the Silicone Valley. Then came the
integrated circuit technology, which had reduced the size and cost of computers.
Advantages
A new concept in this generation was that of a family of computer which allowed
computer to be upgraded and expanded as necessary.
Silicone chips were reliable, compact and cheaper.
Sold hardware / software separately which created the software industry.
customer service industry flourished (reservation and credit checks)
Advantages
Computers became 100 times smaller than ENIAC (Electronic
Numerical Integrator and Computer) the first computer
Gain in speed, reliability and storage capacity
Personal and software industry boomed
Classification of Computers
Computers are classified according to the storage capacity, speed and the purpose
for which they are developed. These can be classified into three types:
1. Analog Computes
2. Digital Computers
3. Hybrid Computers
1. Analog computers:
They operate by measuring instead of; counting. The name denotes that the
computer functions by establishing similarities between the two quantities. They
are powerful tools for solving differential equations.
2. Digital Computers:
These computers operate by counting. All quantities are expressed as discrete
digits or numbers and are useful for evaluating arithmetic expressions and
manipulations of data.
3. Hybrid Computers:
Computers which combine the features of analog and digital computers are known
as Hybrid computers. A majority of the computers that are in use are digital. These
computers were essentially developed for computations. Later, the developments in
the computers led to the use of digital computers in variety of applications.
Depending on the use of applications, the digital computers are classified into;
1) Special Purpose Computers;
2) General Purpose Computers.
Page 8 of 62
are available in different sizes and capabilities and are further classified (based on
memory, speed, storage) as follows:
a) Super Computers
b) Mainframe Computers
c) Mini Computers
d) Micro Computers
a) Super Computers:
These have extremely large storage capacities and computing speeds which are at
least 10 times faster than other computers. These are used for large scale numerical
problems in scientific and engineering disciplines such as electronics, weather
forecasting etc. The first super computer was developed in U.S.A. by CRAY
computers. In India the indigenous super computer was developed under the name
Param.
b) Mainframe Computers:
They also have large storage and high computing speed (but relatively lower than
the super computers). They are used in applications like weather forecasting, space
applications etc., they support a large number of terminals for use by a variety of
users simultaneously, but are expensive.
c) Mini Computers:
It is a medium sized computer with moderate cost, available indigenously and used
for large volume applications. It can serve multi-users simultaneously.
d) Micro Computers:
A microcomputer is the smallest general purpose processing system. Micro
computers are also referred as ―personal computers (PC). These are self contained
units and usually developed for use by one person at a time but can be linked to
very large systems. They are cheap, easy to use even at homes and can be read for
variety of applications from small to medium range.
Advantages of computers:
1. High speed :
Computers have the ability to perform routine tasks at a greater speed than human
beings. They can perform millions of calculations in seconds.
2. Accuracy :
Computers are used to perform tasks in a way that ensures accuracy.
Page 9 of 62
3. Storage:
Computers can store large amount of information. Any item of data or any
instruction stored in the memory can be retrieved by the computer at lightning
speeds.
4. Automation :
Computers can be instructed to perform complex tasks automatically (which
increases the productivity).
5. Diligence:
Computers can perform the same task repeatedly & with the same accuracy
without getting tired.
6. Versatility :
Computers are flexible to perform both simple and complex tasks.
7. Cost effectiveness :
Computers reduce the amount of paper work and human effort, thereby reducing
costs.
Limitations of computers
1. Computers need clear & complete instructions to perform a task accurately. If
the instructions are not clear & complete, the computer will not produce the
required result.
2. Computers cannot think.
3. Computers cannot learn by experience.
ANATOMY OF COMPUTERS
The computer system consists of three units:
1). Input device
2). Central Processing Unit (CPU)
3). Output device.
Figure: Block diagram of a Computer
Page 10 of 62
COMPUTER BASICS
Computer Basics introduces general computer use and terminology. It describes
the basic hardware components of a PC and introduces basic skills
for using software programs in a windows
environment. This course will address hardware and
peripheral components of the computer and how to
use them correctly. A computer is an
electronic device that has the ability to store,
retrieve, and process data, and can be
programmed with instructions that it remembers. The
physical parts that make up a computer (the central processing unit,
input, output, and memory) are called hardware.
Programs that tell a computer what to do are called software. A set of instructions
that perform a particular task is called a program, software program, or
software. Peripherals are any hardware device connected to a computer, any part
of the computer outside the CPU and working memory. Some examples of
peripherals are keyboards, the mouse, monitors, printers, scanners, disk and tape
drives, microphones, speakers, joysticks, plotters, and cameras.
A. MONITOR
The computer monitor is an output device that displays input on a screen and is
very similar to a television monitor. When the computer wants to display
something, it calculates how it needs to change the color and brightness of the
different pixels, and changes the values in the video memory.
▪ Controls for the monitor are located on the monitor itself. The monitor
has an ON/OFF Button/Switch (which powers only the monitor) and an
indicator light (green or amber).
▪ A green indicator light denotes that the monitor is on.
▪ An amber light indicates that the computer is in “sleep” mode. Software
in newer computers automatically shuts the monitor down when the
computer is shut down--the monitor is put in a “sleep” mode and the
indicator light turns amber. When the monitor light is amber, if the
computer is booted up, the monitor will automatically come on when you
move the mouse or press any key on the keyboard.
Page 11 of 62
▪ No indicator light indicates that the monitor is off. If you turn your
monitor off with the switch, there will be no indicator light. When you
boot up your computer, you will have to turn the monitor on by pressing
the ON/OFF switch.
Monitor Resolution refers to the number of dots on the screen or pixels. It is
expressed as a pair of numbers that give the number of dots on a line (horizontal)
and the number of lines (vertical). Four resolutions commonly used today:
▪ 640 x 480 PIXELS (VGA) (SVGA) -- images are larger for visually
impaired students.
▪ 800 x 600 PIXELS (SVGA) – most web sites are designed to be
viewed at this setting.
▪ 1024 x 768 PIXELS (SVGA)
▪ 1280 x 1024 PIXELS (SVGA)-- images are smaller, but more
information can be displayed.
2. COMPUTER
The computer is a machine that processes data according to a set of instructions
that are stored internally either temporarily or permanently. The computer has
either external or internal peripherals attached to it.
6 FLOPPY DISK
DRIVE
7 CD ROM
DRIVE
5
DISKETTE
DRIVE
1 2 3 4 ACCESS
POWER POWER RESET HARD DISK INDICATOR
SWITCH INDICATOR BUTTON DRIVE ACCESS
INDICATOR
The picture below displays two internal devices—the floppy disk drive and CD
ROM drive.
1. POWER SWITCH -- Turns the computer on and off. Whenever the
computer is turned off, always wait at least 60 seconds before turning it
back on again.
2. POWER INDICATOR -- Located in the center of the power switch. A
green light indicates the computer is on.
Page 12 of 62
3. RESET BUTTON -- Allows you to reboot (restart) your system without
having to power down the entire computer. Rebooting the system in this
manner reduces stress on the system components. This button is used
ONLY when the computer has “frozen” and will not accept any
commands.
4. HARD DISK DRIVE ACCESS INDICATOR -- Turns green when the
computer is accessing your hard drive, either retrieving or storing
information.
5. DISKETTE DRIVE INDICATOR -- Turns green when the computer is
accessing your floppy disk drive, either retrieving or storing information.
If this light is green, you should NEVER attempt to eject the floppy disk.
6. FLOPPY DISK DRIVE -- Storage device that holds, reads and writes to
floppy disks, usually called Drive A.
7. CD-DRIVE -- Player or reader that reads data from a CD ROM disk.
Motherboard
Sometimes called the system board or main board, the motherboard is the
main circuit board of a PC. The
motherboard is the central nervous
system and circulatory system, plus
much more, all rolled into one. The
motherboard typically contains the
Page 13 of 62
processor (or CPU), BIOS (basic input/output system), memory, mass
storage interfaces, serial and parallel ports, expansion slots, and all the
controllers required to communicate with standard peripheral devices, such
as the display screen, mouse, keyboard and disk drive. Collectively, some of
the chips which reside on the motherboard are known as the motherboard's
chipset.
Chipset
The chipset controls the system and its capabilities. All components
communicate with the processor through the chipset - it is the hub of all data
transfer. The chipset uses the DMA controller and the bus controller to
organize the steady flow of data that it controls. The chipset is a series of
chips attached directly to the motherboard, and is usually second in size only
to the processor. Chipsets are integrated (soldered onto the motherboard) and
are not upgradable without a new motherboard.
Page 15 of 62
Cache
Cache (pronounced cash) is a block of high speed memory where data is copied
when it is retrieved from the RAM. This storage of key instructions enables a
performance improvement in the processor. Intel processors incorporate level 1
(L1) and level 2 (L2) caches. There are two groups of extremely fast memory chips
that allow the computer to operate faster:
(1) Internal cache (L1) is built into the CPU, and
(2) External cache (L2) resides on the motherboard. The L2 cache is an area of
high-speed memory that improves performance by reducing the average
memory access time. L2 cache is also called SRAM.
Both L1 and L2 store data recently used by the CPU. When the CPU needs data, it
first checks the fastest source — L1. If the data is not there, the CPU checks the
next-fastest source — L2. If the data still cannot be found, a time-consuming
search of the slower RAM is required.
1. Mouse Port
Mouse Cable & Ports Keyboard Cable & Ports Printer Cable
Page 17 of 62
USB (Universal Serial Bus) is a new technology theoretically capable of
connecting a very large number of external devices on a computer. USB give the
PC user a no-hassle way to connect a new digital joystick, a scanner, a set of
digital speakers, a digital camera, or a PC telephone to their computer.
▪ Adds the feature of "hot-swapping" so that you don't need to shut down and
restart your PC to attach or remove a peripheral. Just plug it in and go!
▪ To remove a USB device, single click the hardware button in the system
tray, the “Remove Hardware” window opens. Select
the device you wish to disconnect, click the “Stop” button then remove the
device.
E. STORAGE DEVICES
When working on the computer, all work is entered into the
computer's memory. In order to store your work for future
retrieval, you must “save” your work to a storage device before
turning the computer off. When your work is saved it creates a
computer “file”. The most common storage devices are hard disks
and floppy disks. If you only save your work on the hard disk, you run the risk of
losing your data, either through viruses, which attack the hard disk, or to hard disk
failure or crashes. It’s very important to back up your important files onto other
media, such as floppy disks.
between computers, or to make a backup of your files. Floppy disks are 3.5
inches in diameter and they are enclosed in a rigid plastic shell. A “double-
density” (DD) diskette has a storage capacity of 740 KB while a “high-
density” (HD) diskette has a storage capacity of 1.44 MB. To protect your
floppy disks, keep them away from heat, drinks, and magnets. Use a felt tip
pen to label a disk and write on the label before you attach it to the disk.
Every disk must be formatted with the operating system used by the
Page 18 of 62
computer in order to allow storage of files. The operating system is the
“language” of the program—the disk must be in the same language as the
computer in order to communicate. Examples of operating systems are
DOS, Windows, Macintosh OS, and Windows NT. When you purchase
disks, be sure to purchase them for the operating system you are using
(IBM/PC Compatible or Apple/Macintosh). Today, most floppy disks come
already formatted. However, it is a good idea to run scandisk on a disk
before using as a means of checking the disk for bad sectors. See Section M.
for instructions on how to run scandisk on a floppy. Disks can be reused as
long as there are no bad sectors on the disk. Disks are inserted into the disk
drive with the metal part first,
Not Write label up.
Protected Every disk comes with a write-protect
Write Protected
tab. The tab provides protection against
erasing or replacing information on a
floppy disk. You can write-protect a 3.5
inch floppy disk by moving the plastic
tab up to the write-protected position (open hole). No information can be
altered on the disk when it is write-protected.
Page 19 of 62
information to magnetic and back again. There is normally one head for
each surface used on the drive.
If the heads contact the surface of the disk while it is at operational speed,
the result can be loss of data, damage to the heads, damage to the surface of
the disk, or all three. This is usually called a head crash, two of the most
frightening words to any computer user. :^) The most common causes of
head crashes are contamination getting stuck in the thin gap between the
head and the disk, and shock applied to the hard disk while it is in operation.
3. Zip disks -- Zip disks store 100 - 250 MB of data (depending on the type of
drive purchased) and cost about $11 to $19 each. A special 3.5" removable
disk drive is needed to retrieve the information from the computer and write
to the zip disk. An external zip drive can be moved from one computer to
another. Due to the large storage capability of zip disks and mobility of the
drives, they are gaining popularity as storage and backup mediums.
CD/DVD-ROM
Open/Close button
CD-Writer (internal)
Open/Close button
Zip 100mb Drive
Headphon Power
e Jack
5. Read/Write CD-ROMS—CD-ROM drives that write, rewrite and record
data. Two types of CD-ROM disks are used in these drives: CD-
Recordable (CD-R) and CD-Read/Write (CD-R/W). CD-R/W’s can only be
“read” by CD Read/Write drives, while CD-R disks can be read by most
CD-ROM drives.
F. INPUT DEVICES
1. Mouse – The mouse is a pointing device attached to the computer that
controls the movement of the cursor on the screen. It allows the user to
execute commands using point & click and click & drag techniques. As the
user moves the mouse across the pad, the cursor moves across the screen.
The mouse should always be used with a mouse pad to provide a smooth
surface for mouse movement and to help keep the mouse from damage. If
you "run out of room" on the pad, simply pick up the mouse and move it to
the opposite edge and continue movement. The PC mouse has two buttons
(left and right) and newer mice have a scroll wheel between the two. Mouse
commands are executed by "clicking". The term “click” refers to the left
mouse button. The phrase to "click" means to select (a screen object) by
moving the mouse pointer to the object's position and clicking a mouse
button by pressing it down once, and them immediately releasing it.
▪ Executing commands (i.e. opening a folder, opening a file, opening a
program) requires a double click, meaning that you must click the left
mouse button twice in rapid succession. There is a timed rhythm to
double clicking and the mouse must NOT move between clicks.
▪ Shift Click refers to clicking the mouse button while holding the Shift
key down.
▪ Click and Drag is also used more generally to refer to any operation in
which the left mouse button is held down while the mouse is moved.
Placing the mouse arrow on an object and holding down the left mouse
button while moving it, the object can by moved to a new location by
“dragging”.
▪ Some newer mice also include a scroll wheel for scrolling through long
documents.
▪ Right Click refers to clicking the right mouse button which reveals a
context menu, because it changes based on the status of the item you
clicked -- the type of file, for example. The context menu may display
actions such as Open, New, Print, Copy, Paste, Delete, Send To, Create
Page 22 of 62
Shortcut and Properties (to see an item's settings, and so on) all
dependent upon where you right click, on a file or on a blank space in a
window.
2. Keyboard -- The computer receives most of its input from the user
via the keyboard that is very similar to the typewriter keyboard. The
keyboard is connected by a cable to the keyboard port on the back of the
computer. There are extra keys on the computer's keyboard that are not
found on a normal typewriter. Following is an explanation of the function of
these keys. The exact manner in which the keys function depends on the
software program.
BACKSPACE KEY-- Deletes the character just to the left of the cursor (or
insertion point) and moves the cursor to that position.
DELETE KEY-- Sometimes labeled Del, deletes the character at the
current cursor position or to the right of the insertion point, or deletes the
selected object, but does not move the cursor.
ARROW KEYS -- four arrow keys for moving the cursor or insertion point
right, left, up, or down. Moving the arrow keys does not delete any
characters on the screen.
CAPS LOCK KEY -- A toggle key that, when activated, causes all
alphabetic characters to be uppercase.
HOME -- moves the cursor to the top left corner of the screen or to the
beginning of the file, but it can have other meanings depending on which
program is running.
END -- moves the cursor to the end of the line, the end of the page, or the
end of the file depending where the cursor is located on the page and on
which program is running.
ENTER -- Used to enter commands or to move the cursor to the beginning
of the next line. Sometimes labeled Return instead of Enter.
RETURN KEY -- Another name for the Enter key.
ESC -- Short for Escape, this key is used to send special codes to devices
and to exit (or escape) from programs and tasks.
FUNCTION KEYS -- Special keys labeled F1 to Fx, x being the number
of function keys on the keyboard. These keys have different meanings
depending on which program is running.
Page 23 of 62
CTRL KEY -- Short for Control, this key is used in conjunction with other
keys to produce control characters. The meaning of each control character
depends on which program is running.
ALT KEY -- Short for Alternate, this key is like a second Control key
PAGE UP and PAGE DOWN -- moves the cursor up or down a set
number of lines usually one page or screen at a time. Often abbreviated
PgUp and PgDn.
NUMERIC KEYPAD -- A separate set of keys on some keyboards that
contain the numbers 0 through 9 and a decimal point arranged as on an
adding machine. Numeric keypads make it easier to enter large amounts of
numeric data. For the keypad to function as numbers, the NUM LOCK
must be on (Num Lock light is green).
INSERT -- Changes between insert mode and overstrike mode in word
processing programs. In insert mode, all characters typed are placed at the
cursor position (or to the right of the insertion point). With each new
insertion, characters to the right of the cursor are pushed to the right of the
insertion point to make room for the new characters. If insert mode is turned
off, typing then overwrites existing characters instead of inserting the new
ones before the old ones. This is often called overwrite mode. Most PC
keyboards have an Ins or Insert key that lets you switch back and forth
between insert and overwrite modes.
NOTE: If the keyboard freezes restarting by pressing the Reset button will
not correct the conflict; you MUST shut down. Use your mouse to save
work prior to shutting down then press the Power button on the
desktop/tower.
G. KEYSTROKES TO KNOW
1. Enter--pressing this key is the same as left clicking the mouse button.
2. Ctrl + Esc or Windows Logo Key--pressing these two keys, Ctrl + Esc,
simultaneously, or pressing the Windows Logo Key, will bring up the Start
menu. Use the arrow keys to navigate the Start menu, especially to shut down.
3. Shift + Alt + Spacebar--when a window is in the “Restore” mode, it may
sometimes shift on the screen so that you cannot locate the buttons on the title
bar to close, minimize or maximize the window. Pressing these three keys will
Page 24 of 62
open a window, with a choice of “Maximize”. Arrow down and select
Maximize and the window will open to a full screen with the buttons showing.
4. Ctrl + Alt + Delete--whenever the computer “locks up” (freezes) and the
mouse or keyboard will not work, pressing these three keys simultaneously will
usually open the Close Program dialog box which contains a list box of
applications that are running:
Highlight the program that is “not responding” and may be causing the problem
and choose “End Task.” A second dialog box may open allowing you to
rethink this decision, click “End Task” to close the program—if you have not
saved all data entered since the last save will be lost.
H. OUTPUT DEVICES
Output devices are computer devices that display or output information. The
monitor is a common example of an output device. Other output devices are:
Page 25 of 62
▪ Printers—take information from the CPU and transfer it to paper,
provides a hard copy. There are a number of different printer
technologies available: Dot Matrix, Ink Jet, Laser.
▪ Plotters—produces high-quality line drawing graphic output (used for
blueprints).
▪ Video projector, Scan Converter or LCD overhead projector—projects
the image onto a wall screen for greater view by large groups.
▪ Speaker(s)—provides output of sound or speech.
Page 26 of 62
2. Power Supply Fan –
The power supply's chief enemy is overheating, and this is usually caused by
excessive dust and dirt coating the components and clogging the power supply fan.
The power supply fan should be inspected, approximately quarterly, to make sure
that it is providing good ventilation and that it is not gummed up with dirt. Either
using a vacuum cleaner with a small tip attachment can clean it or blowing it out
with an air duster (remove case cover and blow out otherwise simply spreading the
dust inside the case which can cause other problems).
3. Monitor –
The monitor screen should be cleaned weekly since dust accumulates more quickly
on the surface of a monitor than elsewhere because of the static charge generated
by many monitors. The best way to clean the screen is just to wipe it with a slightly
damp, soft cloth; companies will try to sell you fancy wipes but they are not
generally necessary (and some can leave annoying smudges). Once a year, it is a
good idea to clean the dust off the outside of the case. Doing this helps keep the
monitor looking good and improves cooling. Make sure that the monitor's cooling
vents are never blocked off. The monitor should always be turned off if it will not
be in use for one or two hours.
Page 27 of 62
Booting of the Computer:
Booting imply ―activating the computer for working.
Thus, when the computer is switched on, the operating system residing in the
floppy or in the hard disk is transferred into the primary memory. After this, the
computer is ready to accept the commands at user terminal. If OS is not existing
either in floppy drive or in the hard disk drive, ― non-system or disk error is
flashed on the screen.
The booting of the computer is carried out with a software which resides on ROM
chip called BIOS (Basic Input Output System). Thus when a PC with system disk
either in Hard-Disk Drive or Floppy Drive is switched ―on, the screen finally
displays one of the following symbols with a blinking cursor at its end:
a) A:\> This imply that the computer is booted through Floppy drive
`A‘ and is ready to accept DOS commands. The symbol ―\> is
as DOS prompt from where DOS commands can be entered.
b) C:\> It imply that the PC is booted through the Hard-Disk Drive
`C‘. Booting is essential whenever the system is locked or switched off.
a) Cold Booting:
It is only switching OFF the system and after some time again switching ON.
b) Warm Booting:
It is carried out by pressing the following three keys simultaneously Ctrl + Alt +
Del. It is preferable to cold booting as it safeguards the system from sudden
power fluctuations resulting out of switching ON and OFF the system.
K. SHUTDOWN
To shut down your computer, click the Start button, click Shut Down, and then
click Shut Down The Computer (Shortcut: Press the Windows Logo Key, then
the U key and then the S key).
It is imperative that you shut down the computer properly. Failure to do so could
cause damage or loss of data. If the computer "freezes", it may be necessary to
restart (also known as "reboot") the computer using alternate means. Pressing the
"Control" "Alt" and "Delete" keys at the same time is an alternate way of rebooting
the computer. A window will appear (see #4 under Keystrokes to Know) showing
all programs currently open with the one currently in use highlighted. At the
Page 28 of 62
bottom of the window will be three tabs. Click on the one that says “End Task”. If
you are lucky, the program will close and you can continue as normal. However,
many times, even this will not work. If using "Control" "Alt" and "Delete" will not
restart your computer, you need to reboot your computer by pressing the reset
button in front of your computer.
word) in the box and click the OK button. The following window will open:
3. Highlight the first icon [3 ½ Floppy (A:)]. Under the “Type of test” section
click the radio button next to “Thorough”. Make sure there is a check mark on
Automatically fix errors. Click Start button.
1. Insert the 3-1/2 floppy diskette into the drive.
2. Double-click “My Computer.”
3. Right click on the 3-1/2 Floppy (A:) drive icon, a pop-up menu appears. Click
on Properties.
Page 29 of 62
4. The “3-1/2 Floppy (A:) Properties” window opens. Click on the “Tools” tab.
5. Click the “Check Now…” button in the “Error-checking” section. You will see
the following window:
Page 30 of 62
6. Click the Start button. The following window opens when the scan is
completed. Click OK.
SUMMARY
Parts of a computer
Monitor:
This is what we call the screen. It is formally called a cathode-ray tube.
Keyboard:
This is the instrument we use in order to type text into the computer.
Mouse:
This attachment rolls on a small circular ball and has buttons which can be
clicked. This part of the system allows the user to work more easily with a
computer interface. As the user moves the mouse around on its pad, a screen
cursor moves correspondingly on screen. Some later models of the mouse no
longer use a ball but use optical light technology.
LCD:
This is an acronym for Liquid Crystal Display Projector. This device permits users
to project what appears on their computer screen to a larger classroom/conference
room screen.
CPU:
This is an acronym for the Central Processing Unit. It is the ‘nuts and bolts’ of the
computer and is where the computer’s memory and storage space exists.
Modem:
This is a component that resides inside your CPU. It allows the user to connect
with the Internet and the World Wide Web (WWW).
Page 31 of 62
Desktop:
This comprises of what is plainly visible on the user’s computer screen or monitor.
Peripherals: Peripherals refer to technology that can be attached to the main
computer station, such as printers, scanners or digital cameras.
Printer:
This peripheral is a device that permits users to print files to paper.
Scanner:
This peripheral device permits the user to digitally upload images or text which
already exists non-electronically. These digital uploads can then be converted into
computer files which can be manipulated.
Digital Camera:
Digital Cameras can now be connected to computer stations. This is may be done
so that the video can be uploaded to the computer which can then be edited.
Computer
A Computer is an electronic device that can perform activities that involve
Mathematical, Logical and graphical manipulations. Generally, the term is used to
describe a collection of devices that function together as a system. It performs the
following three operations in sequence.
1. It receives data & instructions from the input device.
2. Processes the data as per instructions.
3. Provides the result (output) in a desired form.
Page 32 of 62
COMPUTER HARDWARE AND SOFTWARE
The world of business has changed dramatically since the introduction of the first
modern multipurpose computer over 50 years ago. The ENIAC (Electronic
Numerical Integrator and Computer), designed by Drs. Mauchly and Eckert, two
American engineers, was set up at the University of Pennsylvania in 1946. This 30-
ton machine occupied a thirty-by-thirty room, contained 18,000 vacuum tubes
linked by 500 miles of wiring, and could perform 100,000 operations per second. It
consumed so much electricity that it dimmed the lights in the section of
Philadelphia where it was housed.
COMPUTER HARDWARE
TYPES OF COMPUTERS
Computers can be grouped into categories in numerous ways. Table 1 below
classifies the main types of computers according to their physical size, processing
speed, cost, and number of users. A microcomputer, or personal computer (PC),
might cost a few thousand dollars. It is a small computer that can fit on a desktop,
and is appropriate for a single user. The next larger computer is the minicomputer.
A minicomputer might cost tens of thousands of dollars. It is about the size of a
refrigerator and, when combined with various peripherals, might fill a small room.
Minicomputers often have several hundred users. Large businesses often have
mainframe computers. These machines are housed in large rooms or even entire
building floors. They cost up to several million dollars, and thousands of users can
access the computer simultaneously. In a networked environment, minicomputers
and mainframes are both frequently called servers. The largest and most expensive
computer, the supercomputer, is often used in research settings and other
environments that require a computer with extraordinary computing power. Some
supercomputers are capable of performing several billion instructions per second.
Page 33 of 62
million thousands
dollars and
up
*Processing speed is commonly measured in millions of instructions per
second (MIPS). One instruction is a “basic task,” e.g., adding two 10-digit
numbers or storing the result in specific location. For comparison, the human
brain is estimated to be capable of 100 million MIPS.
HARDWARE
The term hardware refers to the tangible parts of a computer system, that is, the
physical equipment of the computer. A keyboard, disk drive, and monitor are
examples of computer hardware. (Software is discussed later.) Understanding the
various physical components of a computer system will help you understand how
the system works as a whole. As described above, the general model of a computer
consists of an input system, storage system, process system, and output system.
Our discussion of computer hardware will, therefore, be organized around these
systems, along with communications as an additional function of which some
computers are capable.
INPUT SYSTEM
An input system comprises one or more devices that the user employs to enter data
or instructions into the memory of the computer so that the CPU can subsequently
process them. Data, as discussed above, are unorganized facts that can become
useful output by being transformed into information. Instructions may be input as
programs (instructions that direct the performance of the computer), commands
(instructions direct a program), and user responses (instructions from the user
created by replying to a question posed by the computer). Input devices come in
many forms. Some of the more common devices are described next.
1. Keyboard.
The keyboard is one of the most common input devices. In addition to keys that
represent letters, numbers, and special characters, keyboards often contain function
keys, to which the user can assign personalized commands, and special-purpose
keys, such as the enter key. Some keyboards contain a numeric keypad (a set of
keys in the form of a calculator keypad) that is used for entering numbers
conveniently and easily. Keyboards may also have Internet keys, CD/DVD
controls, and multimedia keys. While most keyboards are connected to the
Page 34 of 62
computer by a cable, there are wireless keyboards that transmit their input by
means of infrared signals.
2. Mouse.
Connected to many modern microcomputers is a hand-sized input device called a
mouse, or pointing device. A mechanical mouse contains a ball that rolls along a
flat surface, moving a cursor (pointer) on the computer screen. An optical mouse
uses light signals to detect the movement of the mouse and thereby move the
pointer on the screen. Through the use of one to four buttons on top of the mouse
(and a wheel on some versions of the mouse), the user can select and manipulate
objects represented on the screen as icons (symbols). The mouse is a convenient
and effective way to interact with the graphical user interfaces (GUIs) that
dominate the current computer environment.
3. Touchpad.
This input device is a small rectangular surface that operates by means of pressure
and motion, and allows the user to perform all of the functions of a mouse by
touch. Moving the fingertip across the touch pad moves the cursor across the
screen. Tapping the touch pad acts as clicks and double-clicks. Touchpad are most
commonly found on laptop computers.
4. Pointing Stick.
Like the touchpad, this pressure-sensitive input device fills the role of the mouse in
some laptops. It is shaped like a pencil eraser and fits between keys in the
keyboard. Moving the pointing stick moves the cursor. This device is mostly found
on laptop computers.
5. Trackball.
The trackball is basically an upside-down mouse. Instead of rolling the ball on a
surface as with the mouse, the user rotates the trackball with the hand directly to
position the cursor on the screen.
6. Touch Screen.
This input device is often used in public places, such as shopping centers, hotels,
and airports, where users may not have much experience working with computers.
The user simply touches the screen for the desired menu item.
Page 35 of 62
7. Light Pen.
This light-sensitive device is used for entering data by writing on a computer
screen. Engineers, designers, and architects use light pens to draw and modify
shapes on the screen.
8. Graphics Tablet.
A graphics tablet is a flat rectangular board used to input drawings or other
graphical data. The user draws on the graphics tablet with an electronic pen or a
mouse-like device (called a puck). The drawing movements are converted into
digital signals that are sent to the computer as input. Architects and mapmakers
commonly use this input device.
Page 36 of 62
entered into the computer for storage and processing. Digital cameras allow the
user to store still-pictures as digital files (for example, .jpg’s and .gif’s) that can be
used by the computer like other graphic images. They may be edited, e-mailed,
printed, faxed, inserted into documents, and displayed on the monitor. Video input
devices enable the user to store and process full-motion images generated from
camcorders and VCRs.
Page 37 of 62
capturing photographs for computer usage but it may also be effectively used with
printed and handwritten text.
STORAGE SYSTEM
Inputs are sent to either memory or storage, waiting subsequent processing by the
computer. With regards to computers, there is a commonly accepted distinction
between the terms memory (or primary memory) and storage (or secondary
storage). Memory refers to the instructions, information, and data waiting for
immediate processing. For this reason, memory is also referred to as working
memory. Memory is saved electronically on memory chips. Storage, information
and instructions are saved on magnetic or optical media. It is faster to access data
and instructions from primary memory than from secondary storage media, but the
information in memory is usually volatile; i.e., it disappears when the computer’s
power is turned off. (Actually, the situation is a bit more complicated because there
are also some types of memory that are nonvolatile. These will be discussed in the
"Central Processing System" section below.) The information saved in storage
media is nonvolatile and remains in the computer even when power is off. In
general, data and instructions are kept in secondary storage when not needed for
processing. When required for processing by the CPU, they are retrieved from
Page 38 of 62
storage, sent to memory, where kept until processed. Storage systems have two
components: the storage medium (e.g., a disk or a tape) that contains the saved
information and the storage device or drive that reads from and writes onto the
storage medium. Permanent, non-volatile storage media include floppy diskettes,
installed hard disks, compact disks (CDs), magnetic tape cartridges, removable
hard disks, and superfloppies. Storage and memory are usually measured in bytes,
which consist of 8 bits (binary digits of 0 or 1). A single byte is used to encode a
single character (letter or number). One thousand bytes are a kilobyte (KB). One
million bytes are a megabyte (MB). One billion bytes are a gigabyte (GB). One
trillion bytes are a terabyte (TB). For comparison, the average book contains about
1 MB of information and the storage capacity of human memory is about 10 TB
(or 1 million books).
1. Floppy diskettes
Floppy diskettes employ magnetic storage technology. The disks are 3.5-inches in
diameter and are easily portable. A single floppy can hold 1.44 MB.
2. Hard disks
Hard disks are also magnetic-based storage media. Both the hard drive and the
hard disks are usually installed inside the computer. Portable external hard drives
are connected to the computer by a cable. Current PC hard disks typically have a
capacity from 2 to 50 GB. Hard drives have a faster data access time than floppy
disks. Data access time is the time required to locate a piece of stored information
in storage and retrieve it into primary memory or the CPU.
3. Compact disks
Compact disks are optical storage media that employ laser technology. CDs are
4.75 inches in diameter and can hold up to 680 MB (the equivalent of 450
floppies). CDs are often read-only, although many PCs are now equipped with CD
drives that allow the user to record information on the CD. Some writable CDs can
be recorded on only once. These are designated as CD-R (compact disc-
recordable). Others CDs can be recorded on multiple times and are designate as
CD-RW (compact disc-rewritable). Video data can be stored on a specialize type
of CD called CD—DVDs (digital video discs). As with CDs, there is recordable
variation of DVDs (DVD-R) that allows the user to record video data from his or
her computer, provided that the computer is equipped with a DVD writer.
Page 39 of 62
4. Magnetic tape cartridges
Magnetic tape cartridges use magnetically treated plastic ribbon to store
information. Tape cartridges can hold large amounts of information, up to 80 GB.
One disadvantage of tape storage is that information must be accessed sequentially.
For example, to retrieve information storage in the middle of the tape, the entire
first half of the tape must be run. Disks, on the other hand, allow for direct (or
random) access, which means that a piece of information may be located
immediately. Magnetic tape cartridges, of course, require magnetic tape drives.
PROCESSING SYSTEM
The various parts of the computer system are connected through a printed circuit
board called the system board or motherboard. The system board contains the
primary memory, the CPU, the system clock, expansion slots, and expansion ports.
In a PC, the central processing system is housed a box-like case called the system
case or system unit. This task is handled by the hardware that makes up the central
processing system, which includes the primary memory, the central processing unit
(CPU), expansion cards, ports, buses, and connectors.
Page 40 of 62
MEMORY
As discussed above, instructions and data needed for immediate processing are
usually placed in memory. A computer has two types of memory: volatile and
nonvolatile. They are used for the long- and short-term retention of information,
respectively. RAM and cache are examples of volatile memory—the primary
memory. ROM and CMOS are examples of nonvolatile memory.
2. Cache memory
Cache memory is very fast RAM. It is used to store frequently used instructions.
Computers that have cache memory process data faster than computers without it
because data travels faster from cache to the CPU than from RAM to the CPU.
Some cache is built directly in the processor chip, while other cache is in a chip
external to the processor chip.
Page 41 of 62
contains the instructions the computer follows to load the operating system when
first turned on.
Page 42 of 62
on the number of bits in an address. In the 1970s, microcomputers had a 16-bit
address, or 65,536 bytes of addressable memory. Today’s microcomputers have a
32-bit address, which is over four billion bytes of addressable memory. A RAM
address location stores either data or instructions. The size of the address—that is,
the number of bits at a specific address location—is called the word size. A
computer address can have a word size of 8, 16, 32, or 64 bits. The CPU chip is
considered to be an 8-, 16-, 32-, or 64-bit CPU, according to its capacity to receive
data from RAM. The larger the word size, the more data the control unit can fetch
from RAM.
1. SYSTEM CLOCK.
The system clock, a vibrating quartz crystal chip that emits pulses, synchronizes
the operations of the CPU. The frequency of these pulses is the CPU’s clock speed,
which is measured in megahertz (MHz). (One megahertz equals one million cycles
per second.) A CPU requires a fixed number of clock cycles to execute an
instruction. Thus, the faster the clock speed, the faster the computer can process
instructions. The newest Intel Pentium III and the AMD Athlon
microprocessors have clock speeds over 1000 MHz (or 1 GHz). Another way to
describe the CPU’s speed is by how many instructions it can process per second.
This measurement is given in millions of instructions per second (MIPS).
Megahertz is a better benchmark than MIPS because a computer’s system clock is
constant, whereas instructions vary in their difficulty and thus in the number of
cycles required for their completion. A computer performing simple instructions
would be faster in terms of MIPS than the same computer performing more
complex instructions. For such reasons, IBM no longer advertises the MIPS
capability of its computers.
In addition to increasing clock speed, processing may also be enhanced by
pipelining, coprocessing, and parallel processing. Traditionally, the entire
Machine cycle (fetch, decode, execute, and store) has to be completed before the
next one can start. Pipelining allows the CPU to begin a second Machine cycle
before the first cycle is complete. With full pipelining, up to four cycles may be
processed in a CPU simultaneously. Coprocessors increase computer performance
by the use of a specialized chip that handles specific tasks, thereby freeing up the
main processor to do other work. Common examples are graphics coprocessors for
displaying images on the monitor and floating-point coprocessors for handling
arithmetic calculations. Parallel processing enables a computer to use multiple
Page 43 of 62
processors to solve a single problem. Special software divides the problem in to
several parts, assigns the parts to different processors where those parts are solve
simultaneously, resembles the partial solutions, and completes any remaining
problem solving. Not all problems can be solved by this method and it is not
usually found in PCs.
2. EXPANSION SLOTS.
Peripheral devices, such as keyboards, disk drives, and monitors, are connected to
the computer through expansion circuit boards (also called expansion cards,
adapter cards, add-ins, add-ons, and interface cards) plugged into the expansion
slots provided on the motherboard. Types of expansion cards include:
A disk controller card connecting a disk drive
An accelerator card increasing CPU speed
A video graphic card connecting a monitor
A fax/modem card connecting a telephone line
A memory card for adding memory
A PC-TV card for connecting to a television
A sound card connecting external speakers
A game card connecting a joystick
An interface card connecting peripherals such as mouse devices and
scanners
A local area network card connecting other computers
Laptops and notebooks have a special type of expansion card called a PC card.
Unlike desktop-type expansion cards, you can add or change a PC card without
opening the system case of the computer. The PC card is simply plugged into the
appropriate opening in the laptop or notebook. PC cards can be used to add
memory, fax/modem, disk drives, and sound capabilities. Most PC cards follow
standards developed by the Personal Computer Memory Card International
Association (PCMCIA). Following the PCMCIA standards allow various PC cards
to be interchanged between laptops and notebooks produced by different
manufacturers.
3. BUSES.
Data in the form of electric on-off signals (bits) travel along pathways called buses
that connect the various parts of the computer. There are two types of buses:
system buses and expansion buses. The system bus connects the CPU to primary
Page 44 of 62
memory, allowing instructions and data to be exchanged. Expansion buses connect
the CPU to peripheral devices, allowing data to travel from the CPU to the
expansion slots and out through the expansion cards to the peripheral devices
attached to the computer. Buses consist of sets of parallel wires or lines. Each line
carries one bit. (Eight bits equal one byte.) Thus, a bus is measured by how many
bits it can carry simultaneously. The wider the bus, the more information it can
carry. Most current computers have either 32-bit or 64-bit bus width. Another
measure of buses is their clock speed, measured in MHz. Like the processor, the
bus clock speed determines how fast the bus functions. Bus speeds are typically
less than 200 MHz, much less than current processor clock speeds. Expansion
buses are usually slower at transferring information than system buses. The
expansion buses also determine the types of expansion cards that can be added to
the computer. Three of the most common expansion buses, listed in order of speed,
are:
Industry Standard Architecture (ISA). This bus is the slowest and
most common expansion bus. It is used to connect mouse devices,
modems, sound cards, and some network cards.
Accelerated Graphics Port (AGP). This expansion bus is faster than
the ISA, and is used to connect video cards and memory.
Peripheral Component Interconnect (PCI). A high-speed expansion
bus used to connect hard disks, video cards, and network cards.
The Universal Serial Bus (USB) uses a new approach to connecting
peripheral devices to the computer. It does away with the need to install new
expansion cards for each new device. Instead, USB-capable devices are connected
to each other in a daisy chain, and only one device is actually connected to the
computer through a cable attached to the USB port. The USB port feeds into the
USB, which in turn connects to the PCI, and then on to the motherboard.
Page 45 of 62
channels are used to send data to and from peripheral devices. Channels are small
computers that control the flow of data to and from peripheral devices. Buffers
hold the data while the channels coordinate the sending of the data. Together,
channels and buffers adjust for the differences in speed of peripheral devices. As a
result, they increase throughput, which is the time a computer system requires to
complete tasks.
5. PORTS
Peripheral devices, such as keyboards, monitors, printers, and mouse devices, must
be connected to the PC system case. This connection is made by attaching a cable
from the device to an interface point called a port. Most ports and cables have
connectors that either male, with exposed pins, or female, with matching holes for
the exposed pins. The number of holes and pins ranges from 5 to 36. There are
three main types of ports. Serial ports transmit and receive data one bit at a time.
One wire in the cable is used to send a single bit stream of data, while another wire
receives a single bit stream of data. Serial ports are the slowest of the three types of
ports for data transmission. Parallel ports are capable of transmitting and receiving
more than one bit at a time. Most parallel ports are able to send and receive streams
of 8 bits (1 byte) data simultaneously. These ports achieve this higher transfer rate
by having 8 wires dedicated for sending data and 8 wires dedicated for receiving
data. Parallel ports are much faster than serial ports. Universal Serial Bus (USB)
ports can connect up to 127 different external devices at a once with a single
connector by means of a daisy chaining the devices together. There are also several
types of special purpose ports. Three of the most popular are:
Musical instrument digital interface (MIDI) ports for connecting musical
instruments, such as an electronic keyboard
Small computer system interface (SCSI) ports for connecting peripheral
devices that require high-speed data transfer; e.g., printers and disk drives.
SCSI-equipped devices can also be daisy chained together, similar to USB-
capable devices.
Infrared Data Association (IrDA) ports for connecting external devices
without cables by means of infrared transmission of data
6. OUTPUT SYSTEM
Like the input system, the output system provides an interface through which
computers and humans can interact with one another. However, now the human is
Page 46 of 62
on the receiving end of the process. Output devices are used to display input data
that has been processed by the computer into useful output information. Through
its output system, the computer presents the data it contains in a form that the user
can understand. The presentation is typically in one of four forms: graphics (e.g.,
charts and photographs), text (e.g., words and numbers), video (e.g., photographic
images in motion), or audio (e.g., music and speech). Probably the most common
output devices are monitors for producing temporary displays (soft copies) and
printers for producing paper copies of documents (hard copies).
7. MONITORS.
A monitor, or screen, can display graphics, text, and video output. To display
video in the monitor, the computer needs a video card (or graphics card) for
converting the digital signal (i.e., data in the form of 0s and 1s) from the processor
to an analog signal (i.e., data in the form of a continuous electrical wave) that the
monitor can interpret. Monitors are described in two ways. The first is by the
number of colors that the screen can display. This can range from 4 to 65,536. The
second is by the quality, or resolution, of the screen, which is measured in picture
elements (pixels). Pixels are tiny dots of light that combine to form images on the
screen. Typical screens have 320 × 220 pixels, 640 × 480 pixels, or 1,024 × 768
pixels. The more pixels a screen has, the greater its resolution. Both color and
resolution are important for determining the performance and quality of a computer
monitor. The IBM-compatible color/graphic monitors have evolved from the Color
Graphic Adapter (CGA) technology, which featured 4 colors and a resolution of
320 × 220, through the Enhanced Graphic Adapter (EGA) and the Video Graphics
Array (VGA) technologies. The current state-of-the-art for the personal computer
is the Super Video Graphics Array (SVGA); for these monitors, the number of
colors varies from 256 to 65,536, and the resolution varies from 800 × 600 to 1,600
× 1,200. Monitors come in three main varieties: cathode-ray tubes (CRT), flat-
screen liquid-crystal displays (LCD), and gas-plasma displays. All of these are now
capable of either monochrome (black-and-white) or color displays. Desktop PCs
usually come with CRTs, although flat-screen LCDs are becoming more common.
Flat-screen LCDs are generally used in notebooks and laptops. The common
desktop CRT sizes range from 15 to 21 inches. Laptop LCDs sizes are commonly
14.1 to 15.1 inches. Gas-plasma displays are capable of larger displays with good
resolution and can be in excess of 42 inches.
Page 47 of 62
8. PRINTERS.
It was once thought that as computers became more common in business and in the
home, we would move toward a “paperless society.” That is, all data would be
circulated and used in electronic form, eliminating the need for printed material.
This vision has yet to be realized. In businesses, homes, and most settings where
computers are found, users still produce hard copy (information in printed form).
For most applications, soft copy (information in electronic form) is not adequate.
To produce hard copy, a computer must be connected to a printer. This is typically
done through a parallel port, which enables the computer to communicate with the
printer one byte at a time. Microcomputers may have one or more parallel ports.
When microcomputers first invaded the workplace, the most popular type of
printer was the dot-matrix printer, which can still be found in service today. These
inexpensive printers are appropriate for tasks that do not require high-quality
images. As its name implies, the dot-matrix printer produces a series of dots in a
matrix to form both characters and images. A print head containing 9, 18, or 24
tiny pins strikes an inked ribbon to create the dots that make up the image on
paper. The number of pins determines the quality of the output; the greater the
number, the smoother the output. In the 1980s, business people who wanted better-
quality output than a dot-matrix printer could provide began to use daisy-wheel
printers. The printing element of this type of printer is a round plastic disk that
resembles a daisy, with petals protruding from the center. The “petals” each
contain a letter, number, or other character. When printing, the daisy wheel rotates
to bring the desired character into position, and a “hammer” strikes the wheel,
forcing the character to press against an inked ribbon and mark the paper. Daisy-
wheel printers do not produce graphic images. Thanks to its decreasing cost and
very high image quality, the laser printer has become the printer of choice for most
microcomputer applications. The laser printer can produce both characters of any
size and high-quality graphic images. A laser beam draws the desired image on the
printer’s metal drum. The drum attracts toner (powdered ink) where the light
strikes it, and the image is transferred from the drum to the paper using heat. A
fourth type of printer used with microcomputers is the ink-jet printer, which
produces letter-quality images by spraying droplets of ink onto the surface of the
paper. It has many of the advantages of the laser printer, including high-quality
output and the ability to produce both characters and graphic images. In addition,
ink-jet printers are often less expensive than laser printers and can produce color
images of very good quality.
Page 48 of 62
The resolution quality of both laser printers and ink-jet printers is measured in the
number of dots per inch (dpi) the printer is able to produce when generating
characters: the higher the dpi, the greater the resolution of the characters. The
average PC printer today provides 300 to 600 dpi. High-quality laser printers go up
to 1200 dpi, while high-quality ink-jet printers range up to 1440 dpi.
Chain printers are often used with mainframe computers. Chain printers are
extremely fast, producing up to 3,000 lines per minute. A chain with characters on
it revolves in front of the paper; when the desired character passes by, the hammer
in that position presses the paper and inked ribbon against the chain.
9. OUTPUT DEVICES.
Plotters are used in some settings to produce architectural drawings, bar charts, and
high-quality graphic images. They often use paper that is larger than most printers
can handle. There are three types of plotters. Pen plotters use colored pens
positioned so that a mechanical arm can access them. The mechanical arm draws
the graphic image with one colored pen, then selects another, repeating the process
until the image is complete. Pen plotters are widely used and produce very high
quality images. Electrostatic plotters use electrostatic charges to create images on
specially treated paper. This paper must then be developed like a photograph to
produce high-resolution images. Direct-image plotters, also called thermal plotters,
create images on heat sensitive paper. This process is limited to two-color output.
Speakers and headsets are the two most common devices used for audio
output. A voice output device produces voice commands by imitating phonic
sounds. These prerecorded phonic sounds produce synthetic-sounding words.
Some telephone companies use voice output to automate directory assistance, and
some automobiles contain voice output devices that remind drivers to fasten their
seat belts. Projectors are used to display graphics, text, video output from a
computer. In the case of projectors, the output is displayed onto a screen for an
audience to view instead of into a monitor for a single user's viewing. Like
monitors, projectors are attached to the computer through a parallel port. Projector
technology varies widely, but the two most common types are LCDs projectors and
digital light processing (DLP) projectors.
Page 49 of 62
COMMUNICATION SYSTEM
It is sometimes helpful to link two or more computers together so that they can
communicate with one another directly without a human intermediary. To
accomplish this task, a computer draws on its communication system.
Communications is, thus, the third main function of which computers are capable,
the other two being data storage and data processing. In order for two or more
computers to communicate, specialized hardware is required. First, the multiple
computers must be connected together through transmission media over which the
data are transmitted. Second, there must be communication processors that put the
data in a form that can be transmitted through the transmission media and convert
the received signals into a form the computers can use.
Transmission media
Transmission media can either be physical or wireless. The three most common
types of physical transmission media are discussed next.
Twisted-pair cable is the type of wiring used in telephone systems, and
transmits data as electric signals. This is the least expensive media but is the
most prone to interference that can distort the signal.
Coaxial cable, the type used in cable TV systems, is less likely to distort the
signal being transmitted, but is more expensive. Data is transmitted in
electric form.
Fiber optic cable transmits a signal in the form of light. Fiber optic
technology is much faster, can transmit data at higher rates, and is less prone
to interference. However, it is not widely available and is more expensive.
The two most common types of wireless media are radio signals and microwave
signals. These signals differ in the frequency ranges they cover (referred to as
bandwidth), with microwaves going above 1 GHz and radio signals covering
below 1 GHz. Both types of signals are limited to being line-of-sight (LOS).
Because of the curvature of the earth, this limits signal transmission to a range of
approximately 30 miles. To overcome the LOS problem, repeaters are used to
retransmit a signal. Repeaters can either be towers or satellites. The transmission
media have a wide range of transmission speeds (or transfer rates). Table 2
provides the upper end speeds of the media discussed above. These high-end
transfer rates may not be achievable in practice because of the particular
technologies in use for transmitting, receiving, and processing signals.
Page 50 of 62
Table 2: Transfer Rates of Selected Transmission Media
Transmission Medium Upper-end of Transfer Rate
Twisted-pair telephone lines 128 Mbps
Coaxial cable TV lines 200 Mbps
Fiber optics lines 2 Gbps
Radio waves 2 Mbps
Microwave 45 Mbps
Mbps (megabits per second) refers to a transfer rate of millions of bits per
second and Gbps (gigabits per second) refers to a transfer rate of billions
of bits per second.
Communications Processors
Communications processors for PCs are generally referred to as modems (from the
term modulator-demodulator). Most communication systems operate by having the
sending computer’s modem convert (or modulate) the computer’s digital
information into analog format (continuous wave), which is then sent over the
transmission medium. The receiving computer’s modem changes the analog signal
back into digital form (demodulation). Some more current modems do not translate
the digital information into analog form. Keeping the information digital
throughout the entire communications process can vastly increase the transmission
speed. For example, telephone modems use twisted-pair telephone lines and
operate by digital-to-analog modulation. They typically have a maximum
transmission speed of 56 Kbps (kilobits per second; i.e., thousands of bits per
second). Digital Subscriber Line (DSL) modems, which still use ordinary
telephone line, remain digital throughout the communications cycle and have a
typical transmission speed of 512 Kbps to 1.544 Mbps. On the other hand, cable
modems, using TV coaxial cable as the transmission medium and advanced digital-
to-analog technology, achieve typical transmission speed of 2.5 Mbps. Modems
can be either internal (built-in) or connected externally. An internal modem can be
installed on an expansion card in the computer. An external modem is connected to
the computer either through a serial port, or a communication port, through which
the computer communicates with the modem one bit at a time.
SOFTWARE
A computer system needs more than the hardware described above in order to
function. The hardware by itself, even when powered-up, is incapable of producing
Page 51 of 62
useful output. It must be instructed how to direct its operations in order to
transform input into output of value to the user. This is the role of software; i.e., to
provide the detailed instructions that control the operation of a computer system.
Just as hardware comprises the tangible side of the computer, so software is the
intangible side of the computer. If the CPU is the physical brain of the computer,
then software is its mind. Software instructions are programmed in a computer
language, translated into machine language, and executed by the computer.
Between the user and the hardware (specifically, the memory), generally stand two
layers of software: system software and application software.
To make microcomputer systems easy to use, the interface (link) between the user
and the hardware has become simpler and more intuitive. Particularly important for
the development of “user-friendly” computers is the graphical user interface
(GUI). The GUI allows the user to interact with the computer through icons
(graphic symbols) on the screen. These icons can represent a variety of things,
including computer disks, folders, documents, and software programs. The user
instructs the computer to perform particular tasks by pointing to and manipulating
the appropriate icons with a mouse. Operating systems not GUI-capable, e.g.,
UNIX, require the user to input commands by typing in words or pressing specially
defined keys. This set-up is called a command-line interface.
The computer’s operating system defines the family of additional software—
primarily applications—that the computer can use. For this reason the operating
system software is frequently called the software platform. Most application
software is written for one particular operating system. For example, the user of an
IBM-compatible PC with a DOS operating system must select programs from the
available software written for that operating system. The user of an IBM-
compatible PC with an OS/2 operating system must select from a different set of
software. (DOS and OS/2 will be discussed below.) Some applications, however,
are capable of running on multiple operating systems and are referred to as cross-
platform applications.
Page 53 of 62
Application programs can be very large. They might take up many millions of
bytes on a secondary storage device. For this reason, the operating system does not
load all of a large application program into RAM at one time. Instead, it loads only
a portion of the application program; when the program requires other code, it
accesses that code from secondary storage. The operating system’s ability to divide
the computer program into variable-length portions and to store only a small
portion at a time in primary memory (RAM) is called virtual storage. Some
operating systems also have virtual memory, which enables a small portion of the
hard disk to function as additional RAM by storing the portions of the program not
being used in the RAM on the hard disk but in such a fashion that they can be very
quickly accessed (a process called paging).
Operating systems that allow only one user to run one program at a time are called
single user or single tasking operating systems. Most current operating systems
and computers have moved beyond this stage to multitasking. In multitasking, the
operating system allows more than one task or program to be executed at a time in
a single-user computer. Operating systems that address more memory can run
several tasks simultaneously. With the advent of networks, much focus has been
placed on the multiuser capabilities of operating systems, although the multiuser
environment has long been present in supercomputers, mainframes and
minicomputers. With a mainframe, for example, a thousand or more users may
need to access the computer simultaneously. In all of these architectures, the
operating system must coordinate system requests from many users. The operating
Page 54 of 62
system manages these requests by allocating to each user a portion of primary
memory where the programs reside and executing the programs when an input is
received or an output is requested. Because the processors in supercomputers,
mainframes and minicomputers are extremely fast compared to the speed of input
and output, the operating system can handle many programs in RAM
simultaneously. The processor handles a portion of each program in series,
coordinated by the operating system. This is called multiprogramming.
Macintosh Operating Systems (Mac OS) was introduced in the 1984 and
was the first commercial GUI platform. The latest version supports
multitasking, includes multiple Web browsers, and has built-in networking
capability. It also is able to open, edit, and save files created in DOS and
Windows platforms.
Microsoft Windows 95 and 98 are GUI-capable, multitasking operating
Page 55 of 62
systems. Unlike the earlier Windows 3.x series, Windows 95 and 98 are true
operating systems, and do not require DOS to run. Windows 95 and 98 have
broken the 640,000-byte barrier, providing direct access to millions of bytes
of memory. These operating systems take advantage of day to day’s more
powerful microprocessor chips, such as the Intel Pentium, which address
more memory and run faster than the older microprocessors. Windows 98 is
an upgraded version of Windows 95. Windows 98 is user-friendlier than
Windows 95 and has more Internet features; e.g., Windows 98 includes
Microsoft Internet Explorer.
Microsoft Windows NT is designed for client-server networks. It provides
the user with the other features of Windows 98.
Linux is an interesting operating system because it is not proprietary
software. Its code has been made publicly available (called open-source
software). This allows users to customize the software to meet their personal
needs and to share improvements made with others. Applications that run on
Linux are commercially available; for example, from Red Hat Software and
Corel Corporation.
UNIX was developed by Bell Laboratories in the 1970's, and is one of the
few small-scale operating systems that is both multiuser and multiprocessing
capable. This allows computers running on UNIX to process a high volume
of inputs from multiple users by using multiple CPUs simultaneously.
Page 56 of 62
custom software is that it is tailored to the user’s specific needs and can be
seamlessly integrated into the user’s existing software. Not only is commercial
software less costly, it is also available immediately, and the package can be
evaluated before being purchased.
1. Word processing
Word processing programs allow the user to quickly and easily create and revise
texts on the computer screen. By using word processing applications, the user can
format documents with ease, changing font size, margins, color, etc. Different
types of documents—e.g., letters, memos, and reports—are often preformatted in
the application. PC-based word processing software is so capable and inexpensive
that, in most businesses, it has become the usual tool for creating documents, even
when more powerful mainframes and minicomputers are available.
2. Spreadsheet
Spreadsheet programs are especially useful in business and accounting. The
electronic spreadsheet consists of rows and columns of data, which the user can
easily edit, copy, move, or print. Using numeric data entered in the spreadsheet, the
computer can perform numerous mathematical calculations automatically, many of
impressive sophistication (e.g., statistical, logical, and engineering functions). One
of the spreadsheet program’s most powerful features for business purposes is that it
enables the user to do “what-if” analyses on existing data and to input different
data for various scenarios. Non-numeric data (e.g., names and dates) may also be
entered in a spreadsheet. Spreadsheets can perform some non-mathematical
Page 57 of 62
operations (e.g., sorting and filtering) on this data, although this type of analysis is
not a spreadsheet's strength.
3. Database
Database software allows the user to enter, store, maintain, retrieve, and
manipulate data. In some ways, databases pickup where spreadsheets leave off,
although a fairer assessment is probably that the relationship between the two types
of software is reciprocal. Database software is certainly more efficient and
effective at handling non-numeric data than is spreadsheet software. Conversely,
numeric data is usually easier to manipulate in a spreadsheet. In most databases,
data is entered to tables of rows and columns, similar to spreadsheets. Unlike
spreadsheets, these tables can be connected into relationships that allow users
incredible versatility in what they can do with that data. For example, data—both
numeric and non-numeric—from several individual tables may be retrieved and
used together in calculations, with the results presented in a business-style report.
4. Presentation graphics
Presentation graphics software enable users to design professional-quality
presentations for business and educational purposes. The presentations usually
consist of formatted slides for projecting onto a screen from a computer projector
or overhead projector, or for display on a large monitor. These presentations may
also be used for online meetings and Web broadcasts. The slides can be designed
to include backgrounds, graphic images, charts, clipart, shading, animation, and
audio effects—and, of course, text, which can sometimes get lost in all of the
embellishments.
PROGRAMMING LANGUAGES
Computer programmers use artificial languages, known as programming
languages, to write the instructions that tell computers what to do. Programming
languages have evolved over time to become more like the natural languages that
human beings speak. This section traces the evolution from machine language to
fifth-generation language.
1. MACHINE LANGUAGE.
Programs for the first computers were written in strings of binary digits ("bits,"
consisting of 0s and 1s). Thus, this first programming language is often referred to
Page 58 of 62
as the first-generation language (or 1GL). It is also called the machine language
because computers—past and present—require this type of instruction in order to
perform their operations as machines. Instructions (and data) are represented
ultimately as bits because these strings of 0s and 1s correspond to the actual binary
on-off flow of electrical current through the computer's circuitry. Because machine
language is so far removed from natural language, it has a number of inherent
problems as a programming language. It is time-consuming and tedious for
humans to work in machine language, and errors in machine-language programs
are difficult to find.
2. ASSEMBLY LANGUAGE.
Assembly language (also referred to as the second-generation language or 2GL)
was the next step in the evolution of programming languages. In assembly
language, commands are written with mnemonic codes rather than numerical
codes. These commands are translated from the source language (the
programmer’s code) into an object module (machine language). The translation
process can be done in two ways. Either an interpreter converts the program line by
line as it is being run, or a compiler converts the entire program at one time before
it is run. Interpreters are often used with beginning programmers who are learning
a language for the first time. Compilers are used in professional settings where
speed and security are important. Interpreters and compilers are operating system
programs that fall under the general category of language translators. Each
programming language requires a specific language translator to convert it to
machine language. Assembly languages are specific to a particular processor and
give the programmer control over the lower-level operations of the computer.
3. THIRD-GENERATION LANGUAGES.
The evolution of programming languages toward user-friendliness continued with
the development of third-generation languages (3GL). Third-generation languages,
such as FORTRAN, COBOL, Pascal, Java, PL/1, and C, are procedural languages.
Program instructions are executed in a precise sequence to accomplish a task.
These languages use recognizable statements like PRINT, INPUT, SORT, and IF,
which must be compiled into detailed machine language instructions. The linkage
editor inserts pre-written routines called library programs after compilation to
produce an executable program called the load module. Some of the most common
third-generation programming languages are described next.
Page 59 of 62
BASIC (Beginner’s All-purpose Symbolic Instruction Code) was designed
as a programming language for novices. The language uses an interpreter that
evaluates each line for syntax errors, which helps beginning programmers. The
language became very popular for microcomputer use in the late 1970s and early
1980s.
Page 60 of 62
4. FOURTH-GENERATION LANGUAGES.
The development of applications written in third-generation languages takes a
considerable amount of time, often several months to several years. Increasingly
users need software that allows them to develop simple applications quickly.
Fourth-generation languages (4GL) were developed to meet this need. They are
declarative, not procedural, languages. With the earlier generations of procedural
languages, the user/programmer had to delineate the step-by-step procedures for
the computer to follow to achieve a certain result. With fourth-generation
language, however, the user simply tells the computer what end result is desired
and the computer to decides the steps needed to achieve that goal. Also, fourth
generation languages have been designed to be easy to learn and use. In addition,
they relieve professional programmers from increasing demands to develop new
programs and maintain existing ones. Fourth-generation languages are found in a
variety of applications, including statistical packages, data base management
systems, and graphical packages. Statistical packages perform a full range of
statistical analyses and enable the user to produce reports of the results.
Statistical Package for the Social Sciences (SPSS) and Statistical Analysis System
(SAS) are examples of powerful statistical packages that are available on
mainframe computers, minicomputers, and microcomputers. Data base
management systems usually contain a 4GL query language that allows the user to
retrieve data from and store data to the database. Relational data base management
systems have been standardized on a query language called Structured Query
Language (SQL). By using either a menu-driven interface or simple commands, the
end user can develop advanced queries to the database without a programmer’s
assistance.
5. FIFTH-GENERATION LANGUAGES.
Fifth-generation languages (5GL) are attempting to make the task of programming
even user-friendlier than did the 4GLs. This is achieved by removing most of the
verbal aspects from programming. Instead, 5GLs use a visual or graphical
environment that allows the user to design the program with minimal use of
programming words. For example, visual programming allows the user to drag
icons together in a windows environment in order to assemble a program
component. The 5GL development interface then automatically creates the source
language that is typically compiled with a 3GL or 4GL language compiler.
Page 61 of 62
Enabling users to design something as complex as a computer program by means
of graphical symbols is a difficult undertaking. Not all attempts at developing a
workable 5GL have been successful. Currently, however, Microsoft, Borland and
IBM make 5GL visual programming products for developing Java applications that
appear successful. The amazing evolution of computer languages from strings of
0s and 1s to graphical icons says a lot about the ability of computers to inspire us
with creativity and genius.
Page 62 of 62