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

Цена:
700 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon solution.cpp
material.view.file_icon SOLUTION.DAT
material.view.file_icon SOLUTION.EXE
material.view.file_icon SOLUTION.OBJ
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Оглавление
Введение 3
1. Постановка комплекса задач 4
2. Блок-схема функционирования системы 5
3. Блок-схема добавления записи 6
4. Проектный раздел 7
5. Результаты тестирования программы 13
Список литературы 15

Введение
Данная работа посвящена разработке программ на языке программирования высокого уровня Си. Целью курсовой работы является закрепление основ и углубление знаний приемов программирования на языке Си, получение практических навыков в создании программного продукта.
Задачей курсовой работы является разработка программы для создания и обработки двусвязного списка структур. Работа со списком должна осуществляться посредством меню.

1. Постановка комплекса задач
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит название товара, цену, количество товара. Удалять из списка партии товара, превышающие заданную стоимость. Изменять цену заданного товара. Добавлять новые записи после первой.
Структура – это набор элементов разных типов. Элементами структуры могут быть базовые типы, массивы, указатели, структуры и т.д. Элементы структуры вместе с их описанием называются полями. Над полями можно выполнять действия, допустимые для данных этого типа.
Список – это последовательность структур, каждая из которых содержит ссылку, связывающую её с другой структурой. Для организации списков используются структуры, состоящие из двух смысловых частей – информационной и дополнительной. Информационная часть содержит подлежащую обработке информацию, в дополнительной находятся указатели на последующую или предыдущую структуру списка. В двусвязном списке каждая структура содержит две ссылки: на предыдущую и последующую структуры. Таким образом, по списку можно перемещаться от начала к концу и от конца к началу. Для доступа к началу и концу списка должны быть известны их адреса, которые могут сохраняться в переменных типа указатель.
Задача может быть разбита на несколько подзадач:
‒ создание списка;
‒ вывод содержимого списка;
‒ добавление в список новых элементов;
‒ корректировка списка;
‒ удаление записи из списка;
‒ сохранение списка в файле;
‒ загрузка списка из файла;
‒ организация интерфейса.
Организацию интерфейса логично расположить в основной программе, а подзадачи работы со списком оформить в виде функций, вызываемых из основной программы в зависимости от действий пользователя.

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

