40 likes | 136 Vues
Learn how software consists of computer programs, support modules, and data modules that work together to provide a computer with instructions and data to carry out specific tasks. Understand software basics and how programs interact with the computer's microprocessor.<br>
E N D
BasicComputerConcepts Software,Programsand SupportModules Software Ø comprisesofcomputerprograms,support modules,anddatamodulesthatwork togetherinordertoprovideacomputer withtheinstructionsanddatanecessary forcarryingoutaspecifictypeoftask v Program Ø asetofinstructionsthattellsacomputer howtosolveaproblemorcarryoutatask v SupportModule Ø providesanauxiliarysetofinstructions thatcanbeusedinconjunctionwiththe mainsoftwareprogram notdesignedtoberunbythecomputer user v v SoftwareBasics *PropertyofSTI Page1of4
BasicComputerConcepts Software,Programsand SupportModules Whydoesasoftwarerequiressomanyfiles? Mostsoftwarepackagesincludeatleastone executableprogramfile,severalsupport modules,andoneormoredatamodules. Itisfortheprogrammers’greatdealof flexibilityandefficiency. Mostofthesupportmodulescontain“generic” programinstructionsthatcanbeusedtowork withvariousprograms. Thesetechniquesaffecttheprocessof installinganduninstallingsoftware. Ø Ø Ø Ø SoftwareBasics *PropertyofSTI Page2of4
BasicComputerConcepts HowSoftwareWorks Howdoesahigh-levellanguagerelatetothe microprocessor’sinstructionset? Machinelanguageistheonlylanguagethatcan beunderstoodbyacomputer’s microprocessor. Instructionswritteninahighlevellanguage mustbetranslatedintomachinelanguage beforeacomputercanusethem. Aspecialtypeofprogramscalledtranslators, convertinstructionsfromahigh-levellanguage intomachinelanguage. Ø Ø Ø SoftwareBasics *PropertyofSTI Page3of4
BasicComputerConcepts HowSoftwareWorks AssumingthataVideoFactory,avideoediting program,wasinstalledonyourcomputer, whichisrunningWindows. YouclicktheStartbutton,thenselect VideoFactoryfromtheProgramsmenu. TheinstructionsforVidfact.exeareloaded intoRAMandthensenttothemicroprocessor. TheVideoFactorywindowopensandthe graphicalcontrolsforvideoeditingtasks appear.Theprogramswaitforyoutoselecta controlbyclickingitwiththemouse. Theprogramfollowsitsinstructionsand performsapre-specifiedaction. Theprogramcontinuestorespondtothe controlsthatyouselectuntilyouclickthe Closebutton,whichhaltsexecutionofthe programinstructionsandclosestheprogram window. Ø Ø Ø Ø Ø Ø SoftwareBasics *PropertyofSTI Page4of4