Автор24

Информация о работе

Подробнее о работе

Страница работы

С++. Программа для создания и работы с двусвязным списком

  • 28 страниц
  • 2017 год
  • 171 просмотр
  • 1 покупка
Автор работы

user356121

270 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Актуальность данной курсовой работы заключается в закреплении навыков работы с принципами ООП, необходимых для создания любого современного приложения.
Объектом исследования является структура, необходимая для хранения информации в виде двусвязного списка.
Предметом исследования в данной работе является набор функций-методов для работы с данными, содержащимися в двусвязных списках элементов.
Целью данной работы, является изучение принципов объектно-ориентированного программирования на примере создания структур.
Задачей курсового проекта является создание структур и набора определенных функций:
- функции обработки данных;
- функции файлового ввода/вывода;
- функции ввода данных с клавиатуры;
- функции вывода данных на дисплей;
Основными методами, используемыми в работе, являются:
- анализа предметной области;
- проектирование классов;
- тестирование программного обеспечения.

ТИТУЛЬНЫЙ ЛИСТ 1
ЗАДАНИЕ НА КУРСОВУЮ 2
ОГЛАВЛЕНИЕ 3
ВВЕДЕНИЕ 4
ОСНОВНАЯ ЧАСТЬ 6
1.Постановка комплекса задач 6
2.Блок-схема функционирования системы 6
3.Проектный раздел 9
4.Исходный модуль программы 10
5.Результаты тестирования выполнения задания 22
ЗАКЛЮЧЕНИЕ 27
СПИСОК ЛИТЕРАТУРЫ 28
Приложение 1. Код основной программы 29

Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит фамилию, имя, отчество и 4 оценки по 4-м предметам (массив структур с полями предмет, оценка). Удалять из списка имеющих 3 оценки неудовлетворительно. Поиск по фамилии и изменение оценок. Добавлять новые записи в начало списка.

1. Андрианова А.А. Исмагилов Л.Н., Мухтарова Т.М. Объектно-ориентированное программирование на С++: Учебное пособие / А.А. Андрианова, Л,Н. Исмагилов, Т.М. Мухтарова. – Казань: Казанский (Приволжского) федерального университет, 2010.
2. Александреску Андрей, Современное проектирование на C++, - М.: Вильямс, 2015. - 336 стр.: ил.
3. Герберт Шилдт, Полный справочник по C++, - М.: Вильямс, 2015. - 800 стр.: ил.
4. Герберт Шилдт. C++. Базовый курс. C++ from the Ground Up - Издательство: Вильямс, 2015. – 624 с.
5. Крупник Александр Борисович, Самоучитель С++, - СПб.: Питер, 2005. - 256 стр.
6. Лаптев В.В. С++. Объектно-ориентированное программирование: Учебное пособие. – СПб.: Питер, 2008.
7. Литвиненко Н. Технология программирования на C++. Начальный курс: Учебное пособие – СПб. : БХВ-Петербург, 2005. – 288 с.
8. Николай М. Джосаттис, Стандартная библиотека C++. Справочное руководство, - М.:Издательство: Вильямс, 2014. - 1136 стр.: ил.
9. Окулов С. М. Основы программирования. — М.: ЮНИМЕДИАСТАИЛ,. 2002. — 424 с.
10. Павловская Т.А., Щупак Ю.А. С/С++ Структурное и объектно-ориентированное программирование: Практикум. – СПб.: Питер, 2011. — 265 с: ил.
11. Паронджанов В. Д. Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации. – М.: ДМК Пресс, 2012. – 520 с.
12. Роберт С. Сиакорд, Безопасное программирование на C и C++, М.: Вильямс, 2014. - 496 стр.: ил.

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Курсовую работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

Актуальность данной курсовой работы заключается в закреплении навыков работы с принципами ООП, необходимых для создания любого современного приложения.
Объектом исследования является структура, необходимая для хранения информации в виде двусвязного списка.
Предметом исследования в данной работе является набор функций-методов для работы с данными, содержащимися в двусвязных списках элементов.
Целью данной работы, является изучение принципов объектно-ориентированного программирования на примере создания структур.
Задачей курсового проекта является создание структур и набора определенных функций:
- функции обработки данных;
- функции файлового ввода/вывода;
- функции ввода данных с клавиатуры;
- функции вывода данных на дисплей;
Основными методами, используемыми в работе, являются:
- анализа предметной области;
- проектирование классов;
- тестирование программного обеспечения.

ТИТУЛЬНЫЙ ЛИСТ 1
ЗАДАНИЕ НА КУРСОВУЮ 2
ОГЛАВЛЕНИЕ 3
ВВЕДЕНИЕ 4
ОСНОВНАЯ ЧАСТЬ 6
1.Постановка комплекса задач 6
2.Блок-схема функционирования системы 6
3.Проектный раздел 9
4.Исходный модуль программы 10
5.Результаты тестирования выполнения задания 22
ЗАКЛЮЧЕНИЕ 27
СПИСОК ЛИТЕРАТУРЫ 28
Приложение 1. Код основной программы 29

Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит фамилию, имя, отчество и 4 оценки по 4-м предметам (массив структур с полями предмет, оценка). Удалять из списка имеющих 3 оценки неудовлетворительно. Поиск по фамилии и изменение оценок. Добавлять новые записи в начало списка.

