Introduction to Computer Systems Overview
Introduction to Computer Systems Overview
Introduction
In this unit you shall be introduced to the concept of a computer. The unit explores the
definition and parts of the computer. It puts emphasis on the input, process, storage and
output parts of the computer. The unit emphasises the concept of a computer as a system
rather than a simple entity of processing. The difference between data and information shall
also be covered.
Learning objectives
What is a Computer?
A computer is an electronic device that stores, accepts data, retrieves data, processes data and
gives output according to a set of instructions. Business dictionary defined a computer as a
general purpose machine, commonly consisting of digital circuitry, that accepts
(inputs), stores, manipulates, and generates (outputs) data as numbers, text, graphics,
voice, video files, or electrical signals, in accordance with instructions called a program
[Link] Accessed
26/01/2016
Elements of a computer
Hardware
• Other parts are external but connected to the computer (peripheral devices). These
allow data to be entered (input) and retrieved (output) and stored.
These are devices which help you to interact with the computer by entering data and
commands into the computer system. Examples of input devices are mouse and keyboard.
• The part of the computer performs the bulk of data processing operations is called the
central processing unit
• The chip or chips at the heart of a computer that enable it to process data.
• It is very easy to replace because it is inserted into the socket and is not soldered onto
the motherboard
A computer may contain more than one CPU and is called a MULTIPROCESSOR.
CPU Components
– Register set
– ALU
– Control unit
– Main memory
• Memory: An area within a computer system that holds data waiting to be processed.
• Control unit
Control unit: supervises the transfer of information among the registers and instructs
the ALU as to which operation to perform by generating control signals.
• Set of registers
Storage locations that hold inputs and outputs for the ALU
CPU Registers
• Primary functions
Hold data for currently executing program that is needed quickly or frequently
(general-purpose registers)
Store information about currently executing program and about status of CPU
(special-purpose registers)
Computer Input
• input devices : the devices that allow data and instructions to enter a computer (such
as a keyboard, mouse, scanner)
Data – Unorganized information (words, numbers, images, or sounds) that the computer
converts to meaningful information
• Image Scanners
Data may be captured directly without the need for any source document
• Smart card
• Graphic input devices may be used to translate drawings or photographs into digital
form that can be processed by a computer
• Mouse
• Track ball
• Touch screen
• Digitizing tablet
• Light pen
Sound Input
• A microphone can be attached to a sound card to provide audio input and also to
issue commands and crate files
• Speech recognition is a type of input in which the computer recognizes words spoken
into a microphone.
Output Devices
• Output devices are peripheral devices that enable us to view or hear the computer’s
processed data. E.g. a display screen or printer)
Computer output
Computer output refers to that which is output by the computer to the outside world e.g.
sound.
• Types of output
The devices send back the information to you from the computer e.g. Monitor and Printer.
Monitors
• Types of monitors:
Printers
• A printer is a peripheral device that produces a physical copy or hard copy of the
computer’s output.
Types of Printers
Laser
• Inkjet printer
• Inkjet, is also called a bubble-jet, it makes characters by inserting dots of ink onto
paper.
• Letter-quality printouts
Plotter
• A plotter is a printer that uses a pen that moves over a large revolving sheet of paper.
Computer Storage
• Storage device:
– The area within a computer system where data can be left on a longer term basis
while it is not needed for processing.
• Storage devices:
Magnetic Storage
• Optical – Storage devices that use laser beams to read patterns etched into plastic
disks
• They are used for storing operating systems, large application programs, and
multimedia programs.
CD-R
CD-RW
• The data transfer rate of DVD drives is comparable to that of hard disk drives.
• Solid state storage devices use nonvolatile memory chips to retain data.
Smart Card
Flash Memory
PC Card
Memory Stick
Micro Drive
UNIT 2: The windows environment
Before you work with different computer applications you need to be familiar with the
windows environment. It is this environment that you will be using in performing different
tasks with your computer. For simplicity and standardisation, this module shall use windows 7
operating system environment as well as Microsoft Office 2007 applications. Please note that
this work is not to promote a certain software producer but to impart knowledge and skills to
students. After going through explanations and examples in this module, the student is advised
to try exploring the same concepts in different hardware and software environments.
The windows aspects that you shall learn in this section include the desktop, the general office
window and its sections, folder management and basic windows tools.
The desktop
Figure 2b shows how the desktop looks like. Note that the background differs according to the
individual user preferences, so expect to see different desktop backgrounds whenever you
encounter a different desktop. The desktop is what you see when the computer has finished
booting up. It is equivalent to the top of your desk when are working in your office. You may
remember that on your desk there are all tools that you need to do your daily tasks. On one’s
desk we would expect to see pens, rulers, calculators, diaries, trays and so on. On the sides of
the desk you may have a dust bin to throw unwanted papers.
The emergence of the electronic office resulted in converting all those functions into
electronic form. We now have pens, rulers, recycle bin and other tools that we need to use in
our electronic office that makes minimum or no use of papers. Next we are going to explore
the different tools that we have on our desktop.
Standard desktop icons
Saved document
Other icons
On standard widows desktop there are icons which are there and are expected to be
there. On figure there are two standard desktop icons namely Computer and Recycle
bin. As a user you can also create your own folders on the desktop in which you save
your work. In figure we have two folders named, All others and ITCA work. A user
can create as many desktop icons as required. However, it is advisable to have very
few icons on your desktop so as to avoid cluttering it. You need to plan how your
work needs to be organised carefully. You may need to have as few as five main
folders on your desktop possibly corresponding to all the modules you are doing that
semester. If you are doing communication, introduction to computers, Statistics,
Entrepreneurship and Life skills; you may need to create a folder for each of the five.
Then in each folder you can create more folders e.g. tutorials, lecture notes, self notes,
exercises and assignments. The subfolders may also be subdivided into sub-sub
folders. If you practice this you will notice that it will be a lot easier for you to locate
anything of interest.
One can also save documents on the desktop be it word, spreadsheet, database,
presentation etc. On figure the word document Automatic gate system was saved on
the desktop. Note that it is not good computing practice to save documents directly on
the desktop.
The desktop can also carry certain icons that are often used for example in figure
there is Google chrome and Skype. Some software when installed on your computer
will automatically put a desktop icon for easy access to it.
At the bottom of Windows 7 desktop window there is a series of icons corresponding
to major applications running on the computer as well as active program icons. Figure
shows such icons.
Before you proceed to the next sections of this module, you have to acquaint yourself with
the following basic operations:
Opening a document
Saving a document
Backing up a file
Print previewing a document.
Word processing
Word processing involves creating textual documents using your computer as well as saving
and printing those documents. The documents may be letters, memos, reports, assignments,
etc. In your studies you will be required to write many of such documents. It is therefore
critical that you are competent in word processing. The skills you will acquire in this area
will be useful in writing your assignments and projects in your programme, at home and at
work.
This module will not cover everything in word processing but limited to the structure of word
processing window and a few word processing activities enough for building a base for your
work.
The word processing window
The grey area at the center of the window is called the work space or working area. You type
all your work in this area. Let us explore the various parts of this window in the following
sections.
The office button is found on the top left corner of the window. Clicking on the office button
will produce the drop down menu as shown in figure below:
The drop down menu is comprised of new, open, save, save as, print, prepare, send,
publish and close. These are the standard actions that you can perform while working on
your documents. In your practical session you will familiarise with all these actions. You use
the new action when you intend to create a new document e.g. a memo or a letter. The open
action is used to open an existing document that has been saved either in the computer hard
disk or any external storage device e.g. a memory card or memory stick.
The office button can also help you access any recently opened documents without bothering
you with remembering where you saved the document. In this case the recent documents are
listed thus ITCA module, Farai CV Telecel etc.
Tool bar
The tool bar contains standard tools that you can use to do several things while working with
your document e.g. copying, pasting, indenting changing font colour and so on.
Title bar
As the name implies this is the position where the name or title of the document name is
located. Once you save your document the name that you give to the document is the once
that is written in this bar. Figure shows that the document I was working on is called ITCA
Module which is a Microsoft word document.
The main menu contains several menu items that are used in working with your documents.
Every action starts here. These are called main menu items because once you click on each of
them a different set of sub items are displayed allowing you to perform certain specific
actions. Figure shows the main menu and its menu items.
The main menu items are the Home, Insert, Page layout, references, mailings, Review and
View. Each of these menu items has several submenus corresponding to it. If you click on
any of these items a different set of submenus will be displayed. Figure and figure show the
submenus of Home and Insert respectively. You shall learn the use of each of the items in the
submenus in your practical sessions.
The submenus of Home are Clipboard, Font, Paragraphs, styles and Editing.
The insert menu option has the submenus Pages, Tables, Illustrations, Links, Header and
footer, Text and symbols. Each of these submenus has a set of tools that you shall use to
perform small tasks in when working with your documents.
UNIT 3 Role of ICT in Business
ICT definition
ICT in Business
• Recording Data,
• Storing data,
• Retrieving data
ICT is used in
• Administrati
• Business, Finance and Accounting- for Business Plans, Financial forecasting, Auditing,
Market Analysis, Research, Recording Transactions.
• Wildlife and Tourism and Hospitality- Animal Tracking, Hotel booking, GIS.
Characteristics of today’s business environment
Today’s business is very different from the traditional business environment. Figure shows
the four main aspects that characterise the modern day business environment. These aspects
are the nature of business, technology, customers and the market.
Technology
Three Spheres of Web Strategy
Figure 3a
When we talk of the web strategy we refer to how a business would deal with the issues that
affect the way they appear to the outside world through their websites. Nowadays people
know about an organisation mainly through visiting their website on the Internet. So, the
business managers need to constantly update their information on these websites. The nature
of your website and its content determine largely how your business will fare.
A good website should balance the three elements shown in figure 3a (community,
technology and business)
Consider a website that focuses only on the community and the business. In this case the
website takes into account the expectations of the community first and fuse them into their
website. You realise that every business operates in a certain environment and serves a
specific community. It is paramount to note that each community has its own norms and
values that shape its people’s expectations from the business. So a wise business manager has
to make a thorough investigation into these norms, values and expectations. On the other
hand the business has to be understood in terms of its processes and procedures.
The website now has to reflect the community expectations and the business processes and
procedures. As figure 3a shows, this type of website will be inefficient for the success of the
business. The website needs to be hosted on the Internet hence technology tools are required.
A business that ignores the community and focuses on the business processes, operations and
expectations taking into consideration the modern IT technology is likely to fail again. As
indicated in figure 3a users will be frustrated and may not even come onto the website. In this
case the business will eventually collapse. Clearly no business can survive when it does not
recognise the norms, values and expectations of the community that it serves. So make sure
that pictures, logos, icons and everything that you use on your business is in line with the
community if you want your products to do well. Imagine someone with a UK background
where an owl is considered a lucky bird comes to Zimbabwe and puts pictures of an owl on
every page of the website as well as banners to advertise the products!!!!!!!!!!!!!!!!!!!!!!!!!!!
Pakaipa pakaipa. People will run away. The reason is simply that an owl in Zimbabwe is
associated with witchcraft. So take the people’s culture seriously when branding your
products.
Another approach may be taking only the society and the technology seriously. Clearly this
does not work because the business functions and processes themselves are left out which
should be the main reason of existence. Only a fool will ignore the business since the result is
monetisation issues where no transitioning will occur. Actually there will be no business to
talk about.
Finally, the proper way of doing it is considering the community, the business and the
technology equally and inculcates them into the website development and maintenance
always. When this is adequately done we now talk of web strategy balance. This is the
optimal way of running a business properly online.
Internet, Email and E-Commerce
Internet
The Internet connected every part of the globe. The globalisation of business resulted in us
having the following
E-Commerce
Electronic commerce came also as a result of doing business on the Internet. The benefits that
accrued to business following this include the following;
Shopping 24/7
Low Overheads
Global Market
E-Marketing
How software improves efficiency
• Speed- Quicker processing times save the business time and money. Transactions are
processed on quicker on real-time
• Accuracy- with the use of verification and validation, data can be inputted more
accurately. This can help with decision making.
• Capacity- Large quantity of data can be held with very little physical space
Computer Network
This means that the computers can "talk" to each other and that every computer in the
network can send information to the others.
The components of a computer network include: a computer, the router, the gateway, the
bridge networking device, the switch for networking and the hub. Most of these are data
terminal equipment and components of networking that are tasked with receiving or
generating data.
A virtual private Network (VPN) extends a private network across a public network, such
as the Internet.
Definition of terms
• A computer is a general purpose device that can be programmed to carry out a set of
arithmetic or logical operations
• A router is a device that forwards data packets between computer networks, creating
an overlay internetwork.
E-Business
E-Business
E-Business Components
Deliver Insights
CRM, BI & Analytics, ERP
KPIs
Functional
E-Business Model Specification
Traffic
Content Strategy
Web development
Direct Marketing
Email Marketing
Search Engine Marketing, Search Engine Optimisation, Online Advertising
Internal Site Search (searches performed on the website, not in a public search
engine like Google)
Online Merchandising
Business Intelligence
Definition
• Software is the set of programs, which are used for different purposes.
• Software are all the programs used in a computer to perform certain tasks.
Types of Software
2) Application software.
Systems Software
• Systems software is the term used to describe programs that enable the computer to
function, improve its performance and access the functionality of the hardware.
• Function of systems software is the control of the operation of the computer.
• Systems software provides the foundation for applications software.
User
Interface
• Control the hard drives: This includes such features as formatting and defragmenting disks
as well as saving files to and retrieving files from disk.
Control the external ports: Ports are the external connections that enable peripheral devices to
be connected to a computer. Common types of ports are serial, parallel, USB. Of these the
USB ports are the most important.
Utilities Software
Utilities Software are programs which either improve the functioning of the operating
system or supply missing or additional functionality.
Applications software
General applications that can be purchased from vendors. E.g. Microsoft Office
2) Custom software
Software specially designed for a particular industry or organization E.g. Galileo/Worldspan
(Travelling Agents) , ASCUDA for ZIMRA border clearance, POSware for supermarkets etc
Versions of software
a) Proprietary software
Proprietary Software:
• Also called non-free software, is software with restrictions on using, copying and
modifying as enforced by the proprietor(owner).
• Open source software (OSS) is computer software whose source code is available
under a license that permits users to use, change, and improve the software, and to
redistribute it in modified or unmodified form.
Freeware
• Although it is available for free, the author retains the copyright, which means one
cannot do anything with it that is not expressly allowed by the author.
• Usually, the author allows people to use the software, but not sell it.
Shareware
• You can only enjoy a free trial of it for a short period e.g. 14 days after which
you are required to pay for a license
• The author usually requests that you pay a small fee if you want to use the program
regularly.
• By so doing, you become registered with the producer so that you can receive service
assistance and updates.
• You can copy shareware and pass it along to friends and colleagues, but they too are
expected to pay a fee if they use the product.
• Examples: Winzip
• This means that you cannot sell a shareware product as your own.
• Examples:
Software Piracy
• Prosecution
Counterfeiting
• Cheaper price
Copying Software
• Legitimate reasons
– Backup copy
• Illegitimate reasons
Software Suites
– Microsoft Office has MS Word, Excel, Power point, Internet Explorer, Access
etc
– Lotus SmartSuite
– Sun StarOffice
Advantages of suites
• Cost
Disadvantages of suites
• Large size
2) For each of the scenarios below, suggest the appropriate hardware and software
needs:
a) Airline reservation
b) Biomedical imaging
c) Lecture theatre
d) Diamond mining
UNIT 5
COMPUTER VIRUSES
1. Cannot exist in a viable form, apart from another (usually legitimate) program.
2. Propagates when the host program is executed.
3. Has an incubation period, during which no damage is done.
4. After incubation period, begins to manifest its behavior.
3. Unusual behavior of the computer, especially during a program which you have been
running regularly with no problems.
4. Failure of any program (such as a word processor) to install correctly from its
distribution disks.
1. Trojan horse: a standalone program which does its damage immediately, while you
are running it for another purpose (usually a game!).
2. Bomb: a standalone program (like a Trojan horse) whose only effect is to destroy
some part of your system (programs, data) but does not pretend to be another program
while it runs.
3. Bug: a legitimate program with some logic error which causes accidental damage to
your system even though everything was done according to the manual.
4. User error: a human error (which the human may deny!) which causes loss of data or
programs, or damage to hardware, due to accident or entry of incorrect commands.
Virus-caused behavior:
1. Formats hard drive, destroying all data ("Dark Avenger").
2. Causes random change in typed characters ("Teatime" virus).
3. Presents a political or (false) advertising message every few times ("Stoned" virus:
Legalize Marijuana).
4. Causes computer to act as though a monitor or disk drive is going bad ("Jerusalem-B"
virus).
1. In the "boot" sector of any floppy disk. This is a small program which runs whenever
the computer is "booted" from the diskette, whether or not the diskette is "bootable."
(This is the tiny program which puts the message "Non-system disk or disk error" on
the screen if the disk is not bootable!)
2. Attached to any program: shareware, commercial or public domain.
3. Embedded in the hidden system files [Link] and [Link] on the boot disk or
drive.
4. Same as #2, but pay SPECIAL ATTENTION to the file [Link] on the
boot disk or drive.
5. The "partition table" on a hard drive. (This DOES contain executable information,
since it is attached to the "Master Boot Record" which is consulted at boot-up to
determine whether to boot DOS, OS/2, UNIX, etc.)
Isolate computers. This is seldom practical! But you can set aside one
computer in an organization on which to try out disks and software before
releasing disks for general use.
Don't be hasty to try every new program that comes down the pike.
Use the computer set aside in #1 to set future dates and see if anything
happens.
Use anti-viral software on ALL computers, and keep it updated regularly. (The
few users who don't use the software will be protected by "herd immunity"
which is well known in disease control.)
Disallow use of any software not purchased by and for the corporation, or
disinfected as in #1 and #3.
UNIT 6: Computer Generations
The development of electronic computers can be divided into five generations depending
upon the technologies used. A computer generation is born when there is a departure in
technology.
Advantages
Vacuum tubes were the only electronic component available during those days.
Vacuum tube technology made possible to make electronic digital computers.
These computers could calculate data in milliseconds.
Disadvantages
The second generation computers used transistors. The scientists at Bell laboratories
developed transistor in 1947. The size of the computers was decreased by replacing vacuum
tubes with transistors. The examples of second generation computers are IBM 7094 series
and IBM 1400 series
Advantages
Disadvantages
Advantages
Disadvantages
The fourth generation computers started with the invention of Microprocessor. The
Microprocessor contains thousands of ICs. Ted Hoff produced the first microprocessor in
1971 for Intel. It was known as Intel 4004. The technology of integrated circuits improved
rapidly. The LSI (Large Scale Integration) circuit and VLSI (Very Large Scale Integration)
circuit was designed. It greatly reduced the size of computer. The size of modern
Microprocessors is usually one square inch. It can contain millions of electronic circuits. The
examples of fourth generation computers are Apple Macintosh & IBM PC.
UNIT 7: TYPES OF COMPUTERS
FacebookTwitterGoogle+PinterestRedditFlipboardTumblrLinkedIn
The magic machine – Computers, are not only classified w.r.t their functions but are
also differentiated by their size.
Super Computer
Mainframe Computer
Mini Computer
Micro Computer
Super Computer:
They are focused on performing specific actions and follow heavy extremely intense and
critical calculations like weather forecasting, fluid dynamics etc. They are generally used by
scientists and are very powerful and expensive. The speed with which they operate is highly
blazing.
Mainframe Computer:
They are the typical large computing machines which occupied extremely large space, more
than the size of the rooms today. They were capable of operating multiple users via single
interface and typically operated more than million instructions per second.
Mini Computer:
They are the intermediate solutions between Mainframe computers and Micro Computers.
And they are also known as mid-range computers.
Micro Computer:
Microcomputers came into picture as computers having single chip micro processors. They
are the most common computers being used for domestic / commercial purposes now a days.
They also include solutions like Desktop Computers, Game Consoles, Tablet Computers, and
Smart Phones etc. They are basically portable and carry very less space.
CLASSIFICATION BASED ON SIZE AND CAPABILITY
a. Microcomputers(Personal Computer)
A microcomputer is the smallest general purpose processing system. The older pc started 8 bit
processor with speed of 3.7MB and current pc 64 bit processor with speed of 4.66 GB.
2. Portables
The difference is portables can be used while travelling whereas desktops computers cannot be
carried around.
2) Notebooks
4) Wearable computers
Laptop: - this computer is similar to a desktop computers but the size is smaller. They are expensive
than desktop. The weight of laptop is around 3 to 5 kg.
Notebook: - These computers are as powerful as desktop but size of these computers are
comparatively smaller than laptop and desktop. They weigh 2 to 3 kg. They are more costly than
laptop.
Palmtop (Hand held): - They are also called as personal Digital Assistant (PDA). These computers are
small in size. They can be held in hands. It is capable of doing word processing, spreadsheets and
hand writing recognition, game playing, faxing and paging. These computers are not as powerful as
desktop computers. Ex: - 3com palmV.
Wearable computer: - The size of this computer is very small so that it can be worn on the body. It
has smaller processing power. It is used in the field of medicine. For example pace maker to correct
the heart beats. Insulin meter to find the levels of insulin in the blood.
b). Workstations:- It is used in large, high-resolution graphics screen built in network support,
Engineering applications(CAD/CAM), software development desktop publishing
c) Mainframe computers: - Computers with large storage capacities and very high speed of
processing (compared to mini- or microcomputers) are known as mainframe computers. They
support a large number of terminals for simultaneous use by a number of users like ATM
transactions. They are also used as central host computers in distributed data processing system.
1. Supercomputer
2. Mainframe Computer
3. Minicomputer
4. Microcomputer
Supercomputer
The most powerful computers in terms of performance and data
processing are the Supercomputers. These are specialized and
task specific computers used by large organizations. These
computers are used for research and exploration purposes, like
NASA uses supercomputers for launching space shuttles,
controlling them and for space exploration purpose.
Exascale Supercomputer
On 29th July, 2015, President of the United States, Barack Obama,
approved the development of an Exascale Super Computer.
The Exascale Super computer will be 30 times faster and more
powerful than today’s fastest Super Computers. The need to
develop such a high performance Supercomputer comes after
China’s surge in high performance computing. However, the US
still tops the list of Supercomputers with 233 high performance
machines. China has 37 Supercomputers but they lead the list of
the most powerful and high performance supercomputers since
June 2013.
DOE/SC/Oak Ridge
Titan - Cray XK7,
2 National Laboratory, 560,640 17,590.0 27,112.5 8,209
Cray Inc.
United States
Mira -
DOE/SC/Argonne National
5 BlueGene/Q, 786,432 8,586.6 10,066.3 3,945
Laboratory, United States
Custom IBM
Uses of Supercomputers
In Pakistan Supercomputers are used by Educational Institutes
like NUST for research purposes. Pakistan Atomic Energy
commission & Heavy Industry Taxila uses supercomputers for
Research purposes.
Space Exploration
Earthquake studies
Weather Forecasting
Popular Supercomputers
Mainframe computer
Although Mainframes are not as powerful as supercomputers, but
certainly they are quite expensive nonetheless, and many large
firms & government organizations uses Mainframes to run their
business operations. The Mainframe computers can be
accommodated in large air-conditioned rooms because of its size.
Super-computers are the fastest computers with large data
storage capacity, Mainframes can also process & store large
amount of data. Banks educational institutions & insurance
companies use mainframe computers to store data about their
customers, students & insurance policy holders.
Minicomputer
Minicomputers are used by small businesses & firms.
Minicomputers are also called as “Midrange Computers”. These
are small machines and can be accommodated on a disk with not
as processing and data storage capabilities as super-computers &
Mainframes. These computers are not designed for a single user.
Individual departments of a large company or organizations use
Mini-computers for specific purposes. For example, a production
department can use Mini-computers for monitoring certain
production process.
Popular Minicomputers
K-202
Texas Instrument TI-990
SDS-92
IBM Midrange computers
Microcomputer
Desktop computers, laptops, personal digital assistant (PDA),
tablets & smartphones are all types of microcomputers. The
micro-computers are widely used & the fastest growing
computers. These computers are the cheapest among the other
three types of computers. The Micro-computers are specially
designed for general usage like entertainment, education and
work purposes. Well known manufacturers of Micro-computer are
Dell, Apple, Samsung, Sony & Toshiba.
A computer application is here defined as a program that is used to perform a user tasks with
the computer. You have come across the definition of software in the early sections of this
module. You also learnt how this software is classified in which case you learnt that one
category or class of software is called the applications software. In this course you will learn
mainly three computer applications which are Word processing, Spreadsheet and Power
Point. The applications are covered in your practical sessions in the computer laboratory. To
help you in the laboratory work, we developed a practical manual that shall be used together
with this module.