01. Basic Computer Concepts2

284
 BASIC COMPUTER CONCEPTS AND APPLICATION

Transcript of 01. Basic Computer Concepts2

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 1/284

 BASIC COMPUTER

CONCEPTS ANDAPPLICATION

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 2/284

  COMPUTERS ANDCOMPUTER SYSTEMS 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 3/284

Contents

Computer  1

History & Evolution of Computer System 2

Major Contributors in Computer Development 3

Components of a Computer System 4

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 4/284

 

COMPUTER

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 5/284

Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 6/284

Computer

 A machine that performs tasks, such ascalculations or electronic communication,under the control of a set of instructions

called a program. An electronic device that accepts,

processes, stores, and outputs into

valuable information data at high speedsaccording to programmed instructions.

Perform a wide variety of activities

reliably, accurately, and quickly.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 7/284

 

CLASSIFICATIONS

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 8/284

Mainframe Computers

 A very large computer, used by majororganizations such as governments,supermarket chains and very largebusinesses.

The mainframe computer can process vastamounts of data at very high speed. Theyalso have very large storage capabilities.

Mainframes can be physically very large,and can occupy entire rooms.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 9/284

Mainframe Computers

They can cost many hundreds ofthousands of Dollars to install, maintainand run.

Mainframes can have many smallerterminals, usually desktop screens andkeyboards, connected to them.

Operators can therefore access, transmit,process and receive data, to and from themainframe.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 10/284

Mainframe Computers

These remote terminals are sometimescalled ‗dumb terminals‘; they cannot

process any data themselves, as this iscarried out in the mainframe.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 11/284

Mainframe Computers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 12/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 13/284

Networked Computers

In settings where there are a number ofcomputers performing similar tasks, suchas in businesses, educationalestablishments and offices, these smallerself-contained units can be linked togetherwith a cabling system. This is called anetwork.

Networked computers allow work done onone computer to be easily made availableto other users connected to the network.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 14/284

Networked Computers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 15/284

Personal Computers

PCs, are small, self-contained units whichare usually located on a user‘s desktop.

They are characterized by a small group ofinterrelated components, which areconnected by special cables.

The PC can be seen in homes, schools,offices, and businesses. Due to its steadilyincreasing processing power and storagecapacity, and its reducing costs, thepersonal computer has become the most

widely used small computer.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 16/284

Personal Computers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 17/284

Personal Computers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 18/284

Laptop Computers

Small portable ‗laptop‘ computers are nowin widespread use. Although they areextremely convenient to use in virtuallyany location, they usually cost slightlymore than an equivalent desktop system.

They can do all the jobs that a desktopsystem can do, but their main advantageis that they can be used almost anywhere.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 19/284

Laptop Computers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 20/284

Laptop Computers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 21/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 22/284

Personal Digital Assistant (PDA’s) 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 23/284

Personal Digital Assistant (PDA’s) 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 24/284

 OTHER

CLASSIFICATIONS

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 25/284

According to purpose

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 26/284

General-Purpose Computers

These machines have the capability ofdealing with a variety of different problemsand are able to act in response toprograms created to meet different needs.

Has the ability to store different programsof instruction and thus to perform a varietyof operations.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 27/284

Special-Purpose Computers

Designed to perform one specific task.

Example:  Collecting highway tolls, air traffic

control, satellite tracking, industrial process

control, airline reservations. 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 28/284

According to the

type of data handled

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 29/284

Analog Computers

Used for scientific, engineering andprocess-control purposes.

They deal with quantities that are

continuously variable, they give onlyapproximate results.

Example:  speedometer in an automobile,

service station gasoline pump 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 30/284

Digital Computers

Machines that specializes in counting. Operates by counting values that are

discrete or separate and distinct.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 31/284

Hybrid Computers

Combines the measuring capabilities ofthe analog computer and the logical andcontrol capabilities of the digital computer.

Contain special equipment to convertanalog voltages into digital voltages andvice-versa.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 32/284

 MAIN PARTS

OF A PERSONALCOMPUTER

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 33/284

Main parts of a PC

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 34/284

The System Case

The system case houses a number ofinterdependent components.

These consist of a power supply, hard

disk, a CD-rom or DVD drive, a floppy diskdrive, an internal modem, an on/off buttonand various connecters, such as USBspecial connectors called ports, and

connectors for input/output devices suchas the mouse and the monitor.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 35/284

The System Case

These components and devices are allconnected to a large internal circuit boardcalled a motherboard.

The motherboard supports an array ofmicrochips and electronic components.Mounted on this board is the computer‘s

main processor – the CPU or central

processing unit.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 36/284

The System Case

Mounted on this board is the computer‘smain processor – the CPU  or centralprocessing unit.

 Also plugged into special connectors,mounted on the board, are smaller circuitboards assembled with microchips calledRAM  or random access memory.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 37/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 38/284

The CPU

The CPU‘s function is to process all of thedata that moves between the various partsof the system.

Modern CPUs operate at a very highspeed and they can perform millions ofoperations per second.

These components, although very small,are immensely complex devices.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 39/284

The CPU

They are subject to constant developmentand as such are increasing in speed ofoperation and data processing capacity allthe time.

The CPU is considered to be the ‗brain‘ of

the computer.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 40/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 41/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 42/284

The Hard Disk

Common capacities range from 20-40megabytes (Mb) with up to as much as250 megabytes in many domesticcomputers.

Multiple installations can increase thiscapacity for high storage requirements.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 43/284

The Hard Disk

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 44/284

The CD-ROM drive

Modern computers are equipped with aCD-rom drive, which opens out to receivea CD-rom or compact disc.

This is a very cheap and common opticaldisk which can hold a substantial amountof data (800Mb).

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 45/284

The CD-ROM drive

Developments of the standard CD-romhave provided disks that are re-writable(CD-RW), and the very high capacity DVD(8 Gigabytes (GB)) which is capable ofstoring an entire feature film at very highquality.

The disks are fairy robust, they are cheap

and are very portable.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 46/284

The CD-ROM drive

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 47/284

The Floppy Disk drive

It is important to note that the floppy disk isfast becoming redundant, due mainly to itsslow access speed and very smallcapacity (1.44 Mb). However, many oldercomputers still in service are equippedwith floppy disk drives.

They can also be retro-fitted to newer

computers if required. They are verycheap and the disks cost less than $1 tobuy.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 48/284

The Floppy Disk drive

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 49/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 50/284

The Keyboard and Mouse

