I семестр. Основы структурного программирования на языке C.
В первом семестре студенты должны выполнить следующие четыре лабораторные работы:
- Лабораторная работа №1. Управляющие структуры языка Си.
- Лабораторная работа №2. Функции языка Си.
- Лабораторная работа №3. Указатели и ссылки. Передача параметров в функцию по указателю. Сортировка одномерного массива
- Лабораторная работа №4. Обработка символов и строк в языке Си.
II семестр. Основы объектно-ориентированного программирования на языке C++.
Во втором семестре студенты должны выполнить следующие шесть лабораторных работ:
- Лабораторная работа №5. Использование сторонних библиотек. Работа с готовыми классами в C++.
- Лабораторная работа №6. Введение в классы C++.
- Лабораторная работа №7. Иерархия и композиция классов.
- Лабораторная работа №8. Перегрузка операций.
- Лабораторная работа №9. Обработка исключений в C++.
- Лабораторная работа №10. Работа с файлами в С++. Потоки ввода-вывода.
По каждой из выполненных работ следует подготовить отчет (шаблон отчета прилагается), а затем защитить его. Для защиты отчета необходимо:
- полностью выполнить все задания для своего варианта;
- подготовить отчет в текстовом процессоре MS Word или OpenOffice Writer (LibreOffice Writer) в соответствии с выданным шаблоном;
(шаблон для OpenOffice)
изучить теоретический материал, необходимый для выполнения заданий лабораторной работы и ответить на вопросы преподавателя.
Настоящие методические указания к выполнению лабораторных работ содержат краткий теоретический материал, необходимый для выполнения лабораторных работ. При выполнении индивидуальных заданий и подготовке к защите отчетов кроме методических указаний рекомендуется использовать следующую литературу:
Как найти накопленную частоту
Узнать стоимость за 15 минут