 
        
        лаборат ввит1
.docx
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ
КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Кафедра «Информатика»
Лабораторная работа №1
«Основные средства и технология разработки консольных программных проектов в интегрированной среде Visual Studio .NET»
по дисциплине
«Введение в информационные технологии»
Выполнил: студент гр. БПС2402
Головачева С.М.
Проверил:
Волков А.И.
Москва, 2024 г.
Оглавление
1. ПОСТАНОВКА ЗАДАЧИ 3
2. СОЗДАНИЕ КОНСОЛЬНОГО ПРОЕКТА НА VC++ 3
3. ИСПРАВЛЕНИЕ ОШИБОК КОДА ПРОГРАММЫ 6
4. ДОБАВЛЕНИЕ СУЩЕСТВУЮЩЕГО ФАЙЛА 12
- ПОСТАНОВКА ЗАДАЧИ
Для решения данной лабораторной я поставил для себя следующие задачи:
- Изучить основные средства и технологию разработки консольных программных проектов в интегрированной среде Visual Studio .NET. 
- Выполнить все шаги по созданию первого консольного проекта на VС++ из п. 2.3 «Пример выполнения задания для изучения технологии работы в среде Microsoft Visual Studio .NET 2022» 
- Оформить отчет по работе и представить его преподавателю. 
- Ответить на контрольные вопросы, замечания преподавателя по работе и на заданные им вопросы по теме. 
Получить отметку о выполнении и защите работы
- СОЗДАНИЕ КОНСОЛЬНОГО ПРОЕКТА НА VC++
Создание первого проекта по заданию (Рис.1), добавление файла .Cpp (Рис.2), копирование кода (Рис.4), его первая компиляция (Рис.5), отладка (Рис.6) и ее результат (Рис.7)
 
Рисунок 1 – Создание проекта
 
Рисунок 2 – Добавление нового элемента с расширением .cpp
Ниже представлена схема алгоритма (Рис.3)
 
Рисунок 3 – Схема алгоритма
Текст программы:
/* файл MyFirst.cpp содержит программу, 1
состоящую из одной функции main 2
единственное действие этой программы - 3
ввести два числа, вычислить их сумму, 4
вывести на экран эту сумму и 5
приветствие "ПОКА !" 6
7 */
// ======================================== 8
#include <iostream> // 9
using namespace std; // 10
int main() // 11
{ // 12
setlocale(LC_ALL, "rus"); // 13
int A; // 14
float B; // 15
cout << "Введите 2 числа:\t" // 16
<< "\nпервое - целое\t"; // 17
cin >> A; // 18
cout << "второе- любое\t"; // 19
cin >> B; // 20
float Summa; // 21
Summa = A + B; // 22
cout << "Сумма = " << Summa; // 23
cout << endl << "\tПОКА !"; // 24
system("PAUSE"); // 25
return 0; // 26
} // 27
 
Рисунок 4 – Копирование и вставка текста файла MyFirstProject.cpp
 
Рисунок 5 – Компиляция кода
 
Рисунок 6 – Компиляция с отладкой
 
Рисунок 7 – Результат отладки
- ИСПРАВЛЕНИЕ ОШИБОК КОДА ПРОГРАММЫ
Добавила в оператор определения объекта в строке [15] через запятую имя объекта Z. Откомпилировала проект, получила предупреждение о том, что переменная Z осталась неиспользованной. (Рис. 8)
 
Рисунок 8 – Добавление оператора Z
В операторе присваивания в строке [22] заменила операцию присвоить = на операцию равно ==. На выходе получила 2 предупреждения и 1 ошибку. (Рис. 9)
 
Рисунок 9 – Замена операции = на ==
Убрала из текста программы строку [25]. Запустив программу, не получила ответ. Причиной этого стало отключение оператора System("PAUSE"). (Рис. 10)
 
Рисунок 10 – Исключение оператора System(“PAUSE”)
Закомментировала оператор определения объекта на строке [15]. Откомпилировала проект и увидела, что объект B стал необъявленным. (Рис. 11)
 
Рисунок 11 – Комментирование объекта B
Закомментировала строку [9]. Откомпилировала проект и получила 16 ошибок. (Рис. 12)
 
Рисунок 12 – Комментирование строки 9
Закомментировала инструкцию на строке [10]. Откомпилировала проект и получила 10 ошибок. (Рис. 13)
 
Рисунок 13 – Комментирование строки 10
Изменила операцию “>>” в инструкции на строке [20] на операцию “ <<”. Откомпилировала проект и получила 2 ошибки. (Рис. 14)
 
Рисунок 14 – Замена операции >> на << в 20 строке
Переставила оператор определения объекта со строки [15] на строку [22]. Откомпилировала проект и увидела, что объект B стал необъявленным. (Рис. 15)
 
Рисунок 15 – Перестановка объекта B с 15 на 22 строку
Таблица результатов
| A | B | Результат | 
| 1 | 2 | 3(рис.16) | 
| 5 | 4,5 | 9(рис.17) | 
| a | ошибка | Ошибка(рис.18) | 
| -6 | 2 | -4(рис.19) | 
 
Рисунок 16 – Результат 1
 
Рисунок 17 – Результат 2
 
Результат 18 – Результат 3
 
Рисунок 19 – Результат 4
- ДОБАВЛЕНИЕ СУЩЕСТВУЮЩЕГО ФАЙЛА
Создала новый проект с именем MyFirstSumma. Добавила в новый проект уже существующий файл MyFirtsProject из предыдущего проекта. Запустила этот проект, выполнив команду Начать отладку. Закончила работу, закрыв окно среды Microsoft Visual Studio.Net. (Рис. 20)
 
Рисунок 20 – Добавление файла MyFirstProject.cpp
