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.
1000+ GRE Non Verbal Reasoning Questions and Answers Pdf More
1000+ Non Verbal Reasoning Grouping of Images Questions Pdf More
Non Verbal Reasoning Grouping of Identical Figures Questions More
1000+ Transformation of Sentences Worksheet with Answers Pdf More
1000+ Ethiopian Bank Interview Questions and Answers Pdf More
100+ Multimedia Question Bank with Answers Pdf More
Verbal Reasoning Puzzle Test Question & Answers More
Future Tense Quiz, Online Mock Test, Trivia Questions 2019-2020 More
1000+ GK Objective Questions for Competitive Exams More
1000+ MS PowerPoint Questions and Answers Pdf More