OS- Assignments Tier 2 questions

  1. What are the three objectives of an OS?
    • - Convenience.
    • - Efficiency.
    • - Ability to evolve.
  2. List seven services provided by OS.
    • - Program development
    • - Program execution
    • - Access to IO devices
    • - Controlled access to files
    • - System access
    • - Error detection and response
    • - Accounting
    • - Instruction set architecture
    • - Application binary interface
    • - API
  3. What are the four advantages of Symmetric multiprocessors over a uniprocessor organization?
    • - Performance.
    • - Availability.
    • - Incremental growth.
    • - Scaling.
  4. Suppose the processor has access to cache memory and main memory. The access time of cache memory is 15ns. The access time of main memory is 55 ns. If the word to be accessed is not in cache, the word is first transferred from main memory to cache memory, then accessed by the processor. Assume the cache hit ratio is 0.90. What is the average time to access a word?
    20.5ns
  5. A process can be characterized by 8 elements, list those elements.
    • - Identifier
    • - State
    • - Priority
    • - Program counter
    • - Memory pointer
    • - Context state
    • - IO status info
    • - Accounting info
  6. List the five reasons for process suspension.
    • - Swapping
    • - Other OS reason
    • - Interactive user request
    • - Timing
    • - Parent process request
  7. What are the five features of Modern OS?
    • - Microkernel architecture
    • - Multithreading
    • - Symtric multiprocessing
    • - Distributed OS
    • - Object oriented design
  8. List the five events which could cause a process to be switched.
    • - Clock interrupt
    • - IO interrupt
    • - Memory fault
    • - Errors in the process
    • - Supervisor call
  9. List the two characteristics in a process.
    • - Resource ownership
    • - Scheduling/execution
  10. List the four basic operations associated with a change in Thread state
    • - Spawn
    • - Block
    • - Unblock
    • - Finish
Author
Ant
ID
359669
Card Set
OS- Assignments Tier 2 questions
Description
Updated