Operating System

 

Welcome to class! 

In today’s class, we will be talking about the operating system. Enjoy the class!

Operating System

operating systems classnotes.ng

An operating system, or “OS”, is software that communicates with the hardware and allows other programs to run. An operating system is a software that manages the computer hardware and provides common services for execution of various application software operating system acts as an intermediary between application programs and the computer hardware. An operating system is a program that after being loaded into the computer by a boot program, manages all the other programs in a computer.

Objects of the operating system

  1. Convenience: makes computer user friendly.
  2. Efficiency: allows the computer to use resources efficiently.
  3. Ability to evolve: Constructed in a way to permit effective development, testing and introduction of new functions without interfering with service.

Evaluation

  1. Define the operating system
  2. Mention the objectives of OS.

Types of operating system

  1. Single user operating system
  2. Multi-user operating system
  3. Multi-tasking operating system
  4. Distributed operating system
  5. Batch processing operating system
  6. Real-time operating system
  7. Command based OS
  8. Network operating system
  9. GUI
Single-user operating system:

A single user operating system is an operating system that is designed to manage the computer resource and allocates them to one user. Examples are MS-DOS, Some versions of windows operating system etc.

Multi-user operating system:

It is an operating system that allows access by multiple users of a computer. This operating system allows more than one user to run several programs at the same time. The process of running more than one program concurrently or at the same time is known as multiprogramming. Examples are UNIX, XENIX etc.

Multi-tasking operating system:

This type of OS, many application may be simultaneously loaded and used in the memory.

While the processor handles only one application at a particular time, it is capable of switching between the applications effectively to apparently execute each application. Examples are all windows operating system.

Distributed operating system:

In a distributed system, software and data may be distributed around the system, programs and files may be stored on different storage devices which are located in different geographical locations and may be accessed from different computer terminals.

Batch processing operating system:

In a batch process operating system, the interaction between the user and processor is limited or there is no interaction at all during the execution of work. Data and programs that need to be processed are bundled and collected as a “batch” and executed together. Batch processing operating systems are ideal in a situation where:

  1. There are large amounts of data to be processed.
  2. Similar processing is involved when executing the data.
Real-time operating system:

A real-time OS process inputs simultaneously, fast enough to affect the next input or process. It is used to control complex systems that require a lot of processing like machinery and industrial systems.

Dos:

It is operating system software used in most computers that provides the abstraction and management of secondary storage devices and the information on them.

GUI (Graphical User Interface):

operating systems of this class have interactive features which make them user friendly, easier to use, etc. examples are Ms Windows, Linus etc.

Network operating system:

Network operating systems link computers and users together to share resources and communicate with one another. Common examples include Windows NT, Windows server 2003 etc.

In summary, an operating system can be categorized into two, namely:

  1. Command based operating system.
  2. Graphical user interface (GUI)

Each of the types of the operating system either falls under the command-based operating system or Graphical user interface (GUI).

General evaluation
  1. List the types of the operating system.
  2. What is an operating system?
  3. Differentiate between a command-based operating system and GUI
  4. What do you understand by batch processing operating system?
  5. State the objectives of OS.

Reading assignment

HIIT (a) School Data processing for senior secondary Education, pages 30 – 32.

Weekend assignment

  1. Types of an operating system can be categorized into ………… A.    4     B.    2    C.    3     D.     7
  2. ………. type of OS processes input simultaneously.     A.    Dos     B.    Real-time     C.     GUI     D.    Single – user OS
  3. The operating system fits for computer networking is ……… A. Single user     B. multi-user    C.  Real-time    D.  Batch processing
  4. ………helps us in loading programs into the computer.     A.    Hardware     B.  software    C.    Operating system    D.    DBMS
  5. Example of the command based operating system is ……….    A.    Single – user     B.  GUI    C.   Dos     D.  Batch processing

Theory

  1. What is the operating system?
  2. List various types of Operating System

 

In our next class, we will be talking more about the Operating System.  We hope you enjoyed the class.

Should you have any further question, feel free to ask in the comment section below and trust us to respond as soon as possible.

For more class notes, homework help, exam practice, download our App HERE

Join ClassNotes.ng Telegram Community for exclusive content and support HERE

3 thoughts on “Operating System”

Leave a Reply

Your email address will not be published. Required fields are marked *

Don`t copy text!