0
Computer Software C HAPTER 3
3 Key Sections <ul><li>Section A:  Software Basics </li></ul><ul><li>Section B:  Operating Systems and Utilities </li></ul...
How Software Works <ul><li>Microprocessors understand only machine language (binary) </li></ul><ul><li>A  compiler  transl...
2 Broad Categories of Software <ul><li>Application software  helps people carry out tasks using a computer </li></ul><ul><...
Application Software  and System Software
Operating System—Master Controller <ul><li>The operating system (OS) acts as the master controller for all activities </li...
Operating System Resource Management <ul><li>Operating system tasks include </li></ul><ul><ul><li>Managing processor resou...
Modern Computers Multitask <ul><li>The OS allocates RAM  when multiple programs  run at once </li></ul>
Operating System tracks file management <ul><li>The OS keeps track of files and empty spaces on your storage media </li></...
Operating System Bootstrap <ul><li>stored in ROM and supplies the instructions to load the OS in RAM </li></ul><ul><li>The...
Operating System User Interface <ul><li>Interacting with the OS </li></ul><ul><ul><li>Launch programs </li></ul></ul><ul><...
Windows, Mac OS, UNIX, Linux, and DOS <ul><li>Microsoft Windows is the best-selling operating system </li></ul>
Handheld and Tablet Operating Systems <ul><li>Three operating systems dominate the realm of handheld computers </li></ul><...
Handheld and Tablet Operating Systems <ul><li>Windows XP Tablet Edition is the OS supplied with just about every tablet co...
Utility Programs <ul><li>Utility software is designed to perform a specialized task </li></ul><ul><ul><li>System software ...
Section C: Application Software <ul><li>Document Production Software </li></ul><ul><li>Spreadsheet Software </li></ul><ul>...
Document Production Software <ul><li>Assists you with composing, editing, designing, printing, and electronically publishi...
Spreadsheet Software <ul><li>A spreadsheet uses rows and columns of numbers to create a model or representation of a real ...
“Number Crunching” Software <ul><li>Provides a structured environment dedicated to a particular number crunching task </li...
Database Software <ul><li>A database is a collection of data </li></ul><ul><ul><li>Database software helps you find, organ...
Graphics Software <ul><li>Designed to help you create, manipulate, and print graphics </li></ul><ul><ul><li>Paint software...
Music Software <ul><li>Allows you to make your own digital voice and music recordings </li></ul><ul><ul><li>Audio editing ...
Video Editing and  DVD Authoring Software <ul><li>Provides a set of tools for </li></ul><ul><ul><li>Transferring video foo...
Software Suites <ul><li>Collection of application software sold as a single package </li></ul><ul><ul><li>Less expensive t...
Business Software <ul><li>Vertical market software is designed to automate specialized tasks in a specific market or busin...
Section D: Buying and Installing Software <ul><li>Buying Software </li></ul><ul><li>Installation Basics </li></ul><ul><li>...
Software Updates <ul><li>Software publishers regularly update their software </li></ul><ul><ul><li>Add new features </li><...
Software Copyrights and Licenses <ul><li>A copyright is a form of legal protection that grants the author of an original “...
Software Copyrights and Licenses <ul><li>A EULA (end-user license agreement) is displayed on-screen when you first install...
Upcoming SlideShare
Loading in...5
×

Chapter3.ppt

