Published on

Published in: Education, Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  2. 2. At the end of the lesson, student shouldbe able to: State types of system software i) Operating system ii) Utility program Describe the differences between the operating system and utility program
  3. 3. What is Operating System?? Operating system is a set of programs containing instructions that coordinate all the activities among computer hardware resources. Most of operating system performs similar function that includes starting a computer, provide a user interface, managing program, managing memory and configuring devices. Some operating system also allows users to control a network and administer security.
  4. 4. Type of OS Three types of OS  Stand-Alone Operating System – Windows XP, Vista, Mac OS, Linux, DOS  Network Operating System – Windows NT, Windows server 2000, Linux, UNIX, Solaris  Embedded Operating System – Windows CE, Palm OS, Symbian OS, Embedded Linux
  5. 5. The Various Types of OS used on the different Platforms Proprietary Open SourcePC and IBM compatible  Microsoft DOS  Linux (Ubuntu, KDE,  Microsoft Windows XP RedHat, open SUSE)  Microsoft Windows Vista  FreeBSD  TinyOSMac – Macintosh  Mac OS(Apple)  Mac OS X
  6. 6. Functions of OS Starting a computer. The process of starting or restarting a computer is called booting.p Provide a user interface. We interact with software through its user interface. That is, user interface controls how you enter data and instructions and how information is displayed on the screen. Three types of user interface are i) Command Line Interface (CLI) Command Driven Interface ii) Menu Driven Interface Menu Driven Interface iii) Graphical User Interface (GUI) Icon Driven InterfaceT Managing programs. Some operating systems support a single user only one running program at a time. Others support thousands of users running multiple programs.a Managing memory. The computer’s operating system is responsible for managing memory such as: s allocating data and instruction to an area of memory while being processed a Monitoring the contents of memoryo Configuring devices. A driver, short for device driver, is a small program that tells the operating system how to communicate with specific device.
  7. 7. Interfaces of Operating System1) Command Line Interface (eg: DOS) requires a user to type commands or press special keys on the keyboard to enter data and instructions that instruct the operating system. it has to be typed one line at a time. Example: rename a filename from ABC.txt to DEF.txt C:>rename abc.txt def.txt
  8. 8. 1) Menu Driven Interface enables the user to avoid memorizing keywords such as copy, paste and syntax. on screen, menu-drive interface provide menus as means of entering commands. it shows all the options available at a given point in a form of text-based menu.
  9. 9. 1) Graphical User Interface (eg: Windows XP) makes use of the computer’s graphics capabilities to make the operating system and programs easier to use, which is also called ‘user friendly’. interact with visual images such as buttons, icons and other graphical objects to issue commands.
  10. 10. The different Interfaces of OS Graphical User Interface Command Line Interface (DOS) (Windows/Linux)1) User have to 1) User have not to memories all the memories all the syntax to issue syntax to issue command command2) Difficult to use 2) Easy to use3) Not user friendly 3) User friendly4) Take a long time to 4) Take a short time to learn learn
  11. 11. What is Utility Programs?? Utility programs also known as service programs, is a type of system software that allow user to perform maintenance-type tasks, usually related to manage a computer, its device or its programs. Two types of utility programs:  Built in (windows explorer, disk cleanup, disk defragmenter)  Stand-alone utility (winzip, norton utility, kaspersky)
  12. 12. Differentiate between the Types and Usage of Utility ProgramsUtility Program Usage Examples  is a utility program thatFile Management performs functions related to Windows Explorer files and disk management  example; you can copy files and programs from one disk to another.  is a utility programs thatDiagnostic Utility compiles technical information Norton Utilities about a computer’s hardware and certain system software programs and then prepares a report outlining any identified problems
  13. 13. Utility Program Usage Examples  is a system software that weFile Compression use to shrink the size of files so Winzip they require less storage WinRar space and reduce transmission PKzip time if we send them over internet  is a program that protects a Antivirus computer against viruses by Norton Antivirus identifying and removing any Kaspersky computer viruses found in a AntiVir memory, storage media or AVG incoming files Avast
  14. 14. Utility Program Usage Examples  is a utility program Defragmenter that reorganize file and Norton Speed Disk unused space on a Disk Defragmenter computer hard disk  the defragment eliminates fragmented file  is a utility programs Disk Scanner that detect and corrects both physical and logical problems on a hard disk and searches for and remove unnecessary software