
Лабораторная работа 1
.pdfМИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА) Кафедра информационной безопасности
ОТЧЕТ по лабораторной работе №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