1. Андрианова А.А. Исмагилов Л.Н., Мухтарова Т.М. Объектно-ориентированное программирование на С++: Учебное пособие / А.А. Андрианова, Л,Н. Исмагилов, Т.М. Мухтарова. – Казань: Казанский (Приволжского) федерального университет, 2010.
2. Александреску Андрей, Современное проектирование на C++, - М.: Вильямс, 2015. - 336 стр.: ил.
3. Герберт Шилдт, Полный справочник по C++, - М.: Вильямс, 2015. - 800 стр.: ил.
4. Герберт Шилдт. C++. Базовый курс. C++ from the Ground Up - Издательство: Вильямс, 2015. – 624 с.
5. Крупник Александр Борисович, Самоучитель С++, - СПб.: Питер, 2005. - 256 стр.
6. Лаптев В.В. С++. Объектно-ориентированное программирование: Учебное пособие. – СПб.: Питер, 2008.
7. Литвиненко Н. Технология программирования на C++. Начальный курс: Учебное пособие – СПб. : БХВ-Петербург, 2005. – 288 с.
8. Николай М. Джосаттис, Стандартная библиотека C++. Справочное руководство, - М.:Издательство: Вильямс, 2014. - 1136 стр.: ил.
9. Окулов С. М. Основы программирования. — М.: ЮНИМЕДИАСТАИЛ,. 2002. — 424 с.
10. Павловская Т.А., Щупак Ю.А. С/С++ Структурное и объектно-ориентированное программирование: Практикум. – СПб.: Питер, 2011. — 265 с: ил.
11. Паронджанов В. Д. Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации. – М.: ДМК Пресс, 2012. – 520 с.
12. Роберт С. Сиакорд, Безопасное программирование на C и C++, М.: Вильямс, 2014. - 496 стр.: ил.

Купить эту работу

С++. Программа для создания и работы с двусвязным списком

270 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

5 марта 2018 заказчик разместил работу

Выбранный эксперт:

Автор работы
user356121
4.1
Купить эту работу vs Заказать новую
1 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
270 ₽ Цена от 500 ₽

5 Похожих работ

Курсовая работа

Создание базы данных для автоматизации процесса управления кадрами на предприятии

Уникальность: от 40%
Доступность: сразу
1000 ₽
Курсовая работа

Оптимизация сайта при помощи методов ИИ для увеличения конверсионного действия

Уникальность: от 40%
Доступность: сразу
300 ₽
Курсовая работа

Сравнение операционных систем Linux, Windows и MacOS

Уникальность: от 40%
Доступность: сразу
400 ₽
Курсовая работа

Разработка программы обработки списка смартфонов

Уникальность: от 40%
Доступность: сразу
350 ₽
Курсовая работа

Решение задач многомерной оптимизации. Методы безусловной оптимизации. Поиск условного экстремума, используя квадратичный штраф. (MathCad, Python).

Уникальность: от 40%
Доступность: сразу
1000 ₽

Отзывы студентов

Отзыв Далиас об авторе user356121 2018-05-11
Курсовая работа

Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.

Общая оценка 5
Отзыв pocya об авторе user356121 2016-04-07
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв Марина [email protected] об авторе user356121 2015-08-25
Курсовая работа

все отлично, спасибо!

Общая оценка 5
Отзыв Татьяна_5085 об авторе user356121 2016-09-15
Курсовая работа

Все ОК

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Инженер по тестированию (яндекс практикум) диплом + багрепорты windows

Уникальность: от 40%
Доступность: сразу
2500 ₽
Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Проектирование программы анализа финансового состояния предприятия

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Разработка системы для измерения уровня жидкости в резервуарах промышленных масштабов на основе ультразвукового уровнемера.

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽
Готовая работа

Разработка информационной системы учета приёма и оплаты заказов посетителей с использованием СУБД SQL Server и языка программирования С#

Уникальность: от 40%
Доступность: сразу
2200 ₽
Готовая работа

Разработка объектно-ориентированной модели программ для работы с тригонометрическими рядами

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

WEB-приложение оформления заказов в кондитерской. Предметом исследования является учет заказов кондитерских изделий в кондитерской.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

WEB-приложение для салона красоты. Предмет исследования – процесс учёта заказов в салон красоты.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

Автоматизация учета и анализа клиентского оборудования для интернет провайдера

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Сравнительный анализ клиентских реализаций импорта пакетов и модулей в экосистеме JavaScript

Уникальность: от 40%
Доступность: сразу
2240 ₽