|
2 сем. из онлайн-пособия 121-122, 181гр.2021г. с баллами. Учебное пособие для бакалавриата и специалитета Колво баллов (самост работа в зачет 40 б.)
Пособие ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ С++: ПРАКТИЧЕСКИЙ КУРС. Учебное пособие для бакалавриата и специалитета
| №
| Кол-во баллов (самост. работа в зачет - 40 б.)
| Задание
| Примечание
|
| 2,5
| Глава 9, упражнения I
| Текстовые файлы
|
| 2,5
| Глава 9, упражнения II
|
| 2,5
| Глава 9, упражнения III
| Двоичные файлы
|
| 2,5
| Глава 10, упражнения I
| Структуры (входные данные должны считываться из файла)
|
| 2,5
| Глава 10, упражнения II
| Структуры (входные данные должны считываться из файла)
|
| 2,5
| Глава 11, упражнения 1.
| Сортировки (данные считываем из файла).
Если в задании указан метод Шелла, то заменить на сортировку пузырьком, методом выбора или вставкой (на усмотрение преподавателя). Повторяться сортировки не должны в этих двух задачах.
|
| 2,5
| Глава 11, упражнения 2.
|
| 2,5
| Глава 12, упражнения I
| Использовать класс контейнер и алгоритмы из
|
| 2,5
| Глава 12, упражнения II.
|
| 2,5
| Задача не из пособия (вышлю файл «Задание 1 на классы» с вариантами задач)
| Классы и наследование
|
| 2,5
| Глава 15 (первые 12 задач), остальные из файла «Задачи с 13 по 20 на наследование»
|
| 2,5
| Глава 16, упражнения I
| Один номер задачи
| Стек (используем контейнер )
|
| 2,5
| Глава 16, упражнения I
| Очередь (используем контейнер )
|
| 2,5
| Глава 16, упражнения I
| Двунаправленный список (используем контейнер )
|
| 2,5
| Глава 16, упражнения I
| Другой номер задачи
| Создать собственный класс для обработки стека
|
| 2,5
| Глава 16, упражнения I
| Создать собственный класс для обработки очереди
| Дополнительные задачи (по ним необходимо отчитаться лектору, их выполнение - одно из условий для получения оценки «отлично» автоматом). Номера задач уточнить у лектора. Баллы идут в зачет в "Др. виды учеб. деятельности" - 10 баллов.
|
| 3
| Глава 11, упражнения 2.
| Быстрая сортировка (номер задачи поменять)
|
| 3
| Глава 13
| Исключения
|
| 4
| Задача на классы (не из пособия)
| Классы. (Усложняем задачу из файла «Задание 1 на классы»)
Организовать считывание данных из файла. Создать массив или вектор объектов, отсортировать методом sort из библиотеки . Вывести отсортированные данные в выходной файл.
| |
|
|