Informatics
Informatics
MO D U L E I
GENERAL
INTRODUCTION
LEARNING OBJECTIVES
Outline history of the development of computers – Types of
computers – PC/ Workstations – Laptops – Palmtops – Mobile
Devices – Notebooks – Mainframes – Supercomputers –
Significance of IT and the Internet.
supercomputers ever for its unique design and fast speed of 250
MFLOPS (million/mega floating-point operations per second).
This generation was also important for the development of
embedded systems. These are special systems, usually very tiny,
that have computers inside to control their operation. These
embedded systems were put into things like cars, thermostats,
microwave ovens, wristwatches, and more.
2. Types of Computers
Traditionally, computers were classified by their size, processing
speed, and cost. Based on these factors, computers were classified
as microcomputers, minicomputers, mainframes and
supercomputers. However, with rapidly changing technology, this
classification is no more relevant. The problem is that the
computer technology is changing so swiftly that after every few
months, new models of computers are introduced having much
higher performance and costing less than their preceding models.
Hence, a recently introduced small system can outperform large
models of a few years ago, and a minicomputer can perform the
jobs of an earlier mainframe at much lower cost. Hence, today
computers are classified based on their mode of use. Classification
of computers based on their mode of use is discussed in the
following sections:
2.1. Personal Computers
A personal computer (PC) is any general-purpose computer whose
size, capabilities, and original sales price make it useful for
individuals, and which is intended to be operated directly by an
end user, with no intervening computer operator.
A personal computer may be a desktop computer, a laptop, tablet
PC or a handheld PC (also called palmtop). The most common
microprocessors in personal computers are x86-compatible CPUs.
Software applications for personal computers include word
processing, spreadsheets, databases, Web browsers and e-mail
clients, games, and myriad personal productivity and special-
purpose software. Modern personal computers often have high-
speed or dial-up connections to the Internet, allowing access to the
World Wide Web and a wide range of other resources.
A PC may be used at home, or may be found in an office. Personal
computers can be connected to a local area network (LAN) either
12 Informatics
by a cable or wirelessly.
While early PC owners usually had to write their own programs to
do anything useful with the machines, today's users have access to
a wide range of commercial and non-commercial software which is
provided in ready-to-run form. Since the 1980s, Microsoft and
Intel have dominated much of the personal computer market with
the Wintel platform.
The capabilities of the personal computer have changed greatly
since the introduction of electronic computers. Today, computers
for personal use come in all shapes and sizes, from tiny PDAs
(personal digital assistant) to hefty PC (personal computer) towers.
More specialized models are announced each week - trip planners,
expense account pads, language translators...
Following are the important types of Personal Computers:
Workstation
A workstation is a high-end personal computer designed for
technical or scientific applications. Intended primarily to be used
by one person at a time, they are commonly connected to a local
area network and run multi-user operating systems.
Historically, workstations had offered higher performance than
personal computers, especially with respect to CPU and graphics,
memory capacity and multitasking capability. They are optimized
for the visualization and manipulation of different types of
complex data such as 3D mechanical design, engineering
simulation (e.g. computational fluid dynamics), animation and
rendering of images, and mathematical plots. Consoles consist of a
high resolution display, a keyboard and a mouse at a minimum, but
also offer multiple displays, graphics tablets, 3D mice (devices for
manipulating and navigating 3D objects and scenes), etc.
Presently, the workstation market is highly commoditized and is
dominated by large PC vendors, such as Dell and HP, selling
Microsoft Windows/Linux running on Intel Xeon/AMD Opteron.
Alternative UNIX based platforms are provided by Apple Inc., Sun
Microsystems, and SGI (Silicon Graphics International).
Unit I – General Introduction 13
Desktop PC
Nettop PC
A nettop is a very small form factor, inexpensive, low-wattage
desktop computer designed for basic tasks such as surfing the
Internet, accessing web-based applications, document processing,
and audio/video playback. The word nettop is a portmanteau of
Internet and desktop, similar to the portmanteau netbook (Internet
+ notebook)
Laptop PC
A laptop computer or simply laptop, also called a notebook
computer or sometimes a notebook, is a personal computer
designed for mobile use and small and light enough to sit on a
person's lap while in use.
A laptop integrates most of the typical components of a desktop
Unit I – General Introduction 17
screen and
Subnotebook – emphasizes portability, has fewer features, 12"
or smaller screen.
By features, laptops can be classified as follows:
Budget – a cheap, lower-performance standard-sized laptop;
Tablet PC – Has a touch-screen interface, may or may not have
a keyboard;
Netbook – A budget subnotebook suited to Internet surfing and
basic office applications. Usually has a 9" or 10" screen.
Gaming laptop - A larger laptop with a powerful graphics card
for playing graphics-intensive computer games
Rugged – Engineered to operate in tough conditions (strong
vibrations, extreme temperatures, wet and dusty environments
Advantages of laptops: Portability is usually the first feature
mentioned in any comparison of laptops versus desktop PCs.
Portability means that a laptop can be used in many places – not
only at home and at the office, but also during commuting and
flights, in coffee shops, in lecture halls and libraries, at clients'
location or at a meeting room, etc. The portability feature offers
several distinct advantages:
Getting more work done – Using a laptop in places where a
desktop PC can't be used, and at times that would otherwise be
wasted. For example, an office worker managing their e-mails
during an hour-long commute by train, or a student doing
his/her homework at the university coffee shop during a break
between lectures.
Immediacy – Carrying a laptop means having instant access to
various information, personal and work files. Immediacy
allows better collaboration between co-workers or students, as
a laptop can be flipped open to present a problem or a solution
anytime, anywhere.
Up-to-date information – If a person has more than one desktop
PC, a problem of synchronization arises: changes made on one
computer are not automatically propagated to the others. There
are ways to resolve this problem, including physical transfer of
updated files (using a USB flash memory stick or CDRs) or
Unit I – General Introduction 19
Netbook PC
Netbooks (also called mini notebooks or subnotebooks or
ultraportables) are a rapidly evolving category of small, light and
inexpensive laptop computers suited for general computing and
accessing web-based applications.
Tablet PC
In general terms, tablet PC refers to a slate- or tablet- shaped
mobile computer device, equipped with a touch screen or stylus.
This form factor offers a more mobile computer. Tablet PCs may
be used where notebooks are impractical or unwieldy, or do not
provide the needed functionality.
Tablet PCs were first introduced by Pen computing in the early 90s
with their PenGo Tablet Computer and popularized by Microsoft.
In addition to the host of features found on regular laptops, tablet
PCs may also possess:
Capacitive contact technology, which can sense finger(s) on
the screen without requiring significant pressure for system to
recognize an input.
Palm recognition, which prevent inadvertent palms or other
contacts from disrupting the pen's input.
Multi-touch capabilities, which can recognize multiple
Unit I – General Introduction 23
Convertibles are by far the most popular form factor of tablet PCs,
because the convertibles still offer the keyboard and pointing
device of older notebooks, for people who are unsure about the
practicality of using the pen as the primary method of input.
Screen and hinge damage risk - Tablet PCs are handled more
than conventional laptops, yet are built on similar frames; in
addition, since their screens also serve as input devices, they
run a higher risk of screen damage due to impacts and misuse.
A convertible tablet PC's screen hinge is required to rotate
around two axes, unlike a normal laptop screen, subsequently
increasing the number of possible mechanical and electrical
(digitizer and video cables, embedded WiFi antennas, etc)
failure points.
Slower processing - tablet PCs tend to have slower
computational and graphical processing than traditional laptops
in their price range. Most tablet PCs are equipped with
embedded graphics processors instead of discrete graphics
cards.
Major tablet PC Manufacturers include AIS, Acer, Asus, , Fujitsu,
Hewlett-Packard, IBM, Lenovo Group, LG Electronics, Panasonic
and Toshiba.
Mobile Devices
A mobile device (also known as cellphone device, handheld
device, handheld computer, "Palmtop" or simply handheld) is a
pocket-sized computing device, typically having a display screen
with touch input or a miniature keyboard. In the case of the
personal digital assistant (PDA) the input and output are combined
into a touch-screen interface. Smartphones and PDAs are popular
amongst those who require the assistance and convenience of a
conventional computer, in environments where carrying one would
not be practical. Enterprise digital assistants can further extend the
available functionality for the business user by offering integrated
data capture devices like barcode, RFID and smart card readers.
These devices are called handheld devices because they are small,
lightweight devices that can be used by holding in hand.
Obviously, their size, weight and designs are such that they can be
used comfortably by holding in hand. Handheld PCs are also called
palmtops because they can be kept on palm and operated.
Mobile devices have been designed for many applications and
include:
Unit I – General Introduction 27
Mainframe Computer
The term mainframe computer was created to distinguish the
traditional, large, institutional computer intended to service
multiple users from the smaller, single user machines. Mainframes
are computers used mainly by large organizations such as
government, banks and large corporations for critical applications
involving bulk data processing such as census, industry and
consumer statistics, enterprise resource planning, and financial
transaction processing. These computers are capable of handling
and processing very large amounts of data quickly.
Mainframes have the following characteristics:
Nearly all mainframes have the ability to run (or host) multiple
operating systems, and thereby operate not as a single
computer but as a number of virtual machines. In this role, a
single mainframe can replace dozens or even hundreds of
smaller servers. While mainframes pioneered this capability,
virtualization is now available on most families of computer
systems, though not always to the same degree or level of
Unit I – General Introduction 31
sophistication.
Mainframes can add or hot swap system capacity non
disruptively and granularly, to a level of sophistication usually
not found on most servers. Modern mainframes, notably the
IBM zSeries, System z9 and System z10 servers, offer two
levels of virtualization: logical partitions (LPARs, via the
PR/SM facility) and virtual machines (via the z/VM operating
system).
Mainframes are designed to handle very high volume input and
output (I/O) and emphasize throughput computing. Since the
mid-1960s, mainframe designs have included several
subsidiary computers (called channels or peripheral processors)
which manage the I/O devices, leaving the CPU free to deal
only with high-speed memory. Compared to a typical PC,
mainframes commonly have hundreds to thousands of times as
much data storage online, and can access it much faster.
Mainframe return on investment (ROI), like any other
computing platform, is dependent on its ability to scale,
support mixed workloads, reduce labour costs, deliver
uninterrupted service for critical business applications, and
several other risk-adjusted cost factors.
Mainframes also have execution integrity characteristics for
fault tolerant computing. For example, z900, z990, System z9,
and System z10 servers effectively execute result-oriented
instructions twice, compare results, arbitrate between any
differences (through instruction retry and failure isolation),
then shift workloads "in flight" to functioning processors,
including spares, without any impact to operating systems,
applications, or users.
Mainframes differ from supercomputers in the following ways:
A supercomputer is a computer that is at the frontline of
current processing capacity, particularly speed of calculation.
Supercomputers are used for scientific and engineering
problems (Grand Challenge problems) which are limited by
processing speed and memory size, while mainframes are used
for problems which are limited by data movement in
32 Informatics
Super Computers
A supercomputer is a computer that is at the frontline of current
processing capacity, particularly speed of calculation.
Supercomputers can process billions of instructions per second.
Super computers are very expensive and are employed for
specialized tasks that require intensive numerical computations
such as stock analysis, weather forecasting, scientific simulations,
animated graphics, fluid dynamic calculations, nuclear energy
research, electronic design, and analysis of geological data (e.g. in
petrochemical prospecting). Perhaps the best known super
computer manufacturer is Cray Research. Some of the "traditional"
companies which produce super computers are Cray, IBM and
Hewlett-Packard.
In the constantly changing the world of computing, the term
supercomputer itself is rather fluid, and today's supercomputer
tends to become tomorrow's ordinary computer. As of July 2009,
the Cray Jaguar is the fastest supercomputer in the world.
Supercomputers using custom CPUs traditionally gained their
speed over conventional computers through the use of innovative
designs that allow them to perform many tasks in parallel. They
tend to be specialized for certain types of computation, usually
numerical calculations, and perform poorly at more general
computing tasks. Their memory hierarchy is very carefully
designed to ensure the processor is kept fed with data and
instructions at all times – in fact, much of the performance
Unit I – General Introduction 33