Derived Channel
1.54K subscribers
252 photos
4 videos
374 files
68 links
القناة الأساسية
@stepbystep001

ومـما زادني شـرفـاً وتـيــهـاً
وكدت بأخمصي أطأ الـثريا
دخولي تحت قولك يا عبادي
وأن صـيَّرت أحمد لي نـبيـا
Download Telegram
It asks the OS to delete it by using the system call
Anonymous Quiz
3%
start
12%
trim
83%
exit
2%
run
Once a process is terminated, the OS ….all of its resource
Anonymous Quiz
30%
allocates
70%
deallocates
A child process may output data to its parent using …system call
Anonymous Quiz
18%
output
8%
trim
10%
end
64%
wait
A parent process may terminate its child using the abort system call
Anonymous Quiz
6%
trim
88%
abort
4%
wait
2%
run
Some systems do not allow a child to exist if its parent terminates
Anonymous Quiz
88%
T
12%
F
means that if a process terminates, all of its children must be terminated as well
Anonymous Quiz
16%
parallel termination
81%
Cascading termination
3%
semantic termination
An ...process does not share data with other processes
Anonymous Quiz
12%
dependent
88%
independent
A/An ...process shares data with other executing processes
Anonymous Quiz
95%
cooperating
5%
independent
Reasons to support process cooperation:
Anonymous Quiz
2%
Information sharing
0%
Computation speedup
1%
Modularity
97%
All of the above
Cooperating processes need an …mechanism to exchange data
Anonymous Quiz
19%
PCI
79%
IPC
1%
CIP
1%
PIC
IPC = Inter-Process Communication
Anonymous Quiz
97%
T
3%
F
Normally, the OS restricts a process to its own memory
Anonymous Quiz
91%
T
9%
F
managed by the OS
Anonymous Quiz
36%
shared memory
64%
message passing
message passing Allow processes to communicate without sharing memory
Anonymous Quiz
88%
T
12%
F
تم تحويل جميع أسئلة محاضرة 3 ولله الحمد.
بسم الله والصلاة والسلام على رسول الله ﷺ.
OS Lecture 4 ( Threads )
A thread is a ... sequence of execution
Anonymous Quiz
84%
single
16%
multiple
A thread is the basic unit of CPU utilization
Anonymous Quiz
99%
T
1%
F
A traditional process has a …thread of control
Anonymous Quiz
85%
single
15%
multiple