Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лаборат ввит1

.docx
Скачиваний:
1
Добавлен:
10.03.2025
Размер:
2.04 Mб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ

КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Кафедра «Информатика»

Лабораторная работа №1

«Основные средства и технология разработки консольных программных проектов в интегрированной среде Visual Studio .NET»

по дисциплине

«Введение в информационные технологии»

Выполнил: студент гр. БПС2402

Головачева С.М.

Проверил:

Волков А.И.

Москва, 2024 г.

Оглавление

1. ПОСТАНОВКА ЗАДАЧИ 3

2. СОЗДАНИЕ КОНСОЛЬНОГО ПРОЕКТА НА VC++ 3

3. ИСПРАВЛЕНИЕ ОШИБОК КОДА ПРОГРАММЫ 6

4. ДОБАВЛЕНИЕ СУЩЕСТВУЮЩЕГО ФАЙЛА 12

  1. ПОСТАНОВКА ЗАДАЧИ

Для решения данной лабораторной я поставил для себя следующие задачи:

  1. Изучить основные средства и технологию разработки консольных программных проектов в интегрированной среде Visual Studio .NET.

  2. Выполнить все шаги по созданию первого консольного проекта на VС++ из п. 2.3 «Пример выполнения задания для изучения технологии работы в среде Microsoft Visual Studio .NET 2022»

  3. Оформить отчет по работе и представить его преподавателю.

  4. Ответить на контрольные вопросы, замечания преподавателя по работе и на заданные им вопросы по теме.

Получить отметку о выполнении и защите работы

  1. СОЗДАНИЕ КОНСОЛЬНОГО ПРОЕКТА НА 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 – Результат отладки

  1. ИСПРАВЛЕНИЕ ОШИБОК КОДА ПРОГРАММЫ

Добавила в оператор определения объекта в строке [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

  1. ДОБАВЛЕНИЕ СУЩЕСТВУЮЩЕГО ФАЙЛА

Создала новый проект с именем MyFirstSumma. Добавила в новый проект уже существующий файл MyFirtsProject из предыдущего проекта. Запустила этот проект, выполнив команду Начать отладку. Закончила работу, закрыв окно среды Microsoft Visual Studio.Net. (Рис. 20)

Рисунок 20 – Добавление файла MyFirstProject.cpp

Соседние файлы в предмете Введение в информационные технологии