What are the three major purposes of an operating system, Operating System

Q. What are the three major purposes of an operating system?

Answer:

  • To offers an environment for a computer user to execute programs on computer hardware in a convenient and efficient manner.
  • To allocate the part resources of the computer as needed to solve the problem given. The allocation process must be as fair and efficient as possible.
  • Like a control program it serves two major functions: (1) regulation of the execution of user programs to prevent errors and improper use of the computer and (2) management of the operation as well as control of I/O devices.

 

Posted Date: 7/27/2013 1:13:13 AM | Location : United States







Related Discussions:- What are the three major purposes of an operating system, Assignment Help, Ask Question on What are the three major purposes of an operating system, Get Answer, Expert's Help, What are the three major purposes of an operating system Discussions

Write discussion on What are the three major purposes of an operating system
Your posts are moderated
Related Questions
why we say OS is a resource allocator and control program

Pure and impure interpreters      In a pure interpreter, the source program is maintained in the source form throughout its interpretation. This arrangement acquires substantia

Write a short note on Memory management. Memory management includes reallocating and allocating the memory space. The kinds of allocation of memory FIXED PARTITIONING

Define FIFO Page Replacement Algorithm This policy simply eliminates pages in the order they arrived in the main memory. By using this policy we simply remove a page based upo

Page fault is a trap to the software gained by the hardware when a process accesses a page that is goes in the virtual address space, but not added in physical memory. In the har

Define UnixWare UnixWare manages resources at the process level. Each resource allocated to the application is actually allocated to the process representing the application. C

What is multiprogramming? Multiprogramming: The management of many processes within a single processor system. Operating systems such like UNIX provide multiprogramming for sha

Q. What are three benefits of dynamic (shared) linkage of libraries compared to static linkage? What are two situations where static linkage is preferable? Answer: The

Recall that condition variables are synchronization primitives that enable threads to wait until a particular condition occurs. Generalizing, the combination of locks and condit

Explain the Network protocols There are a wide variety of network protocols to choose from traditionally client - server developers were required to choose a communications pro