ОГЛАВЛЕНИЕ 2 ВВЕДЕНИЕ 3 1 ПОСТАНОВКА ЗАДАЧИ 4 1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ ЗАДАЧИ 5 1.2 ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ ПРОГРАММЫ 8 1.3 ОПИСАНИЕ ВХОДНЫХ И ВЫХОДНЫХ ДАННЫХ 9 1.4 ХАРАКТЕРИСТИКА ПРОГРАММЫ 13 2 РАЗРАБОТКА ПРОГРАММЫ 14 2.1 ОПИСАНИЕ КЛАССОВ 14 2.2 ОПИСАНИЕ АЛГОРИТМОВ И МЕТОДОВ РЕШЕНИЯ 17 2.3 ИНТЕРФЕЙС ПРОГРАММЫ 18 3 ОПИСАНИЕ ПРОГРАММЫ 21 3.1 ОБЩИЕ СВЕДЕНИЯ 21 3.2 ОПИСАНИЕ МОДУЛЕЙ ПРОГРАММЫ 21 3.3 ТЕКСТ ПРОГРАММЫ 22 3.4 СПЕЦИФИКАЦИЯ СОСТАВА ПРОГРАММЫ 22 3.5 ТЕСТИРОВАНИЕ ПРОГРАММЫ 23 ИСТОЧНИКИ, ИСПОЛЬЗОВАННЫЕ ПРИ РАЗРАБОТКЕ 27 ПРИЛОЖЕНИЕ 1 ИСХОДНЫЙ ТЕКСТ ПРОГРАММЫ 28

Шаблон класса

курсовая работа
Программирование
25 страниц
95% уникальность
2022 год
18 просмотров
Марченко Е.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
ОГЛАВЛЕНИЕ 2 ВВЕДЕНИЕ 3 1 ПОСТАНОВКА ЗАДАЧИ 4 1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ ЗАДАЧИ 5 1.2 ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ ПРОГРАММЫ 8 1.3 ОПИСАНИЕ ВХОДНЫХ И ВЫХОДНЫХ ДАННЫХ 9 1.4 ХАРАКТЕРИСТИКА ПРОГРАММЫ 13 2 РАЗРАБОТКА ПРОГРАММЫ 14 2.1 ОПИСАНИЕ КЛАССОВ 14 2.2 ОПИСАНИЕ АЛГОРИТМОВ И МЕТОДОВ РЕШЕНИЯ 17 2.3 ИНТЕРФЕЙС ПРОГРАММЫ 18 3 ОПИСАНИЕ ПРОГРАММЫ 21 3.1 ОБЩИЕ СВЕДЕНИЯ 21 3.2 ОПИСАНИЕ МОДУЛЕЙ ПРОГРАММЫ 21 3.3 ТЕКСТ ПРОГРАММЫ 22 3.4 СПЕЦИФИКАЦИЯ СОСТАВА ПРОГРАММЫ 22 3.5 ТЕСТИРОВАНИЕ ПРОГРАММЫ 23 ИСТОЧНИКИ, ИСПОЛЬЗОВАННЫЕ ПРИ РАЗРАБОТКЕ 27 ПРИЛОЖЕНИЕ 1 ИСХОДНЫЙ ТЕКСТ ПРОГРАММЫ 28
Читать дальше
Цель работы – научиться разрабатывать и применять шаблон класса для решения задач. Задание A. Создать шаблон класса «двусвязный линейный список». Реализовать в нем следующие методы:  все виды конструкторов – по умолчанию, с параметрами, копирования;  деструктор;  итераторы класса – перемещают указатель узла на следующий Next() или предыдущий Pred() узел списка, и возвращают значение информационного поля списка. Например, Node* temp=temp->next;  добавление в конец и в начало списка; вставка элемента в список по правилу;  присваивание нового значения элементу списка и/или перегрузка операции (=);  удаление элемента в списке; очистка списка;  поиск элемента в списке по номеру - перегрузка операции ([ ]) - и по значению информационного поля;  просмотр и вывод всех элементов списка в прямом и обратном порядке;  просмотр и вывод указанного элемента;  дополнительные операции, обеспечивающие необходимую функциональность шаблона как контейнерного класса. Задание B. Решить вариант задачи, используя шаблон класса «двусвязный линейный список» Вариант 5. Составить программу, которая содержит информацию о заказах такси. Сведения о каждом такси содержат: • номер такси; • фамилию и инициалы водителя; • номер заказа; • признак того, где находится такси — на заказе или свободно. Программа должна обеспечивать: • начальное формирование данных обо всех такси в виде списка; • при выезде каждого такси по заказу, программа устанавливает значение признака «такси на заказе»; • при выполнении заказа, и программа устанавливает значение признака «такси свободно»; • по запросу выдаются сведения о свободных такси, или о такси, находящихся на заказе; • список всех заказов и соответствующих им такси и водителях.


Work5 выполняет курсовые на заказ в Казани любой сложности.


Программа должна обеспечивать диалог и контроль ошибок при вводе.  

Читать дальше
--
Читать дальше
1. С/С++. Программирование на языке высокого уровня [] : учебник для студентов вузов, обучающихся по направлению "Информатика и вычислительная техника" / Т. А. Павловская. - М. [и др.] : Питер, 2008. - 461 с. : ил. - (Учебник для вузов) 2. С/С++. Структурное и объектно-ориентированное программирование []: практикум / Т. А. Павловская, Ю. А. Щупак. - Москва [и др.] : Питер, 2010. - 348 с. : ил. - (Учебное пособие). 3. Ахо Альфред В., Хопкрофт Джон, Ульман Джеффри Д., Структуры данных и алгоритмы. : Пер. с англ. : Уч. пос. — М. : Издательский дом "Вильямс", 2000. — 384 с. : ил. 4. Введение в теорию автоматов, языков и вычислений, 2-е изд. / Джон Хопкрофт, Раджив Мотвани, Джеффри Ульман. – Пер. с англ. - М. : Издательский дом «Вильямс». 2002 – 528с. : ил. 5. Каррано Ф.М., Причард Дж.Дж. Абстракция данных и решение задач на C++. Стены и зеркала, 3-е издание. : Пер. с англ. — М.: Издательский дом "Вильямс", 2003. — 848 с : ил.
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

дипломная работа
The Difficulty of Pun Translation (based on the Fairy Tale by L. Carroll “Alice in Wonderland”)
Количество страниц:
85
Оригинальность:
91%
Год сдачи:
2021
Предмет:
Английский
дипломная работа
Разработка мероприятий по формированию эффективного стиля руководства современного менеджера
Количество страниц:
69
Оригинальность:
72%
Год сдачи:
2021
Предмет:
Менеджмент
курсовая работа
Польский вопрос в деятельности Государственной думы 1906-1917 гг.
Количество страниц:
35
Оригинальность:
71%
Год сдачи:
2021
Предмет:
История
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image