Алгоритмы и структуры данных. Вариант №07

Цена:
850 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task.exe
material.view.file_icon Task.exe.intermediate.manifest
material.view.file_icon Task.obj
material.view.file_icon Task.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task.cpp
material.view.file_icon Task.ncb
material.view.file_icon Task.sln
material.view.file_icon Task.suo
material.view.file_icon Task.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task.exe
material.view.file_icon Task.exe.intermediate.manifest
material.view.file_icon Task.obj
material.view.file_icon Task.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task.cpp
material.view.file_icon Task.ncb
material.view.file_icon Task.sln
material.view.file_icon Task.suo
material.view.file_icon Task.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task.exe
material.view.file_icon Task.exe.intermediate.manifest
material.view.file_icon Task.obj
material.view.file_icon Task.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task.cpp
material.view.file_icon Task.ncb
material.view.file_icon Task.sln
material.view.file_icon Task.suo
material.view.file_icon Task.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task.exe
material.view.file_icon Task.exe.intermediate.manifest
material.view.file_icon Task.obj
material.view.file_icon Task.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task.cpp
material.view.file_icon Task.ncb
material.view.file_icon Task.sln
material.view.file_icon Task.suo
material.view.file_icon Task.vcproj
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Контрольная работа
по дисциплине
«Алгоритмы и структуры данных»
Выполнение работы


Таблица 1. Варианты заданных предметных областей (ХХ – 2 последние цифры пароля)
ХХ Предметная область Атрибуты информации Критерий отбора
07 32 57 82 Студенты фамилия студента, имя, отчество, факультет, число членов семьи Студенты с заданного факультета

Часть I – Статические структуры
1. На основе материалов конспекта лекций, рекомендуемой литературы и материалов сети Интернет изучить теоретический материал по программированию статических структур данных (раздел 1 конспекта лекций) и области их эффективного использования, а также возможности языка С++ для создания и обработки статических структур.
2. Разработать программу с пользовательскими функциями для решения следующей задачи:
• в соответствии с индивидуальным вариантом (табл. 1) составить структуру данных, описывающую заданную предметную область;
• написать подпрограммы:
o добавления записи;
o вывода записей на экран;
o удаления записи, указанной ее порядковым номером;
o изменение данных записи, указанной ее порядковым номером;
o вывода на экран записей, удовлетворяющих некоторому критерию;
• в основной программе организовать простое текстовое меню, посредством которого реализовать обработку данных при помощи вызова подпрограмм.
3. Протестировать программу. Данные следует вводить псевдореальные (не бессмысленные).

Часть II – Дисциплина обслуживания
1. На основе материалов конспекта лекций, рекомендуемой литературы и материалов сети Интернет изучить теоретический материал по программированию статических структур данных с заданной дисциплиной обслуживания (раздел 2 конспекта лекций) и области их эффективного использования, а также возможности языка С++ для создания и обработки структур с заданной дисциплиной обслуживания.
2. На базе структуры, разработанной при выполнении части I, реализовать обработку данных посредством заданной дисциплины обслуживания, выбранной согласно последней цифре пароля:
• нечетная цифра – LIFO (стек);
• четная цифра – FIFO (очередь);
3. Посредством пользовательских функций реализовать следующие операции:
• добавление новой записи (с проверкой на переполнение);
• извлечение записи (с исключением) и возвращение ее в основную программу для вывода на экран;
• определение числа хранимых записей;
• очистка структуры.
4. Провести тестирование реализованных функций.
5. Разработать пользовательскую функцию вывода на экран записей, удовлетворяющих заданному критерию, и протестировать ее выполнение. Функция должна вызывать функцию извлечения записи и осуществлять ее проверку на соответствие параметрам. При соответствии выводить запись на экран, иначе отбрасывать. В результате проведенного анализа структура должна оказаться пустой.

Часть III – Линейные односвязные списки
1. На основе материалов конспекта лекций, рекомендуемой литературы и материалов сети Интернет изучить понятие линейного односвязного списка (раздел 3 конспекта лекций) и возможности языка программирования С++ для создания и обработки односвязных списков.
2. Разработать программу на языке С++ для решения следующей задачи:
В соответствии с индивидуальным вариантом задания (табл. 1) реализовать динамическую структуру данных, описывающую предметную область в виде линейного односвязного списка, и процедуры:
• добавления элемента в начало списка;
• добавления элемента в конец списка;
• удаления элемента из начала списка;
• удаления элемента из конца списка;
• удаления из списка элемента, указанного его порядковым номером;
• изменение данных элемента списка, указанного его порядковым номером;
• вывода элементов списка на экран.
3. Протестировать программу.


