Operatsioonisüsteemide aluste konspekt
Magnetlint kompilaatoriga paigutati seadmesse ning
seade ühendati. Kaardi(perfolindi)lugeja luges kaardid (perfolindi), mille sisu väljastati
magnetlindile. Kompilaator käivitati
Draiverid
Järgmiseks etapiks olid sisendit ja väljundit teostavad programmid, mis sisestasid ja väljastasid
infot ajal, kui cpu töötas. Sisend-väljundoperatsiooni lõppemisel edastasid nad katkestuse.
Katkestuse saamisel salvestas arvuti vajalikud andmed ja juhtimine suundus vastavalt katkestuse
iseloomule. Kastkestuse töötlemiseks luuakse igale seadmetüübile vastav programm, seadme
draiver, mis kuulub monitori koosseisu.
Struktuurprogrammeerimine
Kõrgkeeles kirjutatud lühikesed programmid olid kergesti arusaadavad kui suuremahulised
muutusid raskesti arusaadavaks ja mittejuhitavaks. Lahenduseks oli struktuurprogrammeerimine,
näiteks:
*Algol
*Pascal
*C
Programmide konstrueerimise meetod, mis kasutab ainult hierarhiliselt korraldatud tarindeid,