logo

Fundamentals of Operating Systems and Programming

6 Pages1111 Words292 Views
   

Added on  2020-10-22

Fundamentals of Operating Systems and Programming

   Added on 2020-10-22

ShareRelated Documents
Fundamentals of Operating Systemsand Programming
Fundamentals of Operating Systems and Programming_1
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
Fundamentals of Operating Systems and Programming_2
SECTION 1 Role of operating system (OS) as a resource manager Operating 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 within client 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 OS Windows OSThis OS is designed with high security because it allows access to only non-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
Fundamentals of Operating Systems and Programming_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Fundamentals of operating system
|16
|1095
|138

(solved) Assignment on Operating System
|13
|2335
|376

Fundamentals of Operating Systems and Programming
|14
|1522
|70

Comparison of UNIX and Windows OS
|6
|991
|420

Operating Systems
|7
|1594
|55

Computer Security Assignment Solved
|10
|2742
|144