Anda di halaman 1dari 2

OPERATING SYSTEM EXAM CHAP 3 AND 4 (Handwritten and no erasures) newsprint.

On Chapter 3
1. What is a Process?
2. Define batch System and time-shared system and give a sample for each.
3. Give examples for the ff:
a. Text section
b. Program counter
c. Stack
d. Data section
e. Heap
4. When is a process passive and when is it active, set the conditions
5. The process changes state, what is the sequence, define each, and sample
6. Define and give samples for each of the following:
a. Process state –
b. Program counter –
c. CPU registers –
d. CPU scheduling information-
e. Memory-management information –
f. Accounting information –
g. I/O status information –
7. What are THREADS? Attached a print screen simulation of the concept.
8. What is a process scheduler? Define each of the scheduling queues.
9. Differentiate by using a finite example the short term and the long term scheduler.
10. How is swapping in medium-term scheduler done?
11. Describe by components/attributes the multitasking processes in Mobile Systems
12. How is a context switch process executed?
13. How is Process Creation carried out?
14. In a Linux System, the samples exec and fork as UNIX samples are done in how many ways?
15. What are the important attributes of the process termination?
16. In Multiprocess architecture, define each of the attributes.
17. Describe interprocess communication by examples of attributes.
18. Differentiate independent and cooperating processes.
19. Differentiate unbounded-buffer and bounder-buffer.
20. Answer the following:
a. How are links established?
b. Can a link be associated with more than two processes?
c. How many links can there be between every pair of communicating processes?
d. What is the capacity of a link?
e. Is the size of a message that the link can accommodate fixed or variable?
f. Is a link unidirectional or bi-directional?
21. Technically define the following:
22. Define each of the given attributes: Implementation of communication link
a. Physical:
i. Shared memory
ii. Hardware bus
iii. Network
b. Logical:
i. Direct or indirect
ii. Synchronous or asynchronous
iii. Automatic or explicit buffering
23. How is indirect Communication carried out?
24. What are the attributes of Synchronization?
25. Explain the Local Procedure calls in Windows diagram.

On Chapter 4

1. Technically explain each with samples and all important attributes.


a. Multicore Programming
b. Multithreading Models
c. Thread Libraries
d. Implicit Threading
e. Threading Issues
f. Operating System Examples
2. How important is MOTIVATION?
3. In the Benefits, explain the four attributes.

Anda mungkin juga menyukai