Professional Documents
Culture Documents
ТА LABA3
ТА LABA3
Звіт
з лабораторної роботи № 3
Варіант №3
Виконали:
Поліщук Дарія
Вінницький Артем
Заскалета Богдан
Перевірив:
Дорошенко К.С.
Київ 2023
Лабораторна робота №4
Абстрактні типи даних
Мета роботи: порівняння реалізацій абстрактних типів даних,
побудованих на базі різних структур даних.
Постановка задачі
Умова нашої задачі потребувала реалізації процесу виставлення
оцінок з перевірених робіт до кампусу. Для цього нам треба було
створити симуляцію “стопки перевірених робіт”, себто, базу
даних, в якій зберігатимуться дані про студента, що виконував
роботу, і оцінка за відповідну роботу; симуляцію “кампусу”, в
нашому випадку - бази даних, куди зберігатимуться відомості
(номери, прізвища, імена та оцінки усіх студентів усіх груп) та
інтерфейсу для заповнення “кампусу” на основі взаємодії
програми з “стопкою перевірених робіт”.
Побудова моделі
Даний алгоритм використовує бази даних (одна база даних на
одну групу), звідки зчитує інформацію про студента (номер в
групі, прізвище та ім’я) та оцінку за роботу. Далі програма дає
змогу скопіювати зчитані дані у поля “кампусу” (або ввести їх
ручну) і занести їх до бази даних. Якщо Ви помітили помилку у
щойно заповнених даних, ви можете видалити роботу з відомості,
змінити поля та занести її ще раз. Після заповнення усієї
відомості (групи), програма дає змогу закрити відомість та
відкрити наступну.
Розробка алгоритму
Порівняння реалізацій
Контрольні питання