0% found this document useful (0 votes)
39 views1 page

PRINT This Material On 1 Short Bond Paper

1) The program code itself is called the text segment. The stack segment contains temporary data like function parameters, return addresses, and local variables. The heap segment contains memory dynamically allocated during runtime. An I/O-bound process spends more time doing I/O than computations, with many short CPU bursts. A compute-bound process spends more time doing computations, with few very long CPU bursts. Synchronous communication is considered blocking. Asynchronous communication is considered non-blocking. Blocking send has the sender block until the message is received. Blocking receive has the receiver block until a message is available. Non-blocking send has the sender send the message and continue.

Uploaded by

MC Caps
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views1 page

PRINT This Material On 1 Short Bond Paper

1) The program code itself is called the text segment. The stack segment contains temporary data like function parameters, return addresses, and local variables. The heap segment contains memory dynamically allocated during runtime. An I/O-bound process spends more time doing I/O than computations, with many short CPU bursts. A compute-bound process spends more time doing computations, with few very long CPU bursts. Synchronous communication is considered blocking. Asynchronous communication is considered non-blocking. Blocking send has the sender block until the message is received. Blocking receive has the receiver block until a message is available. Non-blocking send has the sender send the message and continue.

Uploaded by

MC Caps
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

PRINT this material on 1 short bond paper

Name: _________________________ Section: ____________ Date: ___________ Score: ______

Operating Systems
Activity # 3

Instructions: Answer the following questions briefly. USE YOUR OWN WORDS, for every
sentence that is copied in the internet will be deducted 5 points.

1. Supply the missing word:


a) program code itself is called ________________________.
b) __________________ temporary data (function parameters, return addresses, local
variables)
c) __________________ contains memory dynamically allocated during run-time.
d) __________________ spends more time doing I/O than computations, many short CPU
bursts.
e) __________________ spends more time doing computations, few very long CPU bursts.
f) __________________ is considered synchronous.
g) __________________ is considered asynchronous.
h) __________________ has the sender block until the message is received.
i) __________________ has the receiver block until a message is available.
j) __________________ has the sender send the message and continue.

2. Explain how does context switch works?


3. Explain the diagram of process state.
4. What is the difference between process creation and process termination?
5. What is the diffrerence between indirect and direct communication?

You might also like