shivanichauhan1953
236 views
128 slides
Oct 12, 2023
Slide 1 of 128
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
About This Presentation
Computer Fundamentals
Size: 3.96 MB
Language: en
Added: Oct 12, 2023
Slides: 128 pages
Slide Content
Basics Of Information Technology
Introduction to
Computer
Introduction to
Computer
By:
Shivani Chauhan
Lecturer Computer
Government Polytechnic
Kirthal, Baghpat
ContentsContents
Introduction to Data and Information
What is Computer?
Characteristics and Applications of Computer
Components of Computer
Classification of Computer
Generation of Computers
Input Devices
Output Devices
Memory
CPU Types
Instruction, Program,
System Software and Application Software
Level of Programming Languages
Introduction to Data and InformationIntroduction to Data and Information
WhatisData??
Facts,statisticsusedforreferenceoranalysis.
Numbers,characters,symbols,imagesetc.,whichcanbe
processedbyacomputer.processedbyacomputer.
Datamustbeinterpreted,byahumanormachine,toderive
meaning
Sodataismeaningless
Yes,Yes,No,Yes,No,Yes,No,Yes42,63,96,74,
56,86
111192,111234
Noneoftheabovedatasetshaveanymeaninguntiltheyare
Introduction to Data and InformationIntroduction to Data and Information
Noneoftheabovedatasetshaveanymeaninguntiltheyare
givenaCONTEXTandPROCESSEDintoauseableform
DATA CAN TAKE MANYFORMS
•ALPHANUMERICDATA(combinationofnumbersand
letters)
Introduction to Data and InformationIntroduction to Data and Information
•TEXTDATA(sentences¶graphsusedinwritten
communication)
•IMAGEDATA(graphics,shapes,figuresetc)AUDIO(human
voice&othersounds)
WHAT ISINFORMATION
Datathathasbeenprocessedwithinacontexttogiveit
meaning.
"Informationisdatathathasbeenprocessed”.
Introduction to Data and InformationIntroduction to Data and Information
"Informationisdatathathasbeenprocessed”.
"Informationisinterpreteddata"Informationis
meaningful.
Data need to be turned into meaningful information
and presented in its most usefulformat
Forexample:Whatdoesthenumber29061996
mean?
Isit:
Abirthday?(29
th
June1996)
Abirthday?(29
th
June1996)
Abankaccountnumber?
Aclubmembershipnumber?
Atelephonenumber?
Withoutprocessingormoreinformationthisdatais
meaningless.
DATAPROCESSING
Processofcollection and manipulation ofdata.
A series of operation by computer, to retrieve,or
classifyinformation.
Conversion of raw data into machine readable form.Conversion of raw data into machine readable form.
Difference between data andinformationDifference between data andinformation
Data Information
1.Derived from Latin word‘Datum’
2.Data is rawfact.
3.May or may not bemeaningful.
4.Input to any system may betreated asdata.
1.Derived from word‘informare’
2.Processed form ofdata.
3.Alwaysmeaningful.
4.Output after processing system is information.4.Input to any system may betreated asdata.
5.Understanding isdifficult
6.Data may not be inorder.
7.Example: surveydata
4.Output after processing system is information.
5.Understanding iseasy.
6.Information should be inorder.
7.Example: surveyanalysisreport
What is acomputer?What is acomputer?
Computer.. Latin word..Compute
Anelectronicmachine,operatingunderthecontrolof
instructionsstoredinitsownmemorythatcanaccept
data,manipulatethedataaccordingtospecifiedrules,data,manipulatethedataaccordingtospecifiedrules,
producesinformationfromtheprocessing)andstorethe
resultsforfutureuse
Acomputerisaprogrammablemachinewithtwo
principalcharacteristics:
•
Itrespondstoaspecificsetofinstructionsinawell-defined
manner.
•
Itcanexecute aprerecorded listof
What is acomputer?What is acomputer?
•
Itcanexecute aprerecorded listof
instructions(aprogram).
Acomputersystemincludesacomputer,peripheral
devices,andsoftware.
A computer has fourfunctions:
a.
acceptsdata Input
b.
processesdata Processing
What is acomputer?What is acomputer?
b.
processesdata Processing
c.
producesoutput Output
d.
storesresults Storage
Four Functions
Input(Data):
istherawinformationenteredintoacomputerfromtheinputdevices.Itisthe
collectionofletters,numbers,imagesetc.
Process:
istheoperationofdataaspergiveninstruction.Itistotallyinternalprocessof
What is acomputer?
Four Functions
What is acomputer?
Four Functions
istheoperationofdataaspergiveninstruction.Itistotallyinternalprocessof
thecomputersystem.
Output:
istheprocesseddatagivenbycomputerafterdataprocessing.Outputisalso
calledasResult.Wecansavetheseresultsinthestoragedevicesforthefuture
use.
Storage:
istheareawheredatacanbeleftonapermanentbasis.
Block diagram of computerBlock diagram of computer
Characteristics of ComputersCharacteristics of Computers
Speed-Acomputerworkswithmuchhigherspeedandaccuracycomparedto
humanswhileperformingmathematicalcalculations.Computerscanprocessmillions
ofinstructionspersecond.Thetimetakenbycomputersfortheiroperationsis
microsecondsandnanoseconds.
Accuracy-Computersperformcalculationswith100%accuracy.Errorsmayoccur
Characteristics of ComputersCharacteristics of Computers
Accuracy-Computersperformcalculationswith100%accuracy.Errorsmayoccur
duetodatainconsistencyorinaccuracy.
Diligence-Acomputercanperformmillionsoftasksorcalculationswiththesame
consistencyandaccuracy.Itdoesn’tfeelanyfatigueorlackofconcentration.Its
memoryalsomakesitsuperiortothatofhumanbeings.
Versatility-Versatilityreferstothecapabilityofacomputertoperformdifferentkindsof
workswithsameaccuracyandefficiency.
Reliability-Acomputerisreliableasitgivesconsistentresultforsimilarsetofdatai.e.,if
wegivesamesetofinputanynumberoftimes,wewillgetthesameresult.
Characteristics of ComputersCharacteristics of Computers
Automation-Computerperformsallthetasksautomaticallyi.e.itperformstaskswithout
manualintervention.
Memory-Acomputerhasbuilt-inmemorycalledprimarymemorywhereitstoresdata.
SecondarystorageareremovabledevicessuchasCDs,pendrives,etc.,whicharealso
usedtostoredata.
CPU (Central Processing Unit)
Itisamajorcomponentofthecentralprocessingunitofthea
computersystem.
Anarithmeticlogicunit(ALU)isadigitalcircuitusedto
Components of ComputersComponents of Computers
Anarithmeticlogicunit(ALU)isadigitalcircuitusedto
performarithmeticandlogicoperations.
Itdoesallprocessesrelatedtoarithmeticandlogicoperationsthat
needtobedoneoninstructionwords.
Insomemicroprocessorarchitectures,theALUisdividedintothe
arithmeticunit(AU)andthelogicunit(LU).
CPU (Central Processing Unit)
ItincludesRAM,ROMandsecondaryStorage.
Theyarealsocalledasprimaryandsecondarymemory.
Components of ComputersComponents of Computers
Ittemporarilystoresdata,programs,andintermediateandfinal
resultsofprocessing.
So,itactsasatemporarystorageareathatholdsthedata
temporarily,whichisusedtorunthecomputer.
CPU (Central Processing Unit)
Controlunitconsistsofcircuitrywhichmakesuseofelectrical
signalstoinstructthecomputersystemforexecutingalreadystored
instructions.
Components of ComputersComponents of Computers
Ittakesinstructionsfrommemoryandthendecodesandexecutes
theseinstructions.So,itcontrolsandcoordinatesthefunctioningof
allpartsofthecomputer.
TheControlUnit'smaintaskistomaintainandregulatetheflowof
informationacrosstheprocessor.Itdoesnottakepartinprocessing
andstoringdata.
ACCORDING TO FUNCTIONALITY/ DATA HANDLING
ACCORDING TOPURPOSE
ACCORDING TOSPEED/SIZE
Classification of ComputersClassification of Computers
Classification of ComputersClassification of Computers
I. ACCORDING TO FUNCTIONALITY/ DATA HANDLING
1. ANALOG COMPUTER
Analogcomputersaredesignedtoprocessanalogdata.
Analogdataiscontinuousdatathatchangescontinuouslyandcannot
havediscretevalues.havediscretevalues.
Ananalogcomputerisaformofcomputerthatusesthecontinuously-
changeableaspectsofphysicalfactsuchaselectrical,mechanical,or
hydraulicquantitiestomodeltheproblembeingsolved.
Speedometerandmercurythermometerareexamplesofanalog
computers.
Classification of ComputersClassification of Computers
I. ACCORDING TO FUNCTIONALITY/ DATA HANDLING
1. ANALOG COMPUTER
Analogcomputersarethefirstcomputersbeingdeveloped.
Theyarewidelyusedforcertainengineeringandscientific
applications.applications.
AnalogComputersdonotrequireanystoragecapabilitybecausethey
measureandcomparequantitiesinasingleoperation.
Theyareusedformeasuringtemperature,speedandcurrent.
Classification of ComputersClassification of Computers
I.ACCORDING TO FUNCTIONALITY/ DATA HANDLING
1. ANALOG COMPUTER
Classification of ComputersClassification of Computers
I.ACCORDING TO FUNCTIONALITY/ DATA HANDLING
2. DIGITAL COMPUTER
Acomputerthatcanperformcalculationsandlogicaloperationswith
quantitiesrepresentedasdigits,usuallyinthebinarynumbersystem
of0and1.of0and1.
Bymanipulatingcombinationsofbinarydigits,itcanperform
mathematicalcalculations,organizeandanalyzedata.
In1937,atBellLabs,GeorgeStibitzinventedthefirstcalculator
basedonbinarycircuitstoperformcomplexmathematicalformulas.
Examples-IBMPC,Apple,DigitalWatchesetc.
Classification of ComputersClassification of Computers
I.ACCORDING TO FUNCTIONALITY/ DATA HANDLING
2. DIGITAL COMPUTER
Classification of ComputersClassification of Computers
I. ACCORDING TO FUNCTIONALITY/ DATA HANDLING
3. HYBRID COMPUTER
Acomputerthatprocessesbothanaloganddigitaldata.
HybridComputerisadigitalcomputerthatacceptsanalogsignals,
convertsthemtodigitalandprocessthemindigitalform.convertsthemtodigitalandprocessthemindigitalform.
Thatmeans,itacceptsacontinuouslyvaryinginputwhichisthen
convertedintoasetofdiscretevaluesfordigitalprocessing.
Ahybridcomputermayuseorproduceanalogordigitaldata.
Theyareusedformeasuringtemperature,speedandcurrent.
Classification of ComputersClassification of Computers
I.ACCORDING TO
FUNCTIONALITY/ DATA
HANDLING
3. HYBRID COMPUTER
Example:
Example:
1.
Computerusedinhospitalsto
measuretheheartbeatofpatient.
2.
Devicesusedinpetrolpump.
Classification of ComputersClassification of Computers
II. ACCORDING TO PURPOSE
1. GENERAL PURPOSE COMPUTER
Ageneralpurposecomputerisabletoperformcommoncomputingtasks,
giventheappropriateapplicationandrequiredtime.giventheappropriateapplicationandrequiredtime.
Itisadigitalcomputerthatisusedtosolveawiderangeofscientificand
technical,economicandotherproblems.
Examples-Personalcomputersincludingdesktops,notebooks,
smartphonesandtablets.
Classification of ComputersClassification of Computers
II. ACCORDING TO PURPOSE
2. SPECIAL PURPOSE COMPUTER
Theyaredesignedtobetaskspecific.
Theyarealsoknownasdedicatedcomputersbecausetheyare
dedicatedtoperformasingletaskoverandoveragain.dedicatedtoperformasingletaskoverandoveragain.
Theyperformonlyonefunctionandthereforecutdownonthe
amountofmemoryneeded.
Theyarefastinprocessingastheyhavetoperformonlytask.
Examples-Trafficlightscontrolsystem,videogames,digitalwatch,
navigationalsysteminaircraftetc.
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
1. SUPERCOMPUTER
Supercomputersarethebiggestandfastestcomputers.
Theyaredesignedtoprocesshugeamountofdata.
Asupercomputercanprocesstrillionsofinstructionsinasecond.It
Asupercomputercanprocesstrillionsofinstructionsinasecond.It
hasthousandsofinterconnectedprocessors.
Supercomputersareparticularlyusedinscientificandengineering
applicationssuchasweatherforecasting,scientificsimulationsand
nuclearenergyresearch.
ThefirstsupercomputerwasdevelopedbyRogerCrayin1976.
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
1. SUPERCOMPUTER
Characteristicsorapplicationsofsupercomputers:
1.
Ithastheabilitytodecryptyourpasswordtoenhanceprotection
forsecurityreasons.
Itproducesexcellentresultsinanimations.
2.
Itproducesexcellentresultsinanimations.
3.
Itisusedforvirtualtestingofnuclearweaponsandcritical
medicaltests.
4.
Ithelpsinscientificresearchareasbyaccuratelyanalysingdata
obtainedfromexploringthesolarsystem,satellites,andmovement
ofEarth.
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
1. SUPERCOMPUTER
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
2. MAINFRAME COMPUTER
Mainframecomputersaredesignedto supporthundredsor
thousandsofuserssimultaneously.Theycansupportmultiple
programsatthesametime.Itmeanstheycanexecutedifferent
processessimultaneously.processessimultaneously.
Therearefewerchancesoferrororbugsduringprocessingin
mainframecomputers.Ifanyerroroccursitcanfixitquicklywithout
affectingtheperformance.
Ithastheabilitytoprotectthestoreddataandotherongoing
exchangeofinformationanddata.
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
2. MAINFRAME COMPUTER
Inhealthcare,itenabledhospitalstomaintainarecordoftheir
millionsofpatientsinordertocontactthemfortreatmentorrelatedto
theirappointment,medicineupdatesordiseaseupdates.theirappointment,medicineupdatesordiseaseupdates.
Inthefieldofdefence,itallowsthedefencedepartmentstosharea
largeamountofsensitiveinformationwithotherbranchesofdefence.
Inthefieldofeducation,ithelpsbiguniversitiestostore,manage
andretrievedatarelatedtotheircourses,admissions,students,
teachers,employeesandaffiliatedschoolsandcolleges.
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
2. MAINFRAME COMPUTER
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
3. MICRO COMPUTER
Microcomputerisalsoknownasapersonalcomputer.
Itisageneral-purposecomputerthatisdesignedforindividualuse.
Ithasamicroprocessorasacentralprocessingunit,memory,storage
Ithasamicroprocessorasacentralprocessingunit,memory,storage
area,inputunitandoutputunit.
Laptopsanddesktopcomputersareexamplesofmicrocomputers.
Theyaresuitableforpersonalworkthatmaybemakingan
assignment,watchingamovie,oratofficeforofficework.
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
3. MICRO COMPUTER
Characteristicsofamicrocomputer:
1.
Itisthesmallestinsizeamongalltypesofcomputers.
2.
Alimitednumberofsoftwarecanbeused.
3.
Itisdesignedforpersonalworkandapplications.Onlyoneuser
canworkatatime.
4.
Itislessexpansiveandeasytouse.
5.
Itdoesnotrequiretheusertohavespecialskillsortrainingtouse
it.
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
4. MINI COMPUTER
Itisamidsizemultiprocessingcomputer.Itconsistsoftwoormore
processorsandcansupport4to200usersatonetime.
Minicomputersareusedininstitutesanddepartmentsfortaskssuch
Minicomputersareusedininstitutesanddepartmentsfortaskssuch
asbilling,accountingandinventorymanagement.
Aminicomputer liesbetweenthemainframeand
microcomputerasitissmallerthanmainframebutlargerthana
microcomputer.
Classification of ComputersClassification of Computers
III. ACCORDING TO SPEED/SIZE
4. MINI COMPUTER
Other Categories of ComputersOther Categories of Computers
1.
Server-Aserverisacomputerthatprovidesdatato
othercomputers.Aserverisapieceofcomputerhardwareor
software(computerprogram)thatprovidesfunctionalityforother
programsordevices,called"clients".programsordevices,called"clients".
Aserverisacomputerorsystemthatprovidesresources,data,
services,orprogramstoothercomputers,knownasclients,overa
network.
Other Categories of ComputersOther Categories of Computers
1.
Server
Other Categories of ComputersOther Categories of Computers
2.Workstation-Aworkstationisaspecialcomputerdesignedfor
technicalorscientificapplications.Intendedprimarilytobeusedby
onepersonatatime.
Workstation,ahigh-performancecomputersystemthatisWorkstation,ahigh-performancecomputersystemthatis
basicallydesignedforasingleuserandhasadvancedgraphics
capabilities,largestoragecapacity,andapowerfulmicroprocessor
(centralprocessingunit).
Other Categories of ComputersOther Categories of Computers
2. Workstation
1.
FirstGeneration:1940-1956.Vacuumtubebased.
2.
SecondGeneration:1956-1963.Transistorbased.
3.
ThirdGeneration:1963-1971.IntegratedCircuitbased.
4.
FourthGeneration:1971-1980.VLSImicroprocessorbased.
Generation of ComputersGeneration of Computers
4.
FourthGeneration:1971-1980.VLSImicroprocessorbased.
5.
FifthGeneration:1980-onwards.ULSImicroprocessorbased.
1.First Generation (1940-1956)
J.P.EckertandJ.W.Mauchyinventedthefirstsuccessfulelectroniccomputercalled
ENIAC,ENIACstandsfor“ElectronicNumericIntegratedAndCalculator”.
Thefirstgenerationcomputersweredevelopedbyusingvacuumtube.
Generation of ComputersGeneration of Computers
Thesetubes,likeelectricbulbs,producedalotofheatandtheinstallationsusedtofuse
frequently.Therefore,theywereveryexpensiveandonlylargeorganizationswereable
toaffordit.
1.First Generation (1940-1956)
Theinputofthissystemwasbasedonpunchedcardsandpapertape;however,the
outputwasdisplayedonprintouts.
Thefirstgenerationcomputersworkedonbinary-codedconcept(i.e.,languageof0-
Generation of ComputersGeneration of Computers
1).Examples:ENIAC,EDVAC,etc.
Thesecomputerscouldcalculateinmilliseconds.
2.Second Generation (1956-1963)
Disadvantages:
Acoolingsystemwasrequired.
Constantmaintenancewasrequired.
Generation of ComputersGeneration of Computers
Constantmaintenancewasrequired.
Onlyusedforspecificpurposes.
2.Second Generation (1956-1963)
Generation of ComputersGeneration of Computers
3.Third Generation (1963-1971)
The period 1963 to 1971 is roughly considered as the period of Third Generation of
computers.
The third generation computers were developed by using the Integrated Circuit (IC)
technology.
IC was invented by Robert Noyceand Jack KilbyIn 1958-1959.
IC was a single component containing number of transistors.
Generation of ComputersGeneration of Computers
IC was a single component containing number of transistors.
The computing time taken by the computers of the third generation was lesser.
Few Examples are:
PDP-8
PDP-11
ICL 2900
3.Third Generation (1963-1971)
Disadvantages:
IC chips are difficult to maintain.
The highly sophisticated technology required for the manufacturing of IC chips.
Air conditioning is required.
Generation of ComputersGeneration of Computers
3.Third Generation (1963-1971)
Generation of ComputersGeneration of Computers
4.Fourth Generation (1971-1980)
Theperiod1971to1980isroughlyconsideredasthefourthgenerationofcomputers.
Thefourthgenerationcomputersweredevelopedbyusingmicroprocessortechnology.
Amicroprocessorisusedinacomputerforanylogicalandarithmeticfunctiontobe
performedinanyprogram.
GraphicsUserInterface(GUI)technologywasexploitedtooffermorecomforttousers.
Generation of ComputersGeneration of Computers
GraphicsUserInterface(GUI)technologywasexploitedtooffermorecomforttousers.
By coming to fourth generation, computer became very small in size, it became portable.
The machine of fourth generation started generating very low amount of heat.
It is much faster and accuracy became more reliable.
The production cost reduced to very low in comparison to the previous generation.
It became available for the common people as well.
4.Fourth Generation (1971-1980)
Disadvantages:
The Microprocessor design and fabrication are very complex.
Air conditioning is required in many cases due to the presence of ICs.
Advance technology is required to make the ICs.
Generation of ComputersGeneration of Computers
4.Fourth Generation (1971-1980)
Generation of ComputersGeneration of Computers
4.Fifth Generation (1980-onwards)
Advantages:
It is more reliable and works faster.
It is available in different sizes and unique features.
It provides computers with more user-friendly interfaces with multimedia features.
Generation of ComputersGeneration of Computers
Disadvantages:
They need very low-level languages.
They may make the human brains dull and doomed.
4.Fifth Generation (1980-onwards)
Generation of ComputersGeneration of Computers
Following are some of the important input devices which are used in a computer −
Keyboard
Mouse
Joy Stick
Light pen
Track Ball
INPUT DEVICESINPUT DEVICES
Track Ball
Scanner
Graphic Tablet
Microphone
Magnetic Ink Card Reader(MICR)
Optical Character Reader(OCR)
Bar Code Reader
Optical Mark Reader(OMR)
OUTPUT DEVICESOUTPUT DEVICES
1. Monitors
Monitors,commonlycalledasVisualDisplayUnit(VDU),arethemainoutputdevice
ofacomputer.Itformsimagesfromtinydots,calledpixelsthatarearrangedina
rectangularform.Thesharpnessoftheimagedependsuponthenumberofpixels.
There are two kinds of viewing screen used for monitors.
Cathode-Ray Tube (CRT)
Cathode-Ray Tube (CRT)
Flat-Panel Display
OUTPUT DEVICESOUTPUT DEVICES
Dot Matrix Printer
Inthemarket,oneofthemostpopularprintersisDotMatrixPrinter.Theseprintersarepopular
becauseoftheireaseofprintingandeconomicalprice.Eachcharacterprintedisintheformofpattern
ofdotsandheadconsistsofaMatrixofPinsofsize(5*7,7*9,9*7or9*9)whichcomeouttoforma
characterwhichiswhyitiscalledDotMatrixPrinter.
Advantages
Inexpensive
Inexpensive
Widely Used
Other language characters can be printed
Disadvantages
Slow Speed
Poor Quality
OUTPUT DEVICESOUTPUT DEVICES
2. Non-impact Printers
Non-impact printers print the characters without using the ribbon. These printers print a complete page at
a time, thus they are also called as Page Printers.
These printers are of two types −
Laser Printers
Inkjet Printers
Characteristics of Non-impact PrintersCharacteristics of Non-impact Printers
Faster than impact printers
They are not noisy
High quality
Supports many fonts and different character size
OUTPUT DEVICESOUTPUT DEVICES
Laser Printers
These are non-impact page printers. They use laser lights to produce the dots needed to form the
characters to be printed on a page.
Advantages
Very high speed
Very high quality output
Good graphics quality
Good graphics quality
Supports many fonts and different character size
Disadvantages
Expensive
Cannot be used to produce multiple copies of a document in a single printing
Example –
HP LaserJet printer
OUTPUT DEVICESOUTPUT DEVICES
Inkjet Printers
Inkjetprintersarenon-impactcharacterprintersbasedonarelativelynewtechnology.Theyprint
charactersbysprayingsmalldropsofinkontopaper.Inkjetprintersproducehighqualityoutputwith
presentablefeatures.
Theymakelessnoisebecausenohammeringisdoneandthesehavemanystylesofprintingmodes
available.Colorprintingisalsopossible.SomemodelsofInkjetprinterscanproducemultiplecopies
ofprintingalso.
Advantages
High quality printing
More reliable
Disadvantages
Expensive as the cost per page is high
Slow as compared to laser printer
Example –
HP Deskjet1112 printer, Epson L130 single function printer, Epson L361 printer.
OUTPUT DEVICESOUTPUT DEVICES
INKJET PRINTER LASER PRINTER
It is cheap in price. It is expensive than Inkjet Printers.
They have nozzle from which ink is sprayed onto paper and it
gets printed.
They do not have nozzle.
Ink in the cartridges is in liquid form, which dries if not used
for a long time.
Ink is in the form of toner (powder), it does not dries up even
if you don’t use it for a long time.
Ink should be refilled in a short span of time, which makes it
quite expensive.
Ink in these printers lasts long. So, there is no need to refill the
bar again and again.
At last, buying these printers in not expensive but using it over
time costs more and more.
Buying these laser printers, is expensive at first but using it
over time it costs less than Inkjet Printers.
If you are student or if you print assignments, projects or print
colourful pictures, then one can prefer Inkjet printers.
If you want to print only text like documents or PDFs or want
to print normal pages, then one can prefer Laser printers.
PRIMARY MEMORYPRIMARY MEMORY
Characteristics of Main Memory
These are semiconductor memories.
It is known as the main memory.
Usually volatile memory.
Data is lost in case power is switched off.
Data is lost in case power is switched off.
It is the working memory of the computer.
Faster than secondary memories.
A computer cannot run without the primary memory.
PRIMARY MEMORYPRIMARY MEMORY
Static RAM (SRAM)
Thewordstaticindicatesthatthememoryretainsitscontentsaslongaspowerisbeingsupplied.
However,dataislostwhenthepowergetsdownduetovolatilenature.SRAMchipsuseamatrixof
6-transistorsandnocapacitors.Transistorsdonotrequirepowertopreventleakage,soSRAMneed
notberefreshedonaregularbasis.
Thereisextraspaceinthematrix,henceSRAMusesmorechipsthanDRAMforthesameamount
ofstoragespace,makingthemanufacturingcostshigher.SRAMisthususedascachememoryand
hasveryfastaccess.hasveryfastaccess.
Characteristic of Static RAM
Long life
No need to refresh
Faster
Used as cache memory
Large size
Expensive
High power consumption
PRIMARY MEMORYPRIMARY MEMORY
Dynamic RAM (DRAM)
DRAM,unlikeSRAM,mustbecontinuallyrefreshedinordertomaintainthedata.Thisisdonebyplacing
thememoryonarefreshcircuitthatrewritesthedataseveralhundredtimespersecond.DRAMisusedfor
mostsystemmemoryasitischeapandsmall.AllDRAMsaremadeupofmemorycells,whicharecomposed
ofonecapacitorandonetransistor.
Characteristics of Dynamic RAM
Short data lifetime
Short data lifetime
Needs to be refreshed continuously
Slower as compared to SRAM
Used as RAM
Smaller in size
Less expensive
Less power consumption
PRIMARY MEMORYPRIMARY MEMORY
PRIMARY MEMORYPRIMARY MEMORY
Read Only Memory (ROM) –
ROMstandsforReadOnlyMemory.Thememoryfromwhichwecanonlyreadbutcannotwriteonit.
Thistypeofmemoryisnon-volatile.Theinformationisstoredpermanentlyinsuchmemoriesduring
manufacture.
AROMstoressuchinstructionsthatarerequiredtostartacomputer.Thisoperationisreferredto
asbootstrap.
ROMchipsarenotonlyusedinthecomputerbutalsoinotherelectronicitemslikewashingmachineand
microwaveoven.microwaveoven.
Storescrucialinformationessentialtooperatethesystem,liketheprogramessentialtobootthe
computer.
Itisnotvolatile.
Alwaysretainsitsdata.
Used in embedded systems or where the programming needs no change.
Used in calculators and peripheral devices.
ROM is further classified into following types-
PROM,EPROM, andEEPROM.
SECONDARYMEMORYSECONDARYMEMORY
SECONDARY MEMORY
Thesecondarystoragedeviceswhicharebuiltintothecomputerorconnectedtothe
computerareknownasasecondarymemoryofthecomputer.Itisalsoknownasexternal
memoryorauxiliarystorage.
Thesecondarymemoryisaccessedindirectlyviainput/outputoperations.Itisnon-
volatile,sopermanentlystoresthedataevenwhenthecomputeristurnedofforuntilthis
dataisoverwrittenordeleted.TheCPUcan'tdirectlyaccessthesecondarymemory.First,
thesecondarymemorydataistransferredtoprimarymemorythentheCPUcanaccessitthesecondarymemorydataistransferredtoprimarymemorythentheCPUcanaccessit
.
These are some characteristics of secondary memory, which distinguish it from primary
memory −
It is non-volatile, i.e. it retains data when power is switched off
It is large capacities to the tune of terabytes
It is cheaper as compared to primary memory
SECONDARYMEMORYSECONDARYMEMORY
SECONDARY MEMORY
2.1 CD Drive
There are three types of CDs −
CD-ROM (Compact Disk –Read Only Memory)− The data on these CDs are
recorded by the manufacturer. Proprietary Software, audio or video are released on
CD-ROMs.CD-ROMs.
CD-R (Compact Disk –Recordable)− Data can be written by the user once on
the CD-R. It cannot be deleted or modified later.
CD-RW (Compact Disk –Rewritable)− Data can be written and deleted on these
optical disks again and again.
Hardware and SoftwareHardware and Software
Hardware
•Thetermhardwarereferstomechanicaldevicethatmakesupcomputer.Computerhardwareconsistsof
interconnectedelectronicdevicesthatwecanusetocontrolcomputer’soperation,inputandoutput.
ExamplesofhardwareareCPU,keyboard,mouse,harddisk,etc.
HardwareComponents
•Computerhardwareisacollectionofseveralcomponentsworkingtogether.Somepartsareessentialand
othersareaddedadvantages.ComputerhardwareismadeupofCPUandperipheralsasshowninimage
below.
Hardware and SoftwareHardware and Software
Software
•Asetofinstructionsthatdrivescomputertodostipulatedtasksiscalledaprogram.Softwareinstructions
areprogrammedinacomputerlanguage,translatedintomachinelanguage,andexecutedbycomputer.
•Softwareisacollectionofinstructions,procedures,documentationthatperformsdifferenttasksona
computersystem.wecansayalsoComputerSoftwareisaprogrammingcodeexecutedonacomputer
processor.
•Thecodecanbemachine-levelcodeorthecodewrittenforanoperatingsystem.Examplesofsoftware
areMsWord,Excel,PowerPoint,GoogleChrome,Photoshop,MySQLetc.areMsWord,Excel,PowerPoint,GoogleChrome,Photoshop,MySQLetc.
•Aninstructionisanordergiventoacomputerprocessorbyacomputerprogram.
•Computerinstructionsareasetofmachinelanguageinstructionsthataparticularprocessor
understandsandexecutes.Acomputerperformstasksonthebasisoftheinstructionprovided.
Softwarecanbecategorizedintotwotypes−
1.Systemsoftware
2.Applicationsoftware
Hardware and SoftwareHardware and Software
Software
1.SystemSoftware
•Systemsoftwareoperatesdirectlyonhardwaredevicesofcomputer.Itprovidesaplatformtorunan
application.Itprovidesandsupportsuserfunctionality.Examplesofsystemsoftwareincludeoperating
systemssuchasWindows,Linux,Unix,etc.
•Systemsoftwareisasoftwarethatprovidesplatformtoothersoftwares.Someexamplescanbeoperating
systems,antivirussoftwares,diskformattingsoftwares,Computerlanguagetranslatorsetc.Theseare
commonlypreparedbythecomputermanufacturers.Thesesoftwaresconsistsofprogramswritteninlow-commonlypreparedbythecomputermanufacturers.Thesesoftwaresconsistsofprogramswritteninlow-
levellanguages,usedtointeractwiththehardwareataverybasiclevel.Systemsoftwareservesas
theinterfacebetweenthehardwareandtheendusers.
The most important features of system software include :
1. Closeness to the system
2. Fast speed
3. Difficult to manipulate
4. Written in low level language
5. Difficult to design
Hardware and SoftwareHardware and Software
Software
2.ApplicationSoftware
•Anapplicationsoftwareisdesignedforbenefitofuserstoperformoneormoretasks.Examplesof
applicationsoftwareincludeMicrosoftWord,Excel,PowerPoint,Oracle,etc.
•Applicationsoftwareproductsaredesignedtosatisfyaparticularneedofaparticularenvironment.All
softwareapplicationspreparedinthecomputerlabcancomeunderthecategoryofApplicationsoftware.
Application software may consist of a single program, such as Microsoft's notepad for writing and editing
a simple text. It may also consist of a collection of programs, often called a software package, which work
together to accomplish a task, such as a spreadsheet package.together to accomplish a task, such as a spreadsheet package.
Features of application software are as follows −
•More interactive
•Easy to design
•Slow in speed
•Generally written in high-level language
•Easy to understand
•Easy to manipulate and use
Hardware and SoftwareHardware and Software
Difference Between Hardware and Software:
HARDWARE SOFTWARE
Hardware is a physical parts computer that cause
processing of data.
Software is a set of instruction that tells a computer
exactly what to do.
It is manufactured. It is developed and engineered.
Hardware can not perform any task without software.software can not be executed without hardware.
As Hardware are physical electronic devices, we can see
and touch hardware.
We can see and also use the software but can’t actually
touch them.and touch hardware. touch them.
It has four main categories: input device, output devices,
storage, and internal components.
It is mainly divided into System software, Programming
software and Application software.
Hardware is not affected by computer viruses. Software is affected by computer viruses.
It can not be transferred from one place to another
electrically through network.
But, it can be transferred.
If hardware is damaged, it is replaced with new one.
If software is damaged, its backup copy can be
reinstalled.
Ex: Keyboard, Mouse, Monitor, Printer, CPU, Hard disk,
RAM, ROM etc.
Ex: Ms Word, Excel, Power Point, Photoshop, MySQL
etc.
Programming LanguageProgramming Language
Computer Program
Acomputerprogramisacollectionofinstructionsthatcanbeexecutedby
acomputertoperformaspecifictask.
Aprogramisasetofinstructionsthathelpcomputertoperformtasks.Thissetof
instructionsisalsocalledasscripts.
Programsareexecutedbyprocessorwhereasscriptsareinterpreted.
Thelanguagesthatareusedtowriteaprogramorsetofinstructionsarecalled
"Programminglanguages".
Programminglanguagesarebroadlycategorizedintothreetypes−
1.Machinelevellanguage
2. Assembly level language
3. High-level language
Programming LanguageProgramming Language
Machine-level language Assembly language
The machine-level language comes at the lowest
level in the hierarchy, so it has zero abstraction
level from the hardware.
The assembly language comes above the machine
language means that it has less abstraction level
from the hardware.
It cannot be easily understood by humans. It is easy to read, write, and maintain.
Differences between Machine-Level language and Assembly language
The machine-level language is written in binary
digits, i.e., 0 and 1.
The assembly language is written in simple English
language, so it is easily understandable by the
users.
It does not require any translator as the machine
code is directly executed by the computer.
In assembly language, the assembler is used to
convert the assembly code into machine code.
It is a first-generation programming language.It is a second-generation programming language.
Programming LanguageProgramming Language
Machine-level language High-Level language
It is a machine-friendly language, i.e., the computer
understands the machine language, which is represented
in 0 or 1.
It is a user-friendly language as this language is written in
simple English words, which can be easily understood by
humans.
The low-level language takes more time to execute.It executes at a faster pace.
It requires the assembler to convert the assembly code It requires the compiler to convert the high-level
Differences between Machine-Level language and High-Level language
It requires the assembler to convert the assembly code
into machine code.
It requires the compiler to convert the high-level
language instructions into machine code.
The machine code cannot run on all machines, so it is not
a portable language.
The high-level code can run all the platforms, so it is a
portable language.
It is memory efficient. It is less memory efficient.
Debugging and maintenance are not easier in a low-level
language.
Debugging and maintenance are easier in a high-level
language