Экзамен по С++

Отменен
Заказ
4985855
Раздел
Программирование
Предмет
Основы программирования
Тип работы
Антиплагиат
Не указан
Срок сдачи
21 Окт 2022 в 09:00
Цена
2 000 ₽
Блокировка
10 дней
Размещен
18 Окт 2022 в 21:21
Просмотров
122
Описание работы

Начало экзамена 21 октября в 6:00 по МСК

Время — предположительно полтора часа, компилятор — Visual Studio

На экзамене будет две задачи: одна на структурное программирование, а вторая — на ООП. Возможно, на структурное скажут писать на Си, а ООП уже на С++

Примеры задач:

1) Пример задач по модулю «Структурное программирование»

1.1. Написать функцию, определяющую вхождение списка L1 в список L2 и 

наоборот. Если один из списков длиннее, то лишние элементы из его начала 

отделить в третий список.

1.2. Написать функцию, определяющую количество слов в списке, которые 

начинаются и заканчиваются на одну и ту же букву.

1.3. Дописать в список L после первого вхождения числа Е список L1 и 

удалить из списка L все оставшиеся числа Е, если таковые имеются.


2) Пример задач по модулю «Объектно-ориентированное

программирование»

2.1. Разработать и протестировать классы. Задача выполняется в 3 этапа:

I. Написать класс «Компьютерная техника»:

- Поля: фирма-производитель, цена.

- Методы: конструктор с параметрами; перегруженный оператор вывода в 

поток (<<) для печати сведений об объекте.


II. Написать класс «Монитор», являющийся производным от класса 

«Компьютерная техника»:

- Поля: размер экрана, наличие встроенных динамиков.

- Методы: конструктор с параметрами; перегруженный оператор вывода в 

поток (<<) для печати сведений об объекте (в том числе данных из базового 

класса).


III. Написать функцию main: создается по 2 объекта ранее разработанных 

классов, и печатаются сведения о них.


2.2. Разработать и протестировать классы. Задача выполняется в 3 этапа:

I. Написать класс «Компьютерная техника»:

- Поля: фирма-производитель, цена.

- Методы: конструктор с параметрами; виртуальная функция void print() для 

печати сведений об объекте.


II. Написать класс «Монитор», являющийся производным от класса 

«Компьютерная техника»:

- Поля: размер экрана, наличие встроенных динамиков.

- Методы: конструктор с параметрами; переопределение функции void print() 

для печати сведений об объекте (в том числе данных из базового класса).


III. Написать функцию main: создается по 1 объекту ранее разработанных 

классов; создается указатель на базовый класс; используя указатель, 

печатаются сведения обо всех объектах

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир