
- •«Технология программирования»
- •Самара 2007
- •Содержание
- •1.5 Компиляция, компоновка и выполнение проекта . . . . . . . . . . . . . . . . . . . . . . . . . .10
- •Введение
- •1.1 Запуск ide. Типы приложений
- •1.2 Создание нового проекта
- •1.3 Добавление к проекту файлов с исходным кодом
- •Добавление существующего файла
- •Добавление нового файла
- •1.4 Многофайловые проекты
- •1.5 Компиляция, компоновка и выполнение проекта
- •1.6 Проблемы с вводом-выводом кириллицы
- •1.7 Конфигурация проекта
- •1.8 Как закончить работу над проектом
- •1.9 Как открыть проект, над которым вы работали ранее
- •1.10 Встроенная справочная система
- •1.11 Работа с отладчиком
- •1.12 Установка точки прерывания
- •1.13 Выполнение программы до точки прерывания
- •1.14 Пошаговое выполнение программы
- •1.15 Проверка значений переменных во время выполнения программы
- •1.16 Окна Auto и Watch 1
- •2.1 Запуск ide
- •2.2 Работа с меню
- •2.3 Создание нового проекта
- •2.4 Модификация существующего проекта
- •2.5 Открытие проекта
- •2.6 Работа с проектом
- •2.7 Завершение работы с проектом
- •2.8 Работа с отладчиком
- •Библиографический список
Министерство Транспорта Российской Федерации
Федеральное агентство железнодорожного транспорта
Государственное образовательное учреждение высшего профессионального образования
Самарская государственная академия путей сообщения
Кафедра информационных систем и телекоммуникаций
«Технология программирования»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению лабораторных работ
для студентов специальности 230201
очной и заочной форм обучения
Составитель: Е.А. Часовских
Самара 2007
УДК
Технология программирования: методические указания к выполнению лабораторных работ для студентов специальности 230201 очной и заочной форм обучения [Текст] / составитель Е.А. Часовских. – Самара: СамГАПС, 2007. - с.
Утверждено на заседании кафедры 30.11.2006, протокол № 3.
Печатается по решению редакционно-издательского совета академии.
Данные методические указания предназначены для изучения языка C++ на лабораторных работах по дисциплине «Технология программирования» для студентов дневной и заочной форм обучения по специальности 230201 «Информационные системы и технологии». Различные среды программирования имеют разные интерфейсы, часто достаточно сложные для освоения. В методических указаниях приведены основные понятия и приемы работы в двух достаточно распространенных оболочках – Microsoft Visual Studio 6.0 и Borland C++ 3.1.
Составитель: Часовских Евгений Анатольевич
Рецензенты:
Редактор:
Компьютерная верстка:
Подписано в печать Формат 60х90 1/16.
Бумага писчая. Печать опреативная. Усл. п.л.
Тираж экз. Заказ № .
© Самарская государственная академия путей сообщения, 2007
Содержание
ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1. ИНТЕГРИРОВАННАЯ СРЕДА Visual C++ 6.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1 Запуск IDE. Типы приложений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Создание нового проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Добавление к проекту файлов с исходным кодом . . . . . . . . . . . . . . . . . . . . . . . . . .8
1.4 Многофайловые проекты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
1.5 Компиляция, компоновка и выполнение проекта . . . . . . . . . . . . . . . . . . . . . . . . . .10
1.6 Проблемы с вводом-выводом кириллицы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.7 Конфигурация проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
1.8 Как закончить работу над проектом . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
1.9 Как открыть проект, над которым вы работали ранее . . . . . . . . . . . . . . . . . . . . . . 12
1.10 Встроенная справочная система . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.11 Работа с отладчиком . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
1.12 Установка точки прерывания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.13 Выполнение программы до точки прерывания . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.14 Пошаговое выполнение программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.15 Проверка значений переменных во время выполнения программы . . . . . . . . . . 15
1.16 Окна Auto и Watch 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2. ИНТЕГРИРОВАННАЯ СРЕДА BORLAND C++3.1 . . . . . . . . . . . . . . . . . . . . . . . . . . .17
2.1 Запуск IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2 Работа с меню . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3 Создание нового проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4 Модификация существующего проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.5 Открытие проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.6 Работа с проектом . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.7 Завершение работы с проектом . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.8 Работа с отладчиком . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
БИБЛИОГРАФИЧЕСКИЙ СПИСОК . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24