Dec 10, 2020

TASK OF OPERATING SYSTEM

Operating System:

     OS is system software and manages all computer work, performance and maintained quality of execution. read more about Operating system 

TASK OF OPERATING SYSTEM
task of os, operating system task, what are some task of operating system
task of operating system

                Operating System manages all the computer system works, task and behavior which include the following task.

i)                    Handle the communication between computers components and user.

   Operating system allow software to communicate with hardware, basically operating system is the interface between software and hardware. When we installed and application software and even utility software this software use hardware of computer to run here the operating system play its role OS makes the communication possible between software and hardware  to perform useful task.

    However operating system is the bridge between user and computer use interact with computer through OS. Simply OS make the communication possible between user and computer tasks; therefore the main goal of OS is to make the computer more efficient in manner to use.

ii)                  Handle system performance

   OS responsible to handle the system performance, how long the execution takes place determine OS. Which software is healthy for your system, which can be harmful and can affect the speed of computer system all this task done by operating system.

iii)                Manage system security and file security

    Now a day security is the one the most basic fundamental of any software whatever it belong to system security of file/data security and OS provide the system and file security both. Whenever we use any peripheral device like USB or any other media device window security system raise an alert if any virus found and before the use the device OS recommend to scan first and then use. And if and other hazard/virus that disrupt our file our system defend by itself and removed the hazard and virus to protect our files and folders. It is considered as a great achievement of OS.

iv)                Handle system error and user alert

    OS handle the system and user alert if somehow an unauthorized person want to enter in our system then OS generate a system alert to aware the user about it. And also it produce alert if any of our system failure or file being harm by any application, or any application which isn’t suit to our system in this case OS warn by generating alerts.

v)                  Manage memory system

    We use different types of memory in our computer system volatile, non-volatile and secondary storage all this memory system manage by OS , which file requires how much space and allocation of memory to application in RAM , and determines the necessity for virtual memory is made by OS.

vi)                Manage processor

     In the latest computers came with multi core, it mean we use more multiple processor in our system to make execution fast and faster now who will control and manage this processor, yes the OS manage all of this . OS decide which instruction will execute by which processor and monitoring this entire works.

vii)              Handle the application software and program execution

    The supplication software isn’t directly run on hardware the OS load the application in RAM allocating possible memory and run the application on hardware. Likely we all paly games on computer the procedure of this execution is first OS fetched the application form memory, load in Ram and run according to instruction. Means this phenomenon also handle by Operating System.

viii)            Manage files and folder

    OS provide file management , its mean OS manipulates, store and retrieves files and folder it allow to update , delete or create files and folder after that OS manages its security and ensure that whether it is not effecting by any virus that possible case misbehave of files and folders. 

ix)                Manage peripheral device

    Peripherals device are those device that connect to computer via wire or wireless like mouse/Bluetooth mouse, keyboard, printer, scanner and speaker etc. OS recognized the install peripheral devices and manage them.

x)                  Handle I/O device and operation

    OS allow the computer to communicate with input and output devices to make the operations possible like to take inputs form input devices and to show or print the results to output devices.

xi)                Handle data manipulation, share and movement 

    OS allow user to manipulate the data means user can update, insert and delete the data through GUI where GUI provide by OS. The data movements mean the data from hard disk to other component like RAM, and I/O device and from the I/O device to hard disk the data movement done by OS.

xii)              Job accounting

     Job accounting is the number application uses by user and the number of resources take by that application to load and run all this measurement come on OS head.

xiii)            Manages networking

     Networking the connection of computer to other device the sharing and receiving data, defend PC’s from error through networking also manages by Operating System. 

Read more about

Type of OS

Kind of OS

Goal of OS

 

KIND OF OPERATING SYSTEM

Operating System OS

      OS is a system software, OS manages computer component, other software, communication between components and user with computer, performance and security etc. OS is the basic need of computer system. read more about OS , type of OS and  goal of OS

KIND OF OPERATING SYSTEM

kind of operating system, kind of os, os, operating system, what is some kind of OS, os and kind of os,
kind of OS
                There are hundreds of kind of operating system exist in now a day and also increasing in number and also more effective and convenient , here are the some famous Operating system which being used in this season is as follow. 

       1.       Windows OS

