Information Communication Technology (Ict) : (Concepts and Application)
Information Communication Technology (Ict) : (Concepts and Application)
Information Communication Technology (Ict) : (Concepts and Application)
Silver et al. (1995) provided two views on IS that includes software, hardware, data, people,
and procedures. A second managerial view includes people, business processes and
Information Systems.
1.3 ICT Literacy
Since we live in information society, everyone is expected to be ICT literate. The ICT literacy
entails.
Awareness: As you study computers, you will become aware of their importance, versatility,
pervasiveness, and their potential for good and ill in our society.
Knowledge: You will learn what computers are and how they work. This requires learning
some technical jargons that will help you deal with the computer and with people that work
with computers. Interaction: This implies learning to use a computer to perform some basic
tasks or applications.
Figure 2c. CD
DVD drives can do everything that CD drives can, plus read DVDs. If you have a DVD drive,
you can watch movies on your computer. Many DVD drives can record data onto blank DVDs.
When you move the mouse with your hand, a pointer on your screen moves in the same
direction. (The pointer's appearance might change depending on where it's positioned on your
screen.) When you want to select an item, you point to the item
and then click (press and release) the primary button. Pointing and clicking with your mouse is
the main way to interact with your computer.
2.2.7 Keyboard
A keyboard is used mainly for typing text into your computer. Like the keyboard on a
typewriter, it has keys for letters and numbers, but it also has special keys:
The function keys, found on the top row, perform different functions depending on
where they are used.
The numeric keypad, located on the right side of most keyboards, allows you to enter
numbers quickly.
The navigation keys, such as the arrow keys, allow you to move your position within a
document or webpage.
Figure 2f. Keyboard
Note: We can also use your keyboard to perform many of the same tasks you can perform
with a mouse.
2.2.8 Monitor
A monitor displays information in visual form, using text and graphics. The portion of the
monitor that displays the information is called the screen. Like a television screen, a computer
screen can show still or moving pictures.
There are two basic types of monitors: CRT (cathode ray tube) monitors and LCD (liquid
crystal display) monitors. Both types produce sharp images, but LCD monitors have the
advantage of being much thinner and lighter. CRT monitors, however, are generally more
affordable.
2.2.7. Printer
A printer transfers data from a computer onto paper. You don't need a printer to use your
computer, but having one allows you to print e-mail, cards, invitations, announcements, and
other materials. Many people also like being able to print their own photos at home. The two
main types of printers are inkjet printers and laser printers. Inkjet printers are the most popular
printers for the home. They can print in black and white or in full color and can produce high-
quality photographs when used with special paper. Laser printers are faster and generally better
able to handle heavy use.
2.2.9. Modem
To connect our computer to the Internet, we need a modem. A modem is a device that sends and
receives computer information over a telephone line or high-speed cable. Modems are
sometimes built into the system unit, but higher-speed modems are usually separate
components.
i. Science: One of the most important advantages of computers is in the field of science for
research and development. The computers have played a major role in most of what we know
about ourselves and the universe. The satellites, the telescopes and almost all the research tools
make use of computers in some or the other way. The huge calculations required for space
science, safe communication between scientists, storage of all the gathered information are some
of the computer uses in science and technology.
ii. Medical: The important use of computers in the medical field is for research and development.
The high end machines used for diagnosis and cure of many diseases are nothing but computers.
For example, the Magnetic Resonance Imaging (MRI), CT scan, ultrasound devices, etc are
amongst the uses of computers in hospitals. Even many surgical procedures, known as
laparoscopic surgeries, need the help of computers. Web conferencing helps doctors treat people
remotely.
iii. Education: Computer uses in the field of education are infinite. The Internet is a huge source of
information. There are online universities that deliver online degrees and distance learning is
spreading far and wide. Many schools and colleges have started making use of audio-visual ways
of imparting knowledge. A horde of tools that need a computer, help students in many ways.
iv. Banking: The banking sector has improved on fronts such as security, ease of use, etc. with the
help of computers. Most of the banking operations can be done online, known as Internet
banking, and you don't have to walk up to the bank for virtually anything. You can withdraw
money from ATMs and deposit money in any branch, thanks to the networking affected by the
use of computers. The complete banking experience has also become safer.
v. Crime Investigation: High end computer devices have ensured that justice is more effective.
CCTV cameras and other computer operated security systems have reduced the amount of crime.
And if it still happens there are many ways to track down the criminal in no time. Forensic
science employs computers for many of its operations related to investigations.
vi. Entertainment: The field of entertainment has been revolutionized by computers. Animation,
graphic image manipulation etc has made the entertainment experience hundred times better.
Computer gaming is achieving new landmarks in terms of technology. Movie making, editing,
music composition etc everything needs computers. This is only the tip of the iceberg and the
uses of computers in society are many more. But then the development of computer technology
has also given rise to many vices like identity theft.
vii. Government: The Government can use computers for the processing of immigration, tax
collection/administration, keeping tracks of criminals, computing budgets and statutory
allocations, Civil Service Records, computing wages, salaries, gratuities and pensions etc.
viii. Communication: Any computer has any potential to link up with other computers through
communication systems such as telephone lines or satellite. This link-up facilitates exchange of
memos, reports, letters, data/information, and even having meetings among people in
geographically dispersed locations.
ix. Robotics: Robots are information machines with the manual dexterity to perform tasks too
unpleasant, too dangerous, or too critical to assign to human beings. For example, robots are
used in defense to perform underwater military missions; robots could be used for welding or
paint-spraying in factories, and in car assembling.
x. Business/Commerce: Products are packaged with zebrastriped symbols (Universal Product
Code {UPC}) that can be read by scanners at supermarket checkout stands to determine prices of
commodities. It has become a commonplace for companies and consumers to transact business
among themselves with the help of computers. It could be in form of Business-to-Business
{B2B} or Business-to-Consumer {B2C}. Computers have been found useful in payroll
preparation, inventory control, auditing operations, personnel records keeping, preparation of
consumer utility bills, financial market transactions etc. xi. Energy: Energy companies use
computers and geological data to locate oil, coal, natural gas and other mineral resources. Meter-
readers use hand-held computers to record how much energy is used in a month in homes and
businesses. Computers can analyze the fuel consumption in our cars.
i. Plagiarism
ii. Failure to protect confidential data
iii. Failure to share credit on a report
iv. Fabrication of data
v. Criticize the ability/integrity of colleague for own gain
vi. Holding back or disguising data
vii. Design of sampling strategy to favor a specific outcome
viii. Destruction of data that contradicts desired outcome
ix. Deliberately not reporting an incident
Computer Hardware System
Main Storage
The Main Storage contains two types of memory chips, named the
Random-Access Memory (RAM) and Read-Only Memory (ROM). RAM is a memory that has
the same access time for all locations. It is used to store data and program temporarily whenever
they are needed in main memory. It is constantly being re-used for different data items or
programs as required. Static RAM holds its memory so long as there is a power supply.
Dynamic Ram (DRAM) has to be refreshed by reading and rewriting the contents very
frequently. RAM is volatile, that is, the con-tents of RAM are lost when the power supply is
switched off. ROM (integrated circuit) is used to store vital data and programs which need to be
held within the main memory at all times. The contents of ROM are permanently set during the
manufacture of the computer.
However, there are other ways of putting programs and data into ROM. Programmable Read-
Only Memory (PROM) is a type of ROM that is manufactured as an empty storage array and is
later permanently programmed by the user. Erasable PROM (EPROM) is a type of PROM
whose data can be erased by a special process so new data can be written as if it were a new
PROM. Arithmetic/Logic Unit (ALU)
The Arithmetic/Logic Unit (ALU) consists of adder/subtractor, electronic circuit and working
registers to which operands may be transferred during an operation. The ALU performs the
- Arithmetic Operations - Data Handling
Operations - Logical Functions.
The data to be processed are taken from main storage, stored in the working registers, processed
and the results placed back in the main storage.
Control Unit
The Control Unit examines the individual instructions in the users‘program one by one,
interprets each instruction and causes the various circuits to be activated to perform the
functions specified. Some of the functions of the control unit are:
i. It co-ordinates the various parts of the computer system to form a composite integrated data
processing system.
ii. It controls the transfer of data between and within the working stores as required by the program.
iii. It controls input/output. Once the program controller has initiated a read/write operation, the
control unit continues to monitor the operation to ensure that it is satisfactorily completed.
iv. In time-sharing or on-line systems, the control unit coordinates the several concurrent peripheral
operations while data is processed internally within the CPU.
- Data Capture is the term used to describe the process of collecting data in machine sensible
form at its source.
- Data Collection is the term used to describe the process of recording the data on source
document and subsequently converting it into machine sensible form for input to the
computer.
- Data Conversion is the process of transforming the data on source documents into machine
sensible form before carrying out the input operation.
Input devices can also be classified as manual or automated. Manual input devices include
keyboard, mouse, trackball, joystick, bar-code readers, scanners, and touch screens. Automated
input devices include MICR, OCR, OMR, magnetic stripe and smart cards.
Computer keyboard
A keyboard is used mainly for typing text into your computer. Like the keyboard on a
typewriter, it has keys for letters and numbers, but it also has special keys like:
- The function keys, found on the top row, perform different functions depending on where
they are used.
- The numeric keypad, located on the right side of most keyboards, allows you to enter
numbers quickly.
- The navigation keys, such as the arrow keys, allow you to move your position within a
document or webpage. Some modern keyboards come with "hot keys" or buttons that give
you quick and one-press access to programs, files, or commands. Other models have volume
controls, scroll wheels, zoom wheels, and other gadgets. For details about these features,
check the information that came with your keyboard or computer, or go to the manufacturer's
website.
Electronic Mouse
A mouse is a small device used to point to and select items on your computer screen. Although
mice come in many shapes, the typical mouse does look a bit like an actual mouse. It's small,
oblong, and connected to the system unit by a long wire that resembles a tail.
Some newer mice are wireless. When you move the mouse with your hand, a pointer on your
screen moves in the same direction. (The pointer's appearance might change depending on
where it's positioned on your screen.) When you want to select an item, you point to the item
and then click (press and release) the primary button. Pointing and clicking with your mouse is
the main way to interact with your computer.
A mouse typically has two buttons: a primary button (usually the left button) and a secondary
button (usually the right button). The primary button is the one you will use most often. Most
mice also include a scroll wheel between the buttons to help you scroll through documents and
webpages more easily. On some mice, the scroll wheel can be pressed to act as a third button.
Advanced mice might have additional buttons that can perform other functions.
Figure 4d. Parts of a mouse
Trackballs
A trackball is like a mouse turned upside down. It is a stationary device related to the mouse. It
has a roller ball with only its top exposed outside its case. The cursor on the screen is moved
whenever the roller ball is turned. Pressing buttons on the trackball activates various activities
represented by the icon selected.
Joysticks
Joysticks are used more on video games than with PCs. A joystick has a short vertical handle
that can be tilted forwards and backwards, left and right. A joystick allows the user to point to
objects on the screen in the same way as a mouse, but it is more convenient for following a
moving target. It may have one or more buttons on it.
Light Pen
A light pen allows the user to point the pen at different parts of a screen to select an option or
draw a graphic, so it is like very accurate Touch screens. The use of light pens is quite rare.
Optical Scanners
Optical scanning devices read text or graphics and convert them into digital input for the
computer. Thus, optical scanning enables the direct entry of data from source documents into a
computer system. Optical scanners employ photoelectric devices to scan the characters being
read. Reflected light patterns of the data are converted into electronic impulses that are then
accepted as input into the computer system. Optical Character Recognition (OCR) is a form of
optical scanning.
Voice Recognition
Voice recognition systems analyse and classify speech or vocal tract patterns and convert them
into digital codes for entry into a computer system. Voice recognition systems with large
vocabularies require training the computer to recognise your voice in order to achieve a high
degree of accuracy
Magnetic Stripe
Swipe and credit cards have black iron oxide coating of magnetic stripe on the reverse side, and
it is this that the computer recognises. The black stripe holds information, such as customer
account numbers, that can be accessed only by a special magnetic reading device. The reading
device converts the information into computer usable form, for example, at the automated teller
machines found at banks and at credit card authorization terminals.
Smart Cards
Smart Cards embed a microprocessor chip and several kilobytes of memory into debit, credit,
and other cards. Smart debit cards enable the user to store a cash balance on the card and
electronically transfer some of it to others to pay for small items and services. The balance on
the card can be replenished in automated teller machines (ATMs) or other terminals. Smart
cards are widely used to make payments in parking meters, vending machines, pay telephones,
and retail stores.
Digital Cameras
Digital still cameras and digital video cameras (digital camcorders) enable the user to shoot,
store, and download still photos or full motion video with audio into a PC. Then image-editing
software can be used to edit and enhance the digitised images and include them in newsletters,
reports, multimedia presentations, and web pages.
On-Line Input
This entails data being transmitted directly to the computer by the use of terminals sited at a
distance from the computer and linked to it by communication arrangements. The computers‘
response is transmitted back to the terminal.
Bar Coding
Bar coding is the representation of code numbers or other data by bars or lines printed or
embossed on a data carrier. The data carrier may be a tag, ticket, label, plastic card or a
packet/can holding goods.
Output Devices
Computer output is the process of transferring data and information from the main storage of the
computer onto a human-sensible medium or a machine-sensible medium. The principal methods
of producing computer output are:
Video Output
Video monitors use cathode ray tubes (CRT) technology similar to the picture tubes used in
home TV sets. The clarity of the video display depends on the type of video monitor and the
graphic circuit board installed in the computer. The information displayed on the screen is
often referred to as soft copy. Monitors can be monochrome or colour. Monochrome monitors
give a display of varying intensity on a single colour, for example, white on black background
or orange/green on dark background. Colour monitors give a display with a range of colours
determined by the colour circuitry in the monitor and the computer.
Printers/ Plotters
A printer is a mechanical device used for producing human-readable information on paper. A
printer is connected to a computer for the sole purpose of transferring the information from the
computer to paper or other media. The version printed out on paper is often referred to as hard
copy. The three main categories of computer printers are line printers, serial/character printers
and laser printers. A plotter contains a pen that draws lines on paper. Plotters are devices used
for producing hard copies of complex graphics outputs in the form of graphs, charts, histograms
and diagrams. These devices are much better than ordinary printers at handling diagrams. The
technique has a wide range of use in fields such as scientific research, engineering and
management information systems. They are commonly used for such tasks as producing
technical drawings and road/rail networks.
Sound Output
A sound output device reproduces previously recorded and stored sounds. Sound output devices
are the output equivalent of sound input devices. Sound output devices simply convey pre-
recorded information in audio form. Speech synthesis is the production of sounds resembling
human speech by electronic methods. A speech synthesis output device creates speech output
from text. Speech synthesis output devices are the flipside of automatic speech recognition input
devices. Speech synthesis devices convey information in audio form.
Backing Storage
Backing storage is an extension to a computer‘s internal storage. It is used for the off-line mass
storage of programs, data and files that are not currently being used for processing. The types of
common backing storage in use are magnetic tape, magnetic disk, compact disk, USB flash
drive and floppy disk.
Magnetic Tapes
The magnetic tape consists of a strip of plastic tape coated with a magnetic material deposited in
grains, each of which may be magnetized in one of two directions. A tape is held on a reel. A
tape drive is used for writing data onto magnetic tape from the processor and for reading data
from magnetic tape into the processor. The reading/writing operations are accomplished by a
pair of read/write heads.
Advantages of Magnetic Tape
i. It is relatively inexpensive, compared to the magnetic disk. ii. It has a large data
storage capacity.
iii. It is capable of transferring data to and from the main storage of the computer at very
high speed.
iv. Transaction data can be recorded directly onto the magnetic tape by means of magnetic
tape encoding machines.
v. Old data may be erased and the tape used repeatedly.
Magnetic Disks
A magnetic disk or hard disk is a flat circular device, which is similar to a long-playing
phonograph record. It is made of metal and each of the recording surfaces is coated with a thin
layer of magnetisable iron oxide. Usually, six disks are held on a common axis, one above the
other, to form a disk pack. A disk pack is mounted on a disk drive mechanism. The disk drive is
used for writing data onto magnetic disk from the processor and reading data from magnetic
disk into the processor. The reading/writing operations are accomplished by using a pair of
read/write heads placed next to each recording surface.
Computer Software
System Management Programs manage the hardware, software, network, and data resources of
the computer system during its execution of the various information processing jobs of users.
Examples are operating systems, network management programs, database management
systems, and system utilities.
System Development Programs help users develop information system programs and
procedures and prepare user programs for computer processing. Examples are programming
language translators and editors.
5.6 Translators
A translator is a systems program that converts statements written in one programming language
into statements in the computer language. The statements in a programming language are called
source program. The statements in the computer language are called object program. The
three types of translators are Assemblers, Compilers and Interpreters.
5.6.1 Assembler
An assembler (or a symbolic assembly program) is a program specially developed by the
computer manufacturer to assist the programmer in the preparation of machine-code programs
from programs written in symbolic language.
5.6.2 Compiler
A compiler is a program specially written by the computer manufacturer for the purpose of
translating a program written in high level language into machine language.
5.6.3 Interpreter
The interpreter is used to translate high-level language programs. It deals with the source
program one instruction at a time, completely translating and executing each instruction before
it goes on to the next.
The advantage of the Interpreter over a compiler is that it is suitable for interactive work, where
the programmer wishes to modify or test the program on-line as it is being developed.
- Application programs are mostly written by the users to carry out a task, e.g. payroll
programs; hence they are also called user programs or tailor-made programs.
- Application packages are ready-made generalised programs with associated
documentations for solving business and other problems.