15. Модули. Виды модулей
Модуль(UNIT) в Pascal - это особым образом оформленная библиотека подпрограмм. Модуль, в отличие от программы, не может быть запущен на выполнение самостоятельно, он может только участвовать в построении программ и других модулей.
Модуль в Pascal представляет собой отдельно хранимую и независимо компилируемую программную единицу.
Все программные элементы модуля можно разбить на две части:
1) программные элементы, предназначенные для использования другими программами или модулями, такие элементы называют видимыми вне модуля;
2) программные элементы, необходимые только для работы самого модуля, их называют невидимыми (или скрытыми).
unit <имя модуля>; {заголовок модуля}
interface
{описание видимых программных элементов модуля}
implementation
{описание скрытых программных элементов модуля}
begin
{операторы инициализации элементов модуля}
end.
Для обращения к переменной, описанной в модуле, необходимо применить составное имя, состоящее из имени модуля и имени переменной, разделенных точкой.
Рекурсивное использование модулей запрещено. Перечислим, какие бывают виды модулей.
1. Модуль SYSTEM.
Модуль SYSTEM реализует поддерживающие подпрограммы нижнего уровня для всех встроенных средств, таких как ввод-вывод, работа со строками, операции с плавающей точкой и динамическое распределение памяти.
2. Модуль DOS.
Модуль Dos реализует многочисленные процедуры и функции Pascal, которые эквивалентны наиболее часто используемым вызовам DOS, как, например, GetTime, SetTime, DiskSize и так далее.
3. Модуль CRT.
Модуль CRT реализует ряд мощных программ, предоставляющих полную возможность управления средствами компьютера РС, такими, как управление режимом экрана, расширенные коды клавиатуры, цвета, окна и звуковые сигналы.
4. Модуль GRAPH.
С помощью процедур и функций, входящих в этот модуль, можно создавать различные графические изображения на экране.
5. Модуль OVERLAY.
Модуль OVERLAY позволяет уменьшить требования к памяти программы DOS реального режима.
Автор: Цветкова А.В.
<< Назад: Файлы. Операции с файлами
>> Вперед: Ссылочный тип данных. Динамическая память. Динамические переменные. Работа с динамической памятью
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Микробиология. Шпаргалка
▪ Терия организации. Шпаргалка
▪ Финансы и кредит. Шпаргалка
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Интерактивная система Lego Smart Play
17.01.2026
Компания Lego предложила новый подход к конструкторским играм, представив платформу Smart Play, которая объединяет традиционные кирпичики с сенсорами, звуками и возможностью реагировать на действия ребенка. Разработка системы заняла около восьми лет и направлена на поддержку социальной, сюжетной и творческой игры.
Главная идея Smart Play заключается в том, чтобы "спрятать" сложную электронику внутри конструкции. Это позволяет детям сосредотачиваться не на гаджетах, а на создании историй, взаимодействии с персонажами и собственной фантазии. Технология ориентирована на развитие творческого мышления и вовлечение в игру с самого начала.
Система базируется на специальном "умном кирпиче", оснащенном датчиками, который способен реагировать на движение, воспроизводить звуки и распознавать другие элементы конструктора, включая умные минифигурки. Дополнительные Tiny Smart Tags позволяют платформе понимать контекст использования кирпичей: например, находится ли элемент в машине, вертолете и ...>>
Геймерские AR-очки ROG XREAL R1
17.01.2026
Дополненная реальность (AR) стремительно проникает в сферу развлечений, открывая пользователям новые формы взаимодействия с играми и мультимедийным контентом. Компании ASUS и XREAL представили долгожданное устройство - AR-очки ROG XREAL R1, которые обещают изменить представление о мобильных играх и иммерсивном игровом опыте.
Новинка поражает своими техническими характеристиками. Каждое глазное яблоко пользователя получает изображение с помощью двух micro-OLED дисплеев с разрешением 1920x1080, пиковая яркость достигает 700 нит, а поле зрения составляет 57°. Частота обновления 240 Гц обеспечивает плавное изображение даже в динамичных играх, а встроенные динамики от Bose гарантируют качественный звук.
Центром управления устройством стал ROG Control Dock - настоящий мультимедийный хаб, оснащенный двумя HDMI 2.0 и DisplayPort 1.4. Он позволяет мгновенно переключаться между ПК, консолями и другими устройствами. Подключение через USB-C обеспечивает максимальную совместимость, включая по ...>>
Большой адронный коллайдер прекращает работу
16.01.2026
Физика элементарных частиц - одна из самых передовых областей науки, где каждый эксперимент может изменить наше понимание мироздания. Центральным инструментом этих исследований является Большой адронный коллайдер (LHC), уникальный ускоритель частиц, позволяющий изучать самые фундаментальные законы природы. Недавно стало известно, что LHC временно прекращает свою работу для масштабной модернизации, которая подготовит его к новому этапу экспериментов с гораздо большей производительностью.
Коллайдер, расположенный в подземном тоннеле вдоль швейцарско-французской границы, создает столкновения частиц на невероятно высоких энергиях. Именно здесь в 2012 году ученые открыли бозон Хиггса - ключевую частицу, объясняющую, почему другие элементарные частицы имеют массу. Это открытие стало одним из самых значимых событий современной физики и подтвердило предсказания Стандартной модели.
Причиной временной остановки LHC стало развертывание проекта High-Luminosity LHC (HL-LHC). Модернизация позв ...>>
Случайная новость из Архива Самоуправляемые грузовики Volvo для сбора сахарного тростника
12.06.2017
В выращивании сахарного тростника является важным не только вырастить большой урожай, но и правильно организовать его сбор, чтобы при вывозе продукта с полей не нанести ущерб почве и молодым растениям, которые станут основой урожая в следующем году.
Компания Volvo Trucks разработала самоуправляемый грузовик, который, как ожидается, поможет увеличить сбор урожая сахарного тростника в Бразилии. Грузовик будет использоваться для перевозки вновь собранного сахарного тростника. Управляемый системой автопилота он с большой точностью придерживается заданного курса, что позволяет уберечь ростки тростника от повреждений.
Система преимущественно контролирует рулевое управление, используя два гироскопа, чтобы не допустить отклонение транспортного средства от заданного курса более чем на дюйм (25 мм). Для отслеживания маршрута по полю используется навигационная система GPS, а водитель может установить постоянную скорость с помощью, притормаживая или ускоряясь при необходимости.
В настоящее время около 4 % урожая теряется из-за повреждений, которые наносятся росткам сахарного тростника, а также из-за уплотнения почвы при перемещении транспортных средств по полю. Использование автономных грузовиков позволит избежать значительного ущерба для почвы и сельскохозяйственных культур, повышая урожайность до 10 тонн сахарного тростника на гектар в год.
|
Другие интересные новости:
▪ Технология Transcend SuperMLC
▪ Вакцинирование растений вместо использования пестицидов
▪ Дельфины улавливают звуковые волны зубами
▪ Переносные оптические приводы Samsung SE-218GN и SE-208GB
▪ Роботизированный улей
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Электрику. ПТЭ. Подборка статей
▪ статья Оливковая ветвь мира. Крылатое выражение
▪ статья Кто открыл Гренландию? Подробный ответ
▪ статья Автомобиль Козлик. Личный транспорт
▪ статья Зарядное устройство автомобильных аккумуляторов. Энциклопедия радиоэлектроники и электротехники
▪ статья Четыре карты в любом направлении. Секрет фокуса
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026