Курсовая работа по дисциплине: Программирование (2 часть). Вариант 8
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит фамилию, имя, отчество, дату рождения. Изменять фамилию. Создавать список и добавлять новые записи так, чтобы список был упорядочен по возрасту.
Оглавление
Введение 4
1. Постановка комплекса задач 5
2. Блок-схема функционирования системы 7
3. Блок-схема добавления записи 8
4. Проектный раздел 9
5. Результаты тестирования программы 17
Список литературы 19
1. Постановка комплекса задач
Задача: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит фамилию, имя, отчество, дату рождения. Изменять фамилию. Создавать список и добавлять новые записи так, чтобы список был упорядочен по возрасту.
Структура – это набор элементов разных типов. Элементами структуры могут быть базовые типы, массивы, указатели, структуры и т.д. Элементы структуры вместе с их описанием называются полями. Над полями можно выполнять действия, допустимые для данных этого типа.
Список – это последовательность структур, каждая из которых содержит ссылку, связывающую её с другой структурой. Для организации списков используются структуры, состоящие из двух смысловых частей – информационной и дополнительной. Информационная часть содержит подлежащую обработке информацию, в дополнительной находятся указатели на последующую или предыдущую структуру списка. В двусвязном списке каждая структура содержит две ссылки: на предыдущую и последующую структуры. Таким образом, по списку можно перемещаться от начала к концу и от конца к началу. Для доступа к началу и концу списка должны быть известны их адреса, которые могут сохраняться в переменных типа указатель.
Задача может быть разбита на несколько подзадач:
• создание списка;
• вывод содержимого списка;
• добавление в список новых элементов;
• корректировка списка;
• сохранение списка в файле;
• загрузка списка из файла;
• организация интерфейса.
Организацию интерфейса логично расположить в основной программе, а подзадачи работы со списком оформить в виде функций, вызываемых из основной программы в зависимости от действий пользователя.
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит фамилию, имя, отчество, дату рождения. Изменять фамилию. Создавать список и добавлять новые записи так, чтобы список был упорядочен по возрасту.
Оглавление
Введение 4
1. Постановка комплекса задач 5
2. Блок-схема функционирования системы 7
3. Блок-схема добавления записи 8
4. Проектный раздел 9
5. Результаты тестирования программы 17
Список литературы 19
1. Постановка комплекса задач
Задача: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит фамилию, имя, отчество, дату рождения. Изменять фамилию. Создавать список и добавлять новые записи так, чтобы список был упорядочен по возрасту.
Структура – это набор элементов разных типов. Элементами структуры могут быть базовые типы, массивы, указатели, структуры и т.д. Элементы структуры вместе с их описанием называются полями. Над полями можно выполнять действия, допустимые для данных этого типа.
Список – это последовательность структур, каждая из которых содержит ссылку, связывающую её с другой структурой. Для организации списков используются структуры, состоящие из двух смысловых частей – информационной и дополнительной. Информационная часть содержит подлежащую обработке информацию, в дополнительной находятся указатели на последующую или предыдущую структуру списка. В двусвязном списке каждая структура содержит две ссылки: на предыдущую и последующую структуры. Таким образом, по списку можно перемещаться от начала к концу и от конца к началу. Для доступа к началу и концу списка должны быть известны их адреса, которые могут сохраняться в переменных типа указатель.
Задача может быть разбита на несколько подзадач:
• создание списка;
• вывод содержимого списка;
• добавление в список новых элементов;
• корректировка списка;
• сохранение списка в файле;
• загрузка списка из файла;
• организация интерфейса.
Организацию интерфейса логично расположить в основной программе, а подзадачи работы со списком оформить в виде функций, вызываемых из основной программы в зависимости от действий пользователя.
Дополнительная информация
Оценка: Отлично
Дата оценки: 16.05.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 16.05.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Курсовая работа по дисциплине: Программирование (часть 2). Вариант 8
Roma967
: 8 июля 2023
Содержание
Задание курсовой работы 3
Введение 4
1. Постановка комплекса задач 5
2. Блок-схема функционирования системы 7
3. Блок-схема добавления записи 8
4. Проектный раздел 9
4.1 Описание функций 10
4.2 Исходный модуль программы 11
5. Результаты тестирования программы 19
Список литературы 21
Задание курсовой работы
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка;
2. Просм
900 руб.
Курсовая работа по дисциплине: Программирование (часть 2). Вариант №8
IT-STUDHELP
: 21 декабря 2022
КУРСОВАЯ РАБОТА
По дисциплине « Программирование на языках высокого уровня»
Вариант № 8
Задание:
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Варант №8 Структура содержит фа
500 руб.
Курсовая работа по дисциплине: Программирование 2 часть. Вариант №06
IT-STUDHELP
: 24 июня 2023
Курсовая работа
Вариант №06
Задание:
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит название товара, цену, количество товара. Удалять из списка партии товара,
500 руб.
Курсовая работа по дисциплине: Программирование (2 часть). вариант 1
IT-STUDHELP
: 14 мая 2022
Задание:
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит фамилию, имя, отчество и 4 оценки по 4-м предметам (массив структур с полями предмет, оценка). Удалять и
500 руб.
Курсовая работа по дисциплине: Сетевое программирование. Вариант 8
Учеба "Под ключ"
: 19 марта 2025
Задание
Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API.
Постановка задачи:
1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS.
2. Программа-клиент отправляет их серверу.
3. Программа-сервер распознаёт команды, выполняет действи
900 руб.
Курсовая работа по дисциплине: Прикладная механика (2 часть). Вариант №8
IT-STUDHELP
: 21 июня 2023
Курсовая работа
Вариант №8
Исходные данные
Таблица 1 – Исходные данные для выбора кабелей
Заданный
параметр Вариант (последняя цифра номера пароля)
1 2 3 4 5 6 7 8 9 0
Завод-
изготовитель «Москабель-Фуджикура» «Оптен-Кабель» «СОКК» «Сарансккабель-Оптика» «ОКС 01» «Трансвок» «Интегра-Кабель» «Еврокабель-1» «АлтайОптикаКабель» «Эликс-Кабель»
Таблица 2 – Исходные данные для расчетов
№
вар.
№бар n
d_т,
м f_0 l_n,
м t,
мм v,
м/сек
1 16 2 0,1 0,32 50 1 20
2 17 3 55 2 19
3 18 4 60 3 18
4 16
900 руб.
Курсовая работа по дисциплине: Программирование (часть 2)
teacher-sib
: 22 октября 2024
Задание No 6
(Курсовая работа)
Обработка бинарных файлов
1. ЦЕЛЬ РАБОТЫ: приобретение практических навыков создания и обработки бинарных файлов.
3. ВЫПОЛНЕНИЕ РАБОТЫ
3.1. Проанализировать приведенную программу.
3.2. Используя функции и режим меню, создать файл из 10 записей, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа, выполнить задание по своему варианту.
Варианты заданий
1. Запись имеет вид: фамилия, пол, год рождения и рост. Вывести данные о с
1500 руб.
Курсовая работа по дисциплине: Программирование на языках высокого уровня (Часть 2). Вариант №8
IT-STUDHELP
: 18 марта 2019
Задание: разработать программу для создания и работы с двусвязным списком , состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Варианты задания:
8. Структура содержит фамилию, имя, отчество, дату рождения. Изменять фамилию. Создавать список и добавл
295 руб.
Другие работы
Контрольная по дисциплине: Экология. Вариант 08
xtrail
: 31 июля 2024
I. Вопросы (теория)
9. Биогеоценоз. Экологические системы - микросистемы, макросистемы.
86. Изменение потоков энергии в биосфере.
II. Задачи
Задача № 3.
Напряженность электромагнитного поля (ЭМП) в жилом квартале возле радиостанции 1 составляет E1 В/м. В ближайшее время возле радиостанции 1 планируется строительство радиостанции 2, расчетная напряженность ЭМП которой в жилом квартале составляет E2 В/м.
Необходимо оценить, как изменится уровень электромагнитных полей в жилом квартале в результа
500 руб.
Лабораторная работа по дисциплине: Схемотехника телекоммуникационных устройств. Вариант 3
karimoverkin
: 27 марта 2012
1. Цель работы.
Исследовать влияние параметров элементов схемы каскада с эмиттерной стабилизацией на его показатели (коэффициент усиления, частотные и переходные характеристики).
2. Подготовка к работе.
2.1. Для заданной схемы рассчитать следующие параметры усилителя:
- коэффициент усиления по напряжению, сквозной коэффициент усиления каскада.
- коэффициент частотных искажений каскада на частоте 100 Гц, обусловленной влиянием емкости в цепи эмиттера Сэ (С5) и разделительных конденсаторов Ср в
150 руб.
Проектирование конструкций металлорежущих инструментов. Шевер дисковый
GnobYTEL
: 20 мая 2012
Введение 4
1 Шевер дисковый 5
1.1 Проектный расчет 5
1.2. Технические требования на изготовление шевера 11
1.3 Термическая обработка 12
1.4 Расход инструментального материала 12
2 Фреза резьбовая 13
2.1 Исходные данные 13
2.2 Проектный расчет 13
2.3 Технические требования на изготовление фрезы 15
3 Комбинированный инструмент под сквозное отверстие. 16
3.1. Проектный расчет зенкера 17
3.2 Схема расчета полей допусков и диаметров развертки 18
3.3 Технические требования на изготовление и контрол
44 руб.
Проект отделения по капитальному ремонту топливной аппаратуры автотракторных двигателей в условиях ООО «Плодородие» Черемшанского района РТ
Рики-Тики-Та
: 13 марта 2018
Содержание
Аннотация -----------------------------------------------------------------------
Введение ------------------------------------------------------------------------
1. Анализ хозяйственной деятельности ООО «Плодородие» Черемшанского района РТ ---------------------------------------------
1.1 Географическое местоположение и природные условия ------------
1.2 Состав и структура земельных угодий ----------------------------------
1.3 Обеспеченность хозяйства производственными фонд
825 руб.