Chapter One-Introduction To Computer Systems
Chapter One-Introduction To Computer Systems
1
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
• Hardware - any machinery (most of which uses digital own bus, memory, disks, copy of the operating system,
circuits) that assists in the input, processing, storage, and applications.
and output activities of an information system. • Megahertz (MHz) - millions of cycles per second.
• Instruction time (I-time) - the time it takes to perform
• Microcode - predefined, elementary circuits and logical
the fetch-instruction and decode-instruction steps of the
operations that the processor performs when it executes
instruction phase.
an instruction.
• Machine cycle - the instruction phase followed by the
• MIPS - millions of instructions per second.
execution phase.
• MP3 - a standard format for compressing a sound
• Magnetic disk - a common secondary storage medium,
sequence into a small file.
with bits represented by magnetized areas.
• Multicore microprocessor - a microprocessor that
• Magnetic stripe card - a type of card that stores limited
combines two or more independent processors into a
amounts of data by modifying the magnetism of tiny iron-
single computer so they can share the workload and
based particles contained in a band on the card.
deliver a big boost in processing capacity.
• Mainframe computer - a large, powerful computer often
• Multiple instruction/multiple data (MIMD) - a form of
shared by hundreds of concurrent users connected to
parallel computing in which the processors all execute
the machine via terminals.
different instructions.
• Massively parallel processing systems - a form of
• Multiprocessing - the simultaneous execution of two or
multiprocessing that speeds processing by linking
more instructions at the same time.
hundreds or thousands of processors to operate at the
same time, or in parallel, with each processor having its • Network-attached storage (NAS) - storage devices
that attach to a network instead of to a single computer.
2
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
• Optical disc - a rigid disc of plastic onto which data is Radio Frequency Identification (RFID) - a technology
recorded by special lasers that physically burn pits in the that employs a microchip with an antenna that
disc. broadcasts its unique identifier and location to receivers.
• Parallel computing - the simultaneous execution of the • Random access memory (RAM) - a form of memory in
same task on multiple processors to obtain results faster. which instructions or data can be temporarily stored.
• Pipelining - a form of CPU operation in which multiple • Read-only memory (ROM) - a nonvolatile form of
execution phases are performed in a single machine memory.
cycle. • Redundant array of independent/inexpensive disks
• Pixel - a dot of color on a photo image or a point of light (RAID) - method of storing data that generates extra bits
on a display screen. of data from existing data, allowing the system to create
• Point-of-sale (POS) device - a terminal used in retail a “reconstruction map” so that if a hard drive fails, the
operations to enter sales information into the computer system can rebuild lost data.
system. • Register - a high-speed storage area in the CPU used
• Policy-based storage management - automation of to temporarily hold small units of program instructions
storage using previously defined policies. and data immediately before, during, and after execution
• Primary storage (main memory; memory) - the part of computer system to process more transactions in a
the computer that holds program instructions and data. given period by adding more, or more powerful,
processors.
3
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
• Secondary storage (permanent storage) - devices • Supercomputers - the most powerful computer systems
that store larger amounts of data, instructions, and with the fastest processing speeds.
information more permanently than allowed with main • Thin client - a low-cost, centrally managed computer
memory. with essential but limited capabilities and no extra drives,
• Sequential access - a retrieval method in which data such as a CD or DVD drive, or expansion slots.
must be accessed in the order in which it is stored. • Workstation - a more powerful personal computer that
• Sequential access storage device (SASD) - a device is used for technical computing, such as engineering, but
used to sequentially access secondary storage data. still fits on a desktop.
• Server - a computer designed for a specific task, such
as network or Internet applications.
• Smartphone - a phone that combines the functionality
of a mobile phone, personal digital assistant, camera,
Web browser, e-mail tool, and other devices into a single
handheld device.
• Speech-recognition technology - input devices that
recognize human speech.
• Storage area network (SAN) - the technology that
provides high-speed connections between data-storage
devices and computers over a network.
4
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
Should be able to understand the impacts of Computers are a primary means of local and global
computerization in different sectors communication for billions of people. Consumers will use
computers to correspond with businesses, employees with
5
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
other employees and customers, students with classmates and At a grocery store, a computer tracks purchases, calculates the
teachers, and family members and military personnel and amount of money due, and often generates coupons
other family members. In addition to sending simple notes, customized to buying patterns. Vehicles include onboard
people use computers to share photos, drawings, documents, navigation systems that provide directions, call for emergency
calendars, journals, music, and videos. services, and track the vehicle if it is stolen.
Through computers, society has instant access to information In the workplace, employees use computers to create
from around the globe. Local and national news, weather correspondence such as e-mail messages, memos, and letters;
reports, sports cores, airline schedules, telephone directories, manage calendars; calculate payroll; track inventory; and
maps and directions, job listings, credit reports, and countless generate invoices.
forms of educational material always are accessible. From the At school, teachers use computers to assist with classroom
computer, you can make a telephone call, meet new friends, instruction. Students complete assignments and conduct
share opinions or life stories, book flights, shop, fill research on computers in lab rooms, at home, or elsewhere.
prescriptions, file taxes, take a course, receive alerts, and Instead of attending class on campus, some students take
automate your home. At home or while on the road, people use entire classes directly from their computer.
computers to manage schedules and contacts, listen to voice People also spend hours of leisure time using a computer. They
mail messages, balance checkbooks, pay bills, transfer funds, play games, listen to music or radio broadcasts, watch or
and buy or sell stocks. Banks place ATMs (automated teller compose videos and movies, read books and magazines, share
machines) all over the world, so that customers can withdraw stories, research genealogy, retouch photos, and plan
funds anywhere at any time. vacations.
6
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
7
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
Diagrammatically we can represent this scenario using the Benefits accrued as a results of using computers include
following diagram speed, reliability, consistency, storage, and communications.
Speed:
8
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
9
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
headache. Two behavioral health risks are computer Although computers have improved productivity in many
addiction and technology overload. Computer addiction ways and created an entire industry with hundreds of
occurs when someone becomes obsessed with using a thousands of new jobs, the skills of millions of employees
computer Individuals suffering from technology overload have been replaced by computers. Thus, it is crucial that
feel distressed when deprived of computers and mobile workers keep their education up-todate. A separate
devices. impact on the labour force is that some companies are
Violation of Privacy outsourcing jobs to foreign countries instead of keeping
Nearly every life event is stored in a computer their homeland labour force employed.
somewhere in medical records, credit reports, tax Impact on Environment
records, etc. In many instances, where personal and Computer manufacturing processes and computer
confidential records were not protected properly, waste are depleting natural resources and polluting the
individuals have found their privacy violated and environment. When computers are discarded in landfills,
identities stolen. they can release toxic materials and potentially
Public Safety dangerous levels of lead, mercury, and flame retardants.
Adults, teens, and children around the world are using Limiting Human judgement
computers to share publicly their photos, videos, Computers can be blamed for fading human beings
journals, music, and other personal information. Some of creativity. For example, the easy access to information
these unsuspecting, innocent computer users have via Internet has made students lazy in terms of their
fallen victim to crimes committed by dangerous education since they are able to download information
strangers. without exploring their topic of research. They also use
Impact on Labour Force
10
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
Computer lack natural intelligent like human therefore They also had low processing speed. In addition, they
they are not capable of making own judgements. had limited memory and program ability.
Feeding the wrong input to a computer system will They used magnetic drums for secondary storage.
render the wrong output. Therefore, it’s strongly Second Generation Computer (late 1950’s-Early 1960’s)
advisable to feed the computer with instructions that are Vacuum tubes were replaced with transistors for processing.
accurate to the latter. They were characterized by being smaller in size, consumed
11
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
low power, faster processors, and had larger internal memory Fourth Generation Computer (late 1970’s-present:
as well as cheaper in cost as compared to first generation Microprocessor)
computers hence providing more program ability.
These are computers which use more sophisticated
Third Generation Computer (late 1960’s-Early 1970’s)
microelectronic devices made of complex integrated circuits
During this phase, transistors were replaced with Integrated
know as Large Scale Integration (LSI) and Very Large Scale
Circuits (ICs’). Transistors were miniaturized and placed on
Integration (VLSI). Thousands of integrated circuits we rebuilt
silicon chips, called semiconductors, which drastically
onto a single silicon chip that contains a CPU.
increased the speed and efficiency of computers.
That means that smaller computer can be designed and yet
Characteristics in this generation included
retain processing power or even increase it. Computer in this
More powerful and higher processing speeds
computers. generation are smaller, cheaper, more powerful and with more
High memory capacity and extended programming programming ability. Some of these computers use optical
ability. disks for secondary storage.
Magnetic disks were for backing storage purpose Fifth Generation Computer (predicted)
This generation provided for the first microcomputer. Instead of
punched cards and printouts, users interacted with third These are computers that mimic human beings brain i.e.
generation computers through keyboards and monitors and computers able to reason and converse with people in a human
interfaced with an operating system, which allowed the device like manner. Computer in this category are likely to use Artificial
to run many different applications at one time with a central Intelligence (AI) and expert system in their day to day
program that monitored the memory. Computers for the first operations. A number of them are beginning to emerge in the
time became accessible to a mass audience because they were market though noneis able to simulate human behaviour.
12
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
The greatest advances have occurred in the field of games 1.6.1 Purpose of the computers
playing. The best computer chess programs are now capable Based on this, computers can be classified as either special
of beating humans. In May, 1997, an IBM super-computer purpose or general purpose.
called Deep Blue defeated world chess champion Gary Special-purpose computers which are used to solve a
Kasparov in a chess match. Another area is the area of robotics specific task. They represent those used by military and
whereby computers are now widely used in assembly plants scientific research groups, such as the CIA and NASA,
among many other tasks. for limited applications.
General-purpose computers which are used to
Natural-language processing allows users to talk to users using perform a variety of tasks. They are the most common
types of computers.
their natural language. Voice recognition systems have
1.6.2 Data processing
capabilities of converting spoken sounds into written words, but
they do not understand what they are writing; they simply take Under this category, we classify computers into three basic
13
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
14
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
of the system unit. Notebook computers can operate on Tablet PCs are useful especially for taking notes in lectures, at
batteries or a power supply or both. meetings, conferences, and other forums where the standard
Fig 1.1: On a typical notebook notebook computer is not practical.
computer, the keyboard is on
top of the system unit, and the
display attaches to the system
unit with hinges.
Tablets
It’s a special type of notebook computer that you can interact
with by touching the screen with your finger or a digital pen.
Users write or draw on a Tablet PC by pressing a finger or digital
pen on the screen, and issue instructions by tapping on the
screen. One design of Tablet PC, called a convertible tablet,
has an attached keyboard. Another design, which does not
include a keyboard, is called a slate tablet and provides other
means for typing. Some Tablet PCs also support voice input so
that users can speak into the computer.
15
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
Fig1.2: images of two different tables Smart phones iii). Touch screens, where you press objects on the screen
Smart phone to make selections and enter text through an on-screen
A smart phone is a cellular telephone that is more advanced keyboard.
than a feature/basic phone and contain an operating system iv). Stylus (which is similar to a digital pen but smaller and
that allows a user to do many of the things that were once has less functionality).
reserved for a PC such as accessing the Web at higher speeds,
viewing/editing documents, downloading files, creating music
playlists, or managing multiple email/messaging accounts.
16
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
were not internet enable. However, all new models have these devices usually are smaller than tablet computers but larger
capabilities With the emergence of smart phones, PDAs are than smart phones.
becoming an obsolete technology.
17
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
18
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
19
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
and air-conditioning (HVAC) equipment to control the research, and petroleum exploration where large amounts of
temperature, humidity, and dust levels around the computer. In data have to be manipulated in a short period of time.
addition, most mainframes are kept in a secured data centre
with limited access to the room through some kind of security
system.
1.6.3.4 Supercomputers
20
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
21
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
Fig 1.8: Some of the embedded computers designed to improve your safety, security, and performance in today’s automobiles.
22
Edward M Kioko|Email:[email protected]|Mobile number: +725-695-782| © 2019
MAT 224- Introduction to Data processing & computers
1.7 Some of computer Applications in today’s Society iv). Many learning institution use computer software to
The computer has changed society today as much as the examine content for plagiarism. A good example of
industrial revolution changed society in the eighteenth and such kind of software is turtin assignment checker.
fields such as education, finance, government, health care, Some applications of computers in this sector include:
science, agriculture, publishing, travel, and manufacturing. i). Finance software exists to balance check books, pay
1.7.1 Education and training purposes bills, track personal income and expenses, manage
Some applications of computers in this sector include: investments, and evaluate financial plans.
i). Learners use PC to store their reading materials. ii). With online banking where users access account
ii). Universities/colleges provide online programs which are balances, pay bills, and copy monthly transactions from
very advantageous for those people staying in the the bank’s computer right into their personal computers.
remote areas and for the disabled. Though computer iii). Mobile banking e.g. Mpesa, Tkash,Equitel e.t.c which
based systems one can take the benefit of such online allow users to access, send, withdrawal, pay bills while
degree programs staying at home without the need of on their move using their mobile devices
iii). Computers are also used for training purposes. Many Some applications of computers in this sector include:
companies use them to train their staffs. Government agencies using technology to provide citizens with
up to date information using websites or mobile applications.
E.g. in Kenya, using the KRA website, citizens can register and
get their PIN numbers electronically; they can also file tax return vii). Pharmacists use computers to file insurance
e.t.c. In United States access government Web sites to file taxes, claims.
apply for permits and licenses, pay parking tickets, buy stamps, viii). Surgeons implant computerized devices, such as
report crimes, apply for financial aid, and renew vehicle registrations pacemakers, that allow patients to live longer.
and driver’s licenses. ix). Surgeons use computer-controlled devices to provide
1.7.4 Health Care them with greater precision during operations, such as
Computers shall be used for several of reasons which include for laser eye surgery and robot-assisted heart surgery.
i). Hospitals and doctors use computers and mobile devices to x). Web sites provide up-to-date medical, fitness, nutrition,
maintain and access patient records. or exercise information as well as maintaining lists of
ii). Computers monitor patients’ vital signs in hospital rooms and doctors. Some of these have chat rooms which allow you
iv). Computers and computerized devices assist doctors, nurses, As a result of innovations in technology, two forms of long
and technicians with medical tests. distance health care have emerged; telemedicine and tele
surgery.
v). Doctors use the Web and medical software to assist with
researching and diagnosing health conditions. Telemedicine allows healthcare professionals in
vi). Doctors use e-mail to correspond with patients. separate locations conduct live conferences over the
computer. For example, a doctor at one location can
have a conference with a doctor at another location to ii). Cameras small enough to swallow sometimes called a
discuss a bone X-ray. Live images of each doctor, along camera pill take pictures inside your body to detect
with the X-ray, are displayed on each doctor’s computer. polyps, cancer, and other abnormalities.
Tele surgery/remote surgery allows a surgeon performs 1.7.6 Publishing
an operation on a patient who is not located in the same Publishing is the process of making works available to the
physical room as the surgeon. A surgeon directs robots to public. These works include books, magazines, newspapers,
perform an operation via computers connected to a high- music, film, and video. Special software assists graphic
speed network. designers in developing pages that include text, graphics, and
1.7.5 Science photos; artists in com posing and enhancing songs;
All branches of science, from biology to astronomy to filmmakers in creating and editing film; and journalists and
meteorology, use computers to assist them with collecting, mobile users in capturing and modifying video clips.
analysing, and modelling data. Breakthroughs in surgery, 1.7.7 Travel
medicine, and treatments often result from scientists’ use of Whether travelling by car or airplane, your goal is to arrive
computers. Some examples include safely at your destination. As you make the journey, you may
i). Tiny computers now imitate functions of the central nervous interact with some of the latest technology. Some include
system, retina of the eye, and cochlea of the ear. A Vehicles manufactured today often include, some type of on
cochlear implant allows a deaf person to listen. board navigation system, such as OnStar.
Smart phones have built-in navigation systems. Some mobile Computer-aided manufacturing (CAM) refers to the use of
users prefer to carry specialized handheld navigation devices. In computers to assist with manufacturing processes such as
preparing for a trip, you may need to reserve a car, hotel, or flight. fabrication and assembly. Industries use CAM to reduce
Many Web sites offer these services to the public. For example, product development costs, shorten a product’s time to market,
you can order airline tickets on the Web. If you plan to drive and stay ahead of the competition. Often, robots carry out
somewhere and are unsure of the road to take to your destination, processes in a CAM environment. CAM is used by a variety of
you can print directions and a map from the Web. industries, including oil drilling, power generation, food
production, and automobile manufacturing. Automobile plants,
for example, have an entire line of industrial robots that
assemble car .Special computers on the shop floor record
actual labour, material, machine, and computer
1.7.9 Communication are bound to increase significantly in the future. However, the
Communication programs such as internet enable people to physical sizes of these devices in on the decline and so is the
link their PC to databanks that may be located anywhere across case in future
the globe 1.9 Chapter Summary
Chapter 1 introduced you to basic computer concepts such as
Through E-Mail you can communicate with a person what a computer is, how it works, and its advantages and
sitting thousands of miles away in seconds. disadvantages. We have also discussed the many different
categories of computers, as well as of computer applications in
Chat software and other social sites like face book and society. This chapter is an overview. Many of the terms and
twitter enables one to chat with another person on a
concepts introduced will be discussed further in later chapters.
real-time basis.