SOP

 0    74 flashcards    kamilpowierza
download mp3 print play test yourself
 
Question Answer
Jaka jest różnica miedzy ścieżką relatywną, a absolutną? Podaj także przykład.
start learning
1
Do czego służy licznik otwarć pliku?
start learning
2
Jaki typ plików jest bezpośrednio obsługiwany przez praktycznie każdy system operacyjny?
start learning
3
Co to jest biblioteka współdzielona?
start learning
4
Z jakiego powodu stosuje się biblioteki współdzielone?
start learning
5
Wymień jakie znasz metody komunikacji międzyprocesowej.
start learning
6
Co to jest pamięć współdzielona (shared memory)?
start learning
7
Co to jest PID?
start learning
8
Co to jest PPID?
start learning
9
Do czego służą sygnały?
start learning
10
Jak wygląda schemat producent - konsument?
start learning
11
Wyjaśnij (na jakimś przykładzie) sytuację wyścigu.
start learning
12
W jaki sposób rozwiązuje się problem sytuacji wyścigu?
start learning
13
Do czego służy sekcja krytyczna?
start learning
14
W jaki sposób można zrealizować sekcję mutex?
start learning
15
Co to jest mutex?
start learning
16
Co to jest semafor?
start learning
17
Do czego może służyć semafor?
start learning
18
Co to jest sytuacja zagłodzenia (w kontekście systemów operacyjnych)?
start learning
19
Co to jest zakleszczenie? Podaj przykład.
start learning
20
Opisz jak wygląda problem jedzących filozofów?
start learning
21
Opisz co się stanie, jeśli w problemie jedzących filozofów każdy filozof zechce jeść i podniesie najpierw * prawą pałeczkę?
start learning
22
Opisz co się stanie, jeśli w problemie jedzących filozofów każdy filozof zechce jeść i podniesie najpierw * lewą pałeczkę?
start learning
23
Jaki znasz system plików, który pozwala na cykle?
start learning
24
Jaki znasz system plików, który nie pozwala na cykle?
start learning
25
Co trzeba zrobić, aby zablokować wyłączenie programu konsolowego w momencie wciśnięcia Ctrl+C?
start learning
26
Do czego można wykorzystać obsługę sygnałów?
start learning
27
Na czym polega, problem czytelników i pisarzy"?
start learning
28
Jak rozumiesz pojęcia pamięci wirtualnej?
start learning
29
Do czego służy pamięć wirtualna?
start learning
30
Jakie mechanizmy sprzętowe i programowe umożliwiają obsługę pamięci wirtualnej?
start learning
31
Co to jest stronicowanie na żądanie?
start learning
32
Jak można zrealizować stronicowanie na żądanie?
start learning
33
Na czym polega kopiowanie przy zapisie?
start learning
34
Co się stanie, jeśli system będzie wykonywał zbyt wiele wymagających dużo pamięci procesów? Jak się nazywa * zjawisko, które wtedy się pojawi?
start learning
35
Czy kolejka nazwana FIFO (reprezentowana przez plik w systemie plików) będzie działała na zdalnym systemie plików?
start learning
36
Kiedy może następować wiązanie adresów?
start learning
37
Co to jest adres bezwzględny?
start learning
38
Co to jest adres względny? Co on tworzy?
start learning
39
Jaka jednostka w komputerze służy do tłumaczenia adresów logicznych na fizyczne?
start learning
40
W jakich sytuacjach program uruchomiony w systemie operacyjnym korzysta z adresów fizycznych?
start learning
41
Jakie znasz dwa tryby działania procesora (w kontekście uprawnień i systemów operacyjnych)?
start learning
42
Czy proces w trybie użytkownika może zażądać dostępu do dowolnego adresu? Jeśli nie, to co musi się stać, aby się to udało? Jeśli tak, to dlaczego?
start learning
43
Czy proces w trybie systemu może zażądać dostępu do dowolnego adresu pamięci?
start learning
44
Co to jest stronicowanie?
start learning
45
Co to jest segmentacja?
start learning
46
Do czego służy rejestr graniczny?
start learning
47
Jaka jest różnica między tablicą statyczną a dynamiczną (w kontekście języka C)?
start learning
48
Do czego służy program make?
start learning
49
Jak się ma program do procesu?
start learning
50
Co się składa na proces?
start learning
51
Przez jakie stany przechodzi proces?
start learning
52
Co może zawierać blok kontrolny procesu?
start learning
53
Jak się ma termin, obliczenia równoległe" do, obliczeń współbieżnych"?
start learning
54
Na czym polega przełączanie kontekstu?
start learning
55
Czym zajmuje się planista (scheduler)?
start learning
56
Co to znaczy, wyekspediowanie procesu" (process dispatch)?
start learning
57
Jaki mechanizm sprzętowy pozwala na przełączanie kontekstu?
start learning
58
Co to znaczy, proces ograniczony przez wejście-wyjście"?
start learning
59
Co to znaczy, proces ograniczony przez procesor"?
start learning
60
Jakie są etapy prowadzące od kodu źródłowego w C do programu wykonywalnego?
start learning
61
Co się dzieje w momencie linkowania (w kontekście kompilacji programu do kodu wykonywalnego)?
start learning
62
Co to jest zmienna powłoki i do czego może służyć?
start learning
63
Co to jest powłoka systemu?
start learning
64
Co to jest język skryptowy?
start learning
65
Z czego się składa system komputerowy?
start learning
66
Co to jest system operacyjny?
start learning
67
Z jakiego powodu system operacyjny jest przydatny? Co umożliwia?
start learning
68
Do czego służy gniazdo sieciowe?
start learning
69
Jakie znasz 2 podstawowe rodzaje gniazd w kontekście utrzymania połączenia?
start learning
70
Co należy wykonać aby program nasłuchiwał na wybranym porcie w przypadku protokołu TCP/IP?
start learning
71
Czy komenda fork tworzy proces czy też wątek?
start learning
72
Jaki mechanizm pozwala na tworzenie połączeń przez sieć komputerową?
start learning
73
Jaka jest różnica między gniazdem datagramowym a strumieniowym?
start learning
74

You must sign in to write a comment