INFORMATYKA JEBANA K2-2 Flashcards

1
Q

co to jest program

A

Program to zbiór instrukcji dla procesora przechowywany na dysku
w postaci pliku binarnego
obiekt pasywny
Program wykonywany przez system operacyjny określany jest jako:
zadanie
proces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

proces

A

Proces to wykonujący się program

podstawowa jednostka pracy systemu operacyjnego

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Obraz procesu w pamięci

A

Kod - zawiera kod wykonywany
Sekcja danych - zawiera zmienne globalne
Stos - zawiera dane tymczasowe: adresy, zmienne loklane
Sterta: zawiera pamięć alokowaną dynamicznie w czasie wykonania programu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

struktura - definicja

A

Struktura to zbiór dowolnej liczby zmiennych różnych typów, do
których można się odwoływać za pośrednictwem jednej unikatowej
nazwy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

relacja procesów rodzica i potomka

A
współdzielenie zasobów:
rodzic i potomek dzielą wszystkie zasoby
dzielą podzbiór
nie dzielą
przestrzeń adresowa:
otrzymuje kopie lub nowy adres
wykonanie:
wykonują się współbieżnie lub rodzic czeka na zakończenie potomka
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

pojęcie wątku

A

Wątek to sekwencyjny przepływ sterowania w programie. Jeden
program może być wykonywany jednocześnie przez jeden lub więcej
wątków

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

modele implementacji wątków

A
MODEL M-1:
wiele wątków użytkownika na 1 wątek jądra
MODEL 1-1:
każdy wątek użytkownika na 1 wątek jądra
MODEL M-N
wiele wątków użytkownika na wiele wątków jądra
MODEL MIESZANY
połączenie modeli m-n i 1-1
How well did you know this?
1
Not at all
2
3
4
5
Perfectly