Курсовая работа по дисциплине: Программирование (2 часть). Вариант 8

Цена:
500 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon file.dat
material.view.file_icon Kursrab.exe
material.view.file_icon Kursrab.pdb
material.view.file_icon
material.view.file_icon Kursrab.cpp
material.view.file_icon Kursrab.vcxproj
material.view.file_icon Kursrab.vcxproj.filters
material.view.file_icon Kursrab.vcxproj.user
material.view.file_icon Kursrab.sdf
material.view.file_icon Kursrab.sln
material.view.file_icon Kursrab.suo
material.view.file_icon Отчет.docx
Работа представляет собой 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. Выход.

Структура содержит фамилию, имя, отчество, дату рождения. Изменять фамилию. Создавать список и добавлять новые записи так, чтобы список был упорядочен по возрасту.
Структура – это набор элементов разных типов. Элементами структуры могут быть базовые типы, массивы, указатели, структуры и т.д. Элементы структуры вместе с их описанием называются полями. Над полями можно выполнять действия, допустимые для данных этого типа.
Список – это последовательность структур, каждая из которых содержит ссылку, связывающую её с другой структурой. Для организации списков используются структуры, состоящие из двух смысловых частей – информационной и дополнительной. Информационная часть содержит подлежащую обработке информацию, в дополнительной находятся указатели на последующую или предыдущую структуру списка. В двусвязном списке каждая структура содержит две ссылки: на предыдущую и последующую структуры. Таким образом, по списку можно перемещаться от начала к концу и от конца к началу. Для доступа к началу и концу списка должны быть известны их адреса, которые могут сохраняться в переменных типа указатель.

Задача может быть разбита на несколько подзадач:
• создание списка;
• вывод содержимого списка;
• добавление в список новых элементов;
• корректировка списка;
• сохранение списка в файле;
• загрузка списка из файла;
• организация интерфейса.

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

Дополнительная информация

