Практикум
  • формат pdf
  • размер 969,59 КБ
  • добавлен 16 августа 2012 г.
Фалалеева Н.С. Введение в программирование на языке Delphi
Методическое пособие. Екатеринбург, ГОУ ВПО УГТУ-УПИ, 2007. – 160 с.
Учебное пособие предназначено для студентов специальности 230201 «Информационные системы и технологии», изучающих курс «Алгоритмизация и программирование. В пособии представлен перечень заданий для лабораторных
работ, позволяющий получить навыки создания консольных приложений на языке Delphi 7
Введение в программирование
Основные этапы решения задач на ЭВМ.
Языки программирования, их обзор и классификация
Структура программы на языке Delphi. Стандартные типы данных.
Алфавит языка
Структура программы
Концепция типа для данных
Стандартные типы данных.
Перечисляемые и ограниченные типы
Константы
Переменные
Инициализация переменных
Совместимость и преобразование типов
Операторы языка Delphi
Оператор присваивания.
Операторы ввода и вывода
Выражения
Составной оператор
Условный оператор
Оператор варианта
Цикл с предусловием
Цикл с постусловием
Цикл с параметром
Операторы завершения цикла
Метки и операторы перехода
Лабораторная работа №1 Операторы языка Delphi
Типы данных, определяемые пользователем
Массивы
Множества
Строки
Записи
Оператор присоединения
Файлы
Доступ к файлам
Подпрограммы для работы с файлами любых типов
Текстовые файлы
Лабораторная работа №2 Типы данных, определяемые
пользователем
Задания для самостоятельной работы
Процедуры и функции. Модули.
Процедуры и функции
Параметры со значениями по умолчанию
Область видимости и время жизни
Перегрузка функций
Передача параметров – структурированных данных
Передача параметров как открытых массивов
Параметры в виде открытых массивов констант
Передача имен процедур и функций в качестве параметров
Операторы выхода
Модули
Подключение модулей
Лабораторная работа №3 Способы конструирования программ.
Процедуры и функции. Модули.
Структуры данных и алгоритмы их обработки
Статическое и динамическое распределение памяти
Указатели
Указатели и динамическая память
Динамические массивы
Списки: основные виды и способы реализации
Лабораторная работа №4 Динамические структуры данных
Алгоритмы сортировки массивов
Лабораторная работа №5 Сортировка массивов
Алгоритмы последовательного и двоичного поиска в массивах