logo

Crowdly

Systemy operacyjne/Operating systems 24Z

Шукаєте відповіді та рішення тестів для Systemy operacyjne/Operating systems 24Z? Перегляньте нашу велику колекцію перевірених відповідей для Systemy operacyjne/Operating systems 24Z в moodledaszczuk.vizja.pl.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

W środowisku współbieżnym system operacyjny decyduje, które zadanie otrzyma procesor, kiedy i przez jaki czas. Ta funkcja nazywa się:

Переглянути це питання

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

Pierwszy program otworzył plik w trybie 10 i trybie współdzielenia 01

Drugi program chce otworzyć plik w trybie 00 i trybie współdzielenia 01

Czy drugi program będzie mógł otworzyć plik  (0-nie, 1-tak, 2-to zależy jeszcze od innych okoliczności)?

Переглянути це питання

Powyżej pokazano statyczną strukturę zagnieżdżeń podprogramów w pewnym programie.

Czy w ramce podprogramu s121 może być połączenie statyczne do ramki podprogramu s121 ?

odpowiedz 0-nie, 1-tak

Переглянути це питання

strona

ostatnio użyta

Bit R

należy do procesu

1

94

0

5

2

95

1

2

3

92

1

5

4

93

1

6

5

90

0

6

6

91

0

3

7

88

1

5

8

89

0

5

Używając powyższej tabeli historii bitów R dla stron w algorytmie wymiany zbioru roboczego, z globalną metodą alokacji ramek, która strona zostanie wysłana na dysk jako pierwsza? Aktualny numer plasterka czasu to 96, a zakres czasu τ dla zbioru roboczego to 4 (próg 96-τ=92). Skanowanie stron rozpoczyna się od góry. Aktualny proces, który potrzebuje strony do załadowania, to 4. Numer procesu to jego priorytet (im większa liczba, tym wyższy priorytet). Podaj numer strony, która ma zostać wysłana na dysk.

Переглянути це питання

Organizacja pamięci i procesora jest słowowa (int też zajmuje 1 słowo 16-bitowe)

zmienna a ma wartość #a1b0

szczyt stosu (pełny zstępujący) #c100

ramka stosu przed wywołaniem podprogramu B #c010

adres podprogramu B #036b

 

Zasady wywoływania: konwencja języka C, bez połączenia statycznego, wynik funkcji przekazywany w rejestrach). Stos pokazano po wywołaniu podprogramu B przez samego siebie (rekursywnie), w punkcie etykiety C. Podprogram B jest wywołany po raz pierwszy B(a-2); gdzieś w programie spod adresu #2346. Etykieta C (ades wywołania funkcji B) ma adres #0387.

 

niezależnie od języka programowania, podprogram B ma postać

B(int i);

{

                int p=i+1;

C:            B(i+3);

}

Podaj zawartość komórki pod adresem #c0fe, bez znaku #

Adres

zawartość

#c100

????

#c0ff

#a1ae

#c0fe

#c0fd

#c010

#c0fc

#a1af

#c0fb

#a1b1

#c0fa

#0388

#c0f9

#c0fd

#c0f8

#a1b2

#c0f7

????

#c0f6

????

Переглянути це питання

W podanej strukturze układu przerwań maska przerwań ma postać 1111 (od m3 do m0),  oraz są zgłoszone przerwania 1011 (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

Переглянути це питання

Przy zastosowaniu metody SSTF szeregowania operacji dyskowych, aktualnie wykonywana operacja znajduje się w cylindrze 37. Następne zaplanowane operacje (w kolejności ich kolejkowania) to:

Numer operacji

1

2

3

4

5

Numer cylindra

44

45

36

37

30

 

Dla następnej operacji dyskowej podaj odległość ruchu głowicy (w cylindrach) między bieżącą a następną operacją.

Переглянути це питання

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

Używając powyższej listy dla algorytmu wymiany FIFO-drugiej szansy, jaki będzie dolny wiersz po wykonaniu zamiany stron? Środkowy wiersz to numer plasterka czasu, w którym strona została załadowana do ramki. Podaj sekwencję bitów R dla poszczególnych stron; na przykład przed wymianą stron dolny wiersz zawiera obraz 111111111. Zakładamy, że załadowana strona otrzymuje R=0.

Переглянути це питання

Powyżej pokazano statyczną strukturę zagnieżdżeń podprogramów w pewnym programie.

Czy w ramce podprogramu s1112 może być połączenie dynamiczne do ramki podprogramu s1112 ?

odpowiedz 0-nie, 1-tak

Переглянути це питання

W powyższym stanie alokacji pamięci 4 programy są już w pamięci, a 5. program czeka na załadowanie do pamięci. Granice dziur to:

A - 2K

B - 7K

C - 11K

D - 17K

Pamięć jest przydzielana programom zgodnie z regułą najgorszego dopasowania WORST-FIT, bez tworzenia nowej dziury, jeśli przydzielony blok jest większy niż zapotrzebowanie.

Jaka będzie wewnętrzna fragmentacja po załadowaniu programu E o rozmiarze 1K do pamięci?

Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на moodledaszczuk.vizja.pl?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!