Часть IV – Двусвязные и кольцевые списки
1. На основе материалов конспекта лекций, рекомендуемой литературы и материалов сети Интернет изучить понятие двусвязного и кольцевого списка (раздел 4 конспекта лекций) и возможности языка программирования С++ для создания и обработки таких списков.
2. Выполнить преобразование кода, разработанного при выполнении задания части III, сделав список:
• нечетная цифра – однонаправленным кольцевым;
• четная цифра – двунаправленным кольцевым;
3. Предусмотреть такие процедуры работы со списком:
• добавления элемента в заданную позицию списка;
• изменение данных элемента списка в заданной позиции;
• удаления элемента из заданной позиции списка;
• вывода элементов списка на экран.

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

Оценка: Зачет
Дата оценки: 06.02.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Лабораторные работы №№1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №07
Лабораторная работа №1 по дисциплине «Алгоритмы и структуры данных» Тема: Линейные односвязные списки. Цель: изучение и освоение использование структур и линейных списков. Задание: 1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка. 2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран. 3. Рассчитать заданный (см. табл. 1) показатель на основе знач
User IT-STUDHELP : 6 февраля 2022
900 руб.
promo
Презентация - Алгоритмы и структуры данных
Содержание: Основные алгоритмы и структуры данных. Поиск. Сортировка. Списки. Деревья. Таблицы.
User alfFRED : 24 ноября 2012
10 руб.
Контрольная работа и Лабораторные работы №№1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №07
Контрольная работа по дисциплине «Алгоритмы и структуры данных» Выполнение работы Таблица 1. Варианты заданных предметных областей (ХХ – 2 последние цифры пароля) ХХ Предметная область Атрибуты информации Критерий отбора 07 32 57 82 Студенты фамилия студента, имя, отчество, факультет, число членов семьи Студенты с заданного факультета Часть I – Статические структуры 1. На основе материалов конспекта лекций, рекомендуемой литературы и материалов сети Интернет изучить теоретический материал по
User IT-STUDHELP : 6 февраля 2022
1500 руб.
promo
Алгоритмы и структуры данных. Вариант №3
Часть I – Статические структуры Часть II – Дисциплина обслуживания Часть III – Линейные односвязные списки Часть IV – Двусвязные и кольцевые списки
User Андрей459 : 24 января 2022
1690 руб.
Алгоритмы и структуры данных. Вариант №3
Алгоритмы и структуры данных. Вариант №12
Выполнение работы Таблица 1. Варианты заданных предметных областей (ХХ – 2 последние цифры пароля) ХХ Предметная область Атрибуты информации Критерий отбора 12 37 62 87 Микросхемы памяти обозначение, разрядность, емкость, время доступа, количество на схеме, стоимость Схемы памяти с заданной разрядностью Часть I – Статические структуры 1. На основе материалов конспекта лекций, рекомендуемой литературы и материалов сети Интернет изучить теоретический материал по программированию статических с
User IT-STUDHELP : 30 декабря 2021
850 руб.
promo
Геополитические факторы формирования российской цивилизации
РЕФЕРАТ На тему ИМПЭ г.Москва 1998г. Введение. 3 Возникновение Древнерусской цивилизации. 3 Роль христианства на Руси. 6 Возникновение единого государства. 7 Сближение с западным миром. 8 Неустойчивое равновесие. 9 Литература 10 Введение. Цивилизации это замкнутые общества, характеризующиеся набором определенных признаков, позволяющих их классифицировать. Шкала критериев довольно-таки подвижна, но два из них остаются стабильными это религия и форма ее организации, а также степень удаленности от
User Aronitue9 : 14 февраля 2013
30 руб.
Бюджетное финансирование образовательных учреждений
 Введение Роль образования на современном этапе развития России определяется задачами ее перехода к демократическому и правовому государству, к рыночной экономике, необходимостью преодоления опасности отставания страны от мировых тенденций экономического и общественного развития. В современном мире значение образования как важнейшего фактора формирования нового качества экономики и общества увеличивается вместе с ростом влияния человеческого капитала. Российская система образования способна конк
User ostah : 18 сентября 2012
200 руб.
Чертеж смеситель двустадийный-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
Чертеж смеситель двустадийный-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
User leha.nakonechnyy.92@mail.ru : 24 сентября 2018
369 руб.
Чертеж смеситель двустадийный-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
НСЭ (Направляющие системы электросвязи)+методичка+задание
Для заданного частотного диапазона рассчитать первичные и вторичные параметры симметричной кабельной цепи звездной скрутки, расположенной в первом повиве семичетверочного кабеля. Построить графики частотной зависимости параметров передачи в заданном диапазоне и дать их анализ. Исходные данные: Тип изоляции: кордельно-полистирольная Толщина ленты, мм: 0,05 Диаметр корделя, мм: 0,6 f1, кГц: 10 f2, кГц: 50 f3, кГц: 80 f4, кГц: 140 Материал жилы: медь Диаметр жилы, мм: 1,0 Материал оболочки: свинец
User Александр38 : 28 сентября 2017
150 руб.
up Наверх