Программы
Turbo Pascal
Игры
Документация
"Странности"
FAQ
Ссылки
Форум
Гостевая книга
Рассылка
Благодарности
От автора
Шпаргалка по программированию.
Алгоритм. Свойства алгоритма. Способы записи алгоритма (общ.)
Линейные и разветвляющиеся алгоритмы. Cтруктурные схема алгоритмов. Правила выполнения.
Циклические алгоритмы. Классификация. Вычисление сумм, произведений
Циклические алгоритмы. Итерационные циклы. Вложенные циклы.
Массивы. Алгоритмы обработки массивов. Процедура BREAK
Структуризация. Восходящее программирование. Проектирование алгоритма перевода чисел из одной системы счисления в другую
Нисходящее программирование. Проектирование алгоритма выполнения арифметических операций (+,-,*,/) над числами с пл. точкой.
Язык TURBO PASCAL. Алфавит языка. Идентификаторы TURBO PASCAL.
Оператор условного перехода IF. Составной и пустой операторы.
Оператор цикла со счетчиком.
Оператор цикла с предусловием.
Оператор цикла с постусловием.
Подготовка и отладка программ в среде TurboPascal.
Константы в TURBO PASCAL (целые, вещественные, 16-ричные, логические, символьные, строковые константы, конструктор множества)
Типизированные константы.
Оператор присваивания. Приоритет операций. Стандартные функции.
Операторы и функции безусловного перехода (goto, continue, exit, halt).
Структуры простой и сложной программ в Турбо-Паскале.
Подпрограммы. Применение. Структура описания.Отличие процедуры от функции.
Вложенные подпрограммы. Принципы локализации имен (локальные и глобальные переменные).
Вызов подпрограмм (формальные и фактические параметры).
Процедуры без параметров и с параметрами.
Передача в подпрограмму параметров регулярного типа (массивов, строк).
Функции. Описание. Вызов функции.
Рекурсии. Прямая и косвенная рекурсия. Директива FORWARD.
Тип-диапазон. Структурированные типы. Массивы.
Символьный тип.
Строковый тип. Операции, процедуры и функции
Типы в Турбо-Паскале. Объявление новых типов. Порядковые типы.
Целые типы. Правила объявления. Применяемые функции.
Логический тип. Логические операции и функции
Перечисляемые типы. Функции и операции, применимые к ним.
Множества и операции над ними.
Оператор выбора CASE (варианта). Комментарии.
Записи. Вложенные записи. Записи с вариантами.
Вещественный тип. Операции и функции для вещественного типа.
Файловый тип. Файлы. Требования к имени. Связывание. Rejqrnb{e файлы. Ввод (вывод) информации из файла (в файл,устройство) Типизированные файлы и нетипизированные файлы.Общие процедуры для работы с файлами
Библиотечный модуль GRAPH. Графические возможности ТП.
Библиотечный модуль CRT. Работа с клавиатурой, экраном,звуковым генератором.
Процедурные типы. Параметры-функции. Параметры-процедуры.
Адресный тип. Динамическая память. Адреса и указатели.
Среда ТП. Основные выполняемые функции. Система меню (работа с файлами, запуск, компиляция, отладка (Debug), работа с окнами)
Модульное программирование. Оформление модуля в ТП.
Автор:© Roma Parfenov Fido : 2:5004/44.18@FidoNet e-mail : roma4418@mail.ru
По всем интересующим вопросам прошу писать на электронный адрес