Курсовая работа: Проектирование базы данных "Справочник покупателя" в среде Turbo Pascal

- Close - закрывает файл.

После обнаружения или создания нового файла, он будет открыт программой для использования. Данные, записываемые в файл, автоматически сохраняются, и не требует подтверждения сохранения перед выходом из программы. Закрытие файла произойдет в момент завершения работы с программой.

Алфавит языка Turbo Pascal включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова.

Буквы - это буквы латинского алфавита от а до z и от А до Z, а также знак подчеркивания «_». В языке нет различия между заглавными и строчными буквами алфавита, если только они не входят в символьные и строковые выражения.

Цифры - арабские цифры от 0 до 9.

Каждая шестнадцатеричная цифра имеет значение от 0 до 15. Первые 10 значений обозначаются арабскими цифрами 0... 9, остальные шесть - латинскими буквами а ... f или А... F.

Специальные символы Turbo Pascal - это символы:

+ - * / = , ' . : ; < > [ ] ( ) { } " @ $ #

К специальным символам относятся также следующие пары символов:

< > , < = , > = , : = , ( * , * ) , ( . , . ) , / / .

В программе эти пары символов нельзя разделять пробелами, если они используются как знаки операций отношения или ограничители комментария.

Зарезервированные слова не могут использоваться в качестве идентификаторов, но имеют вполне определенный смысл и определенное назначение. Их нельзя изменять: любая неточность в написании таких слов является серьезной ошибкой. Язык TurboPascal состоит приблизительно из 80 зарезервированных слов и специальных символов.

2.3 Таблица идентификаторов

В программе используются переменные, описанные в таблице 2.


Таблица 2 – Список переменных

Имя переменной Тип переменной Комментарий
sp String Специализация
no String Номер
i Integer Счетчик
x Integer Количество точек
komanda Integer Буферная переменная
z array[1..20] of Sprav Массив
g File of Text Типизированный файл
vremya String Время работы
formsob String Форма собственности
gd, gm Integer Определяет графический драйвер
xx Integer Координаты по Х
yy Integer Координаты по У
rr Integer Цвет пикселя

2.4 Используемые модули. Модуль Crt. Модуль Graph

Модуль - это автономно компилируемая программная единица, включающая в себя различные компоненты раздела описаний (типы, константы, переменные, процедуры и функции) и, возможно, некоторые исполняемые операторы инициирующей части.

Наличие модулей в Turbo Pascal позволяет программировать и отлаживать программу по частям, создавать библиотеки подпрограмм и данных, воспользоваться возможностями стандартных модулей, практически неограниченно увеличивать кодовую (содержащую коды команд) часть программы.

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

Модуль Crt. Модуль Crt содержит процедуры и функции, обеспечивающие управление текстовым режимом работы экрана.

В отличие от стандартного ввода (или вывода), когда он осуществляется через операционную систему, подпрограммы модуля Crt работают с BIOS, и даже непосредственно с видеопамятью, вследствие чего значительно повышается скорость вывода информации на дисплей. Имеет смысл всегда подключать модуль Crt, даже если его процедуры и функции не используются в программе.

При подключении модуля Crt перед выполнением основного блока программы происходит переназначение стандартных файлов Input и Output. Системные стандартные файлы Input и Output связываются с фиктивным устройством Crt.

Для вывода текста используются процедуры Write и Writeln, которые выводят информацию, начиная с той позиции экрана, в которой находится курсор.

При работе с экраном через модуль Crt весь экран разбивается на отдельные строки, а каждая строка на отдельные позиции, в каждую из которых можно поместить один символ (в том числе и пробел). Для каждого символа можно создать цвет фона (задний план) и цвет символа (передний план).

Для указания выводимого символа, а также его атрибутов в видеопамять помещаются два байта. Первый байт содержит выводимый символ, второй – информацию о цвете.

Модуль Graph. Библиотека содержащая процедуры и функции для поддержки графического режима называется модулем Graph. Этот модуль позволяет создавать различные графические изображения и выводить на экран надписи стандартными или созданными программистом шрифтами.

Запуск и завершение работы в графической системе осуществляется следующим образом:

1) Подключить модуль Graph (библиотеку графических процедур): uses Graph;

2) Установить графический режим:

К-во Просмотров: 319
Бесплатно скачать Курсовая работа: Проектирование базы данных "Справочник покупателя" в среде Turbo Pascal