(a) There are three objectives for an OS design. List TWO of them. (b) The Windo
ID: 3841120 • Letter: #
Question
(a) There are three objectives for an OS design. List TWO of them. (b) The Windows OS has to manage four main elements of a computer. Two of them are the system bus and the main memory. (i) Briefly explain the function of the system bus. (ii) The main memory is volatile while the hard disk is non-volatile memory. Briefly explain the meaning of "volatile memory". (c) What is the kernel of an OS? (d) What are the TWO main stages in an instruction cycle? Briefly explain each stage. (e) In a 32-bit Windows OS, what is the maximum size, in terms of Giga bytes, of a process allowed? (f) Given that two CPUs, CPU A and CPU B, have the same architecture but are different in the size of cache memory where CPU A has 6M bytes in cache memory while CPU B has 10M bytes in cache memory. Which CPU is faster in executing a process of size 120M bytes? Explain briefly your answer.Explanation / Answer
Three objectives of OS design
Convenience,Efficiency,Ability to evolve
Convenience : convenience means how easy it is the computer to use after the installment of operating system, because OS wraps around the hardware resource and it represents it as a logical entity and makes it conevient for end user to interpret it.
Efficiency : Os is nothing but the mechanisum to exploit the underlying hardware. so it is very important that how efficeintly the OS uses the resource provided by the hardware , and it is able to manage the resouce by allocating the resource to different process and maintaining the efficiency.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.