Шукаєте відповіді та рішення тестів для Systemy operacyjne/Operating systems 24Z? Перегляньте нашу велику колекцію перевірених відповідей для Systemy operacyjne/Operating systems 24Z в moodledaszczuk.vizja.pl.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
nr strony
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
załadowana
|
2
|
7
|
15
|
23
|
25
|
35
|
53
|
60
|
62
|
bit R
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
Przy otwarciu pliku podajemy tryb otwarcia i tryb współdzielenia.
Zakodujmy kody otwarcia:
fmOpenRead
|
10
|
fmOpenWrite
|
01
|
fmOpenReadWrite
|
00
|
|
|
fmShareDenyWrite
|
10
|
fmShareExclusive
|
00
|
fmShareDenyRead
|
01
|
fmShareDenyNone
|
11
|
strona
|
ostatnio użyta
|
Bit R
|
należy do procesu
|
1
|
91
|
1
|
4
|
2
|
92
|
0
|
4
|
3
|
93
|
0
|
3
|
4
|
94
|
0
|
4
|
5
|
87
|
1
|
3
|
6
|
88
|
1
|
3
|
7
|
89
|
0
|
4
|
8
|
90
|
1
|
3
|
Powyżej pokazano statyczną strukturę zagnieżdżeń podprogramów w pewnym programie.
Czy w ramce podprogramu s11 może być połączenie statyczne do ramki podprogramu s11 ?
odpowiedz 0-nie, 1-tak
Organizacja pamięci i procesora jest słowowa (int też zajmuje 1 słowo 16-bitowe)
zmienna a ma wartość #a0c0
szczyt stosu (pełny zstępujący) #c100
ramka stosu przed wywołaniem podprogramu A #c105
adres podprogramu A #1001
Zasady wywoływania: konwencja języka C, bez łącznika statycznego, wynik funkcji przekazywany w rejestrach. Stos pokazano po wywołaniu podprogramu A, w punkcie etykiety C. Podprogram A jest wywołany A(a+1,a-1,a); spod adresu #1050.
Niezależnie od języka programowania, podprogram A ma postać
A(int x,y,z);
{
int q = x+0x20;
C: ...
}
Adres | zawartość | |
#c100 | ???? | |
#c0ff | #a0c0 | |
#c0fe | #a0bf | |
#c0fd | ||
#c0fc | #1051 | |
#c0fb | #c105 | |
#c0fa | #a0e0 | |
#c0f9 | ???? | |
#c0f8 | ???? |
Przy zastosowaniu metody SSTF szeregowania operacji dyskowych, aktualnie wykonywana operacja znajduje się w cylindrze 40. Następne zaplanowane operacje (w kolejności ich kolejkowania) to:
Numer operacji
|
1
|
2
|
3
|
4
|
5
|
Numer cylindra
|
49
|
48
|
39
|
42
|
33
|
Dla następnej operacji dyskowej podaj odległość ruchu głowicy (w cylindrach) między bieżącą a następną operacją.
W podanej strukturze układu przerwań maska przerwań ma postać 1000 (od m3 do m0), oraz są zgłoszone przerwania 1101 (od i3 do i0).
Przerwanie o indeksie 3 ma najwyższy priorytet.
Jaka będzie wartość kodu przerwania cc przesłany do procesora (podaj wartość dziesiętnie)?
Jeżeli żadne przerwanie nie zostanie zgłoszone, wpisz -1
strona
|
ostatnio użyta
|
bit R
|
1
|
56
|
1
|
2
|
57
|
0
|
3
|
58
|
0
|
4
|
59
|
0
|
5
|
60
|
1
|
6
|
61
|
1
|
7
|
62
|
0
|
8
|
63
|
1
|
W powyższym podziale pamięci programy oczekujące na załadowanie do pamięci mają następujące rozmiary:
prog1 - 4Kprog2 - 8Kprog3 - 5Kprog4 - 6Kprog5 - 4Kprog6 - 5Kprog7 - 6K
Programy są ładowane do partycji pamięci (jeśli to możliwe) w kolejności ich malejących numerów, od 7 do 1.
Określ, który program spowoduje problem wewnętrznej fragmentacji jako pierwszy. Podaj tylko numer programu. Jeśli wewnętrzna fragmentacja nie może wystąpić, wpisz 0.
Powyżej pokazano statyczną strukturę zagnieżdżeń podprogramów w pewnym programie.
Czy w ramce podprogramu s11122 może być połączenie dynamiczne do ramki podprogramu s12122 ?
odpowiedz 0-nie, 1-tak
Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!