MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Кибернетика -> Основные процедуры и функции модуля CRT

Название:Основные процедуры и функции модуля CRT
Просмотров:162
Раздел:Кибернетика
Ссылка:none(0 KB)
Описание: Аббревиатура CRT будет расшифровываться по-русски как «электронно-лучевая трубка». И действительно, в модуле CRT реализованы специальные процедуры и функции для работы с текстовой информацией на дисплее, позво

Часть полного текста документа:

Содержание Рекурсия . . . . . . . . . . . . . . . . . . . . . . . . . . Пример 1 . . . . . . . . . . . . . . . . . . . . . . . . . . Пример 2 . . . . . . . . . . . . . . . . . . . . . . . . . . Пример 3 . . . . . . . . . . . . . . . . . . . . . . . . . . Пример 4 . . . . . . . . . . . . . . . . . . . . . . . . . . Пример 5 . . . . . . . . . . . . . . . . . . . . . . . . . . Модуль CRT Аббревиатура CRT будет расшифровываться по-русски как "электронно-лучевая трубка". И действительно, в модуле CRT реализованы специальные процедуры и функции для работы с текстовой информацией на дисплее, позволяющие: управлять текстовыми режимами, организовывать окна вывода на экран, настраивать цвета символов на экране, управлять курсором. Кроме того, в модуль включены функции опроса клавиатуры и процедуры управления встроенным в ПЭВМ динамиком. Несмотря на то, что модуль CRT реализует шестнадцать процедур и четыре функции, его размер составляет не более 3К. Его стандартное местонахождение - системная библиотека TURBO.TPL. Для подключения модуля достаточно включить его в директиву USES в самом начале программы: USES CRT; Имеет смысл всегда подключать модуль CRT, даже если его процедуры или функции не используются в программе. Дело в том, что обычно процесс вывода информации на дисплей совершается по такой цепочке: Оператор Write - -> функция MS-DOC (вывода строки) - -> - -> подпрограмма BIOS (базовая система ввода-вывода) - -> - -> видеопамять монитора. При подключении модуля CRT из этой цепочки исключаются медленная функция MS-DOS и, как правило, подпрограмма БСВВ, вследствие чего значительно повышается скорость вывода информации на дисплей. Понятно, что чем "медленнее" работает компьютер, тем заметнее будет эффект от подключения модуля CRT. Пользователи ПЭВМ класса PC/XT могут воочию увидеть разницу, запустив по очереди две программы. Пример: {Программа использует стандартный вывод} PROGRAM Standart Output; VAR i : Byte; {счетчик цикла } for i : = 1 to 100 do Write ('* Турбо Паскаль*'); WriteLn END. {Программа использует средства модуля CRT} PROGRAM CRT_Output; USES CRT; VAR i : Byte; BEGIN for i : = 1 to 100 do Write ('* Турбо Паскаль*'); WriteLn END. Механизм подобного ускорения можно проиллюстрировать следующим образом. Существуют стандартные текстовые файлы: Input - для ввода и Output - для вывода информации. До тех пор пока программист или компилятор не предпримут каких-либо действий по их переназначению, они считаются связанными: Input - с клавиатурой, а Output - с дисплеем посредством функций MS-DOS. Все стандартные операторы ввода-ввывода остаются связанными с этими файлами, т.е. оператор Write ('привет') эквивалентен оператору Write (Output,'привет'), оператор ReadLn (SomeString) соответственно эквивалентен оператору ReadLn (Input, SomeString). При подключении модуля CRT перед выполнением основного блока программы происходит переназначение стандартных файлов, как если бы выполнились операторы: AssingCRT ( Input ); {Связывается системный файл Input с } {фиктивным устройством CRT. } Reset ( Input ); {открытие Input для ввода через CRT } AssignCRT ( Output ); {Здесь связывается системный файл } {Output с фиктивным устройством CRT } Rewrite ( Output ); {Файл Output открывается для вывода. } Assign ( логический файл, физический файл или устройство ), но связывает логический файл с фиктивным устройством CRT. Переназначение на CRT происходит автоматически, и нет нужды вставлять операторы в текст программы. Они выполняются при подключении модуля CRT. Если же по каким-либо причинам пользователь хочет восстановить стандартную связь файлов Input, т.е. ............






Похожие работы:

Название:Виды и устройство туристических байдарок
Просмотров:639
Описание: Туристическая байдарка - узкая лёгкая запалубленная лодка без уключин. Относится к маломерным гребным судам. Предназначена для походов и прогулок по рекам, озёрам и водохранилищам в условиях умеренного волнения.

Название:Інваріантні підпростори. Власні вектори і власні значення лінійного оператора
Просмотров:469
Описание: Інваріантні підпростори. Власні вектори і власні значення лінійного оператора Як ми вже знаємо один і той же лінійний оператор в різних базисах задається різними матрицями. Виникає питання: чи не можна знайт

Название:Выявление и устройство детей, оставшихся без попечения родителей
Просмотров:321
Описание: Оглавление Введение Глава 1. Правовые аспекты института устройства детей, оставшихся без попечения родителей §1.1 Правовое регулирование института устройства детей, оставшихся без попечения родителей §1.

Название:Ядерное оружие: история создания, устройство и поражающие факторы
Просмотров:590
Описание: Федеральное агентство по образованию ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра радиоэлектронных технологий и экологического мониторинга (РЭТЭМ)

Название:Землеустройство сельскохозяйственного предприятия АО "Безымянское" Энгельского района Саратовской области
Просмотров:222
Описание: Министерство сельского хозяйства Российской Федерации Федеральное государственное образовательное учреждение высшего профессионального образования «Саратовский государственный аграрный университет им. Н

 
     

Вечно с вами © MaterStudiorum.ru