Limited-time discount for students! | Solutions starting at $6 each.

Fundamentals of Operating Systems and Programming Assignment

Added on - 06 Jan 2021

  • 6

    Pages

  • 1111

    Words

  • 113

    Views

  • 0

    Downloads

Trusted by +2 million users,
1000+ happy students everyday
Showing pages 1 to 3 of 6 pages
Fundamentals of Operating Systemsand Programming
TABLE OF CONTENTSSECTION 1.....................................................................................................................................1Role of operating system (OS) as a resource manager...................................................................1Role of OS as an extended machine on client, server and mobile devices......................................1Examples of OS..............................................................................................................................1Windows OS...............................................................................................................................1Linux...........................................................................................................................................2Android OS:...............................................................................................................................2REFERENCES...............................................................................................................................4
SECTION 1Role of operating system (OS) as a resource managerOperating system allocates various resources such as memory, processor and input-outputdevices in proper and controlled sequence. When multiple users try to access these resourcessimultaneously then, OS regulates the allocation of these resources in a way that none of thecompeting programs interfere which reduces the chance of accessing same resource. Thus, OSenable consistent environment by executing commands for software (Casado and et.al., 2015).Role of OS as an extended machine on client, server and mobile devicesIn the form of extended machine OS serves various functions such as file sharingbetween multiple users, graphical and programmable environment for communication as well ashardware and software usage in multiple ways. As an extended machine operating systems playscrucial role in relation with client, server and mobile devices.OS are specifically designed for operating withinclient architecture.These operatingsystem ensures that all requests of clients are served on the network by proper resourcesharing, within assigned time limits. For ensuring this time multiplexing is used by OSand resource conflicts are avoided.The server OS ensures that all processors and memory devices are effectively managed,so that error free actions can be taken as per the requests made by various clients.Mobile OS serves the best combinations of speed, accuracy, flexibility and resourcesharing via devices (Jabeen and et.al., 2016). These OS devices increases the resourcessharing scope with minimum conflicts and enhanced security.Examples of OSWindows OSThis OS is designed with high security because it allows access to onlynon-critical partof the system.This operating system use server message block protocol and Samba server for sharingresources. However, the network resource sharing provided by these tools suffers fromsecurity concerns as it does not include encryption and other security features. Windows1
desklib-logo
You’re reading a preview
Preview Documents

To View Complete Document

Click the button to download
Subscribe to our plans

Download This Document