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

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

.pdf
Скачиваний:
0
Добавлен:
02.12.2024
Размер:
343.97 Кб
Скачать

МИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА) Кафедра информационной безопасности

ОТЧЕТ по лабораторной работе №1

по дисциплине «Программирование»

Тема: Создание проекта в интегрированной среде разработки (IDE) на языках программирования C и C++

Студент гр. 1363

 

Владимиров П.А.

Преподаватель

 

 

Халиуллин Р.А.

Санкт-Петербург

ЦЕЛЬ РАБОТЫ

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

разработки (IDE) на языках программирования C и C++, сборки приложения

и запуска собранного приложения.

2

ЗАДАНИЕ ДЛЯ ЛАБОРАТОРНОЙ РАБОТЫ

1)В интегрированной среде разработки (IDE) на языках программирования C и C++ создать проект консольного приложения.

2)Реализовать простое консольное приложение на языке программирования C или C++, выводящее в консоль строку, например

«Hello, world!».

3)Выполнить сборку приложения.

4)Выполнить запуск собранного приложения.

5)Внести синтаксическую ошибку в исходный код реализованного приложения.

6)Проверить, что сборка приложения не выполняется из-за внесенной синтаксической ошибки.

7)Исправить ранее внесенную синтаксическую ошибку.

8)Проверить, что сборка приложения выполняется после исправления ранее внесенной синтаксической ошибки.

9)Выполнить запуск собранного приложения.

3

РЕЗУЛЬТАТЫ ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ

1) Создал проект консольного приложения на языке программирования C, что продемонстрировано на рисунке 1.

Рисунок 1 — Проект консольного приложения

4

2) На рисунке 2 реализовал простое консольное приложение на языке программирования C, выводящее в консоль строку «Hello, my name is Peter!»

Рисунок 2 — Простая консольная программа

3) На рисунке 3 показано, как я выполнил сборку этого приложения, нажав сочетание клавиш ctrl+F11.

Рисунок 3 — Сборка приложения

5

4) Выполнил запуск собранного приложения, нажав сочетание клавиш ctrl+F10, а результат показан на рисунке 4.

Рисунок 4 — Результат выполнения программы

5) На рисунке 5 изображена синтаксическая ошибка в вызове

функции «printf», которую я специально внес.

Рисунок 5 — Синтаксическая ошибка

6

6) На рисунке 6 показана ошибка выполнения сборки приложения из-за внесенной синтаксической ошибки.

Рисунок 6 — Невыполнение сборки

7) На рисунке 7 показан код после исправления раннее внесенной синтаксической ошибки.

Рисунок 7 — Код без ошибки

8) На рисунке 8 продемонстрировал, что сборка приложения выполняется после исправления синтаксической ошибки.

Рисунок 8 — Выполнение сборки

7

9) На рисунке 9 мы видим результат выполнения собранного

приложения.

Рисунок 9 — Результат выполнения программы

8

ПРИЛОЖЕНИЕ. ИСХОДНЫЙ КОД ПРОГРАММЫ

#include <stdio.h>

int main()

{

printf("Hello, my name is Peter!\n"); return 0;

}

9

ВЫВОДЫ

Научился создавать проект консольного приложения в интегрированной среде разработки «Code::Blocks». Также научился выполнять сборку программы и запуск собранного приложения. Понял, что такое синтаксическая ошибка и проверил работу программы с данной ошибкой.

10