Windows OS which is usually used  in our Computer System(PC’s and laptops) like Window XP editions, Window 7, Window 8, Window 10 and Window Vista etc. Most of them design and developed by Microsoft.

      2.       Android OS

The OS used in android phones called android OS. Its capability and efficiency differ from android version to version , the latest android version is 11.0 or Android 11 and it is the 18th version of android history.

      3.       iOS

The name refers which device used this kind of OS, the iphone edition also we can say apple phone use this Mobile base Operating System. This iOS is design and developed by Apple lnc.  Only for their own hardware.

      4.       Mac OS

It is also refer as Macintosh Operating System, used in iphone. iPad and iPod touch, developed by Apple lnc. It’s also came with version editions and the latest version is 11.0.1

      5.       Linux OS

It just like Window OS and used in smart phones, super computers, home digital appliances and home desktops etc.  it also have further many kinds the latest Linux OS is Container Linux (Formerly CoreOS).

      6.       Chrome OS

It is a Gentoo Linux based OS and used by Google like other OS it’s have own environment, interface and playstores.

      7.       Windows Phone OS

Window Phone OS is a kind of Windows OS specially designs for android mobile own by Microsoft company (Window Phone App studio).in the early stage Nokia mobile company used this Operating System but now a day its use rarely in mobile system, mostly Android design on Android OS.

TYPES OF OPERATING SYSTEM

OPERATIGN SYSTEM 

   "Operating system is a system software that manages all the execution take place in CPU, provide UI between user and hardware and provide IDE for other software for their execution."
    We form the time of OS evolution until now we have many types of operating system, kind of operating system. Although we have different types of operating system but the objective and goal of OS is same for all.

TYPES OF OPREATIGN SYSTEM
type of os, types of os, os type, operating system types , type of operating system, batch operating system, time share operating system,
types of operating system

    On the base of functionality, performance and need we have the following types of operating system.  

Batch Operating System

The first Operating System in the history although every OS provide a UI between users to hardware but in this case it does not do anything.  In the early stages of computer system everybody couldn’t effort separate system. Thus system was available in some companies only so what had to do to perform some task. Batch operating system was installed in For-tern an IBSYS709x in 1960s.

Execution Method of a program in Batch OS

 First we have to load our program on punch card or paper card offline, and then it was hand over to the operator after that operator made a batch of similar jobs and pass to the processor to execute further process. CPU executes the process by taking required task like getting inputs to process and finished job. After finishing the first job CPU go for the others, means Batch OS doesn’t support multitasking.

Disadvantage of Batch OS

The main disadvantage of this operating system is when any input output process had to execute for a process then the CPU become in idle mode until the I/O operation not complete. 

It does not support multitasking.

Batch OS does not provide any UI between user and hardware or process.

Example: Example of Batch OS is Payroll System, Bank Statements etc.

Multi-programmed OS

Multi-programmed OS is a non-preemptive Operating system it means it will complete one execution and then go for the second one. It never process any other program until the performing execution not complete or the being performed process have to execute an y I/O operation, while performing the I/O execution for the first program second will jump to the processor means this time CPU don’t going to idle mode. Multi-programmed OS support FIFO First Come First Out process

Disadvantages of Multi-programmed OS

It supports FIFO process so short program have to wait until the long one complete in case long program come first.

Advantage of Multi-programmed OS

It supports multi programming so that the CPU idle condition does not occur unlike in Batch OS.

Example: Google Chrome, CC cleaner 

Real life example of Multi-programmed OS : Let take example of the three students each have different number of question, teacher will start form the first one that come first teacher will complete the first student questions and then go to the second otherwise the other two have to wait for their turn. Here if the first student got some problem during the solving then teacher let him to solve his problem. In between solving the first student problem teacher will start solving the second student problem teacher does not stay free until the problem get solved by first student he/she will go for the second student hence teacher will not stay free same process what we want from the OS.

Multitasking/Time Sharing OS

It is design to over the drawback of Batch OS. Multitasking or time sharing OS is a preemptive OS, it means the CPU allocated a quantum time for the process, for example if we had three process of different length then the CPU gives equal time to all process if the process is complete in the given time then well and good otherwise it will execute after executing all other process by quantum time. So the time response will better and the short process or jobs complete first.

Disadvantages of Time sharing OS

