preview

Operating System Structure Of A Single Large Executable Binary Program

Better Essays

OPERATING SYSTEM STRUCTURE The operating system can be defined as a collection of written procedures, linked together into a single large executable binary program. The most useful and better approach is divide the task into small components /modules instead of having one monolithic system so that the operating system can function properly and can be modified easily. Input, output and functions should be clearly defined in each of the system modules as far as we can finally come with large and complex system. Simple structure, layered structure, microkernel, client-server systems and virtual machines are among different structures of operating system. 1 Simple Structure Well defined structures are very important in operating systems. Scope, functionality and well designed modules are main factor to consider to make sure the system will satisfy user needs and provides a good service to users.MS-DOS is a good example of Simple structure because of its history which starts with small, simple and limited system that did not consider about the number of users and possibility of become popular operating system that can be able to accommodate as many users as possible.MS-DOS do not consider the matter of separation between the interfaces and levels of functionality. As Silberschatz (2013)," stated that an application programs are able to access the basic I/O routines to write directly to the display and disk drives. Such freedom leaves MS-DOS vulnerable to errant (or malicious)

Get Access