Курсовая работа по дисциплине: Программирование (часть 2-я). Вариант №6
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Оглавление
Введение 3
1. Постановка комплекса задач 4
2. Блок-схема функционирования системы 5
3. Блок-схема добавления записи 6
4. Проектный раздел 7
5. Результаты тестирования программы 13
Список литературы 15
Введение
Данная работа посвящена разработке программ на языке программирования высокого уровня Си. Целью курсовой работы является закрепление основ и углубление знаний приемов программирования на языке Си, получение практических навыков в создании программного продукта.
Задачей курсовой работы является разработка программы для создания и обработки двусвязного списка структур. Работа со списком должна осуществляться посредством меню.
1. Постановка комплекса задач
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит название товара, цену, количество товара. Удалять из списка партии товара, превышающие заданную стоимость. Изменять цену заданного товара. Добавлять новые записи после первой.
Структура – это набор элементов разных типов. Элементами структуры могут быть базовые типы, массивы, указатели, структуры и т.д. Элементы структуры вместе с их описанием называются полями. Над полями можно выполнять действия, допустимые для данных этого типа.
Список – это последовательность структур, каждая из которых содержит ссылку, связывающую её с другой структурой. Для организации списков используются структуры, состоящие из двух смысловых частей – информационной и дополнительной. Информационная часть содержит подлежащую обработке информацию, в дополнительной находятся указатели на последующую или предыдущую структуру списка. В двусвязном списке каждая структура содержит две ссылки: на предыдущую и последующую структуры. Таким образом, по списку можно перемещаться от начала к концу и от конца к началу. Для доступа к началу и концу списка должны быть известны их адреса, которые могут сохраняться в переменных типа указатель.
Задача может быть разбита на несколько подзадач:
‒ создание списка;
‒ вывод содержимого списка;
‒ добавление в список новых элементов;
‒ корректировка списка;
‒ удаление записи из списка;
‒ сохранение списка в файле;
‒ загрузка списка из файла;
‒ организация интерфейса.
Организацию интерфейса логично расположить в основной программе, а подзадачи работы со списком оформить в виде функций, вызываемых из основной программы в зависимости от действий пользователя.
Введение 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
Дата сдачи: май 2017 г.
В архиве отчет + файлы программы (написана на C++).
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Похожие материалы
Курсовая работа по дисциплине: Программирование (часть 2-я). Вариант №6
ASSASSIN
: 29 января 2016
Задание:
Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура содержит название товара, цену, количество товара. Удалять из списка партии товара, превышающие заданную стоимост
350 руб.
Курсовая работа по дисциплине: Программирование (часть 2)
teacher-sib
: 22 октября 2024
Задание No 6
(Курсовая работа)
Обработка бинарных файлов
1. ЦЕЛЬ РАБОТЫ: приобретение практических навыков создания и обработки бинарных файлов.
3. ВЫПОЛНЕНИЕ РАБОТЫ
3.1. Проанализировать приведенную программу.
3.2. Используя функции и режим меню, создать файл из 10 записей, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа, выполнить задание по своему варианту.
Варианты заданий
1. Запись имеет вид: фамилия, пол, год рождения и рост. Вывести данные о с
1500 руб.
Программирование (часть 2-я)/ ВАРИАНТ №6
Александр404
: 13 февраля 2019
Лабораторные работы по курсу “Программирование на языках высокого уровня”
Лабораторная работа №1
Работа с функциями языка Си
Задание 1 : Используя функцию, написать программу по своему варианту.
Варианты задания 1
1. Написать функцию, сортирующую в порядке возрастания элементы одномерного массива. В главной программе вызвать функцию для двух разных массивов.
2. Написать функцию вычисления произведения прямоугольной матрицы A размера k x m на прямоугольную матрицу B размера m x n. В главной
150 руб.
Курсовая работа по дисциплине: Визуальное программирование и человеко-машинное взаимодействие (часть 2). Вариант №6
IT-STUDHELP
: 14 ноября 2022
Варианты задач:
Вариант 6
Люди, которые редко готовят пищу, обычно не знают рецептов и не имеют под рукой необходимых ингредиентов, кроме картофеля. Тем не менее, иногда возникает необходимость что-то приготовить, и это превращается в большую проблему. Необходимо разработать программу, которая помогает пользователю решать эту проблему. Программа должна не только выдавать рецепт, но и формировать список необходимых продуктов, а также помогать строить наилучший рецепт исходя из имеющихся ингред
450 руб.
Курсовая работа по дисциплине: Производственная безопасность (часть 2). Вариант 6
Roma967
: 1 октября 2025
Тема: Исследование безопасности при организации работ с повышенной опасностью (работы газоэлектросварочные)
Содержание
Введение 3
I. Вид работ с повышенной опасностью: работы газоэлектросварочные 5
1. Обязанности должностных лиц, организующих выполнение работ с повышенной опасностью 5
2. Порядок оформления и выдачи наряда-допуска 8
3. Состав бригады для выполнения работ с указанием должностных обязанностей лиц (выдающий наряд, допускающий, наблюдающий, производитель работ, члены бригад
1000 руб.
Курсовая работа по дисциплине: Производственная безопасность (часть 2). Вариант №6
IT-STUDHELP
: 29 сентября 2023
Вариант №6
Тема работы: Исследование безопасности при организации работ с повышенной опасностью
------------------------------------------------------------------------------
Содержание:
Введение
I. Вид работ с повышенной опасностью: работы газоэлектросварочные
1. Обязанности должностных лиц, организующих выполнение работ с повышенной опасностью
2. Порядок оформления и выдачи наряда-допуска
3. Состав бригады для выполнения работ с указанием должностных обязанностей лиц (выдающий наряд, д
700 руб.
Курсовая работа по дисциплине: Производственная безопасность (часть 2). Вариант №6
IT-STUDHELP
: 7 июля 2023
Курсовая работа
Тема Исследование безопасности при организации работ с повышенной опасностью
Вариант 6. Работы газоэлектросварочные
------------------------------------------------------------------------------
Содержание:
Вариант 6. Работы газоэлектросварочные
Введение
I. Вид работ с повышенной опасностью: работы газоэлектросварочные
1. Обязанности должностных лиц, организующих выполнение работ с повышенной опасностью
2. Порядок оформления и выдачи наряда-допуска
3. Состав бригады для
900 руб.
Курсовая работа по дисциплине: Программирование (часть 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 руб.
Другие работы
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
mosintacd
: 28 июня 2024
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО
2024 год
Ответы на 20 вопросов
Результат – 100 баллов
С вопросами вы можете ознакомиться до покупки
ВОПРОСЫ:
1. We have … to an agreement
2. Our senses are … a great role in non-verbal communication
3. Saving time at business communication leads to … results in work
4. Conducting negotiations with foreigners we shoul
150 руб.
Задание №2. Методы управления образовательными учреждениями
studypro
: 13 октября 2016
Практическое задание 2
Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности.
Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
200 руб.
Особенности бюджетного финансирования
Aronitue9
: 24 августа 2012
Содержание:
Введение
Теоретические основы бюджетного финансирования
Понятие и сущность бюджетного финансирования
Характеристика основных форм бюджетного финансирования
Анализ бюджетного финансирования образования
Понятие и источники бюджетного финансирования образования
Проблемы бюджетного финансирования образования
Основные направления совершенствования бюджетного финансирования образования
Заключение
Список использованный литературы
Цель курсовой работы – исследовать особенности бюджетного фин
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
sibsutisru
: 3 сентября 2021
ЗАЧЕТ по дисциплине “Программирование (часть 1)”
Билет 2
Определить значение переменной y после работы следующего фрагмента программы:
a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a;
if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end;
if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
200 руб.