- •Вступление
- •Знакомство с интегрированной средой разработки
- •Интегрированная среда разработки Microsoft Visual Studio
- •Создание нового проекта
- •Компиляция, компоновка и выполнение проекта
- •Работа с отладчиком
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы
- •Порядок выполнения работы
- •ПримерЫ решения задАний Задание 2.1
- •Задание 2.2
- •Индивидуальные задания
- •Индивидуальные задания
- •Контрольные вопросы
- •Условный оператор if
- •Порядок выполнения работы
- •Примеры решения заданий Задание 3.1
- •Задание 3.2
- •1. Индивидуальные задания
- •2. Индивидуальные задания
- •Контрольные вопросы
- •Оператор-переключатель switch
- •Порядок выполнения работы
- •Примеры решения заданий Задание 4.1
- •1. Индивидуальные задания
- •Контрольные вопросы
- •Список литературы
- •Приложения
- •Образец оформления отчета по лабораторной работе
- •Структура программы. Типы данных
- •Арифметические и логические операторы
- •Операторы ветвления if и switch
- •Продолжение приложения г
Порядок выполнения лабораторной работы
Создать новый проект File\New\Project, ввести название проекта (lab1_фамилия.cpp).
Открыть окно менеджера проектов (Solution Explorer) View\Solution Explorer, если оно закрыто.
Открыть двойным нажатием на панели Solution Explorer файл stdafx.h:
– дописать в конец файла следующие строки:
#include <fstream>
#include <iostream>
using namespace std;
Открыть двойным нажатием файл 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. Запишите в отчет результаты работы программы, появившиеся на экране.
Контрольные вопросы
Технология создания программного обеспечения. Этапы создания.
Способы представления алгоритма. Назначение.
Оболочка Microsoft Visual Studio. Назначение. Внешний вид.
Создание программного проекта с использованием оболочки Microsoft Visual Studio.
Языки программирования высокого уровня. Назначения, преимущества и недостатки.
Компиляторы, назначение и виды компиляторов.
Языки программирования низкого уровня, назначение, преимущества и недостатки.
Язык программирования С/С++. Основные понятия, лексемы.
Лабораторная работа 2
разработка Линейных программ на языке С++
Цель работы – приобретение и закрепление практических навыков при составлении простейших линейных программ на языке программирования С++.
Порядок выполнения работы
В соответствии с номером в журнале выберите индивидуальное задание.
Разработайте алгоритм решения задачи.
Составьте текст программы. При составлении текста программы придерживайтесь общей структуры программы, приведенной в приложении Б.
Создайте проект в интегрированной среде разработки Microsoft Visual Studio. (lab2_фамилия.cpp)
Введите текст программы.
Скомпилируйте программу. Если в программе есть ошибки, исправьте их. Если ошибок нет, то появится сообщение об успешной компиляции.
Запустите программу на выполнение, проанализируйте результаты работы выполнения программы. Убедитесь в правильности решения задачи.
Выполните отчет по лабораторной работе (приложение А), который должен содержать:
титульный лист;
цель работы;
индивидуальное задание;
алгоритм работы программы;
текст программы;
результаты работы программы;
выводы.
