1000+ Operating System Interview Questions and Answers Pdf - 1
Explain the main functions of the operating system?
The Operating System acts as the manager of resources such as CPU time, memory space, file storage, I/O devices. Since there may be many conflicting requests, Operating system allocates resources in an optimal manner. That, is Operating system allocates resources in such a manner so as to achieve the maximum best possible result.
The Operating system also provides the means for the proper use of hardware, software and data in the operation of the computer system. The operating system is like a supervisor in a company providing an excellent environment in which the other people can perform useful work.
Operating system assumes responsibility, serving as a control program. A control program controls the execution of user program to prevent errors and improper use of the computer. It is especially concerned with the operation and control I/O devices.
What are the goals of an operating system?
The operating system’s goals are to1. Optimize computer hardware
2. Execute user programs in user friendly atmosphere
3. Make the computer system convenient to use
Define an OS?
The operating system is one program running at all times on the computer. It is an interface between the user and hardware./p>
Name some of the required features of operating system.
i. Operating system should be easy to use
ii. Operating system should provide data confidentiality
iii. Operating system should work in a network as well as distributed environment
iv. Operating system should provide help facility
Explain the process and memory management?
The operating system should provide memory management techniques. Any error in the user program should not be allowed to spoil the entire memory. So, the operating system divides the main memory into user memory and reserved memory.
If some errors creep into the user program then only user memory may be affected, but the reserved memory is always in an unaffected condition.
User memory is divided into many partitions to accommodate various jobs. The number of jobs accommodated cannot exceed the number of partitions. The size of the user program should be less than that of the available main memory. The operating system provides virtual memory to include the entire program.Process management:
Process management undertakes the allocation of processors to one program. The operating system controls the jobs submitted to the system (CPU). Several algorithms are used to allocate the job to the processor.
7000+ Abbreviations Quiz Pdf More
7000+ Computer Abbreviations MCQ with Answers More
7000+ Degrees of Comparison Questions for Class 10 More
TNPSC Degrees of Comparison Exercises for Class 10 with Answers More
7000+ Articles MCQ Questions and Answers More
1000+ General English Questions for CDS/NDA Exam with Answers Pdf More
UPSC Logical Reasoning Questions and Answers More
General Knowledge Questions and Answers for Competitive Exams More
International Organization GK Questions and Answers More
1000+ General English for Bank Exams with Answers Pdf More