Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методаС _сентябрь2013 (2).docx
Скачиваний:
129
Добавлен:
01.05.2025
Размер:
972 Кб
Скачать
☆

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

  1. Создать новый проект File\New\Project, ввести название проекта (lab1_фамилия.cpp).

  2. Открыть окно менеджера проектов (Solution Explorer) View\Solution Explorer, если оно закрыто.

  3. Открыть двойным нажатием на панели Solution Explorer файл stdafx.h:

– дописать в конец файла следующие строки:

#include <fstream>

#include <iostream>

using namespace std;

  1. Открыть двойным нажатием файл lab1_фамилия.cpp:

– дописать внутрь основной программы (функция _tmain) следующие строки:

int x = 5, y = 15;

int z = x + y;

cout << “z = “ << z << endl;

Должен получиться следующий текст:

int _tmain(int argc, _TCHAR* argv[])

{

int x = 5, y = 15;

int z = x + y;

cout << “z = “ << z << endl;

return 0;

}

5. Записать в отчет содержимое файлов stdafx.h и lab1_фамилия.cpp.

6. Откомпилировать получившуюся программу Build\Build Solution.

7. Убедиться, что компиляция прошла успешно.

В окне вывода должны появиться строки

«1>lab1 - 0 error(s), 0 warning(s)

========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped =======

8. Установить точку прерывания на строке «int x = 5, y = 15;», нажав левой кнопкой мыши на серой границе слева от строки, или установив курсор на строке и нажав кнопку F9 – должна появиться красная точка.

9. Запустить программу на выполнение в отладчике Debug\Start Debugging;

  • выполнение программы остановится на строке с точкой прерывания;

  • далее необходимо выполнить одну строку программы Debug\Step Over;

  • наведите курсор мыши на переменные x и y и посмотрите, какие значения они приняли, запишите их в отчет;

  • правой кнопкой мыши нажмите на переменную z и в появившемся меню выберите пункт Add Watch;

  • выполните одну строку программы Debug\Step Over;

  • значение переменной z изменилось (подсвечено красным цветом на панели Watch), запишите в отчет;

  • выберите Debug\Continue, для того чтобы закончить выполнение программы.

10. Запустите программу без отладчика Debug\Start Without Debugging.

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

Контрольные вопросы

  1. Технология создания программного обеспечения. Этапы создания.

  2. Способы представления алгоритма. Назначение.

  3. Оболочка Microsoft Visual Studio. Назначение. Внешний вид.

  4. Создание программного проекта с использованием оболочки Microsoft Visual Studio.

  5. Языки программирования высокого уровня. Назначения, преимущества и недостатки.

  6. Компиляторы, назначение и виды компиляторов.

  7. Языки программирования низкого уровня, назначение, преимущества и недостатки.

  8. Язык программирования С/С++. Основные понятия, лексемы.

Лабораторная работа 2

разработка Линейных программ на языке С++

Цель работы – приобретение и закрепление практических навыков при составлении простейших линейных программ на языке программирования С++.

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

  1. В соответствии с номером в журнале выберите индивидуальное задание.

  2. Разработайте алгоритм решения задачи.

  3. Составьте текст программы. При составлении текста программы придерживайтесь общей структуры программы, приведенной в приложении Б.

  4. Создайте проект в интегрированной среде разработки Microsoft Visual Studio. (lab2_фамилия.cpp)

  5. Введите текст программы.

  6. Скомпилируйте программу. Если в программе есть ошибки, исправьте их. Если ошибок нет, то появится сообщение об успешной компиляции.

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

  8. Выполните отчет по лабораторной работе (приложение А), который должен содержать:

  • титульный лист;

  • цель работы;

  • индивидуальное задание;

  • алгоритм работы программы;

  • текст программы;

  • результаты работы программы;

  • выводы.