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

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

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

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра информационной безопасности

отчет

по лабораторной работе №1

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

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

Студент гр. 1363

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

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

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

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

ЦЕЛЬ РАБОТЫ

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

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

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

  2. Реализовать простое консольное приложение на языке программирования C или C++, выводящее в консоль строку, например «Hello, world!».

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. На рисунке 5 изображена синтаксическая ошибка в вызове функции «printf», которую я специально внес.

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

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

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

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

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

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

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

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

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

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

#include <stdio.h>

int main()

{

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

return 0;

}

ВЫВОДЫ

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

10