Тема | Дата
КСТ |
Дата
КТТ, Е |
|
1. Функции - 4 (6)
-- Процедури. -- Параметри-псевдоними -- Постъпково прецизиране, създаване на кода, проиграване -- Рекурсия |
05.03 | 06.03 | 3/3 |
2. Цикли - 4 (6)
-- Прости цикли - оператор while -- Цикъл for -- Цикъл do/while -- Конструкции с цикъл: четене на данни и извеждане на таблици -- Итеративни алгоритми и сходимост на алгоритми -- Генериране на случайни събития и симулации -- Вложени цикли |
06.03
19.03 |
07.03
20.03 |
6/9 |
3. Тестване и настройка - 4 (6)
-- Самостоятелно тестване на функции -- Подбор на тестови примери -- Оценка на резултатите от тестването -- Трасиране на програмата -- Работа на дебъгерът -- Стратегии при тестването |
20.03 | 21.03 | 3/12 |
4. Класове - 4 (6)
-- Обособяване на класове -- Интерфейс и капсулиране -- Членове-функции -- Конструктори по подразбиране и с параметри -- Достъп до полетата с данни |
02.04 | 02.04 | 4/16 |
5. Вектори и масиви - 4 (6) -- Използване на вектори за съхраняване на данни -- Индекси на вектори -- Векторите като параметри и стойности на функции -- Прости алгоритми за вектори: намиране на стойност, броене и др. -- Векторите като данни на обект * Тест №1 - 14.05 -- Дефиниране и използване на масиви, масивите като параметри
|
03.04
14.05 |
03.04
14.05 |
7/23 |
6. Потоци - 4 (3)
-- Четене и запис в текстови файлове -- Текстови потоци -- Аргументи от командния ред -- Произволен достъп |
15.05 | 15.05 | 3/26 |
7. Наследяване - 4 (6)
-- Динамична памет -- Производни класове -- Конструктор на базов клас -- Викане на член-функция на базов клас -- Полиморфизъм -- Виртуални функции -- Връзки между класове |
29.05 | 30.05 | 4/30 |
Общо | 30 |