Программирование 2-я часть, Курсовой проект. Вариант №7
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание: разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в конец списка новой структуры.
4. Корректировка списка.
5. Выход.
Пункт «корректировка списка»:
Структура содержит фамилию, год рождения. Добавлять новые записи так, чтобы список был упорядочен по алфавиту.
Оглавление
Введение 5
1. Основная часть 6
1.1. Постановка задачи и анализ задачи 6
1.2. Постановка комплекса задач 7
1.3. Блок-схема для основной функции main 8
1.4. Блок-схема пункта меню «1» - создать список 9
1.5. Блок-схема пункта меню «2» - просмотр списка 10
1.6. Блок-схема пункта меню «3» - добавить в конец списка новой структуры 11
1.7. Блок-схема пункта меню «4» - редактировать 12
1.8. Иллюстрация работы программы 13
1.10. Результаты тестирования выполнения задания 22
Заключение 23
Список литературы 24
Предмет «Программирование на языке высокого уровня», целями которого является изучение основ и принципов программирования на языках высокого уровня (на примере языка программирования высокого уровня С++) и освоение общих методов конструирования программ, позволяет нам научиться принципам наиболее рациональных и эффективных методов и способов программирования алгоритмов различной сложности.
В пределах курса рассматриваются общие основы построения и функционирования языков программирования (также на примере языка высокого уровня С++), структуру и семантику языка С++, включающую такие разделы как рассмотрение базовых функций и препроцессора языка, возможность использования динамической памяти, организации основных видов динамических структур данных, особенностей модульного программирования, программирования под ОС Windows и программирования графических примитивов.
Язык С++ не случайно выбран в качестве наиболее подходящего языка программирования для предмета «Программирование на языке высокого уровня». Это обусловлено тем, что здесь упрощены обращения к элементам сложных типов данных, таких как массивов, строк и структур.
Основными задачами выполнения лабораторной работы является закрепление, систематизация, углубление и развитие теоретических и практических знаний, полученных студентами в процессе изучения названной дисциплины. Также к задачам можно отнести приобретение навыков самостоятельного творческого решения общетеоретических и практических вопросов разработки программ различного целевого назначения.
1. Создание списка.
2. Просмотр списка.
3. Добавление в конец списка новой структуры.
4. Корректировка списка.
5. Выход.
Пункт «корректировка списка»:
Структура содержит фамилию, год рождения. Добавлять новые записи так, чтобы список был упорядочен по алфавиту.
Оглавление
Введение 5
1. Основная часть 6
1.1. Постановка задачи и анализ задачи 6
1.2. Постановка комплекса задач 7
1.3. Блок-схема для основной функции main 8
1.4. Блок-схема пункта меню «1» - создать список 9
1.5. Блок-схема пункта меню «2» - просмотр списка 10
1.6. Блок-схема пункта меню «3» - добавить в конец списка новой структуры 11
1.7. Блок-схема пункта меню «4» - редактировать 12
1.8. Иллюстрация работы программы 13
1.10. Результаты тестирования выполнения задания 22
Заключение 23
Список литературы 24
Предмет «Программирование на языке высокого уровня», целями которого является изучение основ и принципов программирования на языках высокого уровня (на примере языка программирования высокого уровня С++) и освоение общих методов конструирования программ, позволяет нам научиться принципам наиболее рациональных и эффективных методов и способов программирования алгоритмов различной сложности.
В пределах курса рассматриваются общие основы построения и функционирования языков программирования (также на примере языка высокого уровня С++), структуру и семантику языка С++, включающую такие разделы как рассмотрение базовых функций и препроцессора языка, возможность использования динамической памяти, организации основных видов динамических структур данных, особенностей модульного программирования, программирования под ОС Windows и программирования графических примитивов.
Язык С++ не случайно выбран в качестве наиболее подходящего языка программирования для предмета «Программирование на языке высокого уровня». Это обусловлено тем, что здесь упрощены обращения к элементам сложных типов данных, таких как массивов, строк и структур.
Основными задачами выполнения лабораторной работы является закрепление, систематизация, углубление и развитие теоретических и практических знаний, полученных студентами в процессе изучения названной дисциплины. Также к задачам можно отнести приобретение навыков самостоятельного творческого решения общетеоретических и практических вопросов разработки программ различного целевого назначения.
Дополнительная информация
Программирование 2 часть, Курсовой проект, Вариант №7, преподаватель: Перцева Вера Александровна
Похожие материалы
Программирование 2 часть, Лабораторная работа №3, Вариант №7
GTV8
: 10 сентября 2012
Задание 1.
Используя функцию, написать программу по своему варианту.
Написать функцию, которая сортирует одномерный массив в порядке убывания методом пузырька. В основной программе вызвать эту функцию для двух разных массивов.
125 руб.
Современные технологии программирования (часть 2-я). Вариант №7
IT-STUDHELP
: 26 ноября 2021
Контрольная работа, Ассоциативные контейнеры STL
Тема: Контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией, приведённой ниже. Протестировать его, используя средства модульного тестирования VisualStudio. Тестовые наборы необходимо построить на основе критер
550 руб.
Программирование. часть 2-я. Курсовая работа. Варианта №7.
Damovoy
: 14 июля 2020
Задание: разработать программу для создания и работы с двусвязным списком , состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Вариант 7.
7. Структура содержит фамилию, имя, отчество, адрес, год рождения. Изменять адрес по заданной фамилии. Создават
300 руб.
Курсовая работа. Программирование (часть 2). Вариант №7
Damovoy
: 14 июля 2020
Задание
1.1. Задание: разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
1.2. Структура содержит фамилию, имя, отчество, адрес, год рождения.
65 руб.
Курсовая работа по дисциплине: Программирование (Часть 2). Вариант 7. СИБГУТИ
Kuki
: 23 июня 2023
ЗАДАНИЕ:
Разработать программу на языке программирования C для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Структура Пользователя содержит: фамилию, имя, отчество, адрес, год рождения. Изменять адрес по
85 руб.
Современные технологии программирования (часть 2). Контрольная работа. Вариант 7
Damovoy
: 19 марта 2022
Исходные данные смотри скрин
Контрольная работа, Ассоциативные контейнеры STL
Тема: Контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией, приведённой ниже. Протестировать его, используя средства модульного тестирования VisualStudio. Тестовые наборы необходи
470 руб.
Программирование 2-я часть. Вариант №3
holm4enko87
: 21 июля 2025
Задача: Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход
Структура содержит название книги, ф.и.о. автора, год издания. Удалять из списка издания с годом меньше заданного. Изменять го
450 руб.
Программирование (2-я часть). Билет №15
IT-STUDHELP
: 30 декабря 2021
Сибирский государственный университет телекоммуникаций и информатики
Кафедра прикладной информатики и кибернетики
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 15
По курсу «Программирование (часть 2)»
1. Понятие указателя. Использование переменной типа указатель.
2. Организовать меню: Создание файла, Просмотр файла, Поиск, Выход. В файле содержатся структуры со сведениями о книгах: автор, название, издательство, год издания. Вывести сведения о книгах, изданных не ранее 1990 года издательством «Знание».
220 руб.
Другие работы
Безопасность жизнедеятельности
сибирячка
: 31 марта 2010
Экзамен по БЖД СИБГУТИ билет №3
1. Виды деятельности человека. Физиологические изменения, происходящие в организме под действием различных форм деятельности.
2. Факторы, влияющие на исход поражения человека электрическим током.
3. Решить задачу.
Найти ток, протекающий через тело человека, прикоснувшегося к проводу электрической сети трехфазной трехпроводной с заземленной нейтралью, напряжением 380/220 В, Сопротивление тела человека принять равным 1 кОм, сопротивление заземления нейтральной то
120 руб.
Теория информации. Лабораторная работа №1-№2-№3-№4-№5
zexor
: 14 февраля 2013
Лабораторная работа №1 Вычисление энтропии Шеннона
Лабораторная работа №2 Оптимальный код Хаффмана
Лабораторная работа №3 Почти оптимальное алфавитное кодирование
Лабораторная работа №4 Адаптивное кодирование
Лабораторная работа №5 Словарные коды
100 руб.
Ответы на тест. Технологии и системы искусственного интеллекта. Синергия МТИ
ann1111
: 18 июля 2026
ОТВЕТЫ НА 8 ВОПРОСОВ ИЗ 10
(2 вопроса с неверными ответами также есть в файле. Можете исключить их при выборе)
Тема 1. Задачи и модели
Тема 2. Анализ и обработка данных
Тема 3. Обучение моделей
Тема 4. Регрессия
Тема 5. Ансамбли
Итоговая аттестация
140 руб.
Рабинович Сборник задач по технической термодинамике Задача 15
Z24
: 28 ноября 2025
На высоте Н=2000 м над уровнем моря давление воздуха р1=79 кПа, на высоте 5000 м давление р2=54 кПа и на высоте 1000 м давление р3=29 кПа.
По этим данным, а также принимая, что на уровне моря давление воздуха р=101,3 кПа, составить приближенное интерполяционное уравнение вида
р=а+bH+cH2+dH3
дающее зависимость давления от высоты над уровнем моря.
Ответ: h=101,3-12,43Н+0,67Н2-0,0147Н3.
120 руб.