Operating System: Brief Presentation By: Gilbert Y. Ansah
Operating System: Brief Presentation By: Gilbert Y. Ansah
Operating System: Brief Presentation By: Gilbert Y. Ansah
1.
How? Programs and input methods compete for the attention of the central processing unit (CPU) and demand memory, storage and input/output (I/O) bandwidth for their own purposes.
The operating system plays the role of the good mother, making sure that each application gets the necessary resources while playing nicely with all the other applications, as well as husbanding the limited capacity of the system to the greatest good of all the users and applications. (information management)
2. The Operating systems provide a software platform on top of which other programs, called application programs, can run.
This is aided by a consistent application program interface (API) which allows a software developer to write an application on one computer and have a high level of confidence that it will run on another computer of the same type, even if the amount of memory or the quantity of storage is different on the two machines
CLASSIFICATION OF OPERATING SYSTEMS: Multi-user: Allows two or more users to run programs at the same time. Some operating systems permit hundreds or even thousands of concurrent users. Multiprocessing : Supports running a program on more than one CPU. Multitasking : Allows more than one program to run concurrently. Multithreading : Allows different parts of a single program to run concurrently. Real time: Responds to input instantly. General-purpose operating systems. EXAMPLES OF MODERN DAY OS: Android, BSD - Berkeley Software Distribution iOS, - mobile operating system developed and distributed by Apple Inc Linux, Mac OS X, Microsoft Windows,[3] Windows Phone, and IBM z/OS