The mouse is a simple device that allowsthe user to point a various buttons menusand commands which are displayed on thecomputer monitor.

The selections are executed by the pressof a button mounted conveniently on themouse case.

This is also connected by a cable to thecomputer case. Similarly these too areavailable with ‗wireless‘ connection. 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 51/284

The Keyboard and Mouse

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 52/284

The Monitor or Screen

The monitor is a visual display unit,sometimes referred to as a VDU.

It allows the user to see the task beingperformed by the computer.

The use responds to a visual or graphicalrepresentation of tasks.

The design of this type of human interfacehas become known as a Graphical UserInterface or GUI.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 53/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 54/284

The Monitor or Screen

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 55/284

Peripheral Devices

In order to share your work much of itneeds to be output onto familiar mediasuch as paper. There a wide range ofprinters are available, which are

connected to the computer via cables.

There is also a wide selection of inputdevices available which can be connected

to the computer, such as scanners, digitalcameras, video cameras, microphones.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 56/284

Peripheral Devices

These are capable of inputting images andsounds into the computer.

 Additionally there are speakers, projectors,web cams, joy sticks, track balls, gameconsoles, and graphic tablets alsoavailable.

The devices are all commonly referred toas peripheral devices.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 57/284

 INPUT DEVICES

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 58/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 59/284

Keyboard

On most computers the keyboard is theprimary device for inputting data.

It is derived from the familiar typewriterkeyboard and it shares the standardQWERTY key layout.

QWERTY refers to the layout of the first 6keys on the top row of the letter keys onthe keyboard.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 60/284

Keyboard

When you type or press the keys electricpulse for the corresponding keys are sentto the computer. Instructions andcommands are also given by typing on the

keyboard.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 61/284

Mouse

The mouse is the most common pointingdevice.

Movements are converted to screenposition as the mouse moved.

Clicking the mouse button selects an icon,opens a file, executes a program orselects a text from a document.

The position of the cursor is alsomanipulated with the use of the mouse.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 62/284

Track Ball

The trackball is essentially an upside downmouse, with a ball that is rotated within asocket.

Commands can be executed by pressingdown on the ball.

T k B ll

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 63/284

Track Ball

T h P d

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 64/284

Touch Pad

 Although the laptop computer can have amouse attached, it usually has a smallrectangular touch sensitive pad positionedbelow the integral keyboard.

The user moves a finger round the padand the arrow responds.

To input a command there are usually oneor two buttons positioned below the pad.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 65/284

Li ht P /G hi T bl t

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 66/284

Light Pen/Graphic Tablet

The light pen looks like a conventionalpen, and can be a stand alone item whichis used to select objects on the screen bydirectly pointing at them.

 A modified version of this device can becombined with a graphic tablet.

This is normally used in conjunction with aflat graphic tablet which resembles anelectronic pad.

Li ht P /G hi T bl t

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 67/284

Light Pen/Graphic Tablet

Using these tools the user can input databy emulating the actions required to drawwith conventional pen and paper.

To input commands the pen can bepressed down on the surface and variousbuttons can be selected on the surface ofthe tablet.

Li ht P /G hi T bl t

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 68/284

Light Pen/Graphic Tablet

Fl t b d

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 69/284

Flat bed scanner

This device, as its name suggests, has aflat clear glass surface upon which theimage is placed, usually face down. Thebeam of light passes across the image

and the computer converts the signalreceived to digital information.

The latest scanners available are capable

of scanning all types of media, includingphotographic transparencies.

Fl t b d

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 70/284

Flat bed scanner

B d d

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 71/284

Bar code reader

This device can be seen in the majority ofsupermarkets at the checkout. It is used toscan the bar code on a grocery item. Theoperator simply passes the item in front of

a glass scanner, the bar code isrecognized and the purchase is added tothe grocery bill.

 Handheld bar code scanners are alsowidely used.

Bar code reader

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 72/284

Bar code reader

Joystick

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 73/284

Joystick

The joystick is a device mainly used wheninputting information to control a computergame. However its use is not limited to thisrole. As the stick is moved around,

movements are controlled on the screen.

Many joysticks have been developed intoa handheld console with an array of

buttons which can control various actionslike firing weapons from the computergame.

Joystick

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 74/284

Joystick

Digital Camera

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 75/284

Digital Camera

Resembling a conventional camera, thedigital camera does not require film.Instead the camera stores its images on aspecial memory card. The camera can be

connected to a computer; the images aretransferred into the computer‘s memory,

where they can be displayed on the

monitor, edited using photo editingsoftware, or printed using a peripheralphoto printer.

Digital Camera

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 76/284

Digital Camera

Microphone

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 77/284

Microphone

The microphone allows sounds to berecorded on the computer. In addition itcan be used to input speech to control acomputer‘s functions.

The microphone can also be used tocommunicate verbally via the Internet. Inthis application it is usually combined with

a small simple video camera called a webcam.

Microphone

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 78/284

Microphone

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 79/284

 OUTPUT DEVICES

Output Devices

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 80/284

Output Devices

 An output device is anything which allowsyou to see the results of processingcarried out by a computer.

 Also translates information into a formatthat can be understood by the user.

 A peripheral device that enables acomputer to communicate information to

human or other machines.

Monitor

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 81/284

Monitor

The monitor or Visual Display Unit (VDU)is similar in design to a television screen,but it has a much sharper picture. This isbecause it is usually viewed from a short

distance.

The conventional monitor is usually placedat eye level in front of the user, with the

keyboard in front of this. The monitor is an interface between the

user and the CPU.

Monitor

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 82/284

Monitor

It displays the work being carried out bythe CPU in a graphical form.

This interface is typically known as aGraphical User Interface or GUI.

The standard monitor uses a cathode raytube (CRT) which is similar in design to atelevision tube. The files seen in the

monitor are called softcopy.

Speakers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 83/284

Speakers

In order to hear sounds produced by thecomputer a set of speakers can beconnected. In a place where speakerswould annoy others, headphones can

replace them. These can be used to listento the narrative of an educational CD-rom.

They can also be used for entertainment,

by playing high quality music, and theycan be use by computer game players toprovide a multi-media experience.

Speakers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 84/284

Speakers

Projectors

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 85/284

Projectors

projector  takes a video signal andprojects the corresponding image on aprojection screen using a lens system.

 All video projectors use a very bright lightto project the image, and most modernones can correct any curves, blurriness,and other inconsistencies through manual

settings.

