Operating System

Hi I am Bndsbon, in this blog post I am going to talk about operating system, which I have learned for the past week.

Operating System, as part of the braches system software within the system main frame, it is composed of softwares that effectively controls the hardwares and give services for programs. In essence, it is a mediator of the software and the hardwares.

tasks_of_operating_system.gif

Here are the functions of the operating system:

User Interface Provider (GUI CLI)

Link between the system hardware and user, the interface of our phone can be seen as a interface, as well as the platform which we use to create programs

Memory Manager

It ensures that when one application is using a certain memory, the other is not using the same memory. It keep track with the storage devices like HDD, which learns which application is using the memories.

Resource Monitor

The OS allocates the resources, it allocates the CPU time to different programs based on their time and priorities. Some has to wait to turn, but eventually, they will be given with a silce of time to use the CPU.

Peripheral Manager

It controls the peripheral devices like keyboard and mouse

Disk Manager

Sorting out where data is stored. Allow the user to organise the files and folders as well as simple copy and paste. It maximizes the space use that are available. It also connects the disk file with the primary memory.

Security Manager

Ensures the security such as “locks”, passwords and usernames. It also ensures that the user’s file are well protected from others who try to read them

Network Manager

Allows the computer system to share with others online via a network. Helps to connect application and networks.

Operating system have many functions that could help the user to gain much control over the computer. It is a core part for me to understand computer science. It is still developing its detailed functions which we would see much imporvement in the coming days!

Here is my presentation of the OS potential problems it have:

References:

https://www.ictlounge.com/html/operating_systems.htm

 

Leave a comment

Blog at WordPress.com.

Up ↑