Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Компьютеры, Программирование Компьютеры, Программирование     Компьютеры и периферийные устройства Компьютеры и периферийные устройства

Основные процедуры и функции модуля CRT

Гуашь "Классика", 12 цветов.
Гуашевые краски изготавливаются на основе натуральных компонентов и высококачестсвенных пигментов с добавлением консервантов, не
170 руб
Раздел: 7 и более цветов
Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады
Крючки с поводками Mikado SSH Fudo "SB Chinu", №4BN, поводок 0,22 мм.
Качественные Японские крючки с лопаткой. Крючки с поводками – готовы к ловле. Высшего качества, исключительно острые японские крючки,
58 руб
Раздел: Размер от №1 до №10

СодержаниеРекурсия . . . . . . . . . . . . . . . . . . . . . . . . . .Пример 1 . . . . . . . . . . . . . . . . . . . . . . . . . .Пример 2 . . . . . . . . . . . . . . . . . . . . . . . . . .Пример 3 . . . . . . . . . . . . . . . . . . . . . . . . . .Пример 4 . . . . . . . . . . . . . . . . . . . . . . . . . .Пример 5 . . . . . . . . . . . . . . . . . . . . . . . . . . Модуль CR Аббревиатура CR будет расшифровываться по-русски как «электронно-лучевая трубка». И действительно, в модуле CR реализованы специальные процедуры и функции для работы с текстовой информацией на дисплее, позволяющие: управлять текстовыми режимами, организовывать окна вывода на экран, настраивать цвета символов на экране, управлять курсором. Кроме того, в модуль включены функции опроса клавиатуры и процедуры управления встроенным в ПЭВМ динамиком. Несмотря на то, что модуль CR реализует шестнадцать процедур и четыре функции, его размер составляет не более 3К. Его стандартное местонахождение – системная библиотека URBO. PL. Для подключения модуля достаточно включить его в директиву USES в самом начале программы: USES CR ; Имеет смысл всегда подключать модуль CR , даже если его процедуры или функции не используются в программе. Дело в том, что обычно процесс вывода информации на дисплей совершается по такой цепочке: Оператор Wri e - -> функция MS-DOC (вывода строки) - -> - -> подпрограмма BIOS (базовая система ввода-вывода) - -> - -> видеопамять монитора. При подключении модуля CR из этой цепочки исключаются медленная функция MS-DOS и, как правило, подпрограмма БСВВ, вследствие чего значительно повышается скорость вывода информации на дисплей. Понятно, что чем «медленнее» работает компьютер, тем заметнее будет эффект от подключения модуля CR . Пользователи ПЭВМ класса PC/X могут воочию увидеть разницу, запустив по очереди две программы. Пример: {Программа использует стандартный вывод} PROGRAM S a dar Ou pu ; VAR i : By e; {счетчик цикла } for i : = 1 o 100 do Wri e (‘ Турбо Паскаль ’); Wri eL E D. {Программа использует средства модуля CR } PROGRAM CR Ou pu ; USES CR ; VAR i : By e; BEGI for i : = 1 o 100 do Wri e (‘ Турбо Паскаль ’); Wri eL E D. Механизм подобного ускорения можно проиллюстрировать следующим образом. Существуют стандартные текстовые файлы: I pu – для ввода и Ou pu – для вывода информации. До тех пор пока программист или компилятор не предпримут каких-либо действий по их переназначению, они считаются связанными: I pu – с клавиатурой, а Ou pu – с дисплеем посредством функций MS-DOS. Все стандартные операторы ввода-ввывода остаются связанными с этими файлами, т.е. оператор Wri e (‘привет’) эквивалентен оператору Wri e (Ou pu ,‘привет’), оператор ReadL (SomeS ri g) соответственно эквивалентен оператору ReadL (I pu , SomeS ri g). При подключении модуля CR перед выполнением основного блока программы происходит переназначение стандартных файлов, как если бы выполнились операторы:Assi gCR ( I pu ); {Связывается системный файл I pu с } {фиктивным устройством CR . } Rese ( I pu ); {открытие I pu для ввода через CR } Assig CR ( Ou pu ); {Здесь связывается системный файл } {Ou pu с фиктивным устройством CR } Rewri e ( Ou pu ); {Файл Ou pu открывается для вывода.

} Assig ( логический файл, физический файл или устройство ), но связывает логический файл с фиктивным устройством CR . Переназначение на CR происходит автоматически, и нет нужды вставлять операторы в текст программы. Они выполняются при подключении модуля CR . Если же по каким-либо причинам пользователь хочет восстановить стандартную связь файлов I pu , т.е. отказаться от «услуг» подключенного модуля CR , то в его программе должны быть следующие операторы:Assig ( I pu , ’’ ); {Файл I pu связывается со стандартным } {устройством ввода (чтения). } Rese ( I pu ); {Файл I pu открывается для чтения. } Assig ( Ou pu , ’’ ); {Файл Ou pu связывается со стандартным } {устройством вывода ( записи ). } Rewri e ( Ou pu ); { Файл Ou pu открывается для записи. } Пустая строка в операторе Assi g означает стандартное предопределенное устройство, как правило устройство CO . Кроме ускорения вывода информации на дисплей, подключение модуля CR вносит ряд дополнений и расширений в работу стандартных процедур Wri e, Wri eL , Read и ReadL . Вывод специальных символов. При подключенном модуле CR можно выводить на дисплей строки и символы, содержащие в себе управляющие коды (коды 0 31). При этом они не будут оказывать управляющие воздействия, а будут изображаться на дисплее, согласно таблице изображений символов по их ASCII-коду. Исключение составляют лишь четыре кода: Код Управляющее воздействие Название кода 7 Вызывает один короткий звук динамика Bell ($07) 8 Сдвигает текущую позицию курсора влево BackSpace ($08) на один символ, если есть куда (BS) сдвинуться в пределах строки; в противном случае не имеет эффекта 10 Переводит текущее положение курсора на Li e Feed ($OA) строку ниже, не меняя текущего столбца (LF) 13 Переводит текущее положение курсора в Carriage Re ur ($OD) начало строки (CR) Системные переменные модуля CR . При подключении модуля CR инициализируется ряд его системных констант и переменных. Константы используются как параметры в процедурах модуля CR . Системные же переменные играют роль переключателей режимов работы механизмов ввода-вывода, реализованных в CR . И константы, и переменные становятся глобальными и доступными программе, использующей модуль CR , и их не надо описывать среди прочих идентификаторов. Так, например, в модуле CR определена переменная Direc Video типа Boolea , и ее стартовое значение равно rue. Если надо сменить определяемый ею режим работы устройства CR , то необходимо вставить в программу строку USES CR ; { модуль CR подключен } . . . { раздел прочих описаний } BEGI Direc Video: = False ; {

Перед словом begin можно добавлять объявления констант, типов и переменных, а между словами begin и end — добавлять собственный программный код. Файл программного модуля .pas Файл программного модуля (формы или независимый) имеет следующую структуру: unit имя_модуля; //начало интерфейсной части модуля interface uses  {раздел ссылок на другие программные модули, классы, типы, переменные, процедуры или функции которых используются в данном модуле} const  {описания констант} type  {описание типов, в частности — класса формы} var  {описание переменных, в частности – экземпляра формы} //начало раздела реализации implementation uses  {раздел ссылок на другие программные модули} {$R *.dfm} //директивы компилятора const  {описания констант} type  {описание типов } var  {описание переменных }  {реализация процедур и функций модуля} end. В интерфейсном разделе (между ключевыми словами interface и implementation) указываются элементы программного модуля, доступные для других модулей и программ, а также ссылки на другие модули (раздел uses)

1. Парламент Великобритании и его основные характеристики. Функции палат

2. Предмет релігієзнавства. Основні елементи і функції релігії

3. Возникновение и развитие, понятие и признаки права. Понятие правосознания, основные функции, виды

4. Культура как социальное явление. Ее основные функции

5. Пищеварительный тракт и его основные функции

6. Планирование - как основная функция управления
7. Проектирование основных составляющих процесса управления по функциям планирования, организации, мотивации и контроля для некоммерческого образовательного учреждения "Автошкола — СТМО"
8. Функции и формы статистической таблицы. Основные элементы и правила построения

9. Понятие культуры, сущность и её функции. Основные культурологические школы

10. Основные функции ООН

11. Речь, ее основные функции и свойства

12. Основные функции управления природопользованием

13. Подпрограммы (процедуры и функции)

14. Лабораторная №6 вариант №13 по информатике, выполненная с использованием подпрограмм-процедур и подпрограмм-функций

15. Процедуры и функции в языке Паскаль. Сфера действия описаний

16. Функции биосферы (по Вернадскому и основные биосферные законы по Реймерсу)

Конструктор металлический для уроков труда №3 в деревянной упаковке.
Из трех конструкторов, входящих в серию, этот содержит наибольшее количество деталей, следовательно возможностей собрать что-то
578 руб
Раздел: Магнитные и металлические конструкторы
Компактные развивающие игры в дорогу "Логозавры", арт. ВВ2099.
Логозавры - это увлекательная игра-головоломка на развитие логического мышления, математических навыков, внимательности,
337 руб
Раздел: Игры в дорогу
Конструктор "Mechanical Kangaroo".
Конструктор для сборки действующей модели «Механический Кенгуру». Каждый мальчишка, увидев хитроумный механизм, пытается его
317 руб
Раздел: Инженерные, научно-технические

17. Выборы депутатов Государственной Думы Российской Федерации: основные особенности и процедуры

18. Основные формы осуществления правовым государством функций гаранта основных прав и свобод человека и гражданина

19. Основные функции и правовое значение неустойки

20. Характеристика основных стадий процедуры признания банкротства (экономической несостоятельности) субъектов хозяйствования

21. Основные функции метафоры

22. Магистрально-модульная архитектура ПК. Основные функции центрального процессора. Оперативная память
23. Основні функції операційних систем. Вбудований редактор FAR Manager
24. Аналіз функціональних схем, основні елементи систем автоматичного регулювання підсилення

25. Основні функції культури

26. Основные принципы и функции маркетинга

27. Основные функции международного валютного фонда

28. Понятие, сущность, цели, задачи и основные функции менеджмента

29. Функции управления, особенности и основные характеристики

30. Основные функции и модели образования

31. Институциональные аспекты политики. Сущность и основные функции современных государств

32. Политология - объект, предмет и основные функции, категории, методы и закономерности. Место политологии в системе социально-гуманитарных наук

Мозаика для малышей Игродром "Кнопик", 10 трафаретов.
Настольная игра "Кнопик" из серии "Игродром" предлагает ребенку с интересом и пользой провести время. Комплект
701 руб
Раздел: Пластмассовая
Копилка-раскраска "Сова".
Набор для творчества. Копилка-раскраска. Пластиковая копилка легкая, приятная на ощупь, не бьется при падении и ее легко раскрашивать. В
324 руб
Раздел: Копилки
Настольная игра "Активити. Вперед".
Интересная и увлекательная настольная игра "Вперед" из серии "Активити" сможет легко и быстро поднять настроение
345 руб
Раздел: Игры на ассоциации, воображение

33. Понятие правосознания, его структура, основные функции, оценочные отношения. Дефекты правосознания

34. Философия, ее предмет и основные функции

35. Виды и основные функции денег

36. Закон вартості: сутність та основні функції

37. Разработка основных разделов проекта производства работ

38. Основные звездные характеристики. Рождение звезд
39. Структура и функции клеточного ядра
40. Эпифиз и его гормональные функции

41. Основные проблемы генетики и механизм воспроизводства жизни

42. Строение и функции клетки

43. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

44. Основные принципы создания группировок войск для сражения, принятия решения командованием и организации управления

45. Основные проблемы и перспективы развития и размещения отраслей агропромышленного комплекса в Донецком экономическом районе

46. Эфиопы: основные этнографические особенности

47. Мировое хозяйство-основные черты и проблемы развития

48. Основные этапы формирования политической карты мира

Бумага упаковочная "Путешествие", 70x100 см, 10 листов.
Упаковочная бумага — одна из важнейших деталей презента. Подарочная упаковка с оригинальным дизайном с легкостью дополнит всю прелесть
487 руб
Раздел: Прочие
Настольная игра "Тримино".
"Тримино" настольная игра для тех, кто умеет просчитывать ходы, создавать хитроумные комбинации и не боится блефовать. Здесь не
714 руб
Раздел: Домино детское
Чернила "Bottle Quink", синие, 57 мл.
Цвет – синий. Объем – 57 мл. Материал флакона – стекло.
449 руб
Раздел: Чернила, тушь, штемпель

49. Основные вопросы реструктуризации государственного долга РФ

50. Основные задачи сферы государственного регулирования

51. Основні методи боротьби з інфляцією

52. Основные направления государственного регулирования финансовых отношений в РФ

53. Задачи, система и функции органов юстиции Российской Федерации

54. Правоохранительную деятельность и основные задачи адвокатуры
55. Понятие, основные черты субъектов административной юрисдикции
56. Основные черты афинского права. Источники, право собственности, обязательственное право, брачно-семейное право, уголовное и процессуальное право

57. Конституция - основной закон государства и общества. Конституционные акты российской государственности до октября 1917 г.

58. Формирование советской культуры: основные направления

59. Референдум и его социальная функция

60. Конституционные гарантии основных прав и свобод человека и гражданина в Российской Федерации

61. Конституция - основной закон государства

62. Основные политические права и свободы граждан

63. Основные права, свободы и обязанности и механизм их реализации

64. Задачи, система и функции органов юстиции Российской Федерации

Пасхальная подставка, на 8 яиц и кулич, 221x250 мм.
Размер: 221x250 мм. Оригинальная пасхальная подставка для кулича и 8 яиц. Заготовку можно расписать красками или задекорировать в технике
376 руб
Раздел: Подставки, тарелки для яиц
Настольная игра "Храбрые зайцы".
Раз в году, в середине лета, собираются зайки на лесной поляне и хвастают своими подвигами. Кто ночью совы не испугался, кто от серого
490 руб
Раздел: Карточные игры
Защита-органайзер для планшета (отделение для планшета + 3 кармана), 60х45 см.
Защита-органайзер для планшета (отделение для планшета + 3 кармана). Предназначена для защиты обивки сидений и для удобного хранения
503 руб
Раздел: Прочее

65. Конституция, как Основной Закон РФ

66. Функции государства

67. ООН: история создания и основные направления деятельности

68. Отчет по учебно-ознакомительной практике (c правовыми основами местного самоуправления, формированием представительных и исполнительных органов власти, структурой и функциями органов местного самоуправления)

69. Основные виды налогов в системе налогового законодательства РФ

70. Налоги: их сущность, виды и функции
71. Понятие налога, налогового права, его система, их функции
72. Цели, задачи и функции прокуратуры Украины

73. Основные виды деликтов в законах XII таблиц

74. Основные правовые нормы, регулирующие ввоз товаров на территорию России

75. Право: понятие, признаки, виды, функции, принципы

76. Государство: понятие, признаки, формы правления и функции

77. Основные правовые системы современности

78. Функции государства

79. Основные правовые системы современного мира

80. Феодальное государство (экономическая основа, сущность, механизм, функции и формы)

Муфта для коляски Bambola (шерстяной мех + плащевка + кнопки), темно-синяя.
Муфта на ручку коляски очень легко одевается и защищает Ваши руки от холода. Ткань муфты водоотталкивающая, она утеплена мехом и небольшим
489 руб
Раздел: Муфты на ручку
Матрас в приставную колыбельку Bambola "Mini soft-8" (45x90x8 см).
Состав: - латексированная кокосовая плита; - микрофибра - съемный чехол. Размеры: 45x90x8 см.
883 руб
Раздел: Матрацы до 120 см
Контейнер герметичный глубокий, 5000 мл.
Контейнер герметичный глубокий. Материал: пластик. Объем: 5000 мл. Размеры: 28х20х15 см.
314 руб
Раздел: Штучно

81. Происхождение права, теории происхождения права, понятие признаки, виды, функции, принципы

82. Основные концепции правопонимания

83. Гарантии прав профсоюзных объединений при осуществлении ими своих функций

84. Значение, цели, задачи и основные принципы трудового права

85. Основные лексические и грамматические различия между британским и американским вариантом английского языка

86. Синтаксические функции герундия в испанском языке. Проблема атрибутивного герундия
87. Г. Вельфлин. Основные понятия истории искусства
88. Основные достижения русской культуры XIX века: романтизм в России; корни русского романтизма; русская национальная музыкальная школа и живопись во второй половине XIX века

89. Основные черты и значение "Серебряного века" для культуры России

90. Основные проблемы культуры речи в СМИ

91. Основные праздники Великобритании и США

92. Падежи: второй родительный и предложный. Функции и значения

93. Поэзия "Серебряного века". Основные течения и взгляды на них

94. Типы и функции обращений в лирике А. Блока

95. Реализация функций языка в ФЗ "О прокуратуре РФ"

96. Диалект как основная форма существования языка

Карандаши цветные Faber-Castell "Grip", 12 цветов.
Эргономичная треугольная форма корпуса карандаша "Grip" обеспечивает правильный захват карандаша тремя пальцами. Массажные
627 руб
Раздел: 7-12 цветов
Сушилка для белья Vileda "Мультифлекс".
Компактная (занимает мало места, удобно размещать даже в небольшом помещении). Очень устойчивая. С защитным покрытием от воздействий
5739 руб
Раздел: Сушилки напольные
Мягкий пол "Ассорти", универсальный, 60x60 см, 1.44 кв.м.
Размер 1 листа: 60x60 см. Площадь4 листов: 1.44 кв.м. Состав: 1 красный лист, 1 желтый лист, 1 зеленый лист, 1 синий лист.
1080 руб
Раздел: Прочие

97. Основные тенденции развития детского хорового творчества на современном этапе (на примере ведущих детских хоровых коллективов г.Минска)

98. Основные этапы создания государства на Украине

99. Возникновение и основные этапы политической истории Волжско-Камской Булгарии (Контрольная)


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.