Сохранение среды проекта




Цель работы

Получение навыков разработки программного обеспечения в среде Borland C++ Builder.

Задание

Для выполнения работы создать в среде Borland C++ Builder консольный проект. Освоить различные элементы Borland C++ Builder – менеджер проекта, редактор кода, отладчик.

Порядок выполнения работы

Создание каталогов

Создать на диске структуру каталогов для сохранения данных проектов. В своем рабочем каталоге создать каталог «Project», в котором будут создаваться подкаталоги «Lab 1», «Lab 2» и т. д.

Создание проекта

Запустить программу Borland C++ Builder. При первом запуске в среде автоматически создается проектная группа и проект приложения, включающий одну форму. Закройте все текущие проекты(File->Close all). Для создания консольного проекта нужно в меню File выбрать пункт New -> Other, в открывшемся окне выбрать Console Wizard. В окне Console Wizard выбрать пункты С++ и Console Application, остальные отключить.

Для визуализации состава проектной группы и структуры проектов открыть окно менеджера проектов (Ctrl+Alt+F11). Расположить окно менеджера проектов в левой части экрана.

При сохрани проектов рекомендуется использовать только символы латинского алфавита, цифры, пробелы, подчеркивания. Это, так же, касается названий папок в которых будет сохранен проект, вплоть до корневой папки.

Сохранить проект в каталоге «Lab 1», дав ему некоторое наименование, например Lab1. Для этого в меню File вызвать опцию Save Project As… и задать соответствующее имя файла.

Сохранить проектную группу в каталоге «Проекты», дав ей при этом смысловое название (например Informatic). Для этого нажать правой кнопкой на проектную группу, выбрать опцию Save Project Group As… и задать имя файла. В дальнейшем при запуске Borland C++ Builder открывать эту проектную группу.

Просмотреть содержимое указанных выше каталогов, в отчете привести перечень файлов с их расширениями. Указать назначение каждого файла.

Написание кода программы

Открыть окно редактора кода с помощью двойного щелчка по файлу с расширением.cpp в окне менеджера проектов. Подключить стандартные библиотеки, для этого в начало кода (до строчки int main(int argc, char* argv[])) поместить директивы include.

#include <stdio.h>

#include <stdlib.h>

 

В теле функции main (в фигурных скобках перед строчкой return 0;) добавить вывод фразы Hello world!

printf("Hello world!");

 

Ниже добавить строку для ожидания нажатия клавиши.

system("pause");

Работа кирилицей

Освоить использование кириллицы в консоли, для этого воспользоваться функцией system. В качастве параметра передается кодировка 1251.

system("chcp 1251");

Компиляция, построение и запуск программы

Запустить компиляцию программы (меню Project/Compile Unit или клавиша Alt+F9). Наблюдать сообщения компилятора. При успешной компиляции наблюдать появление в каталоге объектного файла (с расширением.obj).

Запустить построение образа задачи (меню Project/Make или клавиша Ctrl+F9). Наблюдать сообщения построителя. При успешном построении наблюдать появление в каталоге файла образа задачи (с расширением.exe).

Запустить выполнение задачи (меню Run/Run или клавиша F9). Наблюдать появление окна формы и его закрытие после нажатия на кнопку «Закрыть».

Если для запуска выполнения задачи требуется произвести компиляцию и построение, то они будут произведены автоматически при нажатии клавиши F9.

ВНИМАНИЕ! Если приложение запущенное с помощью среды разработки будет закрыто с помощью завершения работы приложения средствами операционной системы, это приведет к неработоспособности среды разработки.

Поиск и исправление ошибок в программе

Изменить текст программы, искусственно внеся ошибку, например удалив точку с запятой.

printf("Hello world!")

 

Откомпилировать программу, убедиться в обнаружении ошибки компилятором. Понять смысл сообщения об ошибке. Спозиционировать редактор на строку с ошибкой с помощью двойного щелчка на сообщении об ошибке. Исправить ошибку.

Знакомство с отладчиком

Дополнить функцию main приведенным ниже текстом программы.

int main(int argc, char* argv[])

{

 

int a = 0;

a = 3;

a = a+2;

a = 3;

a++;

 

system("pause");

 

return 0;

}

 

Установить точку останова на строчке а = 3. Для этого щелкнуть левой кнопкой мыши слева от указанной строчки. Строчка будет выделена красным цветом, а на левом поле появится красный кружок.

Скомпилировать, построить и запустить программу. Наблюдать остановку программы в указанной точке.

Открыть окно отладчика, отображающего состояние переменных View/Debug Windows/Watches. Ввести имя переменной «а ». Наблюдать текущее значение переменной а. Пройти в пошаговом режиме (кнопка F8) последующие строки программы. Наблюдать изменения значения переменной а. Привести наблюдения в отчете.

Сохранение среды проекта

Расположить окна различных элементов среды и задать их размеры для удобства дальнейшей работы. Сохранить конфигурацию в файле. Для этого вызвать опцию меню View/Desktops/Save Desktop… и задать имя файла.

Выводы

Сделать и отразить в отчете выводы по возможностям всех изученных в работе элементов среды Borland C++ Builder.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-05-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: