Your SlideShare is downloading. ×
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Software cob3
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Software cob3

1,227

Published on

Read and study the slides carefully before proceeding. …

Read and study the slides carefully before proceeding.

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

  • Be the first to like this

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Objectives
    • Understand the functions of the OS and give examples of OS
    • State the features of OS
    • State what utility software is and give examples
    • Give examples of application software and classify them
    • State the different user interfaces
    • Understand what drives and impedes software development
  • 2. 3.1 Introduction
    • A computer consists of hardware and software
    • The software “tells” the hardware what to do and the hardware does the actual work
  • 3. 3.2 What is Software?
    • Software
      • A program or a set of instructions
      • That tells a computer
        • What to do
        • How to do it
    • Two types of software
      • System software
      • Application software
  • 4. 3.2 What is Software?
  • 5. 3.3 System Software
    • System software controls
      • The computer during start-up
      • All activities within the computer system
  • 6. 3.3 System Software
    • The Operating System (OS) is
      • An example of system software
      • The most important program running in the computer
        • Operates the computer
  • 7. 3.3 System Software
  • 8. 3.3 System Software
  • 9. 3.3 System Software
  • 10. 3.3 System Software
    • Features of an OS
      • Virtual memory management
        • When computers run out of memory, the OS substitutes hard disk space for memory
          • Virtual memory
      • Multitasking
        • Able to do more than one task at a time
      • Support for many peripheral devices (e.g. printers, scanners, sound cards)
        • So that users can use these peripheral devices
  • 11. 3.3 System Software
    • Differences between the types of OS
      • Windows 98
        • Does not prevent others from accessing your files
      • Windows 2000
        • Prevents others from accessing your files
      • OS for large systems
        • Great responsibilities and powers
          • Like traffic controller
            • Ensures users and programs do not interfere with each other
          • Security
            • Prevents unauthorised access
  • 12. 3.3 System Software
    • Another classification of OS
  • 13. 3.4 Utility Software
    • Utility software refers to computer programs that help to manage, recover and back up files
  • 14. 3.5 Application Software
    • A program designed to perform specific “user-related” tasks
    • Not part of the OS
  • 15. 3.5 Application Software
    • The OS
      • Operates or controls the computer
      • Manages and coordinates the various parts of the computer to bring about order
      • Negotiates between the application programs and hardware
        • E.g. Application programs must make a request to the OS to save a file to the hard disk
  • 16. 3.5 Application Software
    • Classification of application software
    • Word processing software or word processors
      • Used to create and edit documents such as letters and reports
      • Examples: Microsoft Word, WordPerfect
  • 17. 3.5 Application Software
    • Desktop Publishing Software
      • Used to produce publications such as newsletters, magazines and books
      • Examples: Microsoft Publisher, Adobe PageMaker
  • 18. 3.5 Application Software
    • Graphics Software
      • Used to create drawings such as clip art
      • Examples: CorelDraw, Adobe Illustrator
  • 19. 3.5 Application Software
    • Multimedia Presentation Software
      • Used to create presentations
      • Examples: Microsoft PowerPoint, Macromedia Director
  • 20. 3.5 Application Software
    • Spreadsheet Software
      • Perform calculations on data, create and edit charts
      • Examples: Microsoft Excel, Lotus 1-2-3
  • 21. 3.5 Application Software
    • Database Management Software
      • Create and maintain databases such as library databases
      • Examples: Microsoft Access, Borland dBase
  • 22. 3.6 User Interface
    • Refers to how the user communicates with (interfaces) the software
    • Three kinds of user interfaces or “integrated environment”
  • 23. 3.6 User Interface
    • The Shell or “Command Line Interface”
      • Users interface by typing text command-line text
  • 24. 3.6 User Interface
  • 25. 3.6 User Interface
    • The Graphical User Interface (GUI)
    • Use graphical objects to ask the OS to perform tasks
      • By pointing and clicking at icons, toolbars, menus, controls that appear on the screen
  • 26. 3.6 User Interface
  • 27. 3.6 User Interface
  • 28. 3.6 User Interface
    • The Auditory Interface
      • Interact with the computer through sound
      • Uses speech recognition technology improving
  • 29. 3.7 Factors that Affect the Development of Application Software
    • Two key positive factors
      • User
        • In order for software to sell, must meet the needs of end users
        • Software companies need to research what users want
      • Profits
        • Software development is like any other business
          • Must make money to cover programmers’ salaries, other expenses, returns on capital
  • 30. 3.7 Factors that Affect the Development of Application Software
    • Negative factor
      • Software piracy
        • Unauthorised copying and selling of software
        • Hurts both software companies and end users
          • Robs programmers and software retailers of their rightful income
          • Leads to less software and software stores
  • 31. 3.7 Factors that Affect the Development of Application Software
  • 32. Summary
    • Instructions are required to operate a computer. These instructions are contained in computer programs or software.
    • Two types of software are system software, and application software.
    • Operating system (OS) is the system software used to control the input-process-output operations taking place in a computer system.
  • 33. Summary
    • Application software refers to programs designed for specific tasks.
    • Word processors (e.g. WordPerfect) are for document processing.
  • 34. Summary
    • Graphics software (e.g. Adobe Illustrator) is for drawing and painting.
    • Multimedia presentation software (e.g. Macromedia Director) is for creating presentations.
  • 35. Summary
    • Spreadsheet software (e.g. Lotus 1-2-3) is for calculating data and creating charts.
    • Database management software (e.g. Borland dBase) is for creating and managing databases.
    • Interfaces can be command-driven, or graphical.

×