1,573

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,573
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
184
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Chapter3.ppt"

  1. 1. Computer Software C HAPTER 3
  2. 2. 3 Key Sections <ul><li>Section A: Software Basics </li></ul><ul><li>Section B: Operating Systems and Utilities </li></ul><ul><li>Section C: Application Software </li></ul>
  3. 3. How Software Works <ul><li>Microprocessors understand only machine language (binary) </li></ul><ul><li>A compiler translates software instructions to object code (machine language instructions) </li></ul>
  4. 4. 2 Broad Categories of Software <ul><li>Application software helps people carry out tasks using a computer </li></ul><ul><li>System software helps the computer carry out basic operating functions </li></ul>
  5. 5. Application Software and System Software
  6. 6. Operating System—Master Controller <ul><li>The operating system (OS) acts as the master controller for all activities </li></ul><ul><ul><li>Managing processor resources </li></ul></ul><ul><ul><li>Managing memory </li></ul></ul><ul><ul><li>Keeping track of storage resources </li></ul></ul><ul><ul><li>Controlling input and output </li></ul></ul><ul><ul><li>Establishing user interface </li></ul></ul>
  7. 7. Operating System Resource Management <ul><li>Operating system tasks include </li></ul><ul><ul><li>Managing processor resources </li></ul></ul><ul><ul><li>Managing memory </li></ul></ul><ul><ul><li>Keeping track of storage resources </li></ul></ul><ul><ul><li>Ensuring that input and output proceed in an orderly manner </li></ul></ul><ul><ul><li>Establishing basic elements of the user interface </li></ul></ul>
  8. 8. Modern Computers Multitask <ul><li>The OS allocates RAM when multiple programs run at once </li></ul>
  9. 9. Operating System tracks file management <ul><li>The OS keeps track of files and empty spaces on your storage media </li></ul><ul><li>The OS communicates with all connected peripheral devices </li></ul><ul><li>User interfaces </li></ul><ul><ul><li>Graphical </li></ul></ul><ul><ul><li>Command-line </li></ul></ul>
  10. 10. Operating System Bootstrap <ul><li>stored in ROM and supplies the instructions to load the OS in RAM </li></ul><ul><li>The kernel provides the most essential operating system services </li></ul><ul><ul><li>Memory management </li></ul></ul><ul><ul><li>File access </li></ul></ul>
  11. 11. Operating System User Interface <ul><li>Interacting with the OS </li></ul><ul><ul><li>Launch programs </li></ul></ul><ul><ul><li>Manage files </li></ul></ul><ul><ul><li>Get help </li></ul></ul><ul><ul><li>Customize the user interface </li></ul></ul><ul><ul><li>Configure equipment </li></ul></ul>
  12. 12. Windows, Mac OS, UNIX, Linux, and DOS <ul><li>Microsoft Windows is the best-selling operating system </li></ul>
  13. 13. Handheld and Tablet Operating Systems <ul><li>Three operating systems dominate the realm of handheld computers </li></ul><ul><ul><li>Palm OS </li></ul></ul><ul><ul><li>Windows Mobile OS </li></ul></ul><ul><ul><li>Symbian OS </li></ul></ul><ul><li>Handheld operating systems are simpler and are stored in ROM </li></ul>
  14. 14. Handheld and Tablet Operating Systems <ul><li>Windows XP Tablet Edition is the OS supplied with just about every tablet computer </li></ul><ul><ul><li>Handwriting recognition </li></ul></ul>
  15. 15. Utility Programs <ul><li>Utility software is designed to perform a specialized task </li></ul><ul><ul><li>System software </li></ul></ul><ul><ul><li>Third-party utilities </li></ul></ul><ul><ul><ul><li>WinZip </li></ul></ul></ul><ul><ul><ul><li>WSFTP </li></ul></ul></ul><ul><ul><ul><li>Norton AntiVirus and McAfee VirusScan </li></ul></ul></ul><ul><ul><ul><li>PGP </li></ul></ul></ul><ul><ul><ul><li>NetNanny </li></ul></ul></ul><ul><ul><ul><li>Adobe Acrobat Reader </li></ul></ul></ul><ul><ul><li>Can be purchased in a store or online </li></ul></ul>
  16. 16. Section C: Application Software <ul><li>Document Production Software </li></ul><ul><li>Spreadsheet Software </li></ul><ul><li>“ Number Crunching” Software </li></ul><ul><li>Database Software </li></ul><ul><li>Graphics Software </li></ul><ul><li>Music Software </li></ul><ul><li>Video Editing and DVD Authoring Software </li></ul><ul><li>Software Suites </li></ul><ul><li>Educational and Reference Software </li></ul><ul><li>Entertainment Software </li></ul><ul><li>Business Software </li></ul>
  17. 17. Document Production Software <ul><li>Assists you with composing, editing, designing, printing, and electronically publishing documents </li></ul><ul><ul><li>Word processing </li></ul></ul><ul><ul><li>Desktop publishing </li></ul></ul><ul><ul><li>Web authoring </li></ul></ul>
  18. 18. Spreadsheet Software <ul><li>A spreadsheet uses rows and columns of numbers to create a model or representation of a real solution </li></ul><ul><li>Spreadsheet software, such as Microsoft Excel, provides tools for creating worksheets </li></ul>
  19. 19. “Number Crunching” Software <ul><li>Provides a structured environment dedicated to a particular number crunching task </li></ul><ul><ul><li>Statistical software </li></ul></ul><ul><ul><li>Mathematical modeling software </li></ul></ul><ul><ul><li>Money management software </li></ul></ul><ul><ul><ul><li>Personal finance software </li></ul></ul></ul><ul><ul><li>Tax preparation software </li></ul></ul>
  20. 20. Database Software <ul><li>A database is a collection of data </li></ul><ul><ul><li>Database software helps you find, organize, update, retrieve, and report information stored in a database </li></ul></ul>
  21. 21. Graphics Software <ul><li>Designed to help you create, manipulate, and print graphics </li></ul><ul><ul><li>Paint software </li></ul></ul><ul><ul><li>Photo editing software </li></ul></ul><ul><ul><li>Drawing software </li></ul></ul><ul><ul><li>3-D graphics software </li></ul></ul><ul><ul><li>CAD software </li></ul></ul><ul><ul><li>Presentation software </li></ul></ul>
  22. 22. Music Software <ul><li>Allows you to make your own digital voice and music recordings </li></ul><ul><ul><li>Audio editing software </li></ul></ul><ul><ul><li>CD ripper software </li></ul></ul><ul><ul><li>Audio encoding software </li></ul></ul><ul><ul><li>Ear training software </li></ul></ul><ul><ul><li>Notation software </li></ul></ul><ul><ul><li>Computer-aided music software </li></ul></ul><ul><ul><li>MIDI sequencing software </li></ul></ul>
  23. 23. Video Editing and DVD Authoring Software <ul><li>Provides a set of tools for </li></ul><ul><ul><li>Transferring video footage from a camcorder to a computer </li></ul></ul><ul><ul><li>Clipping out unwanted footage </li></ul></ul><ul><ul><li>Assembling video segments </li></ul></ul><ul><ul><li>Adding special visual effects </li></ul></ul><ul><ul><li>Adding a sound track </li></ul></ul>
  24. 24. Software Suites <ul><li>Collection of application software sold as a single package </li></ul><ul><ul><li>Less expensive to purchase a software suite than applications individually </li></ul></ul>
  25. 25. Business Software <ul><li>Vertical market software is designed to automate specialized tasks in a specific market or business </li></ul><ul><li>Horizontal market software is generic software that just about any type of business can use </li></ul><ul><ul><li>Payroll software </li></ul></ul><ul><ul><li>Accounting software </li></ul></ul><ul><ul><li>Project management software </li></ul></ul><ul><ul><li>Groupware </li></ul></ul>
  26. 26. Section D: Buying and Installing Software <ul><li>Buying Software </li></ul><ul><li>Installation Basics </li></ul><ul><li>Installing from Distribution Media </li></ul><ul><li>Installing Downloaded Software </li></ul><ul><li>Software Updates </li></ul><ul><li>Uninstalling Software </li></ul><ul><li>Software Copyrights and Licenses </li></ul>
  27. 27. Software Updates <ul><li>Software publishers regularly update their software </li></ul><ul><ul><li>Add new features </li></ul></ul><ul><ul><li>Fix bugs </li></ul></ul><ul><ul><li>Update security </li></ul></ul><ul><li>Software patches replace part of the software you currently have installed </li></ul><ul><li>Service packs correct problems and address security vulnerabilities, usually in operating systems </li></ul>
  28. 28. Software Copyrights and Licenses <ul><li>A copyright is a form of legal protection that grants the author of an original “work” exclusive rights </li></ul><ul><ul><li>Copyright notice </li></ul></ul><ul><li>Software licenses define the ways in which you may use a computer program </li></ul><ul><ul><li>Single-user </li></ul></ul><ul><ul><li>Site </li></ul></ul><ul><ul><li>Multiple-user </li></ul></ul><ul><ul><li>Concurrent </li></ul></ul><ul><ul><li>Shrink-wrap </li></ul></ul>
  29. 29. Software Copyrights and Licenses <ul><li>A EULA (end-user license agreement) is displayed on-screen when you first install software </li></ul><ul><li>Different types of software licenses </li></ul><ul><ul><li>Commercial software </li></ul></ul><ul><ul><li>Shareware </li></ul></ul><ul><ul><li>Freeware </li></ul></ul><ul><ul><li>Open source </li></ul></ul><ul><ul><li>Public domain </li></ul></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×