Operating system, Operating System

The term Operating System (OS) is often misused. It is common, for example, for people to speak of an OS when they are in fact referring to an OS and to a set of additional applications (e.g. on Windows, Notepad, Windows Explorer, etc). The traditional view of the area, however, de?nes an OS in a different way. The OS can be seen as the layer and interface that stands between the user-level applications and the hardware. Its main goal is to hide the complexity of the hardware from the applications. The important concept here is abstraction: an OS abstracts architectural details, giving programs the illusion of existing in a "homogeneous" environment. The OS effectively makes programs believe that they live in a reliable machine with large amounts of memory, a dedicated processor, and so on. It is also the OS's function to manage the computer's resources (e.g. the OS decides which process to runs when, for how long, etc).

Posted Date: 3/12/2013 3:56:04 AM | Location : United States







Related Discussions:- Operating system, Assignment Help, Ask Question on Operating system, Get Answer, Expert's Help, Operating system Discussions

Write discussion on Operating system
Your posts are moderated
Related Questions
Produce a referenced four page report which describes the possible functionality of the system; similar systems that are out there and different possible approaches to delivering t

Explain the Novell NetWare     NetWare doesn't really have the concept of processes in the architecture, as  the most closely associated element in the NetWare  environment to

Write a short note about the different STATES of a process. As a process implement it changes state. The state of a process is described in part by the current activity of that


Central to implementation of a modern memory management system is the page replacement algorithm. Modern virtual memory systems break memory up into pages and map (via a page table

Question : a) Consider table 1.0 below, assume the processes arrived in the order P 1 , P 2 , P 3 , P 4 at time shown and need the indicated burst time (both in milliseconds)

why we say" OS is a resource allocator" and “OS is a control program"?

What is a buddy system? We are dividing the memory as powers of two therefore the division will be 2, 4, 8, 16, 32, 64, 128, 256...i.e. in powers of 2 as well as we are selecti

Q. Which of the subsequent programming techniques and structures are good for a demand-paged environment? Which aren't good? Describe your answers. a. Stack b. Hashed symbol

File allocation using I nodes. This method is used to decrease the size of the table in the above method. Every file will have an I-node list. Allow a file have 15 pointers a