* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Systems Software
Windows Phone 8.1 wikipedia , lookup
Distributed operating system wikipedia , lookup
Security-focused operating system wikipedia , lookup
Burroughs MCP wikipedia , lookup
Plan 9 from Bell Labs wikipedia , lookup
Copland (operating system) wikipedia , lookup
Windows NT startup process wikipedia , lookup
Spring (operating system) wikipedia , lookup
Mobile operating system wikipedia , lookup
Systems Software Unit 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 Two Types of Software Systems Software Applications Software What is Systems Software Controls the system Hardware Software Input / Output (I/O) Middle man Comprised of Operating system (OS) Utility Programs Platform Computer processor & operating system Flavor Version of an operating system Systems Software Programs Mainframe computers Unix Desktop / Laptop computers Windows Mac OSX Linux Unix Bell AT&T labs - 1969 Runs on large computers Windows Microsoft Windows ME Bill Gates Windows 2000 Leading market share Windows NT Windows 3.1 Windows XP Windows 9 Windows Vista Windows 98 Windows 7 Mac OSX Apple Computers Steve Jobs Control hardware & software Based on Unix Linux Linus Tovalds - 1991 Open source Based on Unix Free Distros 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 Types of Operating Systems Classify by Users Single User Multiple User Classify by Task Single Task Multitasking Real-time Systems Operating System Jobs Controls the hardware Controls all the other software programs Managing the Processor Controls the timing of events the processor works on REQUEST Operatin g System Managing Memory The operating system allocates space in RAM for instructions and data RAM Operating System 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 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 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 User Interface Enables you to interact with the computer Types of interfaces: Command-driven interface Menu-driven interface Graphical user interface 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 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