Лабораторні роботи ОАП
Алфьоров Є.А.
Надіслав: Gnedkova Olga (22 листопада 2011р.)
Факультет комп'ютерних наук, фізики та математики :: Дисципліни кафедри комп’ютерних наук та програмної інженерії :: Основи алгоритмізації і програмування
Анотація

Лабораторні роботи з курсу ОАП

План
Лабораторні роботи з курсу ОАП
         Модуль 1
         Модуль 2
         Модуль 3
         Модуль 4
Лабораторні роботи з курсу ОАП
Модуль 1
Лабораторна робота №1. Алгоритми. Базові управляючі структури. Слідування

 

Lab_1_1.doc

Лабораторна робота №2. Прості стандартні тии даних мови програмування Pascal. Лінійні програми

Lab_1_2.doc

Лабораторна робота №3. Програмування розгалужень

Lab_1_3.doc

Лабораторна робота №4. Програмування циклів. Оператори повторення з передумовою та постумовою

Lab_1_4.doc

Лабораторна робота №5. Організація обміну даними між процедурами та функціями

Lab_1_5.doc

Лабораторна робота №6. Непряма рекурсія. Синтаксичний аналіз формули

Lab_1_6.doc

Лабораторна робота №7. Масиви. Одномірні масиви

Lab_1_7.doc

Лабораторна робота №8. Реалізація абстрактного типу даних. "Сортування масивів"

Lab_1_8.doc

Лабораторна робота №9. Швидкі алгоритми сортування. Сортування Хоара. Динамічне сортування

Lab_1_9.doc

Лабораторна робота №10. Множини

Lab_1_10.doc

Завантажити лабораторні роботи одним архівом-> Module_1.rar

Модуль 2
Лабораторна робота №11. Робота з файлами. Двійкові файли

 

Lab_2_1.doc

Лабораторна робота №13. Списки. Лінійні списки. Стек. Черга

Lab_2_3.doc

Лабораторна робота №15. Графи. Алгоритми обходу графів

Lab_2_5.doc

Лабораторна робота №16. Реалізація абстрактного типу динах "Бінарне дерево"

Lab_2_6.doc

Завантажити лабораторні роботи одним архівом ->Module_2.rar

Модуль 3
Лабораторна робота №1. Основні оператори: присвоєння, розгалуження, множинний вибір, цикл. Типи циклів та принципи їх застосування

Lab_3_1.doc

Лабораторна робота №2. Поняття масиву. Робота зі статичними масивами

Lab_3_2.doc

Завантажити лабораторні роботи одним архівом->Module_3.rar

Модуль 4
Лабораторна робота №1. Перевантаження функцій та використання аргументів за замовчуванням

Lab_4_1.doc

Лабораторна робота №2. Робота з посиланнями

Lab_4_2.doc

Лабораторна робота №3. Створення класів та робота з об'єктами класів

Lab_4_3.doc

Лабораторна робота №4. Використання декількох конструкторів, деструкторів, методів

Lab_4_4.doc

Лабораторна робота №5. Використання статичних членів класу

Lab_4_5.doc

Лабораторна робота №6. Приватні, захищені, відкриті члени класу

Lab_4_6.doc

Лабораторна робота №7. Спадкування з раннім зв'язуванням

Lab_4_7.doc

Лабораторна робота №8. Спадкування з пізнім зв'язуванням

Lab_4_8.doc

Лабораторна робота №9. Відкрите спадкування

Lab_4_9.doc

Лабораторна робота №10. Поліморфізм

Lab_4_10.doc

Лабораторна робота №11. Закрите спадкування

Lab_4_11.doc

Лабораторна робота №12. Віртуальні функції

Lab_4_12.doc

Лабораторна робота №13. Чисті віртуальні функції

Lab_4_13.doc

Лабораторна робота №14. Абстрактні класи. Віртуальні деструктори

Lab_4_14.doc

Лабораторна робота №15. Друзі класу. Правила визначення та засоби використання. Подружні класи та функції

Lab_4_15.doc

Лабораторна робота №16. Перевантаження операторів

Lab_4_16.doc

Завантажте лабораторні роботи одним архівом->Module_4.rar