№ п/п | Тема занятия | Объем, час. | Литература |
1 СЕМЕСТР | 34 | ||
1 модуль | 8 | ||
4.2.2.1 | Освоение среды разработки. Особенности проведения процесса отладки. Разработка и отладка приложения линейной структуры. | 2 | 1,2,7,8,10,17 |
4.2.2.2 | Разработка и отладка приложений разветвляющейся структуры. | 2 | 1,2,7,8,10,17 |
4.2.2.3 | Разработка и отладка приложений циклической структуры. | 2 | 1,2,7,8,10,17 |
4.2.2.4 | Рубежный контроль 1. | 2 | 1,2,7,8,10,17 |
| |||
2 модуль | 8 |
| |
4.2.2.5 | Разработка и отладка приложений, использующих типовые алгоритмы обработки. | 4 | 1 -14, 16,17 |
4.2.2.6 | Разработка и отладка приложений для решения типовых задач. Функции. | 2 | 1 -14, 16,17 |
4.2.2.7 | Рубежный контроль 2. | 2 |
|
| |||
3 модуль | 8 |
| |
4.2.2.8 | Разработка и отладка приложений по обработке строковой информации. Процедуры. | 4 | 1 -14, 16,17 |
4.2.2.9 | Разработка и отладка приложений по обработке записей. | 2 | 1 -14, 16,17 |
4.2.2.10 | Рубежный контроль 3. | 2 |
|
| |||
4 модуль | 10 |
| |
4.2.2.11 | Разработка и отладка приложений, использующих типизированные и текстовые файлы. | 4 | 1 -14, 16,17 |
4.2.2.12 | Разработка и отладка приложений с использованием подпрограмм в модуле. | 4 | 1 -14, 16,17 |
4.2.2.13 | Рубежный контроль 4. | 2 | |
|
| ||
2 СЕМЕСТР | 34 |
| |
|
| ||
1 модуль | 8 |
| |
4.2.2.14 | Понятие объекта и класса. Освоение режима визуального проектирования среды разработки. Обработка строк и чисел. | 2 | 1 -14, 16,17 |
4.2.2.15 | Обработка одномерных массивов чисел, строк и записей. | 4 | 1 -14, 16,17 |
4.2.2.16 | Рубежный контроль 5. | 2 |
|
| |||
2 модуль | 10 |
| |
4.2.2.17 | Работа с таблицами. | 4 | 1 -14, 16,17 |
4.2.2.18 | Обработка двумерных массивов. | 4 | 1 -14, 16,17 |
4.2.2.19 | Рубежный контроль 6. | 2 | |
| |||
3 модуль | 8 |
| |
4.2.2.20 | Обработка текстовых и типизированных файлов. | 4 | 1 -14, 16,17 |
4.2.2.21 | Многооконные и многомодульные приложения. | 2 | |
4.2.2.22 | Рубежный контроль 7. | 2 |
|
| |||
4 модуль | 8 |
| |
4.2.2.23 | Разработка и отладка приложений с использованием графических возможностей программирования. | 6 | 1 - 17 |
4.2.2.24 | Рубежный контроль 8. | 2 |
|
Содержание
Освоение среды разработки.
Знакомство со средой программирования: главное окно, инструментальные кнопки, главное меню, окно кода программы, работа с редактором, использование справочной службы. Особенности проведения процесса отладки.
Организация приложений линейной структуры.
Знакомство с основами языка программирования (типы данных, структура программы, операторы, выражения, библиотечные функции). Операторы ввода, вывода и присваивания. Организация приложений линейной структуры. Анализ возможных ошибок, разработка набора тестовых данных и использование программы-отладчика среды разработки. Осваивание техники проведения процесса отладки (точки контрольного останова, окно наблюдения, принудительное прерывание работы приложения, трассировка, действия в точках прерывания, вычисление выражений и изменение значений).
Организация приложений разветвляющейся структуры.
Логические операции. Освоение языковой структуры принятия решений. Оператор перехода. Условный оператор. Оператор выбора. Составной оператор. Организация приложений разветвляющейся структуры.
Организация приложений циклической структуры.
Освоение циклических структур и типовые алгоритмы: накопление суммы, произведения, вычисление факториала, вычисление суммы бесконечного ряда. Операторы цикла с известным и неизвестным числом повторений (оператор с параметром, оператор с предусловием, оператор с постусловием). Организация программ со структурой вложенных циклов и с несколькими одновременно изменяющимися параметрами.
Разработка и отладка приложений, использующих типовые алгоритмы обработки данных.
Тип данных - массив. Обработка массивов (ввод, вывод, создание, изменение). Нахождение суммы и произведения. Алгоритмы сортировки массивов (метод обмена, метод вставки и т. п.) поиска в массиве (линейный и бинарный поиск). Сравнение алгоритмов. Нахождение минимума и максимума функции, минимального и минимального элемента массива.
Разработка и отладка приложений для решения типовых задач. Функции.
Разработка и отладка приложений для решения задач обработки одномерных и двумерных массивов, обработки числовых рядов, вычисления интегралов т. п. Использование подпрограмм – функций.
Разработка и отладка приложений по обработке строковой информации. Процедуры.
Символьный и строковый типы данных. Основные функции и процедуры обработки символов и строк. Типовые приемы обработки строк: поиск, копирование, удаление и вставка фрагментов строки. Работа с предложениями. Массивы строк. Использование подпрограмм – процедур.
Разработка и отладка приложений по обработке записей.
Тип данных – запись. Правила работы с записями и их полями. Оператор присоединения. Массивы записей.
Разработка и отладка приложения, использующего типизированные и текстовые файлы.
Типы файлов (текстовый, типизированный и не типизированный), их отличие друг от друга. Основные операции над файлами: создание, запись и чтение, модификация файла, поиск информации в файле. Использование стандартных процедур и функций обслуживания файлов. Разработка приложений, создающих файл, обеспечивающих корректировку, удаление заданного компонента и чтение компонент сначала и с конца файла.
Разработка и отладка приложений с использованием подпрограмм в модуле.
Назначение модулей. Структура модуля. Пользовательские и стандартные модули. Разработка модулей пользователя.
Понятие объекта и класса. Освоение режима визуального проектирования среды разработки. Обработка строк и чисел.
Знакомство с классами и объектами. Библиотека классов среды разработки. Создание приложений с использованием форм и палитры компонентов. Обработка строковых и числовых данных. Особенности ввода и вывода числовых данных. Функции и процедуры преобразования. Окна диалога.
Обработка одномерных массивов чисел, строк и записей.
Разработка и отладка приложений по обработке одномерных массивов чисел, строк, записей.
Работа с таблицами.
Использование таблиц при работе с записями.
Обработка двумерных массивов.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