Due to performing all process without completing the previous one the following issue can rise.

               1.       Security problem due to execute of many program at a time.    2.       Data problem    3.       Reliability problem  

Advantages of Time Sharing OS

              1.       It overcome the drawback of Batch OS  2.       The short job will complete first.  3.       Good response time between processes.   4.       Reduce data process delay    5.       Many program use at a time

Example: Microsoft Windows 2000, IBM's OS/390, and Linux

       Real life example of Multi-tasking OS: Let take example of the three students each have different number of question, teacher specify a fixed time for each one, one can get only 2 minute at time to solve the question then teacher will go for the another student’s question if the student’s question complete in this 2 minutes then it good for student can leave, otherwise the student have to wait until the others quantum time not complete to solve the remaining question

Real Time OS

Real time is all about the time constraint. It says that the time delay must not occur in a process, the process must complete in a specific time otherwise the OS considered as failure. Unlike the other OS the process can be delay the result possibly takes some time to process. But Real time OS strictly follow the time. 

However on behalf of little bit time changes in process in application Real Time OS further divided into two types

1.       Hard Real Time OS: Hard Real Time OS strictly bond with time; the process must be executing in the time no chance to a little bit delay in time. This OS used for the process having critical situation in time no relaxation in time.

Real life example: Missile target launching, air traffic signal system. 

2.       Soft Real Time OS: The another type of Real Time OS that accept a little bit time delay therefore name represented Soft. The process can accept little time delay relaxation in time.

Real life example: Gamming we want the process execute in time but it’s not a critical situation wants but little changes can acceptable.

Distributed OS

Distributed it is not mean that the OS may be distributed, however it mean we have many devices/computers that are distributed at different place but all together connect in a network, hence those Operating System that used in this type of environment is called Distributed OS.

Real life example: Network of branch office computers -Information system to handle automatic processing of orders, Electronic banking, Airline reservation system etc. 

Network OS

Network Operating System is that Operating System that runs on server computer, server is a program that run server.  Network OS provide capability of manage data, user that interact with the server, security of data stored on server, application and other network functionalities.

Example: Microsoft window server 2003 and 2008, Linux, UNIX and Mac OS

Other referrals 

Task of Operating System 

Relation between OS, User and hardware


Dec 9, 2020

GOAL OF OPERATING SYSTEM

OPERATING SYSTEM

goal of operating system, aim of OS, purpose of OS, What is OS
goal of operating system
              Operating simply refer by OS is a system software. It manages computer's hardware, performance and execution etc, OS doesn't use the user directly but it provide environment & allow user to use their applications such as Application software. There are different kinds and type of Operating system but the main goal or aim is same for everyone and the goals are mention below.

GOAL OF OPERATING SYSTEM

                Operating system is specially design to overcome the complexity use of application for user. On behalf of this point there are two main goal of operating system

goal of OS, aim of Os, os, what is os, definition of os, purpose of os, funtion of os, task os, os goal
aim/goal of os

 i)                    Primary  goal

The primary goal of OS is to make the computer is more convenient to the user. Its mean in the early era of computer technology the computer was used only for some special places or desk due to the high prices more electricity consumed and also the size   ware big it occupy nearly a town or normal room that’s why there were some special places to setup the system like big industries and companies where the people couldn’t access to the systems. With the passage of time the computer system become more and more convenient due to operating system now a day the computer technology based on neon technology this is the main goal of operating system is that to ensure the convenient of computer system.

              ii)                  Secondary goal

The another important goal of OS is to make the use of computer in more efficient manner,         efficient means it can be use easily and understand easily therefore we introduced GUI (graphic user interface) to ensure that the computer can use publicly by the common people who have not much enough knowledge of programming and yes today every single person have their own computer  in form of laptop android mobile, iphone and more, where  in the early stage computer were operated by using command and only the programmer could use it. Due to operating system computer system is just on a click away.

     The summary of operating system goal is to make computer system more convenient and more efficient in use. In 21st century there are hundreds of operating system types  like windows, Linux, Unix,  Macintosh OS, android OS and iOS but the goal and aim is same for everyone to make more convenient  computer and to ensure the efficiency of use. 

Related Topic

What is Software, Hardware       What is OS   Relation of OS with hardware & software