01. basic computer concepts2
TRANSCRIPT
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
1
Speed – can processdata faster than
any othermachine.
2
Repetitive-ness
– can perform thesame functions or
operationsmillions of times.
3
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
4
Store and
RecallInformation
– stores andrecalls vast
amount of data athigh speed
5
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