Professional Documents
Culture Documents
Oversee
operation of computer Store and retrieve files Schedule programs for execution Coordinate the execution of programs
3-2
To
understand the composition of a typical operating system we need to first consider the complete spectrum of software found within a typical computer system. Then we will concentrate on the operating system itself.
2-3
Microsoft
Group of programs called Accessories and Administrative Tools. These are called application and utility classes.
Machine
software categories:
2-4
Consists of software units collectively. Extends the capabilities of the operating system. Example:
Copying a files from a magnetic disk to a CD is not often implemented on the operating system itself instead is provided by means of a utility program.
2-5
Software
Application
System
Utility
Operating System
User Interface
2-6
Kernel
User
interface:
The portion of operating system that handles the communication with the user. Older user interfaces, called shells. They communicated through textual messages using keyboard and monitor screens. Modern systems perform this task by means of graphical user interface(GUI)- objects to be manipulated are represented through icons. E.g touch screens, mouse clicks etc
2-7
Although user interface plays an important role in establishing a machines functionality, it is just a framework which acts as an intermediary between the computers user and the real heart of the operating system.
2-8
User
User
Kernel
User interface
User
2-9
An important component within todays GUI shells is the window manager It allocates blocks of space on the screen, called window and keeps track of which application is associated with each window. When an application wants to display something on the screen it notifies the window manager and the window manager places the image in the window assigned to the application. Responsible for the style of the GUI and most of them offer a range of configurable choices.
2-10
Internal
Location of files. Which users can access various files Portion available for new or extension of old files
2-11
For
convenience of the machine users, most file managers allow files to be grouped into a bundle called a directory or folder. A chain of directories within directories is called directory path.
E.g. animals/prehistoric/dinosaurs
2-12
Another
2-13
Another
Rotating programs back and forth in the main memory to create the illusion of additional space. Used when total main memory space required exceeds the space actually available in the computer. Fictional memory space created by paging is called virtual memory.
2-14
Two
2-15