Учебный план курса Программирование на Delphi

Материал из НГПУ им. К.Минина
Версия от 12:46, 19 февраля 2008; Заплатин Андрей (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Модуль 1. Введение в объектно-ориентированное программирование

  • Основные концепции объектно-ориентированного программирования
  • Классы и объекты
  • Построение карты знаний «Идеи ООП»

Модуль 2. Введение в Delphi

  • Форма и компоненты
  • Событие и процедура обработки события
  • Редактор кода
  • Этапы разработки приложения на языке Delphi

Модуль 3. Программирование на Delphi линейных алгоритмов

  • Типы данных Delphi
  • Инструкция присваивания
  • Ввод данных
  • Вывод результатов
  • Стандартные функции

Модуль 4. Программирование на Delphi разветвляющихся алгоритмов

  • Оператор if
  • Компоненты GroupBox и CheckBox
  • Компонент MainMenu

Модуль 5. Программирование на Delphi структуры выбора

  • Оператор case
  • Компонент ListBox

Модуль 6. Программирование на Delphi циклов с параметром

  • Оператор for
  • Вычисление сумм и произведений

Модуль 7. Программирование на Delphi циклов с условием

  • Цикл с предусловием
  • Цикл с постусловием
  • Вычисление с заданной точностью

Модуль 8. Работа со строками

  • Функции и процедуры работы со строками
  • Процедуры преобразования строкового типа в числовой и наоборот

Модуль 9. Работа с одномерными массивами

  • Использование компонента StringGrid
  • Использование компонента Memo
  • Поиск максимального и минимального элементов
  • Поиск в массиве заданного элемента

Модуль 10. Программы сортировки

  • Сортировка методом выбора
  • Пузырьковая сортировка

Модуль 11. Работа с двумерными массивами • Использование компонента StringGrid для работы с матрцами Модуль 12. Работа с файлами

  • Вывод в файл
  • Ввод из файла
  • Компоненты OpenDialog, SaveDialog, FontDialog.

Модуль 13. Использование процедур

  • Объявление процедуры
  • Использование процедуры

Модуль 14. Использование функций

  • Объявление функции
  • Использование функции
  • Рекурсивные алгоритмы

Модуль 15.Графические возможности Delphi

  • Холст, карандаш, кисть
  • Вывод текста
  • Методы вычерчивания графических примитивов
  • Вывод иллюстраций

Модуль 16. Решение задач с использованием численных методов

  • Решение уравнений
  • Вычисление интеграла
  • Интерполяция
  • Аппроксимация

Модуль 17. Разработка итогового проекта