Operating system, Basic Computer Science

Operating system:

 An operating system is system software which may be viewed as an organized collection of software consisting of procedures for operating  a computer and providing an environment for execution of programs. It acts as an interface between users and the hardware of a computer system.  There are many important reasons for studying operating systems. Some of them are: 

1)  User interacts with computer through the operating system in order to accomplish his/her task since it is his/her primary interface with a computer. 

2)  It helps users to understand the inner functions of a computer very closely. 

3)  Many concepts and techniques found in the operating system have general applicability in other applications.

The introductory concepts of an operating system will be the main focus in this unit. The unit introduces several OS concept such as command interface, bootstrap loader, kernel, nanokernel, thin clients, multitasking and multiprogramming OS. To understand OS one needs to understand what kinds of services are provided by process management, I/O device management, memory management and file system. This topic is an important part of the unit. The end of unit goes into a brief history of evolution of OS, starting from serial processing, batch processing till date.    

Posted Date: 10/23/2012 4:08:46 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
There is a path between two vertices if there is a series of edges that you can use to travel between them. For example, between vertices 1 and 3 above, there is a path made up of

assembly programs


Question 1 What is a desktop? Explain the Windows XP desktop? Question 2 How does a flash drive work? Question 3 Write the procedure for creating Macro Question 4 E


explian set associte mapping

When purchasing a database program, you must have a clear idea of what you need it for. Ask yourself the following questions. (1) Will it perform all (he operations necessary f

Network Control, Engineering and Management Network control in this sense involves traffic management, and the engineering of the networks to support varying traffic loads. In

In any program it is essential to move the data in the memory and in the CPU registers; there are a number of ways to do this: it can copy data in the memory to a number of registe

Question 1 Explain the following system design tools in detail System Flowcharts Decision tables Decision trees Organization charts Question 2 Write s