Ćwiczenia:


1.1 Jakie s+- trzy główne cele systemu operacyjnego ?

1.2 Wymień cztery kroki niezbędne do wykonania programu na maszynie pozostaj+-cej całkowicie pod bezposrednim nadzorem jej użytkownika.

1.3 Skrajn+- postaci+- spoolingu, nazywan+- przemieszczeniem (ang. staging), jest przesłanie na dysk całej zawartosci tasmy magnetycznej przed jej użyciem. Omów główn+- zaletę takiego postępownia.

1.4 W srodowisku wieloprogramowym i wielodostepnym pewna liczba użytkowników wspólnie korzysta z ustug systemu. Może to powodować powstawanie różnorodnych problemów zwi+-zanych z bezpieczeństwem systemu.

a) Wymień dwa takie problemy.

b) Czy w maszynie z podziałem czasu możemy zagwarantować taki sam poziom bezpieczeństwa jak w maszynie dla indywidulalnego użvtkownika? (Odpowiedz uzasadnij).

1.5. Co jest główn+- zalet+- wieloprogramowosci?

1.6. Czym przede wszystkim różni+- się od siebie systemy operacyjne kom puterów głównych i komputerów osobistych?

1.7 Zdefiniuj najistotniejsze cechy nastepuj+-cych typów systemów operacyjnych:

a) systemu wsadowego;
b) systemu interakcyjnego;
c) systemu z podziałem czasu:
d) systemu czasu rzeczywistego:
e) systemu rozproszonego.

1.8. PodkreP:lamy znaczenie systemu operacyjnego jako P:rodka efektywnego wykożystania sprzętu komputerowego. Kiedy można odst+-pić od tej zasady i pozwolić systemowi operacyjnemu na "marnowanie" zasobów? Jak uzsadnić, że system taki nie jest w istocie marnotrawc+-?

1.9. W jakich warunkach byłoby lepiej dla użytkownika, żeby kożystał z usług systemu z podziałem czasu, a nie komputera osobistego lub jednostkowej stacji roboczej?

1.10. Opisz różnice między przetważaniem symetrycznym i asymetrycznym. Wymień trzy zalety i jedn+- wadę systemów wieloprocesorowych?

1.11. sk+-d bierze się zapotrzebowanie na systemy rozproszone?

1.12. Jak+- największ+- trudnoP:ć musi pokonać osoba pisz+-ca system operacyjny przeznaczony do pracy w warunkach czasu rzezcywistego?


<<< THE END >>>