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, kusjuures igal neist on ainult üks sisendpunkt ja üks väljundpunkt. Struktuurprogrammeerimises kasutatakse ainult kolme liiki juhtimisvooge: järjestikust, tingimuslikku ja ileratiivset. Spooling batch systems Simultaneous Periperal Operations On-Line. Meetod arvutusprotsessi juhtimiseks, kus perfokaartidelt loeti ülesanded arvutisse samas tempos kuidas nad jõudsid arvutuskeskusesse. Kasutab ketast kui suurt puhvrit ja võimaldab samaaegselt teostada sisendväljund operatsioone ja teiste tööde arvutustöid.
tuhandeid ridu pikki programme nii, et ei ole kordagi vaja kasutada GO TO suunamislauset. See on ka tõestatud, et programmi saab kirja panna ainult kolme konstruktsiooni - käskudejada, valikut ja kordust - kasutades. Struktuurprogrammeerimine taotleb, et igal programmikonstruktsioonil oleks üks sisend- ja üks väljundpunkt, aga GO TO lause võib tekitada mitu sisend- ja/või väljundpunkti. Programmeerimise algkursus 86 - 89 Põhiliseks meetodiks struktuurprogrammeerimises on ülalt-alla meetod. Selle põhiideeks on lähenemine probleemile kui tervikule ja seejärel probleemi tükeldamine väiksemateks osadeks. Siis toimub probleemide lahendamine sellisel viisil, et vaadeldakse ainult käesoleval tasemel esilekerkinud ülesandeid ja alamülesannete juurde pöördutakse alles pärast seda, kui käesoleval tasemel on kõik tehtud. Sama printsiipi rakendatakse ka programmi kirjutamisel ja testimisel.
Isiklikust kogemusest võin väita, et on võimalik kirjutada tuhandeid ridu pikki programme nii, et ei ole kordagi vaja kasutada GO TO suunamislauset. See on ka tõestatud, et programmi saab kirja panna ainult kolme konstruktsiooni - käskudejada, valikut ja kordust - kasutades. Struktuurprogrammeerimine taotleb, et igal programmikonstruktsioonil oleks üks sisend- ja üks väljundpunkt, aga GO TO lause võib tekitada mitu sisend- ja/või väljundpunkti. Põhiliseks meetodiks struktuurprogrammeerimises on ülalt-alla meetod. Selle põhiideeks on lähenemine probleemile kui tervikule ja seejärel probleemi tükeldamine väiksemateks osadeks. Siis toimub probleemide lahendamine sellisel viisil, et vaadeldakse ainult käesoleval tasemel esilekerkinud ülesandeid ja alamülesannete juurde pöördutakse alles pärast seda, kui käesoleval tasemel on kõik tehtud. Sama printsiipi rakendatakse ka programmi kirjutamisel ja testimisel.