Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursova_robota.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
229.83 Кб
Скачать

Побудова малюнку за допомогою графічного редактора – Paint.

Результат обчислення програми:

Процес переміщення об'єкта (Початкова фаза)

Процес переміщення об'єкта (Кінцева фаза переміщення)

Висновок: було побудоване графічне зображення за допомогою елементарних фігур (line, circle, fillellipse) з певними координатами. Було організоване переміщення, анімацію та управління клавішами “←” та ”→” побудованого зображення використовуючи оператор множинного вибору та оператор циклічного процесу do while.

Завдання 3

Порядок виконання

В третьому завданні йде мова про структури, функції та організацію доступу до файлів. Структура – це набір даних, де дані можуть бути різного типу. Наприклад, структура може містити кілька змінних типу int і кілька змінних типу char. Змінні, які містяться в структурі називаються членами або полями структури. Структури можна визначити за допомогою ключового слова struct. Функція в мові С++ відіграє ту ж роль, що і підпрограми або процедури в інших мовах. Функціями зручно користуватися, наприклад, якщо необхідно обробити один і той же код програми. Як і змінні, функції треба оголошувати. Функцією необхідно оголосити до її використання. Кожна функція мови має ім'я та список аргументів.

Організувати пошук в структурі даних по полях числового і символьного типу.

Лістинг програми знаходиться у додатку С

Структурна схема

char vid[20];

char marsh[20];

Результат пошуку за кінцевою зупинкою

Результат за часом поїздки

Висновок: була створена база даних з використанням вкладеної структури, а також створений пошук за критеріями.

Висновок

  Мова програмування С++ це могутній засіб створення програмного забезпечення для будь-яких типів завдань. Розроблена понад тридцять років тому, вона не втрачає актуальності і зараз і продовжує лідирувати у використанні як досвітченими програмістами, так і початківцямию. Простота і надійність програмного забезпечення, створеного за допомогою даної мови програмування , і забезпечує її широку уживаність у різних колах програмістів. Але не тільки для створення простих програм годиться С++, адже на цій мові пишуть драйвери, операційні системи, високоефективні програми для промислової, військової та навіть наукової галузі.

У даній курсовій роботі було розроблено три програми для виконання таких завдань:

  1. Знаходження значень функції в проміжках;

  2. Організація переміщення по екрані монітора зображення за допомогою певних клавіш клавіатури;

  3. Створення структури, функції та організації доступу до файлів.

Виконання даних завдань поглибило знання мови програмування С++, додало певних навиків у процесах прграмування та алгоритмізації загалом та стало основою розвитку вмінь до програмування завдагнь. У роботі були використані знання з таких дисциплін як фізика, математика, інженерна графіка. Як бачимо – професія програміста потребує глибоких знань у багатьох сферах науки та взагалі життя, можна сказати, що програмування – це творчий процес, який потребує гнучкого логічного мислення.

Дана курсова робота – ще один доказ глибокої бази та широкого профілю спеціальності «Видавничо-поліграфічна справа» і вона є чудовим засобом для поглибдення знань у сфері програмування, що так респектабельна у наш час, адже програмування – це наука, яка має зв’язки з всіма іншими видами наук. Програмування по суті заміняє роботу людини, роблячи кінцевий продукт швидше і якісніше.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]