
лаборат ввит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