Projectors

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 86/284

Projectors

Printers

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 87/284

Printers

 Another common output device thatgenerates a permanent copy of filesprinted on paper called hardcopy.

There are various types of printeravailable; they are usually designed to bepart of the desktop system, and as suchare generally compact devices.

There are currently four types of printersavailable today: dot matrix printer, ink jetprinter, laser printer and the plotter.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 88/284

 Types of Printers

Dot Matrix Printer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 89/284

Dot Matrix Printer

Creates letters, numbers, and symbols bystriking the ribbon of the printer to createsmall dots forming the images of thecharacter.

It is the cheapest kind of printer.

However, it is slow and noisy. It alsoproduces low-quality printout.

Dot Matrix Printer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 90/284

Dot Matrix Printer

Inkjet Printer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 91/284

Inkjet Printer

The inkjet printer, as its name implies, isequipped with reservoirs, or cartridges, ofcolored ink.

The ink is fed to a series of very finenozzles, which when passed across thepaper shoot minute droplets of ink on thesurface of the paper.

Quality of print is improved by reducing thesize of the dots by using finer qualitynozzles.

Inkjet Printer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 92/284

Inkjet Printer

Laser Printer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 93/284

Laser Printer

If  a high volume of prints is anticipated thelaser printer has become the printer ofchoice.

Laser printers work in a similar way to aphotocopier.

 A laser beam is passed over the surface ofa rotating drum. This places an electrical

charge on the drum in the shape of thetext and graphics.

Laser Printer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 94/284

Laser Printer

The charged area of the drum attracts avery fine black powder to it called toner.

This toner is then pressed onto the surfaceof the paper as it passes through themachine.

The paper is then heated to seal the toneronto the paper.

This process is carried out very quicklyand quietly.

Laser Printer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 95/284

Laser Printer

Plotter

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 96/284

Plotter

The plotter is a specialist printer that isusually reserved for applications wherethere are lots of drawn lines to reproduce.

Plotters can be seen in architects‘ offices,

engineering companies, and scientificestablishments.

They are usually used with computer

aided design (CAD) software and mappingsoftware, to produce very large linediagrams.

Plotter

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 97/284

otte

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 98/284

 INPUT AND

OUTPUT DEVICE

Touch Screen

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 99/284

This device is a computer screen modifiedto recognize the location of a touch on thesurface of its screen.

By touching the screen you can make aselection or move a cursor.

The simplest type of touch screen is madeup of a grid of lines, which determine the

location of a touch by matching verticaland horizontal contacts.

Touch Screen

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 100/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 101/284

 Computer Literacy

Computer Literacy

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 102/284

p y

Knowledge and an understanding ofcomputers combined with the ability to usethem.

Denotes some kind of basic understandingto computer concepts and terminologies.

 Also refers to the attitude about computers

and the actual ability to do some tasks oruse programs on it.

Computer Literacy

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 103/284

p y

In actuality, computers, like any otherdiscipline, inspire different levels ofexpertise.

On the least specialized level, computerliteracy involves knowing how to turn ona computer, start and stop simpleapplication programs, and save and print.

Computer Literacy

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 104/284

p y

 At higher levels, computer literacybecomes more detailed, involving theability of the ―power users‖ to manipulate

complex applications and, possibly, toprogram in languages such as BASIC or C.

 At the highest levels, computer literacyleads to specialized—and technical— knowledge of such topics as electronicsand assembly language.

Computer Literacy

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 105/284

p y

Elementary school students work on an assignment

in their school’s  computer lab. Some studies show that

when used selectively by trained teachers, computers can

enhance students’  academic performance.

Computer Literacy

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 106/284

y

Computers are important tools in education. By

using a computer, each student is able to develop at his or

her own pace, making the learning process more flexible

and self-directed. As computers and technology play a role

in more aspects of day-to-day life, education with

computers becomes increasingly important.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 107/284

 Programs

Computer Programs

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 108/284

Usually reside within the computer and areretrieved and processed by the computer‘s

electronics. The program results are stored

or routed to output devices, such as videodisplay monitors or printers.

 A program can be executed many differenttimes, with each execution yielding apotentially different result depending uponthe options and data that the user gives thecomputer.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 109/284

Characteristics

Characteristics of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 110/284

A machine  – can only do things

for which it is designed

2Electronic - runs on electrical

energy through its electricalcomponents.

3Automatic  – runs continuously

once started.

1

Characteristics of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 111/284

Can Manipulate Data  – 

following specific instructions, it canperform arithmetic functions

5Has Memory - the ability to read

and store instructions

6Has Logic Functions  – can

produce results after instructions arefed into it

4

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 112/284

Basic WaysComputers are Used

Data Processing

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 113/284

 Conversion of data into information for auseful output.

The analysis and organization of data by

the repeated use of one or more computerprograms.

Data processing is used extensively in

business, engineering, and science and toan increasing extent in nearly all areas inwhich computers are used.

Data Processing

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 114/284

 Businesses use data processing for suchtasks as payroll preparation, accounting,record keeping, inventory control, salesanalysis, and the processing of bank and

credit card account statements.

Engineers and scientists use dataprocessing for a wide variety of

applications, including the analysis of newproduct designs, the processing of satelliteimagery, and the analysis of data from

scientific experiments

Control

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 115/284

 Computers control many mechanicaldevices and processes.

They direct robots in factories, monitor

traffic lights, operate machineries, inhomes, tiny computers embedded in theelectronic circuitry of most appliancescontrol the indoor temperature, operatehome security systems, tell the time, andturn videocassette recorders (VCRs) onand off.

Design and Development

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 116/284

 Engineers can design a product and test itby computer before their companies beginto manufacture their products.

Surgeons and design engineerscollaborates top designs and producesartificial joints and limbs.

The computer then analyzes all the data tohelp them create designs that will fit thepatient best.

Design and Development

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 117/284

The plans for this jetturbine engine werecreated with computer-aided design (CAD)

software. Engineers cancheck the architecturaldetails, slicing through anysection of the engine‘s

computer-generatedblueprint or viewing it fromany angle.

Design and Development

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 118/284

Wind pressure on an automobile is simulated by

Computer-Aided Design (CAD) and Computer- Aided Manufacturing (CAM) software. Red (on thenose of the automobile) indicates high pressureswhile blue indicates low pressures.

Data Communication

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 119/284

 Data communication is the process ofelectronically sending data from onecomputer to another.

