Computer Software-PPT.ppt

32
Computer Software Computer Software

Transcript of Computer Software-PPT.ppt

Computer SoftwareComputer SoftwareDescribe several important trends occurring in computer software.Give examples of several major types of application and system software.Explain the purpose of several popular software packages for end user productivity and collaborative computing.Outline the functions of an operating system.Describe the main uses of software programming languages and tools.Learning ObjectivesLearning ObjectivesTypes of softwarepplication software!ystem softwarepplication software for end userspplication"speci#cGeneral"purpose $erform common information processing jobs !ometimes known as productivity packagesSoftwareSoftware!uites are a number of productivity packages bundled together%icrosoft O&ce'otus !mart!uite(orel )ord$erfect O&ce!un !tarO&ceSoftware Suites and Integrated PackagesSoftware Suites and Integrated Packagesdvantages of suites(ost!imilar graphical user interface!hare common tools$rograms are designed to work togetherDisadvantages of suites'arge si*e%any features never used by many end usersSoftware Suites and Integrated Packages Software Suites and Integrated Packages (continued)(continued)+ntegrated $ackages(ombine !O%E of the features of several programs(annot do as much as individual packages or suitesSoftware Suites and Integrated Packages Software Suites and Integrated Packages (continued)(continued),ey software interface to the hyperlinked resources of the )orld )ide )eb and the rest of the +nternet+nternet Explorer-etscape (ommunicatorWeb BrowsersWeb BrowsersE"%ail.as changed the way people work and communicate+nstant %essagingn e"mail/computer conferencing hybrid technologyllows real time communication/collaborationElectronic Mail and Instant MessagingElectronic Mail and Instant Messaging)ord $rocessing.as computeri*ed the creation0 editing0 revision0 and printing of documents.dvanced featuresDesktop $ublishingDesign and print newsletters0 brochures0 manuals0 and booksWord Processing and eskto! Publis"ingWord Processing and eskto! Publis"ing1sed for business analysis0 planning0 and modeling+nvolves designing its format and developing the relationships 2formulas3Electronic S!reads"eetsElectronic S!reads"eets.elps convert numeric data into graphic displays.elps prepare multimedia presentationsEasy to usePresentation #ra!"icsPresentation #ra!"ics4or end user productivity and collaboration!tore0 organi*e0 and retrieve information+nformation about customersppointments(ontact listsTask lists!chedules Personal Infor$ation ManagersPersonal Infor$ation Managers(ollaboration software.elps workgroups and teams work together to accomplish group assignments(ombines a variety of software features and functionsE"mailDiscussion groups and databases!chedulingTask managementudio and videoconferencingData sharing #rou!ware#rou!ware$rograms that manage and support a computer system and its information processing activities!erves as the software interface between computer networks and hardware and the application programs of end usersS%ste$ Software OverviewS%ste$ Software OverviewTwo major categories!ystem management programs Operating systems -etwork management programs Database management systems !ystem utilities!ystem development programs$rogramming language translators 5 editors(!E 2computer"aided software engineering3S%ste$ Software Overview (continued) S%ste$ Software Overview (continued)+ntegrated system of programs that%anages the operations of the ($1(ontrols the input/output and storage resources and activities of the computer system$rovides various support services as the computer executes application programsO!erating S%ste$sO!erating S%ste$s$erforms #ve basic functions$rovides a user interfacellows humans to communicate with the computer (ommand"driven %enu"driven Graphical user interfaceO!erating S%ste$s (continued)O!erating S%ste$s (continued)4ive basic functions 2continued36esource management%anages the hardware and networking resources of the system7irtual memory capabilityO!erating S%ste$s (continued)O!erating S%ste$s (continued)4ive basic functions 2continued34ile management(ontrols the creation0 deletion0 and access of #les of data and programs,eeps track of the physical location of #lesO!erating S%ste$s (continued)O!erating S%ste$s (continued)4ive basic functions 2continued3Task management%anages the accomplishment of the computing tasks of end users%ultitasking %ultiprogramming Timesharing O!erating S%ste$s (continued)O!erating S%ste$s (continued)$opular Operating !ystems)indows 890 8:0 %E -T ;