- •1.Понятие информации.Носители информации.
- •2.Представление и обработка данных.
- •3. Кодирование информации.
- •4. Файлы и файловая структура.
- •5.Историческая справка о этапах развития эвм.
- •6.Состав эвм.
- •7.Устройства ввода-вывода пэвм.
- •8.Перифирийные устройства.
- •9. Классификация программных средств по отношению к решаемым задачам.
- •10.Иерархия программных средств по отношению к решаемым задачам.
- •12.Понятие алгоритма. Свойства. Основные характеристики.
- •13.Способы описания алгоритмов. Правила выполнения блок схем.
- •14.Информационные технологии решения задач. Структуры алгоритмов.
- •16-18.Операционные системы.
- •19.Среда Borland Pascal 7.0 for Windows.Общие сведения. Интерфейс.
- •20. Запуск и отладка программы.
- •21.Структура языка паскаль(общая, для всех версий).
- •22.Типы переменных.
- •23.Структура программы.
- •24.Операции и стандартные функции.
- •25. Операторы ввода и вывода данных.
- •26.Операторы ввода данных с клавиатуры.
- •32.Двумерные массивы.
- •33.Текстовые файлы.
- •34.Установка атрибутов файла.
- •35.Описание функций и процедур.
- •36.Рекурсивные функции и процедуры.
- •37.Разработка модулей.
- •38. Модуль crt.Управление экраном в текстовом режиме.
- •39.Модуль crt.Управление клавиатурой.
- •40.Модуль crt.Работа с символьными переменными.
- •41. Модуль crt. Управление звуковыми сигналами.
- •42. Модуль Graph. Инициализация и закрытие графического режима.
- •43.Модуль Graph.Базовые процедуры и функции: окно, текущий указатель, точка,линия. Система координат
- •Перемещение текущего указателя
- •44. Модуль Graph.Работа с текстом.
- •45. Модуль Graph.Установка цвета и палитры.
- •46. Модуль Graph. Построение графических фигур. Построение прямоугольников
- •Построение многоугольников
- •47.Модуль Graph.Работа с фрагментами изображения.
- •GetImage (XI, Yl, x2, y2: Integer; var BitMap);
- •48. Строки: определение, операции со строками, процедуры и функции для обработки строк.
- •49.Примеры решения задач обработки строковых данных.
- •50.Записи.
- •51.Примеры использования данных типа «запись»
- •1. Программа для добавления записей в файл данных о дневной температуре воздуха
19.Среда Borland Pascal 7.0 for Windows.Общие сведения. Интерфейс.
Программа на языке Паскаль состоит из строк. Набор текста программы осуществляется с помощью встроенного редактора текстов. Программист, набирая текст программы может произвольно располагать строки на экране. Строка может начинаться с любой колонки, т.е. величина отступа устанавливается самим программистом. Количество операторов в строке произвольно, но если в строке записывается один оператор, то такая программа легче ситается.
СТРУКТУРА: program <имя> (Input, Ouput); uses <имя1, имя2,…>;
label …; const …; type …; var …; procedure <имя>; <тело процедуры>
function<имя>; <тело функции>begin<операторы>end.
Загловок программы, список подключаемых библиотечных модулей uses, описание меток, описание констат, определение типов данных, описания переменных, описания процедур и функций,begin, операторы,end.
File – набор команд для работы с файлами (открытие, сохранение программы);
Edit – набор команд для работы с текстом;
Search – команды поиска по тексту программы;
Run – команды, управляющие выполнением программы;
Compile – команды компиляции программы, т.е. получение исполняемого файла;
Tools – дополнительные утилиты;
Options – настройки среды;
Window – команды навигации между открытыми программами;
Help – помощь.
20. Запуск и отладка программы.
Компиляция – Compile/Make (клавиша F9)
Запуск программы –Run/Run (сочетание клавиш Ctrl+F9)
Помощь при исправлении ошибок при компиляции – Help/Topic Search (Ctrl+F1).
Точка останова (Breakpoint) – Ctrl+F8.
Выполнение команд подпрограмм пошагово – F7
Выполнение команд подпрограмм за один шаг – F8 .
Просмотр значений переменных: при нажатии Ctrl+F7 появляется окно, в котором следует ввести имя интересующей переменной.
Просмотр результата работы программы – Alt+F5.
Прекращение работы программы – Ctrl+F2.
21.Структура языка паскаль(общая, для всех версий).
Служебные (зарезервированные) слова:
and, array, asm, begin, case, const, constructor, destructor, div, do, downto, else, end, file, for, function, goto, if, implementation, in, inherited, inline, interface, interrupt, label, library, mod, nil, not, object, of, or, packed, procedure, program, record, repeat, set, shl, shr, string, then, to, type, unit, until, uses, var, while, with, xor и другие.
Стандартные директивы Borland Pascal :
absolute, far, name, resident, assembler, forward, near, virtual, export, index, private, external, interrupt, public.
При написании программы применяются:
константы (Const);
переменные (Var);
выражения;
операторы;
функции, процедуры и модули;
комментарии.
Специальные знаки: |
:= - присвоение значения |
= - описание значений констант |
назначение типа |
; - конец оператора |
: - описание типа переменой |
задание меток операторов |
, - перечисление идентификаторов при описании |
. . - задание интервала, диапазона |
() - группировка арифметических выражений аргументов функций, процедур и т. п |
[] - границы массива, обозначение элемента массива |
{} - комментарии |
' - обозначение символьных и строковых констант |
# - обозначение символа с указанием номера кода ASCII |
$ - обозначение шестнадцатеричных констант |
@ - обозначение адреса переменной |
^ - обозначение типа ссылка |
+ - / * - знаки математических операций |
= <> > < <= >= - знаки операций сравнения |