Internet, computer-based globalinformation system. The Internet iscomposed of many interconnectedcomputer networks.

Linking one computer to another makes itpossible for data to be shared and updatedat different locations.

Data Communication

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 120/284

 Each network may link tens, hundreds, oreven thousands of computers, enablingthem to share information and processingpower.

The Internet has made it possible forpeople all over the world to communicatewith one another effectively andinexpensively.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 121/284

Uses of Computer

Uses of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 122/284

2For scientific research - used extensively inscientific research to solve mathematical problems,investigate complicated data, or model systems that aretoo costly or impractical to build

3Used in automobile – Computers in automobiles

regulate the flow of fuel, thereby increasing gas mileage,and are used in anti-theft systems.

To keep record  – In business, computers track

inventories with bar codes and scanners, check the creditstatus of customers, and transfer funds electronically

1

Uses of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 123/284

5For telecommunication - The military employscomputers in sophisticated communications to encodeand unscramble messages, and to keep track ofpersonnel and supplies.

6For Education – Educators use computers to trackgrades and communicate with students; with computer-controlled projection units, they can add graphics, sound,and animation to their communications.

For entertainment  – Computers also entertain,

creating digitized sound on stereo systems or computer-animated features from a digitally encoded laser disc, orplay games on gaming consoles like Playstation and Wii

4

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 124/284

Capabilities of Computer

Capabilities of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 125/284

Speed – can processdata faster than

any othermachine.

Repetitive-ness 

 – can perform thesame functions or

operationsmillions of times.

Accuracy – can produceprecise results

Capabilities of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 126/284

Store and

RecallInformation 

 – stores andrecalls vast

amount of data athigh speed

Self-

checking – counts the

number ofcharacters it hasstored and makesure there is no

loss.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 127/284

Limitations of Computer

Limitations of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 128/284

Limitations

Depends on prepared instructions

subject to human control

It can’t correct wrong instructions 

subject to occasional breakdown

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 129/284

Reasons why computer sometimes fail

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 130/284

 Improper controls can lead to sabotagethe company and invasion of privacy

Lack of standard results in problems

Manufacturer fails to supply needed spare,trained technicians, or that particularmachine model is no longer in production.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 131/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 132/284

Evolution of Computers /Earliest Computing

Devices

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 133/284

 Earliest Computing Devices 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 134/284

COUNTING BOARD 

Known as the ancient abacus used by theBabylonians

ABACUS

Invented by the

Chinese in CE 1200,

considered being the

first computer thatcan perform simple

addition and subtraction operations. 

 Earliest Computing Devices 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 135/284

NAPIER’S BONE 

 A set of eleven rods withnumbers marked on themin such a way that by

simply placing the rodsside by side, products andquotients of large numberscan be obtained.

Called ―bones‖ becausethey were literally madefrom bones or ivory.

Scottish mathematician

John Napier (1550  –1617) created

Napier’s Bones, so-called because

they were made out of ivory or

bone.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 136/284

 Earliest Computing Devices 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 137/284

PASCAL’S CALCULATOR/PASCALINE 

 Invented by Blaise Pascal, aFrench philosopher, mathematician, and physicistin 1642, that added and subtracted, automaticallycarrying and borrowing digits from column tocolumn.

It is the first mechanical calculating machine thatcan perform addition and subtraction operations.

Operated by dialing a series of wheels. Approximately the size of a cigar box, could addand subtract numbers containing up to eightdigits.

Earliest Computing Devices

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 138/284

Left : B laise Pascal

Below : Pascal ine

 Earliest Computing Devices 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 139/284

LEIBNITZ’S CALCULATOR 

 Invented by Gottfried Leibnitz.

Utilized the same techniques for addition andsubtraction as Pascal‘s device but could also

perform multiplication and division, as well asextract square roots.

DIFFERENCE ENGINE

Invented by Charles Babbage (Father of ModernComputer) with a 20-decimal capacity that couldsolve mathematical problems.

 Earliest Computing Devices 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 140/284

ANALYTICAL ENGINE

  Also invented by Charles Babbage that canperform complex mathematical calculations andwas designed to automate a standard procedurefor calculating the roots of polynomials.

The Analytical Engine was developed to meet themathematical needs of the time, and it containedmost of the features found in modern computers.

There was a way to input data, a place for storingdata, a place for processing data, a control unit togive directions, and a way to receive output.

Earliest Computing Devices

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 141/284

Charles Babbage’s

first machine was actuallythe Difference Engine(pictured here), which wasbegun in 1823. It wasdesigned to calculatedifferences. Work on this

precursor to the AnalyticalEngine continued over aperiod of years, butBabbage eventuallyabandoned it in 1842, whenthe British governmentstopped funding it. TheDifference Engine was laterkept in a museum in SouthKensington, England.

 Earliest Computing Devices 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 142/284

HOLLERITH’S PUNCHED-CARD MACHINE 

Invented by Herman Hollerith, a statistician withthe US bureau of the Census, used to helpprocess the results of the 1890 census.

Uses 3 by 5 inch punched cards to record thedata, he constructed an electromagnetic countingmachine to sort the data manually and tabulatethe data.

Earliest Computing Devices

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 143/284

Herman Hollerith’s tabulating machine, which usedpunched cards to tabulateresults, revolutionized the waystatistics, like census records,

were compiled.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 144/284

TechnologicalGenerations of Computer

Generations of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 145/284

4th 

3rd 

2nd 

1st 

First Generation1945-1959  

First Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 146/284

The VACUUM TUBE  was invented in

1906 by an electrical engineer named LeeDe Forest.

During the first half of the twentieth

century, it was the fundamental technologythat was used to construct, televisions, X-ray machines, and a wide variety of other

electronic devices. It is also the primary technology associate

with the first generation of computing

machines

First Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 147/284

The first operational electronic general-

purpose computer, named the ENIAC (Electronic Numerical Integrator and

Computer), was built in 1943 and used

18,000 vacuum tubes. It was constructed with government funding at

the University of Pennsylvania‘s Moore

School of Engineering, and its chief designerswere J. Presper Eckert, Jr. and John W.Mauchly.

First Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 148/284

It used punched cards for input and output

and was programmed with plug board wiring. Another important stored program

machine of this generation was the

UNIVAC (UNIVersal Automatic Computer).It was the first successful commerciallyavailable machine. The UNIVAC was

designed by Eckert and Mauchly.

First Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 149/284

The first commerciallyavailable electronic computer,UNIVAC I, was also the firstcomputer to handle both numericand textual information. Designed

