Программа

Программирование на языке Pascal и основы Delphi (с 8 класса)

Записаться на курс
104 часа

Московский Государственный Университет имени М.В. Ломоносова (МГУ) приглашает Вас пройти курс: «Программирование на языке Pascal и основы Delphi (с 8 класса)».

Слушатели научатся использовать компьютер не только для игр, но и для учебы (например, задача “калькулятор” или задача о нахождении на отрезке корней произвольной функции), а также самостоятельно писать игры. Завершается курс знакомством с мощной системой программирования Delphi и технологией разработки программ для Windows.

Цель курса: 

Дать школьникам ясное представление о том, что такое алгоритм, язык программирования и программа; научить их алгоритмическому мышлению.
Формат и форма обученияПродолжительностьИтоговая аттестацияПолучаемый документ
Очное104 ак. часаТестУдостоверение о повышении квалификации МГУ
Модули программы
  1. Алгоритм. Программа. Машинный код.
    - Последовательность действий при программировании.
    - Байты и биты.
    - Системы счисления.

  2. Выражения.
    - Синтаксис в языке программирования.
    - Простые программы.
    - Переменные.
    - Описание переменных.
    - Оператор присваивания

  3. Редактор Borland Pascal.
    - Курсор. Рабочий экран.
    - Операторы Read и Readln.
    - Математические операторы и функции Pascal.
    - Логические операторы. Таблицы истинности.
    - Условный оператор if. Оператор case.

  4. Оператор цикла for.
    - Оператор цикла repeat … until.
    - Оператор цикла while.
    - Составной оператор.
    - Стиль написания программы.

  5. Счетчики. Сумматоры.

  6. Структура программы на Pascal.

  7. Порядок написания кода программы.

  8. Цикл в цикле

  9. Процедуры.
    - Порядок описания процедур.
    - Параметры у процедур.
    - Процедуры Halt и Exit.
    - Описание переменных внутри процедур.

  10. Индексированные переменные. Массивы.

  11. Сортировка
    - Сортировка массива методом поиска наименьшего элемента.
    - Сортировка массива методом пузырька.

  12. Множества.
    - Преобразование множества. Отображение множеств.
    - Перечислимые и упорядоченные множества.
    - Порядковые типы. Операции над порядковыми типами.

  13. Программирование графики в Pascal.
    - Управление экраном в графическом режиме.
    - Функции работы с графикой.

  14. Рекурсивные процедуры и функции.

  15. Использование Pascal для решения расчетных задач.

  16. Модуль CRT.
    - Двумерные массивы и графика.
    - Применение решенных простых задач при решении сложных.
    - Построение графиков функций.

  17. Оперативная память и ее структура.
    - Распределение памяти под программу.
    - Ссылки и указатели.
    - Реализация быстрого движения сложных объектов.

  18. Динамические структуры данных. Списки.

  19. Объектно-ориентированное программирование и возможности Delphi.
    - Интегрированная среда разработки Delphi.

  20. Создание нового проекта.
    - Палитра компонентов.
    - Текстовый редактор.
    - Редактор форм.
    - Задание обработчика событий.

  21. Язык программирования Object Pascal.
    - Синтаксис языка.
    - Структура программы в Delphi.
    - Типы данных.
    - Математические выражения.
    - Операторы.
    - Создание калькулятора.

  22. Процедуры и функции.
    - Передача параметров.
    - Перегрузка функций.
    - Рекурсия.
    - Примеры вычислительной и графической программ.

  23. Классы.
    - Пример создания класса списка, производного от TList, имеющего методы сохранения в файле и чтения из него, а также методы сортировки данных.

  24. Итоговая работа.

Очно - заочное обучение
Обучение доступно с любого устройства при выборе заочного формата подготовки

Зарегистрируйтесь на участие в курсе обучения от МГУ:

34 320 руб.

для физлиц

42 900 руб.

для юрлиц

Поделиться:
Похожие программы
Ваше сообщение было успешно отправлено нам. Спасибо!
На ваш email адрес отправлено письмо. Пожалуйста, подтвердите подписку.
Спасибо!