• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

контрольная с++ Builder (console App)

  • Автор темы NieL
  • Дата начала
Статус
Закрыто для дальнейших ответов.
N

NieL

Нужно выполнение контрольной работы на Borland C++ Builder, срок (до
01.06.09). Контрольная работа включает в себя 3 задания, каждое из которых требует
написания консольного приложения + оформление краткого отчета, включая диаграмму классов
(UML).

1. Комплексное число, задаваемое своим модулем и углом (например, число 10 * ( cos( п/6) + i * sin( п/6) ) задается парой ( 10, п/6 ) ). Обязательны функции-члены класса для ввода и вывода числа, сложения, произведения двух чисел, а также возведения числа в целую степень. Опишите класс и продемонстрируйте его использование.

2. Опишите класс для работы с объектом полином. Реализуйте следующие операции:
сложения (вычитание) двух полиномов;
умножения (деления) двух полиномов;
умножения полинома на число ( операция & );
вычисления значения полинома в заданной точке X ( операция ( ) );
дифференцирование полинома ( операция ~ );
интегрирования полинома ( операция ! ).
Продемонстрируйте выполнение операций с объектами этого класса.

3. Создайте шаблон класса стек. Используйте его при решении следующей задачи:
Опишите класс, реализующий стек. Напишите программу, использующую этот класс для моделирования Т-образного сортировочного узла на железной дороге. Программа должна разделять на два направления состав, состоящий из вагонов двух типов (на каждое направление формируется состав из вагонов одного типа).
Предусмотрите возможность формирования состава из файла и с клавиатуры.

-----------------------------------------

+ СОДЕРЖАНИЕ ОТЧЕТА

2. Постановка задачи (формулировка заданий на контрольную работу)
3. UML-диаграмма классов
4. Результаты выполнения программы
5. Выводы (5 - 7 пунктов) (по каждому заданию)
6. Листинги программных модулей

КОНТАКТЫ: NIEL@MAIL.BY, +375(29)708-1242
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!