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