/stbp

Материалы по дисциплине "Современные технологии безопасного программирования"

Primary LanguageJava

Сучасні технології безпечного програмування

Загальна інформація

  • Мова програмування (якщо явно не задана) на вибір: Java, C#, C, Go, Python
  • Кожен звіт повинен мати:
    • Інформацію про автора,
    • завдання,
    • скріншоти виконання (або ходу роботи) де чітко зрозуміло автора роботи та результат роботи стосовно завдання
  • Звіт повинен мати Markdown формат
  • Звіт (md file), зображення, pdf файл звіту, проект (тільки файли source code, без інформації про IDE та результуючих (output, binary, exe) файлів) повинен зберігатися в gitlab/github/bitbucket репозиторію з доступом на читання для лектора та керівника практики (репозиторій кожен студент створює власноруч).

Приклад структури репозиторію:

  • README.md - файл з інформацією про студента та дисципліни (а-ля титульний аркуш альбому звітів)
  • lab01/ - кожна лабораторна робота розташована в окремій директорії
    • README.md - звіт у Markdown формат
    • doc/ - директорія з додатковими файлами, що використовуються для оформлення звіту (наприклад, зображення)
    • report.pdf - конвертований звіт у pdf файл
    • src/ - директорія з source code

P.S. Звіт включає до себе:

  • Інформацію про лабораторну роботу: номер та назву роботи.
  • Інформацію про автора: ПІБ, група
  • Завдання, що виконується
  • Стислу інформацію щодо того, як була зроблена робота (важливі фрагменти коду з описом, додаткові інструменти та моделі, що використовуються, тощо)
  • Демонстрація результату виконання роботи.

Зверніть увагу

  • Для отримання оцінки "автоматом" - усі звіти повинні бути здані до початку сесії
  • Кінцева оцінка акумулюється з оцінок за виконані роботи (80) та за лекційну активність та/або додаткові завдання (20)
  • Допуск до екзамену - здача усіх лабораторних робіт. "Вага" екзамену - 15 балів.

Структура лабораторних робіт