Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рабочая программа ОА и П.doc
Скачиваний:
2
Добавлен:
30.04.2019
Размер:
133.12 Кб
Скачать

Тема 2.7. Указатели и динамические структуры.

Учащийся должен знать:

  • как объявлять и использовать этот тип данных;

  • понятия об адресах и указателях

Учащийся должен уметь:

  • пользоваться указателями.

Основные понятия. Статистическая, динамическая памяти. Описание указателя.

Практическая работа №25. Указатели и динамические структуры.

Раздел 3. Объектно-ориентированная модель программирования

Учащийся должен знать:

  • основные принципы объектно-ориентированного программирования на примере алгоритмического языка;

  • понятие классов и объектов, их свойств и методов;

  • методы инкапсуляции и полиморфизма, наследования и переопределения.

Учащийся должен уметь:

  • применять принципы объектно-ориентированного программирования на практике

  • использовать операторы ветвления и цикла в программировании

  • создавать простые программные продукты, оформлять их

  • работать с базами данных.

Объектно-ориентированная модель программирования, основные принципы объектно-ориентированного программирования на примере алгоритмического языка и системы программирования Delphi. Понятие классов и объектов, их свойств и методов, инкапсуляции и полиморфизма, наследования и переопределения

Самостоятельная работа. Конспект основных понятий. Создание шпаргалки. Работа с ней. Разработка прикладного программного продукта.

Практическая работа №26. Знакомство с системой программирования Delphi.

Практическая работа №27. Логические конструкции. Условный оператор.

Практическая работа №28. Организация простейшего диалога.

Практическая работа №29. Программируем неожиданность.

Практическая работа №30. Операции с целыми числами.

Практическая работа №31. Разработка программного продукта.

Практическая работа №32. Дизайн проекта. Рисуем курсор.

Практическая работа №33. Дизайн проекта. Мини-мультфильм.

Практическая работа №34. Программирование циклов.

Практическая работа №35. Создание базы данных.

Тематика практических занятий.

Раздел 2.

Тема 2.1.

Практическая работа №1. Знакомство с системой программирования Турбо Паскаль. Меню системы.

Тема 2.2.

Практическая работа №2. Операторы ввода – вывода.

Практическая работа №3. Программирование с применением условного оператора

Практическая работа №4. Программирование с оператором CASE .

Практическая работа №5. Программирование циклов на ЯП Паскаль

Тема 2.3.

Практическая работа №6. Использование в программе строкового типа данных.

Практическая работа №7. Использование в программе строкового типа данных

Практические работы №8. Программирование с одномерными массивами

Практическая работа №9. Программирование с одномерными массивами

Практическая работа №10. Сортировка одномерного массива .

Практическая работа №11. Программирование с многомерными массивами

Практическая работа №12. Программирование с множественными переменными

Практическая работа №13.. Программирование с использованием записей

Практическая работа №14. Программирование с использованием записей

Тема 2.4.

Практические работы №15. Применение процедур в программе.

Практическая работа №16. Применение процедур в программе.

Практическая работа №17. Создание функций программиста.

Практическая работа №18. Использование функции программиста.

Тема 2.5.

Практическая работа 19. Программирование с файловыми переменными. Чтение из файла.

Практическая работа 20. Программирование с файловыми переменными Запись в файл.

Тема 2.6.

Практические работы № 21. Составление программ, использующих графические возможности языка Турбо Паскаль (модуль Graph)

Практические работы № 22. Создание закрашенных графических объектов.

Практические работы № 23. Построение графика функции.

Практические работы № 24. Создание анимации.

Тема 2.7.

Практическая работа №25. Программы с использованием указателей.

Раздел 3.

Практическая работа №26. Знакомство с системой программирования Delphi.

Практическая работа №27. Логические конструкции. Условный оператор.

Практическая работа №28. Организация простейшего диалога.

Практическая работа №29. Программируем неожиданность.

Практическая работа №30. Операции с целыми числами.

Практическая работа №31. Разработка программного продукта.

Практическая работа №32. Дизайн проекта. Рисуем курсор.

Практическая работа №33. Дизайн проекта. Мини-мультфильм.

Практическая работа №34. Программирование циклов.

Практическая работа №35. Создание базы данных.