Използвани модули

2.4 Използвани модули. Crt модул. Графичен модул

Модулът е автономно компилирана програмна единица, която включва различни компоненти на раздела за декларация (типове, константи, променливи, процедури и функции) и евентуално някои изпълними инструкции на иницииращата част.

Наличието на модули в Turbo Pascal ви позволява да програмирате и отстранявате грешки в програма на части, да създавате библиотеки от подпрограми и данни, да използвате възможностите на стандартните модули, да увеличавате кодовата (съдържаща кодове инструкции) част от програмата почти неограничено.

Модулът съдържа описания на типове данни, променливи и други обекти, както и подпрограми, които се използват в различни програми. Има смисъл да се включи подпрограма в модул, ако той изпълнява действие, което трябва да се извършва доста често. Подпрограмите, включени в модула, могат да се пишат, отстраняват грешки и се компилират веднъж и да се използват многократно.

Crt модул. Модулът Crt съдържа процедури и функции за управление на текстовия режим на екрана.

Когато Crt модулът е свързан, стандартните входни и изходни файлове се преназначават преди изпълнението на основния програмен блок. Системни стандартни файлове Вход и изход се свързват с фиктивно устройство Crt.

За показване на текст се използват процедурите Write и Writeln, които показват информация, започвайки от позицията на екрана, на която се намира курсорът.