1 / 22

Systems Software / The Operating System

Systems Software / The Operating System. CSC 101 1.0 October 14, 2010. What is Software?. Intangible A file Performs tasks / jobs A set of instruction Run/executed by the Central Processing Unit (CPU) Must be in the computer’s memory to run. Two Types of Software. Systems Software

melody
Download Presentation

Systems Software / The Operating System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Systems Software / The Operating System CSC 101 1.0 October 14, 2010

  2. What is Software? • Intangible • A file • Performs tasks / jobs • A set of instruction • Run/executed by the Central Processing Unit (CPU) • Must be in the computer’s memory to run

  3. Two Types of Software Systems Software Applications Software

  4. What is Systems Software • Controls the system • Hardware • Software • Input / Output (I/O) • Middle man • Comprised of • Operating system (OS) • Utility Programs

  5. Platform Computer processor & operating system

  6. Flavor Version of an operating system

  7. Systems Software Programs • Mainframe computers • Unix • Desktop / Laptop computers • Windows • Mac OSX • Linux

  8. Unix • Bell AT&T labs - 1969 • Runs on large computers

  9. Windows • Microsoft • Bill Gates • Leading market share • Windows 3.1 • Windows 9 • Windows 98 • Windows ME • Windows 2000 • Windows NT • Windows XP • Windows Vista • Windows 7

  10. Mac OSX • Apple Computers • Steve Jobs • Control hardware & software • Based on Unix

  11. Linux • Linus Tovalds - 1991 • Open source • Based on Unix • Free • Distros

  12. Operating System Parts • Kernel • Heart of the operating system • Must be in memory while the computer is running • All the important tasks the OS must do • User Interface • How a human gives commands to the OS

  13. Types of Operating Systems • Classify by Users • Single User • Multiple User • Classify by Task • Single Task • Multitasking • Real-time Systems

  14. Operating System Jobs • Controls the hardware • Controls all the other software programs

  15. Managing the Processor • Controls the timing of events the processor works on Operating System REQUEST

  16. Managing Memory • The operating system allocates space in RAM for instructions and data RAM Operating System

  17. Managing Peripheral Devices • Co-ordinates system hardware • Device drivers • Small programs • How to communicate with a device • Plug and Play • Device device drivers included with systems software • Makes devices immediately usable

  18. Managing Storage • Handles where files are placed on a storage device • Retrieves files from storage device & puts them in memory • Remembers file details • File allocation table / File allocation system

  19. Application Software Interface • Requests made by application programs to the OS • Save a document • Print a document • Open a document • Send an e-mail • Play a song

  20. User Interface • Enables you to interact with the computer • Types of interfaces: • Command-driven interface • Menu-driven interface • Graphical user interface

  21. Utility Programs • Additional small programs • Maybe added on later • Help with maintenance • Make the computer easier to use • Task Scheduler • Defrag • Screen savers • Install/ uninstall wizard

  22. The Boot Process • Step 1: The basic input/output system (BIOS) is activated • Step 2: A power-on self-test (POST) checks attached hardware • Step 3: The operating system loads into RAM • Step 4: Configuration and customization settings are checked

More Related