Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
37
Добавлен:
16.02.2016
Размер:
4.72 Mб
Скачать

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

1.Разработать проект программы для заданного варианта исходных данных;

2.В среде VisualC++ открыть пустой проект типаWin32ConsoleApplicationи добавить к проекту именованный файл для исходного текста программы на С++;

3.Открыть окно редактора кода и ввести код программы;

4. Отладить код программы, последовательно выполняя: компиляцию и исправление синтаксических ошибок, компоновку исполняемой программы и исправление ошибок и, наконец, выполнение исполняемой программы;

5. Доказать правильность работы программы.

3. Методические указания

3.1. Разработка проекта.

Программа должна обеспечивать последовательное решение десяти типовых задач обработки числовых одномерных массивов, сформулированных в таблице1. Функциональность программы должна обеспечивать для каждой из десяти задач: ввод исходных данных, вычисление результирующих данных и вывод их на консоль(экран монитора) по каждой из задач в удобной для зрительного восприятия форме. При большом объеме выводимых на консоль данных должна быть обеспечена задержка данных в пределах экрана по каждой из задач и автоматическая чистка экрана при переходе к просмотру следующего кадра данных.

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

Программа должна быть реализована в консольном режиме работы Windows(в этом режиме не используется графический интерфейс) и состоять из следующих частей: заголовочная часть, описание главной функцииmain(), описание функций, созданных программистом для данного проекта.

Структура программы в самой первой версии должна быть монолитной, т.е. в теле функции Main() каждой задаче поставлен в соответствие программный блок. Структура следующей версии должна содержать функции программиста, поставленные в соответствие каждой задаче. В третьей версии программа должна иметь класс, в котором для каждой задачи поставлена в соответствие функция-член(метод) класса. Очередность разработки версий программы ведется после изучения соответствующего теоретического материала.

3.2. Создание заготовки для консольного приложения.

Для создания консольного приложения и пустого проекта в среде Visual C++ необходимо выполнить следующие действия:

1). Запустите Visual C++ с рабочего стола (если установлен ярлык VC) либо из пункта главного меню Программы;

2). В главном меню VCзапустите командуFile/New.

3). В появившемся окне Newактивизируйте закладкуProjects, а в ней выберите пунктWin32ConsoleApplication. Щелкнете по полюProjectnameэтого окна и с клавиатуры введите имя вашего проекта(например,Pro1), а в полеLocationвведите маршрут для размещения проекта на диске( например,C:\AiU042, гдеAiU042 – имя папки для размещения проектов группы АиУ-04-2). Не изменяя настройку оставшихся элементов управления формыNew, нажмите кнопкуOK. В ответ будет выведено диалоговая панельWin32ConsoleApplication–Step1of1. Не изменяя установки ее управляющих элементов(по умолчанию установлен нужный нам тип проекта –Anemptyproject(пустой проект)), нажать кнопкуFinish. В ответ выводится диалоговая панельNewProjectinformation, в которой выводится информация о выполненных системой действиях. Нажимаем кнопку ОК. В ответ обновляется образ главного окнаVC,: выводятся кнопки инструментария и рабочие окна - окно проекта(слева), окно редактирования кода(справа) и окно вывода сообщений (внизу).

4). В появившемся окне проекта отметьте имя появившейся папки проекта(имя проекта classes), выберите вкладкуFileView(внизу окна проекта), два раза щелкните по папке имя проектаFiles, на появившемся дереве папок проекта выберитеSourceFilesи дважды щелкните правой клавишей по этой папке. В появившемся окне контекстного меню щелкните левой клавишей по строкеAddFilestoFolder. На появившемся диалоговом окнеInsertFilesintoProjectщелкнуть по полю Имя файла и после появления курсора мыши набрать в поле Имя файла с расширением .cpp(основное имя файла с исходным кодом программы можно оставить таким же, как и имя проекта, например,AiU0403.cpp.). Далее следует нажать кнопку ОК и в появившемся диалоговом окне нажать кнопку ДА. Затем необходимо в окне проекта щелкнуть по папкеSourseFilesи на дереве проекта будет выведен значок пустого файла для исходного текста программы(имя файла.cpp).Щелкнув два раза по этому имени переводим фокус на окно редактирования кода и оно активизируется(Окно окрашивается в светлый фон и на первой строке окна появляется курсор).После завершения этих действий можно в окно редактирования кода вводить исходный текст программы, а затем выполнять ее компиляцию, сборку и выполнение с целью отладки.

Соседние файлы в папке МетодУказЛабРабот