by John Presper Eckert, Jr., andJohn Mauchly, whose corporationsubsequently passed to RemingtonRand, the implementation of themachine marked the beginning ofthe computer era. Here, a UNIVAC

Generations of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 150/284

1st 

4th 

3rd 

2nd 

Second Generation1960-1964  

Second Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 151/284

 As commercial interest in computer

technology intensified during the late1950s and 1960s, the second generationof computer technology was introduced

based not on vacuum tubes but onTRANSISTORS .

John Bardeen, William B. Shockley, and

Walter H. Brattain invented the transistor atBell Telephone Laboratories in the mid-1940s.

Second Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 152/284

Transistors the plural of transistor, which is a

contraction of TRANS fer resISTOR ;semiconductor device, which has threeterminals; can be used for switching andamplifying electrical signals

Generations of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 153/284

2nd 

1st 

4th 

3rd 

Third Generation1964-1970  

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 154/284

Third Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 155/284

During the third generation of computers,

the central processor was constructed byusing many integrated circuits. It was notuntil the fourth generation that an entire

processor would be placed on a singlesilicon chip—smaller than a postagestamp.

Third Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 156/284

Generations of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 157/284

3rd 

2nd 

1st 

4th 

Fourth Generation1971-?  

Fourth Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 158/284

The fourth generation of computer

technology is based on theMICROPROCESSOR .

Microprocessors employ Large Scale

Integration (LSI) and Very Large ScaleIntegration (VLSI) techniques to packthousands or millions of transistors on a

single chip.

Fourth Generation

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 159/284

The Intel 4004 was the first processor to

be built on a single silicon chip. Itcontained 2,300 transistors. Built in 1971,it marked the beginning of a generation of

computers whose lineage would stretch tothe current day.

Generations of Computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 160/284

4th 

3rd 

2nd 

1st 

Gordon Moore 

Gordon Moore

I 1965 i d i di d

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 161/284

In 1965 a semiconductor pioneer predicted

that the number of transistors contained ona computer chip would double every year.This is now known as MOORE’S LAW, and

it has proven to be somewhat accurate. Thenumber of transistors and the computationalspeed of microprocessors currently double

approximately every 18 months.Components continue to shrink in size andare becoming faster, cheaper, and moreversatile.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 162/284

 MAJORCONTRIBUTORS

IN COMPUTERDEVELOPMENT

B laise Pascal - 1642

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 163/284

The first mechanicaldigital calculator, thePascal ine . 

Joseph Marie Jacquard - 1804

M h i i ith J d‘

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 164/284

Mechanizes weaving with Jacquard‘s

Loom, featuring punched cards. Used punch cards with weaving loom.

Joseph Marie Jacquard - 1804

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 165/284

Jacquard’s loom, featuringpunched cards,revolutionized the weavingindustry.

Charles Babbage- 1822

―F th f

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 166/284

―Father o f

Computer .‖ Inventedthe difference enginewith mechanical

memory to storeresults.

Ada Augusta Lovelace- 1840

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 167/284

Ada Augusta Lovelace- 1840

―Th f i t ‖ S t d

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 168/284

―The f irs t p rog rammer .‖ Suggested

binary system rather than decimal for datastorage.

Considered to be the first computer

programmer even though she was bornbefore computers existed, and theprogram she wrote was for a machine that

was never built.

George Boo le- 1850

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 169/284

George Boo le- 1850

Developed B l l i which later

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 170/284

Developed Boo lean log ic , which later

was used in the design of computercircuitry.

a mathematician whose work in symbolic

logic laid new foundations for modernalgebra, and set the stage forcontemporary computer circuitry and

database search strategy syntax. 

Herman Holler i th -1880

―Built the first

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 171/284

Built the first

electromechanical,punched card dataprocessing machine,

used to compileinformation for 1890US census.

John A tanasof f & Cl if ford Berry -1939

Built the ABC

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 172/284

Built the ABC

(Atanasoff  – BerryComputer ), theworld‘s first general-

purpose electronicdigital computer tosolve largeequations.

John V. Atanasoff

A lan Tur ing -1943

Used vacuum tube

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 173/284

Used vacuum-tube

technology to buildBritish Colossus , tocounteract the

German CodeScrambling device,

ENIGMA .

Howard A iken -1944

Built the Mark I the first automatic

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 174/284

Built the Mark I, the first automatic

sequence-controlled calculator, used bymilitary to compute ballistics data.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 175/284

John Von Neumann -1940s

Presented a paper

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 176/284

Presented a paper

outlining thestored-programconcept.

J. Presper Eckert Jr. & John Mauch ly -1947

Built the ENIAC (Electronic Numerical

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 177/284

Built the ENIAC (Electronic Numerical

Integrators and Compu ter ), the secondgeneral-purpose, electronic digitalcomputer; used to compute artillery firing

tables.

J. Presper Eckert Jr. & John Mauch ly -1947

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 178/284

J. Presper Eckert Jr.and John W. Mauchlycombined their engineering

and scientific talents toproduce the ENIAC, whichfirst saw action in U.S. Armyballistics tests in 1947.

Maurice Wilkes -1949

Built the EDSAC (Electron ic Delay

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 179/284

Built the EDSAC (Electron ic Delay

Storage Au tomat ic Calculator ), the firststored program computer.

J. Presper Eckert Jr., John Mauch ly,

and John Neumann -1949

B ilt th EDVAC (

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 180/284

Built the EDVAC (Electron ic DiscreteVar iable Automat ic Compu ter ), thesecond stored program computer.

An Wang -1949

Developed magnet ic co re memory

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 181/284

Developed magnet ic-co re memory .

Jay For rester -1949

Jay Wright Forrester invents three

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 182/284

Jay Wright Forrester invents three

dimensional core memory at theMassachusetts Institute of Technology.(United States)

Grace Hopper -1949

Developed the UNIVAC I compiler

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 183/284

Developed the UNIVAC I compiler .

Coined the term ―computer bug‖ after amoth got into her computer and caused itto malfunction.

Instrumental in developing COBOL(Common Bus iness-Or iented

Language ) programming language.

Grace Hopper -1949

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 184/284

John Backus -1957

One of the group of IBM (International

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 185/284

One of the group of IBM (International

Bus iness Mach ines ) engineersdeveloped FORTRAN (FORmula

TRANslat ion ), an example of a high-level

programming language.

Jack K i lby and Robert Noyce -1959

Developed and perfected the integrated

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 186/284

Developed and perfected the integrated

circuit to be used in later computers. Jack Kilby and Robert Noyce were the

founders of the integrated circuit.

However, they worked independently ofeach other for different companies.

Gene M. Amdahl -1960s

Designed the IBM SYSTEM/360 series

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 187/284

Designed the IBM SYSTEM/360 series

mainframe com pu ters , the first general-purpose digital computers to useintegrated circuits.

Kenneth Olsen -1963

With DEC (Digi tal Equ ipment

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 188/284

With DEC (Digi tal Equ ipment

Corporat ion ) produced the PDP-I, the firstmini-computer.

John G. Kemeny & Thomas E. Kurtz -1965

Developed BASIC

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 189/284

Developed BASIC

(Beginners A l lPurpose Symbol ic

Ins t ruct ion Code ) 

programminglanguage; true BASICfollowed later.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 190/284

Ed Roberts -1975

―Father o f Microcompu ter .‖ Designed the

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 191/284

Father o f Microcompu ter . Designed the

first microcomputer, the A ltair 8800  in kitform

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 192/284

Steven Jobs & StephenWozniak -1977

Designed and built the first Apple

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 193/284

Designed and built the first Apple

microcomputer .

Daniel Br ick l in & Bob Franks ton -1978

Designed the VisiCalc (Visib le

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 194/284

es g ed t e s Ca c ( s b e

Calculator) , an electronic spreadsheet.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 195/284

 COMPONENTSOF A COMPUTER

SYSTEM

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 196/284

Computer System

INFORMATION TECHNOLOGY  (IT) is the

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 197/284

( )

name given to the use of computersystems to perform a range of tasksrelated to the receipt, production,

manipulation, storage, retrieval, printingand transmission of electronic information.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 198/284

1. Hardware

COMPONENTSOF A COMPUTER

SYSTEM

Hardware

Hardware is the name given to the

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 199/284

g

physical parts of the computer, such asthe monitor, the computer (system box),the keyboard, the mouse, and any

connecting cables. The hardware will notfunction as a computer system without theaddition of software.

The tangible parts or all of the physicalequipments that makes up a computersystem.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 200/284

FunctionalElements of Hardware

Input Device

Devices that permit the

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 201/284

p

communication between the user andthe computer; tools used to feed datainto the computer.

Output Device

Converts the data entered into the

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 202/284

computer into a form that can beunderstood by the user such asprinter reports, visual display or

audible sounds.

Central Processing Unit (CPU)

The brain of the computer. Controls

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 203/284

p

the flow of data throughout thecomputer system.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 204/284

Central Processing Unit (CPU) 

2. The immediate access memory -

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 205/284

The immediate access memory isthe place where the data used bythe ALU is stored.

3. The con tro l uni t - responsible forensuring that all programinstructions are followed in the

correct sequence.

Auxiliary / Storage Devices

Used as physical storages such as ROM

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 206/284

and RAM Chips, floppy disks, hard disks,and compact discs (CD), flash drive or pendrive.

Types of Storage Devices

Primary Storage – a temporary storage

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 207/284

device. It can store and retrieve data at avery high speed.

1. Internal Memory – contained in the silicon

chip and can hold instructions and datawhich the computer is currently working onor information which the CPU needs to work.

Types of Memory

a) ROM

b) RAM

Types of Memory

Random -access memory (RAM)

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 208/284

RAM is installed in the computer on smallremovable circuit boards. Mounted on theseboards is an array of small electronic ‗chips‘

which temporarily hold data when the

computer is switched on.

RAM is considered to be volatile memory inthat it looses any data stored when the

computer is switched off. It is the mainworking memory of the computer and itscapacity to hold data is measured inmegabytes (Mb).

Types of Memory

Read on ly memory (ROM)

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 209/284

ROM is a type of memory that is permanent.When a computer is switched off ROM retainsany stored data, for use when the computer isswitched on again.

ROM is stored on electronic ‗chips‘ which are

permanently installed by the manufacturer,They cannot be removed, and the data

‗burned‘ onto them cannot be altered in anyway by the computer.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 210/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 211/284

Magnetic Disk

 A magnetic disk is a Mylar or metallic

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 212/284

platter on which electronic data can bestored.

Floppy Disk (1.44 mb)- also called simply a

diskette or floppy, a small flexible Mylar diskcoated with iron oxide similar to magnetictape on which data are stored.

Zip Disk - This disk is also a type of floppy

disk; it is encased in a hard plastic case and itneeds a special drive. Variations of this diskcan hold 100Mb, 250Mb or even 750Mb.

Magnetic Disk

Hard Disk - The hard disk is a storage device

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 213/284

that is located inside the computer box. It is amechanical device that is capable of storingvery large amounts of data. Typically they canstore many megabytes (Mb) or even

gigabytes (Gb) of data. Modern computerscome equipped with hard disks that can store40 to 80 gigabytes of information. Externalhard disks are available and are connected to

the computer by special cables.

Optical Disk

The optical disk is a technology that uses

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 214/284

intense light called laser beams. LASER isan acronym which means Light

Ampl i f icat ion and Stimulat ion of

Radiat ion . Compact Disc (CD-ROM) -The CD-ROM is

virtually identical to the familiar music CD. Ithas a very low cost, is highly portable and

typically can hold up to 800Mb of data. Thereare read only (CD-R) and read/write (CD-RW)versions commonly in use.

Optical Disk

The CD-R version is a write once/read many

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 215/284

times format and the CD-RW allows multiplerecording and rerecording of data. Much newsoftware is sold loaded onto a CD-ROM. Itdiffers from the preceding storage devices in

that it is an optical and not a magnetic media. Dig ital Versati le Disc (DVD) – A development

of the CD-ROM. It has a very large capacity,and can store many gigabytes of data. TheDVD drive is replacing the CD drive in moderncomputers and as such is fast becoming thestandard storage device. Its cost is comparable

USB Drives

The latest storage drives (Flash Drives)

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 216/284

are solid state devices that are designedto hold very large amounts of data. Theyplug directly into the USB (Universal

Serial Bus)  connection socket of amodern computer. They are very smallpen like devices that need no software torun them, so they are truly portable. Theyhave capacities ranging from 128mb up to32Gb.

USB Drives

 As they contain a single ―chip‖ encased in

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 217/284

a robust case they are hardwearing andeconomical to purchase. They areread/write devices.

USB Drives

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 218/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 219/284

2. Software

COMPONENTSOF A COMPUTER

SYSTEM

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 220/284

Software

In order for a computer to operate it needs

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 221/284

two types of software: operat ing sys temsof tware  and app l ications so f tware .

Operating system software

The basic software that controls a computer.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 222/284

When your computer starts it goes through aseries of steps. What is happening during thisinitial period is that the computer is loadingthe operating system software. This software

is sometimes supplied preinstalled by themanufacturer, and its basic function is tooperate the computer, organize the softwarethat operates the peripheral devices, and

provide a platform on which to operate theapplications software that the user mayrequire.

Operating system software

3 Major Functions

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 223/284

1. It coordinates and manipulates computerhardware

2. It organizes files on a variety of storage media.

3. It manages hardware errors and the loss of data.

Examples: Windows XP, OS X, Linux, Unix

Windows Vista.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 224/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 225/284

End user

Someone who works with the computer

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 226/284

and uses the information generated by thecomputer.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 227/284

DATAPROCESSINGCONCEPTS

Data Processing

Data processing is a series of planned

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 228/284

actions and operations acting uponinformation to achieve a desirable outputand result.

In computer science, the analysis andorganization of data by the repeated useof one or more computer programs.

Uses of Data Processing

Data processing is used extensively in

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 229/284

business, engineering, and science and toan increasing extent in nearly all areas inwhich computers are used.

Businesses use data processing for suchtasks as payroll preparation, accounting,record keeping, inventory control, salesanalysis, and the processing of bank andcredit card account statements.

Uses of Data Processing

Engineers and scientists use data

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 230/284

processing for a wide variety ofapplications, including the processing ofseismic data for oil and mineral

exploration, the analysis of new productdesigns, the processing of satelliteimagery, and the analysis of data fromscientific experiments.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 231/284

Devices used for data processing

1. Manual-Mechanical Device 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 232/284

 A simple mechanism powered by hand.  required some sort of physical effort from the

user when used.

• Example : Abacus, slide rule 

2. Electromechanical Device 

powered by an electric motor and usesswitches and relays.

• Example : Household electrical appliance, desk

calculators, punched-card  

Devices used for data processing

3. Electronic Device 

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 233/284

  as principal components circuit boards,transistors or silicon chips and the like.

• Example : computer, ATM  

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 234/284

Types of data processing

Electromechanical Data Processing

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 235/284

This type of data processing uses unit recorddevices. This often referred to as punch carddata processing.

Examples of unit record devices are thesorters, collators, reproducers, interpreters,tabulators, calculators, keypunch machinesand keys verifiers. Each device has some sort

of control panel of switches, which will directits predetermined operations.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 236/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 237/284

DATAPROCESSINGOPERATIONS

Data processing operations

Recording  

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 238/284

 refers to the transfer of data to some form ordocument. It relates to the documentation ofintermediate figures and facts resulting fromcalculations.

Veri fy ing  

refers to the careful checking of the recordeddata for any errors.

Dupl icat ing  

refers to the reproduction of the data intomany forms or documents.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 239/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 240/284

Data processing operations

Stor ing  

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 241/284

refers to placing similar data into files forfuture reference.

Retrieving  

refers to recovering stored data and/orinformation when needed.

Feedback  

refers to the comparison of the output(s) andthe goal set in advance, any discrepancy isanalyze, corrected, and fed back to properstage in the processing operation.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 242/284

INTERNET

Internet

Computer-based global information

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 243/284

system composed of many interconnectedcomputer networks. Each network maylink tens, hundreds, or even thousands ofcomputers, enabling them to shareinformation and processing power.

The Internet has made it possible forpeople all over the world to communicatewith one another effectively andinexpensively.

Internet

Unlike traditional broadcasting media,

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 244/284

such as radio and television, the Internetdoes not have a centralized distributionsystem.

Instead, an individual who has Internetaccess can communicate directly withanyone else on the Internet, postinformation for general consumption,retrieve information, use distantapplications and services, or buy and sellproducts.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 245/284

Uses of Internet

Many individuals use the Internet for

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 246/284

communicating through electronic mail (e-mail), retrieving news, researchinginformation, shopping, paying bills,banking, listening to music, watchingmovies, playing games, and even makingtelephone calls.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 247/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 248/284

History

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 249/284

Timothy Berners-Lee, a British computer scientist,developed the World Wide Web during the 1980s. 

History

In the 1980s, as large commercial

i b t TCP/IP t b ild

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 250/284

companies began to use TCP/IP to buildprivate internets, ARPA investigatedtransmission of multimedia—audio, video,and graphics—across the Internet.

Other groups investigated hypertext andcreated tools such as Gopher that allowedusers to browse menus, which are lists ofpossible options.

History

In 1989 many of these technologies were

bi d t t th W ld Wid W b

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 251/284

combined to create the World Wide Web.Initially designed to aid communicationamong physicists who worked in widelyseparated locations, the Web becameimmensely popular and eventuallyreplaced other tools.

 Also during the late 1980s, the U.S.government began to lift restrictions onwho could use the Internet, andcommercialization of the Internet began.

History

In the early 1990s, with users no longer

t i t d t th i tifi ilit

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 252/284

restricted to the scientific or militarycommunities, the Internet quicklyexpanded to include universities,companies of all sizes, libraries, public andprivate schools, local and stategovernments, individuals, and families.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 253/284

Computer Virus

Computer Virus

 A self-duplicating computer program that

d f t t t

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 254/284

spreads from computer to computer,interfering with data and software. Just asbiological viruses infect people, spreadingfrom person to person, computer virusesinfect personal computers (PCs) andservers, the computers that control accessto a network of computers

Computer Virus

 Some viruses are mere annoyances, but

th d i d Vi

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 255/284

others can do serious damage. Virusescan delete or change files, steal importantinformation, load and run unwantedapplications, send documents viaelectronic mail (e-mail), or even cripple amachine‘s operating system (OS), the

basic software that runs the computer.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 256/284

HOW INFECTIONS OCCUR

How Infections Occur

 A virus can infect a computer in a number

f It i fl di k

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 257/284

of ways. It can arrive on a floppy disk orinside an e-mail message. It canpiggyback on files downloaded fromthe World Wide Web or from an Internetservice used to share music and movies.

Or it can exploit flaws in the waycomputers exchange data over anetwork.

How Infections Occur

So-called blended-threat viruses spread

i lti l th d t th ti

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 258/284

via multiple methods at the same time.Some blended-threat viruses, for instance,spread via e-mail but also propagate byexploiting flaws in an operating system.

How Infections Occur

Traditionally, even if a virus found its way

t t it ld t t ll i f t

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 259/284

onto a computer, it could not actually infectthe machine—or propagate to othermachines—unless the user was somehowfooled into executing the virus by openingit and running it just as one would run alegitimate program.

How Infections Occur

But a new breed of computer virus can

infect machines and spread to others

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 260/284

infect machines and spread to othersentirely on its own. Simply by connecting acomputer to a network, the computerowner runs the risk of infection. Becausethe Internet connects computers aroundthe world, viruses can spread from oneend of the globe to the other in a matter of

minutes.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 261/284

Types of Viruses

There are many categories of viruses,

including parasitic or file viruses

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 262/284

including parasitic or file viruses,bootstrap-sector , multipartite, macro,and script viruses. Then there are so-called computer worms, which havebecome particularly prevalent.

 A computer worm is a type of virus.

Types of Viruses

However, instead of infecting files or

operating systems a worm replicates from

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 263/284

operating systems, a worm replicates fromcomputer to computer by spreading entirecopies of itself.

Strictly speaking, a computer virus isalways a program that attaches itself tosome other program. But computer virushas become a blanket term that also refersto computer worms.

Parasitic or file viruses

Parasitic or file viruses infect executable

files or programs in the computer These

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 264/284

files or programs in the computer. Thesefiles are often identified by the extension.exe in the name of the computer file.

File viruses leave the contents of the hostprogram unchanged but attach to the hostin such a way that the virus code is runfirst.

Bootstrap-sector viruses

Bootstrap-sector viruses reside on the first

portion of the hard disk or floppy disk

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 265/284

portion of the hard disk or floppy disk,known as the boot sector.

These viruses replace either the programs

that store information about the disk'scontents or the programs that start thecomputer.

Typically, these viruses spread by meansof the physical exchange of floppy disks.

Multipartite viruses

Multipartite viruses combine the abilities of

the parasitic and the bootstrap sector

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 266/284

the parasitic and the bootstrap-sectorviruses, and so are able to infect eitherfiles or boot sectors.

These types of viruses can spread if acomputer user boots from an infecteddiskette or accesses infected files.

Macro viruses

Other viruses infect programs that contain

powerful macro languages (programming

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 267/284

powerful macro languages (programminglanguages that let the user create newfeatures and utilities).

These viruses, called macro viruses, arewritten in macro languages andautomatically execute when the legitimateprogram is opened.

Script viruses

Script viruses are written in script

programming languages such as VBScript

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 268/284

programming languages, such as VBScript(Visual Basic Script) and JavaScript.These script languages can be seen as aspecial kind of macro language and areeven more powerful because most areclosely related to the operating systemenvironment.

Script viruses

The 'ILOVEYOU' virus, which appeared in

2000 and infected an estimated 1 in 5

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 269/284

2000 and infected an estimated 1 in 5personal computers, is a famous exampleof a script virus.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 270/284

Virus like programs

There are other harmful computer

programs that can be part of a virus but

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 271/284

programs that can be part of a virus butare not considered viruses because theydo not have the ability to replicate.

These programs fall into three categories:Trojan horses, logic bombs, anddeliberately harmful or malicioussoftware programs that run within a Web

browser.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 272/284

Logic bomb

 A logic bomb infects a computer‘s

memory but unlike a virus it does notli i lf

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 273/284

memory, but unlike a virus, it does notreplicate itself.

 A logic bomb delivers its instructions when

it is triggered by a specific condition, suchas when a particular date or time isreached or when a combination of lettersis typed on a keyboard.

 A logic bomb has the ability to erase ahard drive or delete certain files.

Malicious software programs

Malicious software programs that run

within a Web browser often appear in Javal t d A ti X t l

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 274/284

within a Web browser often appear in Javaapplets and ActiveX controls.

Because those controls and applets

require that certain components bedownloaded to a user‘s personal computer

(PC), activating an applet or control mightactually download malicious code.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 275/284

HISTORY

History

In 1949 Hungarian American

mathematician John von Neumann atth I tit t f Ad d St d i

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 276/284

mathematician John von Neumann, atthe Institute for Advanced Study inPrinceton, proposed that it wastheoretically possible for a computerprogram to replicate.

This theory was tested in the 1950s at BellLaboratories when a game called Core

Wars was developed, in which playerscreated tiny computer programs thatattacked, erased, and tried to propagate

History

In 1983 American electrical engineer Fred

Cohen at the time a graduate studenti d th t i t d ib lf

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 277/284

Cohen, at the time a graduate student,coined the term v i rus  to describe a self-replicating computer program.

 In 1985 the first Trojan horses appeared,posing as a graphics-enhancing programcalled EGABTR and as a game calledNUKE-LA. A host of increasingly complex

viruses followed.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 278/284

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 279/284

History

The VBS_LOVELETTER script virus,

also known as the Love Bug and theILOVEYOU i t d M li

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 280/284

also known as the Love Bug and theILOVEYOU virus, unseated Melissa asthe world's most prevalent and costly viruswhen it struck in May 2000.

By the time the outbreak was finallybrought under control, losses wereestimated at U.S.$10 billion, and the

Love Bug is said to have infected 1 inevery 5 PCs worldwide.

History

In 1995 the first macro language virus,

WinWord Concept was created In 1999th M li i d b

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 281/284

WinWord Concept, was created. In 1999the Melissa macro virus, spread by e-mail, disabled e-mail servers around theworld for several hours, and in somecases several days.

Regarded by some as the most prolificvirus ever, Melissa cost corporations

millions of dollars due to computerdowntime and lost productivity.

History

The year 2003 was a particularly bad year

for computer viruses and worms

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 282/284

for computer viruses and worms. First, the Blaster worm infected more than

10 million machines worldwide by

exploiting a flaw in Microsoft‘s Windowsoperating system. A machine that lackedthe appropriate patch could be infectedsimply by connecting to the Internet.

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 283/284

History

SoBig spread via e-mail, and before the

outbreak was 24 hours old MessageLabsa popular e mail filtering company

8/10/2019 01. Basic Computer Concepts2

http://slidepdf.com/reader/full/01-basic-computer-concepts2 284/284

outbreak was 24 hours old, MessageLabs,a popular e-mail filtering company,captured more than a million SoBigmessages and called it the fastest-spreading virus in history.

I J 2004 h h M D