Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Интегрированная среда.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.76 Mб
Скачать

24

Министерство Транспорта Российской Федерации

Федеральное агентство железнодорожного транспорта

Государственное образовательное учреждение высшего профессионального образования

Самарская государственная академия путей сообщения

Кафедра информационных систем и телекоммуникаций

«Технология программирования»

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к выполнению лабораторных работ

для студентов специальности 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