Teori2 (striktur sistem operasi)3. ! " " "
! #! $# !
! # % # "
! # "
&
'&( ) ) *$
$ ! !
!
& " + & " #
" ) # ) " "
$ ! "
& ) ! " "
! ,
- ! . " /
# . " /
4. "# " # "
! # ! " " ,
! . / "# . / !
"# . /
. /
" $
5. 0
# ! 1 ! ) "
#" " " # "$
#'&( *$
'&( ! $
$ % $#) ! ! $
% $#
2 " ! $
& " 1 # !
- ! " #
" '&( $
6. 3
4 ! !
"! ! ) " "! !
# 1
" " # "
! # ! " " ,
! " " "
" ""
" !
"
" % "
! #
7. 5
. / " ! "
% ! "
6 ! " ) $ )
! )
! "" " 1 ! "
! # ! " " !!,
"! ! . $/
& 1
& # " $
+
8. 7
# #
! *$
8 9
(: ;
! *$ !
,
! %$ $# "
< *$% * $
2 * $ $8 9 *$
9. =
# "* !
# " ) "
! "
" "
"
" *$
# "! # ! "
" !
! ! )! )! $ "
! ! " $
" !
" " "
*$ " "
10. $ " +
- ! " ) #
" $
" "" " 1 ! "
! # ! " " ,
& ! "#
& ! "#
& % " "
&
- $ " !
. * /
11. 2 " "
$ $ $ ) % "
! ! #
"
# )
)'&( $
# % " ! # "
& "
" )
$ "
12. 8 " " !
! " $ >
! " "
"! !
& # ! " "
" " " ! ! $ "
! !
! " "
# " $ " # )
$ ! ! "
"
13. !
# " "
! ! " "
- ! $
>! ! " %2 (: ;
$ ! " "
# " !
- ! $ " ! ! "
,
- !! ! $# !
% # ) " " ! $
"%
& " ! !
.(: ;/
$ " $
) " % !
!#
15. 0
? " → "" "
) " " #
! !
% → ! # "
$ " ") "
→ ! ) "# )
1
6
# " " "
! "
6 "
"! !
6 " @ # A
" @ " "A "
! # "
# → # ""
! ! " '&() ) *$
16. 3
"
- ! " "
,
- !!
1 "! ) $ #
"% "
$ " ""
$
" ! # $$ "
$ # ""
6 " 1 "
%
. / " "#
! "
17. 5
!
$ $ "
" ! " ! # !
- ! " $ ! $
" " " #"# * " "
- ! ! # ) ' ! "
"" ! # ! "
$ "$ ! ! " "
"" ,
! # " ! # ) #
$
4 # ! * " "
$
18. 7
!
4 " ,
& "
B # !#! # " )
@! $A . ! / ) ! ! "
"
& . #/ @ $A # " @ A $
#
$ 0 " ,
, ) ! ) ) C $ )$ $ ) $ )
" $ ! ) $ ! )1 )1 * ) "
* ) $
, $ ) ) )$ ) )1 ) )"
! ) !
, D *$) *$) )1 ) )"
*$ ! ) *$ ! ) "$ $# $# *$
, " ) )" )
)" $ ) ) *$ ! ) $ ) *$
!
, $ ) $ $ $ $ ) ) $ *
" ) ) $# $# *$
19. =
! "
free memory
command
interpreter
kernel
free memory
process
command
interpreter
kernel
process D
free memory
process C
interpreter
process B
kernel
MS DOS execution UNIX running multiple
program
(a)
At system startup
(b)
Running a program
20. ! #
process A
process B
kernel
M
M
M
2 1
process A
process B
kernel
shared memory
2
1
Model Komunikasi
(a) Message Passing (b) Shared Memory
21. !
! "
! " # " " !
$
& " , $ ) )$ )
- ! " "" )1 )
# ) # "" $
$
! ! C
%
) !
&
" " % $ )
! $ !
! # ! " * )
"! !
'
& " % " " " ! " )$ #, $
$ )
23. %
6 ,
" !
- $) # ! )
! ! "
' #, %2 ) " (: ;
%2 ,
! ! ) " $ *
# "!
& " "
" " *
4 ! #8 9
E< : F(: ;,
! " 8 9 !
4 ! " #, @6 A @ & " A
6 ! ! 1 # $ 8 9
6 !# # ! " $ *$ *
" "" $ " "
" "! "
$ @ " $A (: ;
25. 0
&
2?,
"" % 1
" $ # " !
! " # " !# $
$# # . * /) * ! 1 #.
/ #8 9 * "" . :/ #
$
6 " ,
, # " " . /
" !# #
2 ! "" " * " !# # ,
" !# # % ! "
" !# ""
! !
) 8 9 " !# ""+
" # ! "
) " # # "
' #, 4 $# $# 8 " $# ? * .48?/) G
27. 5
& "
48?
F %0 , "
F % , ! " *$
F % , %$ *$ *
F % ,
F % , 1 '&(
F % , # 1
G
F %3 , "
F %0 , *$ * H $#
F % , *
F % , $#
F % , 1 '&(
F % ,
F % , # 1
28. 7
& #
6 # ,
6 " ) ! #
# "" "! * "
!# #+ 2 $ $ # %#
$ " !#
! "
4 " " %2 ) ! "
! %2 "#
% " %
! #
!# # !
" " * !# #
! #
30. ( )%
2?,
" ! #
" "" " # # "
& " ! @* $# A
" ! " * $#
' #, G
6 " ,
E $ % # ! *
$#
& 1 '&( " ! " '&(
! #1
" #* $
*
4 % # " " "
$ * $#
6 # , " #
" !
32. * $
& " & ,
' " " , # . )$ )
)$) ) / H . +$ )+ C )+! /
& " ,
F E - !
. & % $ )G ) " )
) ) ) !
) /
F 2 . + I 2 + I /
' , # ) )
" ) " )
) " ) " "
33. * + ,'
& " & ,
<( ) " ) " "
- % 1 ") " *
) "
$ , )$ ) ! )1 1
#
& " ,
' ! 9 & ,
1 1 "
1 1 $
# , $ # . # $ /
" #$ *$ $.<2 /
*$
1 *$
34. * + -
" % ) "
. " "/
& " ! H
"! * " .:4
C $ * /
, C ! ) ! ) !
! )$ ! ) $
,
8 1 ! $ F .8 F/ , #
"" " # ""
6 , ! % "
! , " % ""
*$ , $ "
35. 0
* . /-$
6 ,
$ * # " , $ " #
" ) " " ) "
" ! " "
?C , !
" ! ! ! "
$ "
(: ; # , ! # . #/)' # .$#/) #
. #/)! " # .! #/
& " & " ,
& " , $ ""# ! " )
" ! # $
& , " % " & ;
' . &/ , " ! # '
36. 3
* & ./
") ) ) $ )
& ;) "
%2 ) ( 2 ) 4'& &
1 "
, . " / "
$ ) $" # " #1 $
" ") !
" ""
& " , #% #
% C
& " & " , " ! " %
" ) %
) $