2
Na rysunku 1.1 pokazany został sposób przekazyM’ania danych między komputerami niezależnymi z wymiennymi nośnikami. Numery przy każdym komputerze oznaczają, które funkcje (z czterech podstawowych) są wykonywane w każdej jednostce. Widać, że w tej architekturze każda jednostka realizuje wszystkie cztery podstawowe funkcje, czyli: wykonuje proces obliczeniowy, steruje danymi, dba o interfejs użytkownika oraz o wizualizację.
ad b) Systemy wielostanowiskowe
Host w systemie wielostanowiskowym to jedyna jednostka dysponująca mocą przetwarzania. Wszelkie działania realizowane są na hoście.
Terminalem nazywamy specjalizowaną jednostkę komputerową, jedynym zadaniem której jest realizacja kontaktu z użytkownikiem.
Interfejsem użytkownika nazywamy fragment systemu operacyjnego, zadaniem którego jest nawiązywanie i utrzymywanie kontaktu z użytkownikiem.
W poprzedniej architekturze wszystkie komputery były „równe ”. Na rysunku 1.2 widać, że teraz mamy inną sytuację - jest wyraźnie zaznaczona jedna jednostka górująca (host), oraz pozostałe - terminale. Host wykonuje większość fimkcji podstawowych (1,2,3) zostawiając terminalom jedynie wizualizację. Przetwarzanie danych wyłącznie na hoście zapewnia spójność systemu i centralizację informacji.
W systemach wielostanowiskowych jedna przestrzeń adresowa jest dzielona między użytkowników. Administrując takim systemem trzeba więc zadbać, aby praca przebiegała bez zakłóceń.
Host z terminalem jest połączony jedną personalną linią.
Jest to spowodoM’ane kosztami, oraz stosunkowo niewielkim przepływem danych jest między hostem, a terminalem.
Niestety, nic w systemie nie jest za darmo, więc im bardziej rozbudowany interfejs użyt-
_kownika tvm bardziej jest też „zasobożerny ”. Przy niewielkiej liczbie użytkowników nie
Politechnika Rzeszowska im. Ignacego Łukasiewicza Zakład Systemów Rozproszonych Rzeszów 2002