Operating System question and answer

37. List out some reasons for process termination.

  1. Normal completion
  2. Time limit exceeded
  3. Memory unavailable
  4. Bounds violation
  5. Protection error
  6. Arithmetic error
  7. Time overrun
  8. I/O failure
  9. Invalid instruction
  10. Privileged instruction
  11. Data misuse
  12. Operator or OS intervention
  13. Parent termination.

38. What are the reasons for process suspension?

  1. swapping
  2. interactive user request
  3. timing
  4. parent process request

39. What is a drawback of MVT?
It does not have the features like

  1. ability to support multiple processors
  2. virtual storage
  3. source level debugging

40. Is Windows NT a full blown object oriented operating system? Give reasons.
No Windows NT is not so, because its not implemented in object oriented language and the data structures reside within one executive component and are not represented as objects and it does not support object oriented capabilities.

41. What is process spawning?
When the OS at the explicit request of another process creates a process, this action is called process spawning.

42. How many jobs can be run concurrently on MVT?
15 jobs.

User Answer

  1. Be the first one to express your answer.

Operating System question and answer