System Operacyjny CROOK-5
Hiob lekkomyślnie otwiera usta i nie mając wiedzy mnoży słowa. |
(Księga Hioba 35,16) |
Rodzina systemów operacyjnych CROOK na minikomputery MERA-400 i K-202 powstała w Instytucie Okrętowym Politechniki Gdańskiej. Zamierzeniem autorów było, by najmłodszy z rodziny, CROOK-5, zawierał wszystkie udane pomysły zastosowane przy tworzeniu jego starszego rodzeństwa, a nie zawierał ich braków. Trudno jest nam ocenić, na ile te wysiłki dały zamierzone rezultaty, liczymy w tej mierze na wyrozumiałość oraz uwagi i komentarze użytkowników.
Niniejsze opracowanie stanowi opis całości systemu i z konieczności zawiera wiele skrótów. Nie należy więc traktować go jako podręcznika użytkowania systemu, zwłaszcza dla początkujących.
Początkujących można pocieszyc, że do rozpoczęcia pracy wystarczy umiejętność wpisania się do systemu i znajomość kilku podstawowych zleceń. Poszczególne rozdziały staną się w pełni zrozumiałe dopiero po nabraniu pewnej wprawy i poznaniu istoty mechanizmów systemu.
Wykaz oznaczeń
- <>
- napis w nawiasach ostrych oznacza zmienną metajęzykową - określa parametr który należy podstawić w to miejsce;
- []
- napis w nawiasach prostokątnych oznacza opcję - można go, wraz z nawiasami pominąć;
- {}
- nawiasy sześcienne obejmują parametry obowiązkowe;
- ...
- wielokropek oznacza możliwość wystąpienia dalszych elelmntów o takiej samej budowie jak element zamknięty w nawias bezpośrednio poprzedzający wielokropek i odpowiadający mu nawias otwierający;
- druk pogrubiony
- oznacza słowa kluczowe.
Część I
- Charakterystyka systemu
- Proces inicjujący INI
- Interpretator zleceń użytkownika - XOSL
- Alarmy systemu operacyjnego
Część II - Programy użytkowe
- Edytor kontekstowy - EDIT
- Program organizacji zbiorów na taśmach magnetycznych MTO
- Opis użytkowy translatora CEMMA
- Opis użytkowy programu DEBU
- Symulator systemu SOM3
- System programowania w języku BASIC
Część III
- Procesy
- Zarządzanie pamięcią operacyjną
- Organizacja informacji w systemie
- Podsystem wejścia-wyjścia
- Środowisko dla programów i zleceń
Część IV - Instrukcja kierownika instalacji
- Dodatkowe zlecenia programu XOSL
- Program STAT
- Znaczenie uprawnień
- Program pomocniczy BOSS
- Program zrzutu dysku na taśmę magnetyczną
- Opis użytkowy programu ODZ
- Struktura talerzy dyskowych
Dodatki
- Program ładujący system operacyjny
- Spis stopów systemowych
- Zmiany konfiguracji sprzętu w systemie
- Tablica opisu dysków WINCHESTER
- Wykaz ekstrakodów
Źródło: SYSTEM OPERACYJNY CROOK-5 dla minikomputera MERA-400 (wersja 7), Zbigniew Czerniak, Marek Nikodemski, Gdańsk 1988