![計(jì)算機(jī)科學(xué)引論第二版課件_第1頁](http://file4.renrendoc.com/view/7844c9676a03b809f2b4d8ca3517c34d/7844c9676a03b809f2b4d8ca3517c34d1.gif)
![計(jì)算機(jī)科學(xué)引論第二版課件_第2頁](http://file4.renrendoc.com/view/7844c9676a03b809f2b4d8ca3517c34d/7844c9676a03b809f2b4d8ca3517c34d2.gif)
![計(jì)算機(jī)科學(xué)引論第二版課件_第3頁](http://file4.renrendoc.com/view/7844c9676a03b809f2b4d8ca3517c34d/7844c9676a03b809f2b4d8ca3517c34d3.gif)
![計(jì)算機(jī)科學(xué)引論第二版課件_第4頁](http://file4.renrendoc.com/view/7844c9676a03b809f2b4d8ca3517c34d/7844c9676a03b809f2b4d8ca3517c34d4.gif)
![計(jì)算機(jī)科學(xué)引論第二版課件_第5頁](http://file4.renrendoc.com/view/7844c9676a03b809f2b4d8ca3517c34d/7844c9676a03b809f2b4d8ca3517c34d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.11IntroductionFoundationsofComputerScience?CengageLearning1.11IntroductionFoundationsof1.2DefinetheTuringmodelofacomputer.DefinethevonNeumannmodelofacomputer.Describethethreecomponentsofacomputer:hardware,
data,andsoftware.Listtopicsrelatedtocomputerhardware.Listtopicsrelatedtodata.Listtopicsrelatedtosoftware.Discusssomesocialandethicalissuesrelatedtotheuseof
computers.Giveashorthistoryofcomputers.ObjectivesAfterstudyingthischapter,thestudentshouldbeableto:1.2DefinetheTuringmodelof1.31-1TURINGMODELTheideaofauniversalcomputationaldevicewasfirstdescribedbyAlanTuringin1937.Heproposedthatallcomputationcouldbeperformedbyaspecialkindofamachine,nowcalledaTuringmachine.Hebasedthemodelontheactionsthatpeopleperformwheninvolvedincomputation.Heabstractedtheseactionsintoamodelforacomputationalmachinethathasreallychangedtheworld.1.31-1TURINGMODELTheidea1.4DataprocessorsBeforediscussingtheTuringmodel,letusdefineacomputerasadataprocessor.Usingthisdefinition,acomputeractsasablackboxthatacceptsinputdata,processesthedata,andcreatesoutputdata(Figure1.1).Althoughthismodelcandefinethefunctionalityofacomputertoday,itistoogeneral.Inthismodel,apocketcalculatorisalsoacomputer(whichitis,inaliteralsense).Figure1.1Asinglepurposecomputingmachine1.4DataprocessorsBeforediscu1.5ProgrammabledataprocessorsTheTuringmodelisabettermodelforageneral-purposecomputer.Thismodeladdsanextraelementtothespecificcomputingmachine:theprogram.Aprogramisasetofinstructionsthattellsthecomputerwhattodowithdata.Figure1.2showstheTuringmodel.Figure1.2AcomputerbasedontheTuringmodel1.5Programmabledataprocessor1.6Figure1.3Thesameprogram,differentdata1.6Figure1.3Thesameprogra1.7Figure1.4Thesamedata,differentprograms1.7Figure1.4Thesamedata,1.8TheuniversalTuringmachineAuniversalTuringmachine,amachinethatcandoanycomputationiftheappropriateprogramisprovided,wasthefirstdescriptionofamoderncomputer.ItcanbeprovedthataverypowerfulcomputerandauniversalTuringmachinecancomputethesamething.Weneedonlyprovidethedataandtheprogram—thedescriptionofhowtodothecomputation—toeithermachine.Infact,auniversalTuringmachineiscapableofcomputinganythingthatiscomputable.1.8TheuniversalTuringmachin1.91-2VONNEUMANNMODELComputersbuiltontheTuringuniversalmachinestoredataintheirmemory.Around1944–1945,JohnvonNeumannproposedthat,sinceprogramanddataarelogicallythesame,programsshouldalsobestoredinthememoryofacomputer.1.91-2VONNEUMANNMODELComp1.10ComputersbuiltonthevonNeumannmodeldividethecomputerhardwareintofoursubsystems:memory,arithmeticlogicunit,controlunit,andinput/output(Figure1.5).FoursubsystemsFigure1.5ThevonNeumannmodel1.10Computersbuiltonthevon1.11ThevonNeumannmodelstatesthattheprogrammustbestoredinmemory.Thisistotallydifferentfromthearchitectureofearlycomputersinwhichonlythedatawasstoredinmemory:theprogramsfortheirtaskwasimplementedbymanipulatingasetofswitchesorbychangingthewiringsystem. Thememoryofmoderncomputershostsbothaprogramanditscorrespondingdata.Thisimpliesthatboththedataandprogramsshouldhavethesameformat,becausetheyarestoredinmemory.Infact,theyarestoredasbinarypatternsinmemory—asequenceof0sand1s.Thestoredprogramconcept1.11ThevonNeumannmodelstat1.12AprograminthevonNeumannmodelismadeofafinitenumberofinstructions.Inthismodel,thecontrolunitfetchesoneinstructionfrommemory,decodesit,thenexecutesit.Inotherwords,theinstructionsareexecutedoneafteranother.Ofcourse,oneinstructionmayrequestthecontrolunittojumptosomepreviousorfollowinginstruction,butthisdoesnotmeanthattheinstructionsarenotexecutedsequentially.SequentialexecutionofaprogramwastheinitialrequirementofacomputerbasedonthevonNeumannmodel.Today’scomputersexecuteprogramsintheorderthatisthemostefficient.Sequentialexecutionofinstructions1.12AprograminthevonNeuma1.131-3COMPUTERCOMPONENTSWecanthinkofacomputerasbeingmadeupofthreecomponents:computerhardware,data,andcomputersoftware.1.131-3COMPUTERCOMPONENTSW1.14ComputerhardwaretodayhasfourcomponentsunderthevonNeumannmodel,althoughwecanhavedifferenttypesofmemory,differenttypesofinput/outputsubsystems,andsoon.WediscusscomputerhardwareinmoredetailinChapter5.ComputerhardwareThevonNeumannmodelclearlydefinesacomputerasadataprocessingmachinethatacceptstheinputdata,processesit,andoutputstheresult.Data1.14Computerhardwaretodayha1.15ThemainfeatureoftheTuringorvonNeumannmodelsistheconceptoftheprogram.Althoughearlycomputersdidnotstoretheprograminthecomputer’smemory,theydidusetheconceptofprograms.Programmingthoseearlycomputersmeantchangingthewiringsystemsorturningasetofswitchesonoroff.Programmingwasthereforeataskdonebyanoperatororengineerbeforetheactualdataprocessingbegan.Computersoftware1.15ThemainfeatureoftheTu1.16Figure1.6Programanddatainmemory1.16Figure1.6Programandda1.17Figure1.7Aprogrammadeofinstructions1.17Figure1.7Aprogrammade1.181-4HISTORYInthissectionwebrieflyreviewthehistoryofcomputingandcomputers.Wedividethishistoryintothreeperiods.1.181-4HISTORYInthissecti1.19Mechanicalmachines(before1930)Duringthisperiod,severalcomputingmachineswereinventedthatbearlittleresemblancetothemodernconceptofacomputer.Inthe17thcentury,BlaisePascal,aFrenchmathematicianand
philosopher,inventedPascaline.Inthelate17thcentury,aGermanmathematiciancalledGottfriedLeibnitzinventedwhatisknownasLeibnitz’Wheel.
Thefirstmachinethatusedtheideaofstorageandprogramming
wastheJacquardloom,inventedbyJoseph-MarieJacquardatthe
beginningofthe19thcentury.1.19Mechanicalmachines(befor1.20In1823,CharlesBabbageinventedtheDifferenceEngine.Later,
heinventedamachinecalledtheAnalyticalEnginethatparallels
theideaofmoderncomputers.In1890,HermanHollerith,workingattheUSCensusBureau,
designedandbuiltaprogrammermachinethatcouldautomatically
read,tally,andsortdatastoredonpunchedcards.1.20In1823,CharlesBabbage1.21Thebirthofelectroniccomputers(1930–1950)Between1930and1950,severalcomputerswereinventedbyscientistswhocouldbeconsideredthepioneersoftheelectroniccomputerindustry.Theearlycomputersofthisperioddidnotstoretheprograminmemory—allwereprogrammedexternally.Fivecomputerswereprominentduringtheseyears:ABCZ1MarkI.ColossusENIACEarlyelectroniccomputers1.21Thebirthofelectronicco1.22ThefirstcomputerbasedonvonNeumann’sideaswasmadein1950attheUniversityofPennsylvaniaandwascalledEDVAC.Atthesametime,asimilarcomputercalledEDSACwasbuiltbyMauriceWilkesatCambridgeUniversityinEngland.ComputersbasedonthevonNeumannmodel1.22Thefirstcomputerbasedo1.23Computergenerations(1950–present)Computersbuiltafter1950moreorlessfollowthevonNeumannmodel.Theyhavebecomefaster,smaller,andcheaper,buttheprincipleisalmostthesame.Historiansdividethisperiodintogenerations,witheachgenerationwitnessingsomemajorchangeinhardwareorsoftware(butnotinthemodel).Thefirstgeneration(roughly1950–1959)ischaracterizedbytheemergenceofcommercialcomputers.Firstgeneration1.23Computergenerations(19501.24Second-generationcomputers(roughly1959–1965)usedtransistorsinsteadofvacuumtubes.Twohigh-levelprogramminglanguages,FORTRANandCOBOLinventedandmadeprogrammingeasier.SecondgenerationTheinventionoftheintegratedcircuitreducedthecostandsizeofcomputersevenfurther.Minicomputersappearedonthemarket.Cannedprograms,popularlyknownassoftwarepackages,becameavailable.Thisgenerationlastedroughlyfrom1965to1975.Thirdgeneration1.24Second-generationcomputer1.25Thefourthgeneration(approximately1975–1985)sawtheappearanceofmicrocomputers.Thefirstdesktopcalculator,theAltair8800,becameavailablein1975.Thisgenerationalsosawtheemergenceofcomputernetworks.FourthgenerationThisopen-endedgenerationstartedin1985.Ithaswitnessedtheappearanceoflaptopandpalmtopcomputers,improvementsinsecondarystoragemedia(CD-ROM,DVDandsoon),theuseofmultimedia,andthephenomenonofvirtualreality.Fifthgeneration1.25Thefourthgeneration(app1.261-5SOCIALANDETHICALISSUESComputersciencehascreatedsomeperipheralissues,themostprevalentofwhichcanbecategorizedassocialandethicalissues.1.261-5SOCIALANDETHICALI1.27SocialissuesComputershavecreatedsomearguments.Weintroducesomeoftheseargumentshere.Somepeoplethinkthatcomputershavecreatedakindofdependency,whichmakespeople’slivesmoredifficult.DependencySocialjusticeisanotherissueweoftenhearabout.Theadvocatesofthisissuearguethatusingcomputersathomeisaluxurybenefitthatnotallpeoplecanafford.Thecostofacomputer,peripheraldevices,andamonthlychargeforInternetaccessisanextraburdenonlow-incomepeople.Socialjustice1.27SocialissuesComputershav1.28Theconceptofdigitaldividecoversboththeissuesofdependencyandsocialjusticediscussedabove.Theconceptdividessocietyintotwogroups:thosewhoareelectronicallyconnectedtotherestofsocietyandthosewhoarenot.Digitaldivide1.28Theconceptofdigitaldiv1.29EthicalissuesComputershavecreatedsomeethicalissues.Weintroducesomeofthesehere.Computersallowcommunicationbetweentwopartiestobedoneelectronically.However,muchneedstobedonetomakethistypeofcommunicationprivate.Societyispayingabigpriceforprivateelectroniccommunication.Networksecuritymaycreatethistypeofprivacy,butitneedseffortandcostsalot.Privacy1.29EthicalissuesComputersha1.30Anotherethicalissueinacomputerizedsocietyiscopyright:whoownsdata?TheInternethascreatedopportunitiestoshareideas,buthasalsobroughtwithitafurtherethicalissue:electroniccopyright.CopyrightComputersandinformationtechnologyhavecreatednewtypesofcrime.Hackershavebeenabletoaccessmanycomputersintheworldandhavestolenalotofmoney.ViruscreatorsdesignnewvirusestobesentthroughtheInternetanddamagetheinformationstoredincomputers.Althoughtherearemanyanti-virusprogramsinusetoday,societyispayingabigpriceforthistypeofcrime,whichdidnotexistbeforethecomputerandInternetera.Computercrime1.30Anotherethicalissueina1.311-6COMPUTERSCIENCEASADISCIPLINEWiththeinventionofcomputers,anewdisciplinehasevolved:computerscience.Likeanyotherdiscipline,computersciencehasnowdividedintoseveralareas.Wecandividetheseareasintotwobroadcategories:systemsareasandapplicationsareas.Thisbookisabreadth-firstapproachtoalltheseareas.Afterreadingthebook,thereadershouldhaveenoughinformationtoselectthedesiredareaofspecialty.1.311-6COMPUTERSCIENCEAS1.321-7OUTLINEOFTHECOURSEAfterthisintroductorychapter,thebookisdividedintofiveparts.PartI:DatarepresentationandoperationThispartincludesChapters2,3,and4.Chapter2discussesnumbersystems;howaquantitycanberepresentedusingsymbols.Chapter3discusseshowdifferentdataisstoredinsidethecomputer.Chapter4discussessomeprimitiveoperationsonbits.1.321-7OUTLINEOFTHECOURS1.33PartII:ComputerhardwareThispartincludesChapters5and6.Chapter5givesageneralideaofcomputerhardware,discussingdifferentcomputerorganizations.Chapter6showshowindividualcomputersareconnectedtomakecomputernetworksandinternetworks(internets).PartIII:ComputersoftwareThispartincludesChapters7,8,9and10.Chapter7discussesoperatingsystems.Chapter8showshowproblemsolvingisreducedtowritinganalgorithmfortheproblem.Chapter9takesajourneythroughthelistofcontemporaryprogramminglanguages.Chapter10isareviewofsoftwareengineering.1.33PartII:Computerhardware1.34PartIV:DataorganizationandabstractionPartIVincludesChapters11,12,13and14.Chapter11discussdatastructures,collectingdataofthesameordifferenttypeunderonecategory.Chapter12discussesabstractdatatypes.Chapter13showshowdifferentfilestructurescanbeusedfordifferentpurposes.Chapter14discussesdatabases.PartV:AdvancedtopicsThispartcoversChapters15,16,17and18.Chapter15discussesdatacompression.Chapter16exploressomeissuestodowithsecurity.Chapter17discussesthetheoryofcomputation.Chapter18isanintroductiontoartificialintelligence,atopicwithday-to-daychallengesincomputerscience.1.34PartIV:Dataorganization202120211.361IntroductionFoundationsofComputerScience?CengageLearning1.11IntroductionFoundationsof1.37DefinetheTuringmodelofacomputer.DefinethevonNeumannmodelofacomputer.Describethethreecomponentsofacomputer:hardware,
data,andsoftware.Listtopicsrelatedtocomputerhardware.Listtopicsrelatedtodata.Listtopicsrelatedtosoftware.Discusssomesocialandethicalissuesrelatedtotheuseof
computers.Giveashorthistoryofcomputers.ObjectivesAfterstudyingthischapter,thestudentshouldbeableto:1.2DefinetheTuringmodelof1.381-1TURINGMODELTheideaofauniversalcomputationaldevicewasfirstdescribedbyAlanTuringin1937.Heproposedthatallcomputationcouldbeperformedbyaspecialkindofamachine,nowcalledaTuringmachine.Hebasedthemodelontheactionsthatpeopleperformwheninvolvedincomputation.Heabstractedtheseactionsintoamodelforacomputationalmachinethathasreallychangedtheworld.1.31-1TURINGMODELTheidea1.39DataprocessorsBeforediscussingtheTuringmodel,letusdefineacomputerasadataprocessor.Usingthisdefinition,acomputeractsasablackboxthatacceptsinputdata,processesthedata,andcreatesoutputdata(Figure1.1).Althoughthismodelcandefinethefunctionalityofacomputertoday,itistoogeneral.Inthismodel,apocketcalculatorisalsoacomputer(whichitis,inaliteralsense).Figure1.1Asinglepurposecomputingmachine1.4DataprocessorsBeforediscu1.40ProgrammabledataprocessorsTheTuringmodelisabettermodelforageneral-purposecomputer.Thismodeladdsanextraelementtothespecificcomputingmachine:theprogram.Aprogramisasetofinstructionsthattellsthecomputerwhattodowithdata.Figure1.2showstheTuringmodel.Figure1.2AcomputerbasedontheTuringmodel1.5Programmabledataprocessor1.41Figure1.3Thesameprogram,differentdata1.6Figure1.3Thesameprogra1.42Figure1.4Thesamedata,differentprograms1.7Figure1.4Thesamedata,1.43TheuniversalTuringmachineAuniversalTuringmachine,amachinethatcandoanycomputationiftheappropriateprogramisprovided,wasthefirstdescriptionofamoderncomputer.ItcanbeprovedthataverypowerfulcomputerandauniversalTuringmachinecancomputethesamething.Weneedonlyprovidethedataandtheprogram—thedescriptionofhowtodothecomputation—toeithermachine.Infact,auniversalTuringmachineiscapableofcomputinganythingthatiscomputable.1.8TheuniversalTuringmachin1.441-2VONNEUMANNMODELComputersbuiltontheTuringuniversalmachinestoredataintheirmemory.Around1944–1945,JohnvonNeumannproposedthat,sinceprogramanddataarelogicallythesame,programsshouldalsobestoredinthememoryofacomputer.1.91-2VONNEUMANNMODELComp1.45ComputersbuiltonthevonNeumannmodeldividethecomputerhardwareintofoursubsystems:memory,arithmeticlogicunit,controlunit,andinput/output(Figure1.5).FoursubsystemsFigure1.5ThevonNeumannmodel1.10Computersbuiltonthevon1.46ThevonNeumannmodelstatesthattheprogrammustbestoredinmemory.Thisistotallydifferentfromthearchitectureofearlycomputersinwhichonlythedatawasstoredinmemory:theprogramsfortheirtaskwasimplementedbymanipulatingasetofswitchesorbychangingthewiringsystem. Thememoryofmoderncomputershostsbothaprogramanditscorrespondingdata.Thisimpliesthatboththedataandprogramsshouldhavethesameformat,becausetheyarestoredinmemory.Infact,theyarestoredasbinarypatternsinmemory—asequenceof0sand1s.Thestoredprogramconcept1.11ThevonNeumannmodelstat1.47AprograminthevonNeumannmodelismadeofafinitenumberofinstructions.Inthismodel,thecontrolunitfetchesoneinstructionfrommemory,decodesit,thenexecutesit.Inotherwords,theinstructionsareexecutedoneafteranother.Ofcourse,oneinstructionmayrequestthecontrolunittojumptosomepreviousorfollowinginstruction,butthisdoesnotmeanthattheinstructionsarenotexecutedsequentially.SequentialexecutionofaprogramwastheinitialrequirementofacomputerbasedonthevonNeumannmodel.Today’scomputersexecuteprogramsintheorderthatisthemostefficient.Sequentialexecutionofinstructions1.12AprograminthevonNeuma1.481-3COMPUTERCOMPONENTSWecanthinkofacomputerasbeingmadeupofthreecomponents:computerhardware,data,andcomputersoftware.1.131-3COMPUTERCOMPONENTSW1.49ComputerhardwaretodayhasfourcomponentsunderthevonNeumannmodel,althoughwecanhavedifferenttypesofmemory,differenttypesofinput/outputsubsystems,andsoon.WediscusscomputerhardwareinmoredetailinChapter5.ComputerhardwareThevonNeumannmodelclearlydefinesacomputerasadataprocessingmachinethatacceptstheinputdata,processesit,andoutputstheresult.Data1.14Computerhardwaretodayha1.50ThemainfeatureoftheTuringorvonNeumannmodelsistheconceptoftheprogram.Althoughearlycomputersdidnotstoretheprograminthecomputer’smemory,theydidusetheconceptofprograms.Programmingthoseearlycomputersmeantchangingthewiringsystemsorturningasetofswitchesonoroff.Programmingwasthereforeataskdonebyanoperatororengineerbeforetheactualdataprocessingbegan.Computersoftware1.15ThemainfeatureoftheTu1.51Figure1.6Programanddatainmemory1.16Figure1.6Programandda1.52Figure1.7Aprogrammadeofinstructions1.17Figure1.7Aprogrammade1.531-4HISTORYInthissectionwebrieflyreviewthehistoryofcomputingandcomputers.Wedividethishistoryintothreeperiods.1.181-4HISTORYInthissecti1.54Mechanicalmachines(before1930)Duringthisperiod,severalcomputingmachineswereinventedthatbearlittleresemblancetothemodernconceptofacomputer.Inthe17thcentury,BlaisePascal,aFrenchmathematicianand
philosopher,inventedPascaline.Inthelate17thcentury,aGermanmathematiciancalledGottfriedLeibnitzinventedwhatisknownasLeibnitz’Wheel.
Thefirstmachinethatusedtheideaofstorageandprogramming
wastheJacquardloom,inventedbyJoseph-MarieJacquardatthe
beginningofthe19thcentury.1.19Mechanicalmachines(befor1.55In1823,CharlesBabbageinventedtheDifferenceEngine.Later,
heinventedamachinecalledtheAnalyticalEnginethatparallels
theideaofmoderncomputers.In1890,HermanHollerith,workingattheUSCensusBureau,
designedandbuiltaprogrammermachinethatcouldautomatically
read,tally,andsortdatastoredonpunchedcards.1.20In1823,CharlesBabbage1.56Thebirthofelectroniccomputers(1930–1950)Between1930and1950,severalcomputerswereinventedbyscientistswhocouldbeconsideredthepioneersoftheelectroniccomputerindustry.Theearlycomputersofthisperioddidnotstoretheprograminmemory—allwereprogrammedexternally.Fivecomputerswereprominentduringtheseyears:ABCZ1MarkI.ColossusENIACEarlyelectroniccomputers1.21Thebirthofelectronicco1.57ThefirstcomputerbasedonvonNeumann’sideaswasmadein1950attheUniversityofPennsylvaniaandwascalledEDVAC.Atthesametime,asimilarcomputercalledEDSACwasbuiltbyMauriceWilkesatCambridgeUniversityinEngland.ComputersbasedonthevonNeumannmodel1.22Thefirstcomputerbasedo1.58Computergenerations(1950–present)Computersbuiltafter1950moreorlessfollowthevonNeumannmodel.Theyhavebecomefaster,smaller,andcheaper,buttheprincipleisalmostthesame.Historiansdividethisperiodintogenerations,witheachgenerationwitnessingsomemajorchangeinhardwareorsoftware(butnotinthemodel).Thefirstgeneration(roughly1950–1959)ischaracterizedbytheemergenceofcommercialcomputers.Firstgeneration1.23Computergenerations(19501.59Second-generationcomputers(roughly1959–1965)usedtransistorsinsteadofvacuumtubes.Twohigh-levelprogramminglanguages,FORTRANandCOBOLinventedandmadeprogrammingeasier.SecondgenerationTheinventionoftheintegratedcircuitreducedthecostandsizeofcomputersevenfurther.Minicomputersappearedonthemarket.Cannedprograms,popularlyknownassoftwarepackages,becameavailable.Thisgenerationlastedroughlyfrom1965to1975.Thirdgeneration1.24Second-generationcomputer1.60Thefourthgeneration(approximately1975–1985)sawtheappearanceofmicrocomputers.Thefirstdesktopcalculator,theAltair8800,becameavailablein1975.Thisgenerationalsosawtheemergenceofcomputernetworks.FourthgenerationThisopen-endedgenerationstartedin1985.Ithaswitnessedtheappearanceoflaptopandpalmtopcomputers,improvementsinsecondarystoragemedia(CD-ROM,DVDandsoon),theuseofmultimedia,andthephenomenonofvirtualreality.Fifthgeneration1.25Thefourthgeneration(app1.611-5SOCIALANDETHICALISSUESComputersciencehascreatedsomeperipheralissues,themostprevalentofwhichcanbecategorizedassocialandethicalissues.1.261-5SOCIALANDETHICALI1.62SocialissuesComputershavecreatedsomearguments.Weintroducesomeoftheseargumentshere.Somepeoplethinkthatcomputershavecreatedakindofdependency,whichmakespeople’slivesmoredifficult.DependencySocialjusticeisanotherissueweoftenhearabout.Theadvocatesofthisissuearguethatusingcomputersathomeisaluxurybenefitthatnotallpeoplecanafford.Thecostofacomputer,peripheraldevices,andamonthlychargeforInternetaccessisanextraburdenonlow-incomepeople.Socialjustice1.27SocialissuesComputershav1.63Theconceptofdigitaldividecoversboththeissuesofdependencyandsocialjusticediscussedabove.Theconceptdividessocietyintotwogroups:thosewhoareelectronicallyconnectedtotherestofsocietyandthosewhoarenot.Digitaldivide1.28Theconceptofdigitaldiv1.64EthicalissuesComputershavecreatedsomeethicalissues.Weintroducesomeofthesehere.Computersallowcommunicationbetweentwopartiestobedoneelectronically.However,muchneedstobedonetomakethistypeofcommunicationprivate.Societyispayingabigpriceforprivateelectroniccommunication.Networksecuritymaycreatethistypeofprivacy,butitneedseffortandcostsalot.Privacy1.29EthicalissuesComputersha1.65Anotherethicalissueinacomputerizedsocietyiscopyright:whoownsdata?TheInternethascreatedopportunitiestoshareideas,buthasalsobroughtwithitafurtherethicalissue:electroniccopyright.CopyrightComputersandinformationtec
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湘教版數(shù)學(xué)八年級(jí)下冊(cè)4.5《一次函數(shù)的應(yīng)用》聽評(píng)課記錄3
- 湘教版九年級(jí)數(shù)學(xué)下冊(cè)2.6弧長(zhǎng)與扇形面積第1課時(shí)弧長(zhǎng)聽評(píng)課記錄
- 八年級(jí)上冊(cè)道德與法治第一單元 走進(jìn)社會(huì)生活則 復(fù)習(xí)聽課評(píng)課記錄
- 蘇科版數(shù)學(xué)八年級(jí)下冊(cè)《9.1 圖形的旋轉(zhuǎn)》聽評(píng)課記錄2
- 蘇教版小學(xué)五年級(jí)上冊(cè)數(shù)學(xué)口算練習(xí)題
- 出國(guó)勞務(wù)派遣合同范本
- IT程序員保密協(xié)議書范本
- 深圳經(jīng)濟(jì)特區(qū)房產(chǎn)抵押貸款協(xié)議書范本
- 全國(guó)事業(yè)單位聘用合同范本
- 鄉(xiāng)村振興戰(zhàn)略合作合同范本
- GB/T 6404.2-2005齒輪裝置的驗(yàn)收規(guī)范第2部分:驗(yàn)收試驗(yàn)中齒輪裝置機(jī)械振動(dòng)的測(cè)定
- GB/T 11376-2020金屬及其他無機(jī)覆蓋層金屬的磷化膜
- 成功源于自律 主題班會(huì)課件(共34張ppt)
- 分析化學(xué)(第6版)全套課件完整版電子教案最新板
- 海上日出配套說課PPT
- 新青島版(五年制)五年級(jí)下冊(cè)小學(xué)數(shù)學(xué)全冊(cè)導(dǎo)學(xué)案(學(xué)前預(yù)習(xí)單)
- (完整word版)重點(diǎn)監(jiān)管的危險(xiǎn)化學(xué)品名錄(完整版)
- 高級(jí)工程師電子版職稱證書在網(wǎng)上打印步驟
- 詳情頁測(cè)試文檔20220802
- 品牌形象的12個(gè)原型
- 專利糾紛行政調(diào)解辦案指南
評(píng)論
0/150
提交評(píng)論