Оценка: Отлично
Дата оценки: 16.05.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Курсовая работа по дисциплине: Программирование (часть 2). Вариант 8
Содержание Задание курсовой работы 3 Введение 4 1. Постановка комплекса задач 5 2. Блок-схема функционирования системы 7 3. Блок-схема добавления записи 8 4. Проектный раздел 9 4.1 Описание функций 10 4.2 Исходный модуль программы 11 5. Результаты тестирования программы 19 Список литературы 21 Задание курсовой работы Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка; 2. Просм
User Roma967 : 8 июля 2023
900 руб.
promo
Курсовая работа по дисциплине: Программирование (часть 2). Вариант №8
КУРСОВАЯ РАБОТА По дисциплине « Программирование на языках высокого уровня» Вариант № 8 Задание: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Сохранение списка в файле. 7. Загрузка списка из файла. 8. Выход. Варант №8 Структура содержит фа
User IT-STUDHELP : 21 декабря 2022
500 руб.
promo
Курсовая работа по дисциплине: Программирование 2 часть. Вариант №06
Курсовая работа Вариант №06 Задание: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Сохранение списка в файле. 7. Загрузка списка из файла. 8. Выход. Структура содержит название товара, цену, количество товара. Удалять из списка партии товара,
User IT-STUDHELP : 24 июня 2023
500 руб.
Курсовая работа по дисциплине: Программирование 2 часть. Вариант №06 promo
Курсовая работа по дисциплине: Программирование (2 часть). вариант 1
Задание: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Сохранение списка в файле. 7. Загрузка списка из файла. 8. Выход. Структура содержит фамилию, имя, отчество и 4 оценки по 4-м предметам (массив структур с полями предмет, оценка). Удалять и
User IT-STUDHELP : 14 мая 2022
500 руб.
promo
Курсовая работа по дисциплине: Сетевое программирование. Вариант 8
Задание Разработать программное приложение реализующее принципы организации взаимодействия в сети TCP/IP в соответствии с архитектурой «клиент-сервер». Приложение выполнить в среде разработки, поддерживающей технологию Winsock API. Постановка задачи: 1. После установления связи пользователь набирает на клавиатуре программы-клиент сообщения, соответствующие командам протокола FTP или командам OS. 2. Программа-клиент отправляет их серверу. 3. Программа-сервер распознаёт команды, выполняет действи
User Учеба "Под ключ" : 19 марта 2025
900 руб.
promo
Курсовая работа по дисциплине: Прикладная механика (2 часть). Вариант №8
Курсовая работа Вариант №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
User IT-STUDHELP : 21 июня 2023
900 руб.
Курсовая работа по дисциплине: Прикладная механика (2 часть). Вариант №8 promo
Курсовая работа по дисциплине: Программирование на языках высокого уровня (Часть 2). Вариант №8
Задание: разработать программу для создания и работы с двусвязным списком , состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Сохранение списка в файле. 7. Загрузка списка из файла. 8. Выход. Варианты задания: 8. Структура содержит фамилию, имя, отчество, дату рождения. Изменять фамилию. Создавать список и добавл
User IT-STUDHELP : 18 марта 2019
295 руб.
promo
Курсовая работа по дисциплине: Программирование (часть 2)
Задание No 6 (Курсовая работа) Обработка бинарных файлов 1. ЦЕЛЬ РАБОТЫ: приобретение практических навыков создания и обработки бинарных файлов. 3. ВЫПОЛНЕНИЕ РАБОТЫ 3.1. Проанализировать приведенную программу. 3.2. Используя функции и режим меню, создать файл из 10 записей, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа, выполнить задание по своему варианту. Варианты заданий 1. Запись имеет вид: фамилия, пол, год рождения и рост. Вывести данные о с
User teacher-sib : 22 октября 2024
1500 руб.
promo
Контрольная работа №1 по дисциплине «Физика» Вариант: 6
116. На полу стоит тележка в виде длинной доски, снабженной легкими колесами. На одном конце доски стоит человек. Масса его m1 = 60 кг, масса доски m2 = 20 кг. С какой скоростью (относительно пола) будет двигаться тележка, если человек пойдет вдоль нее со скоростью (относительно доски) v = 1 м/с? Массой колес и трением пренебречь. 186. Протон имеет импульс р = 469 МэВ/с. Какую кинетическую энергию необходимо дополнительно сообщить протону, чтобы его релятивистский импульс возрос вдвое? 306. Точе
User GnobYTEL : 20 января 2012
20 руб.
Контрольная работа по дисциплине: Высшая математика (часть 2). Вариант №6
Вариант №6 Задание 1. Кратные интегралы Однородная пластина имеет форму четырехугольника (см. рисунок). Указаны координаты вершин. С помощью двойного интеграла вычислить координаты центра масс пластины. Задание 2. Дифференциальные уравнения Найти общее решение дифференциальною уравнения. y`=2y+e^(x)-x Задание 3. Степенные ряды Найти область сходимости степенного ряда. (x-2)^(n)/(2n)! Задание 4. Приближенные вычисления с помощью разложения функции в ряд Вычислить с точностью до 0.001 значение
User Учеба "Под ключ" : 8 декабря 2022
600 руб.
Контрольная работа по дисциплине: Высшая математика (часть 2). Вариант №6 promo
Зачет по дисциплине: Программирование мобильных устройств (часть 1). Билет №1
1 К особенностям java относится Возможность множественного наследования Возможность полиморфизма Является низкоуровневым языком программирования Является кроссплатформенным 2 Принцип инкапсуляции. позволяет вводить ограничения доступа к полям класса Позволяет использовать отладку программы Позволяет создавать класс на основе уже реализованных классов Позволяет проводить перегрузку имен функций 3 К с
User holm4enko87 : 10 января 2025
25 руб.
promo
Контрольная работа по дисциплине: Базы данных в телекоммуникациях. Цифры 21
Содержание Задание…………………………………………………………………………….3 1. Концептуальное проектирование базы данных………………………………4 2. Логическое проектирование базы данных……………………………………6 3. Физическое проектирование базы данных……………………………………9 Список использованных источников…………………………………………...15 Задание Разработать проект базы данных (БД) в соответствии с индивидуальным заданием. Вариант 1. Библиотека База данных должна содержать сведения о следующих объектах: • Минимальный список характеристик: Автор книги, название
User IT-STUDHELP : 10 мая 2022
500 руб.
promo
up Наверх