- Інформація щодо Сілабуса та навчальної програми
- Перелік екзаменаційних питань
- Перелік (прикладів) екзаменаційних та контрольних задач
- Семестр 1
- Розділ "Вступ до програмування"
- Лабораторна робота №1. Освоєння командної строки Linux
- Лабораторна робота №2. Основи debug процессу
- Розділ "Основи програмування на мові С"
- Лабораторна робота №3. Розробка лінійних програм
- Лабораторна робота №4. Розробка програм, що розгалужуються
- Лабораторна робота №5. Циклічні конструкції
- Лабораторна робота №6. Масиви
- Лабораторна робота №7. Функції
- Розділ "Основи документування"
- Лабораторна робота №8.1. Вступ до документації коду
- Лабораторна робота №8.2. Вступ до документації проекту
- Лабораторна робота №8.3. Вступ до схем алгоритмів
- Розділ "Вступ до програмування"
- Семестр 2
- Розділ "Сучасні технології мови С"
- Лабораторна робота №9. Модульне тестування
- Лабораторна робота №10. Створення бібліотек
- Розділ "Основи роботи з показчиками"
- Лабораторна робота №11. Вступ до показчиків
- Лабораторна робота №12. Взаємодія з користувачем шляхом механізму введення/виведення
- Лабораторна робота №13. Строки (Null-terminated C Strings)
- Лабораторна робота №14. Взаємодія з файлами
- Лабораторна робота №15. Структуровані типи даних
- Лабораторна робота №16. Динамічні масиви
- Розділ "Об'єктно-орієнтовне програмування"
- Лабораторна робота №17. Вступ до ООП
- Лабораторна робота №18. Потоки
- Лабораторна робота №19. Перевантаження операторів
- Лабораторна робота №20. Спадкування. Поліморфізм
- Лабораторна робота №21. Шаблонні функції та класи
- Лабораторна робота №22. Вступ до Стандартної бібліотеки шаблонів STL
- Розділ "Сучасні технології мови С"
- Главчева Дар'я [[email protected]]
- допомога з складанням завдань для комплексної роботи
- Малохвій Едуард [[email protected]]
- створення проекту автоматизованої перевірки структури директорій (https://gitlab.com/malokhvii-eduard/globlint/)