
- •В.В. Чуркин лабораторные работы по программированию
- •Содержание
- •Введение
- •Основное окно иср
- •Библиографический список
- •Лабораторная работа 1
- •Тестирование и использование приложения
- •Контрольные вопросы
- •Задания
- •Тестирование и использование приложения
- •Контрольные вопросы
- •Задания
- •Лабораторная работа 3
- •Задание
- •Проектирование приложения. Выбор, размещение и задание свойств компонентов. Коды классов, функций и обработчиков событий
- •Тестирование и использование приложения
- •Заголовочный файл
- •Файл реализации
- •Контрольные вопросы
- •Задания
- •Лабораторная работа 4
- •Введение
- •Алгоритмы шифрования и дешифрования
- •Проектирование приложения. Выбор, размещение и задание свойств компонентов. Коды классов, функций и обработчиков событий
- •Тестирование и использование приложения
- •Контрольные вопросы
- •Лабораторная работа 5
- •Введение
- •Алгоритмы
- •Проектирование приложения. Выбор, размещение и задание свойств компонентов. Коды классов, функций и обработчиков событий
- •Диспетчеризация действий на основе компонента ActionList
- •Тестирование и использование приложения
- •Контрольные вопросы
- •Лабораторная работа 6
- •Введение
- •Проектирование приложения. Выбор, размещение и задание свойств компонентов. Коды классов, функций и обработчиков событий
- •Тестирование и использование приложения
- •Контрольные вопросы
- •Задания (стеки, очереди)
- •Лабораторная работа 7
- •Введение
- •Проектирование приложения. Выбор, размещение и задание свойств компонентов. Коды классов, функций и обработчиков событий
- •Диспетчеризация действий на основе компонентов ActionManager, ActionMainMenuBar, ActionToolBar
- •Тестирование и использование приложения
- •Контрольные вопросы
- •Задания
- •Лабораторная работа 8
- •Введение
- •Проектирование приложения. Выбор, размещение и задание свойств компонентов. Коды классов, функций и обработчиков событий
- •Тестирование и использование приложения
- •Контрольные вопросы
- •Задания
- •Библиографический список
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ
БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВЯТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
В.В. Чуркин лабораторные работы по программированию
В СРЕДЕ C++ BUILDER
Учебно-методическое пособие
Киров
2012
УДК 004.42(07)
Рекомендовано к изданию методическим советом
факультета автоматики и вычислительной техники
ФГБОУ ВПО «ВятГУ»
Допущено редакционно-издательской комиссией методического совета ФГБОУ ВПО«ВятГУ» в качестве учебно-методического пособия по дисциплине «Технологии программирования» для студентов направления подготовки 230400 «Информационные системы и технологии», профиль «Информационные системы и технологии» всех форм обучения
Рецензент:
кандидат технических наук, доцент кафедры ЭВМ М. Н. Томчук
Чуркин В.В.
Лабораторные работы по программированию в среде C++Builder: учебно-методическое пособие для студентов направления 230400 «Информационные системы и технологии», профиль «Информационные системы и технологии», всех форм обучения / В. В. Чуркин. – Киров: ПРИП ФГБОУ ВПО «ВятГУ», 2012. – 226 с.
В издании излагается методика выполнения лабораторных работ по дисциплине «Технологии программирования». В учебно-методическом пособии приведены примеры выполнения лабораторных работ, в которых изучение технологий программирования и структур данных сочетается с изучением интегрированной среды разработки приложений C++Builder 6.
УДК 004.42(07)
© ПРИП ФГБОУ ВПО «ВятГУ», 2012
ISBN ______________________
Содержание
Введение................................................................................................................4
Ознакомление с Интегрированной Средой Разработки (ИСР)
C++Builder6.........................................................................................................6
Лабораторная работа 1. Формирование и обработка динамических массивов……………………………………………………………………….16
Контрольные вопросы…………………………………………………31
Задания………………………………………………………………….33
Лабораторная работа 2. Текстовые файлы, символы, строки….…….......35
Контрольные вопросы…………………………………………………45
Задания………………………………………………………………….46
Лабораторная работа 3. Сортировки числовых массивов.
Рекурсивные функции….…………………………………….………………49
Контрольные вопросы………………………………………………....72
Задания………………………………………………………………….73
Лабораторная работа 4. Способы шифрования и дешифрования
текста…………………………………………………………………………..76
Контрольные вопросы………………………………………………..105
Лабораторная работа 5. Преобразование и вычисление
арифметических выражений с помощью стека…………………………...106
Контрольные вопросы………………………………………………..128
Лабораторная работа 6. Очередь приоритетов…….………………........129
Контрольные вопросы………………………………………………..150
Задания (стеки, очереди)……………………………………………..151
Лабораторная работа 7. Двунаправленный неоднородный список
с однородными подсписками…… …………………………………………156
Контрольные вопросы………………………………………………..191
Задания………………………………………………………………...192
Лабораторная работа 8. Бинарное упорядоченное дерево …………….197
Контрольные вопросы………………………………………………..222
Задания………………………………………………………………...222
Библиографический cписок………………………………………………….226