Оценка - отлично!
Дата сдачи: май 2017 г.
В архиве отчет + файлы программы (написана на C++).
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Курсовая работа по дисциплине: Программирование (часть 2-я). Вариант №6
Задание: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Сохранение списка в файле. 7. Загрузка списка из файла. 8. Выход. Структура содержит название товара, цену, количество товара. Удалять из списка партии товара, превышающие заданную стоимост
User ASSASSIN : 29 января 2016
350 руб.
Курсовая работа по дисциплине: Программирование (часть 2)
Задание No 6 (Курсовая работа) Обработка бинарных файлов 1. ЦЕЛЬ РАБОТЫ: приобретение практических навыков создания и обработки бинарных файлов. 3. ВЫПОЛНЕНИЕ РАБОТЫ 3.1. Проанализировать приведенную программу. 3.2. Используя функции и режим меню, создать файл из 10 записей, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа, выполнить задание по своему варианту. Варианты заданий 1. Запись имеет вид: фамилия, пол, год рождения и рост. Вывести данные о с
User teacher-sib : 22 октября 2024
1500 руб.
promo
Курсовая работа по дисциплине: Визуальное программирование и человеко-машинное взаимодействие (часть 2). Вариант №6
Варианты задач: Вариант 6 Люди, которые редко готовят пищу, обычно не знают рецептов и не имеют под рукой необходимых ингредиентов, кроме картофеля. Тем не менее, иногда возникает необходимость что-то приготовить, и это превращается в большую проблему. Необходимо разработать программу, которая помогает пользователю решать эту проблему. Программа должна не только выдавать рецепт, но и формировать список необходимых продуктов, а также помогать строить наилучший рецепт исходя из имеющихся ингред
User IT-STUDHELP : 14 ноября 2022
450 руб.
promo
Программирование (часть 2-я)/ ВАРИАНТ №6
Лабораторные работы по курсу “Программирование на языках высокого уровня” Лабораторная работа №1 Работа с функциями языка Си Задание 1 : Используя функцию, написать программу по своему варианту. Варианты задания 1 1. Написать функцию, сортирующую в порядке возрастания элементы одномерного массива. В главной программе вызвать функцию для двух разных массивов. 2. Написать функцию вычисления произведения прямоугольной матрицы A размера k x m на прямоугольную матрицу B размера m x n. В главной
User Александр404 : 13 февраля 2019
150 руб.
Курсовая работа по дисциплине: Программирование (часть 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)» Вариант №4
Задание: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Сохранение списка в файле. 7. Загрузка списка из файла. 8. Выход. Задание 4 варианта: Структура содержит название книги, ф.и.о. автора, год издания. Удалять книги заданного автора. Изменят
User svladislav987 : 16 апреля 2021
200 руб.
Курсовая работа по дисциплине: Программирование (часть 2-я). Вариант 0
Задание: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в список новой записи. 4. Поиск и корректировка записи в списке. 5. Удаление записи из списка. 6. Сохранение списка в файле. 7. Загрузка списка из файла. 8. Выход. Структура содержит название издания, тип издания (газета или журнал), цена экземпляра. Изменять цену экземпляра заданного
User SibGOODy : 1 апреля 2018
800 руб.
promo
Статика Тема 1 Равновесие плоской системы сходящихся сил СибГИУ Вариант 10.0
Определить реакции связей, удерживающих узел С (шарнир С) или абсолютно твердое тело (однородный диск) в состоянии равновесия. Сила тяжести диска или подвешенного груза, или приложенные силы приведены в таблице исходных данных. Груз G или G1 подвешен на канате, перекинутом через блок D.
User Z24 : 16 ноября 2025
200 руб.
Статика Тема 1 Равновесие плоской системы сходящихся сил СибГИУ Вариант 10.0
Подшипник МЧ00.15.00.00
Подшипник МЧ00.15.00.00 Подшипник служит опорой для вращающегося вала и устанавливается на консоли в том случае, когда вал близко подходит к стене производственного помещения. Консольная подшипниковая опора состоит из корпуса и подшипника скольжения со сменными бронзовыми вкладышами поз. 4, 5. Верхний вкладыш поз. 4 фиксируется цилиндрическим трубчатым выступом. Смазка к трущимся поверхностям вала и вкладыша подводится из масленки (на чертеже не показана), ввинчиваемой в резьбовое отверстие, ра
User vermux1 : 4 августа 2017
170 руб.
Подшипник МЧ00.15.00.00 promo
«Операционные системы». Билет №24
Вопросы билета: 1) Принципы построения ядра. Монолитное ядро. Привилегии режима ядра. Достоинства и недостатки классического подхода. 2) Планирование и диспетчеризация потоков: определение, основные задачи. Статическое и динамическое планирование. Особенности планирования в системах реального времени. 3) Пусть имеются три процесса X, Y, Z и три ресурса: P1 –устройство ввода, P2 – устройство печати, P3 – диск. Процесс X требует ресурсы P1 и P2, процесс Y – P2 и P3, процесс Z – P1 и P3. Скорос
User boeobq : 22 ноября 2021
170 руб.
«Операционные системы». Билет №24
Кейс 2. Кадровая политика государства и организации.
Введение Цели видеокейса Обучение с использованием видеокейса преследует следующие цели: • сформировать представление о начальных действиях по разработке кадровой политики и стратегии управления персоналом и типичных проблемах, возникающих при проведении этой работы; • сформировать понимание того, что успех реализации бизнес-стратегии зависит от степени внимания менеджмента к управлению персона-лом на стратегическом уровне; • сформировать представление о роли руководителя компании и руко-вод
User studypro3 : 1 августа 2019
400 руб.
up Наверх