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

Тема 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. Создание анимации