Лабораторные работы 1-2 по дисциплине: Алгоритмы и структуры данных. Вариант №2
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант №2
лабораторная работа №1
ДИНАМИЧЕСКИЕ СТРУКТУРЫ ДАННЫХ.
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
ОДНОСВЯЗНОГО СПИСКА
Цель работы: освоение навыков составления и тестирования алгоритмов и объектно-ориентированных программ, использующих динамические структуры данных.
Задание
1. Составить программу на языке C# для обработки данных с помощью динамических структур данных в соответствии с индивидуальным заданием к лабораторной работе 7 (табл. 7.1). В программе предусмотреть:
- организацию заданного вида односвязного списка;
- ввод с клавиатуры и добавление записей в список согласно его специфике;
- удаление записей из списка согласно его специфике;
- выполнение заданной операции с указанными записями;
- вывод списка в соответствии с индивидуальным заданием;
- обработку необходимых исключений (ввод данных, работа с памятью, арифметика, файловый вывод).
Работу выполнить без использования стандартного класса List!
2. В методе Main реализовать текстовое меню для организации работы со списком.
3. Сделать выводы по работе.
Индивидуальное задание
Вар Дисциплина обслуж. Опер. с указ. зап. Вывод списка
2 Стек Удаление указан. зап. В файл
=============================================
лабораторная работа №2
ДВУМЕРНАЯ ГРАФИКА В C#. ПОСТРОЕНИЕ ГРАФИКОВ ФУНКЦИЙ С ПОМОЩЬЮ БИБЛИОТЕКИ ZEDGRAPH
Цель работы: освоение навыков составления программ с графическим интерфейсом Windows для работы с функциями, применения средств библиотеки ZedGraph для построения функций.
Задание
1. В соответствии с индивидуальным заданием к лабораторной работе 3 (табл. 3.2) выполнить построение графика заданной функции на заданном интервале значений аргумента. Предусмотреть командную кнопку, обеспечивающую построение (перестроение) графика.
2. Ввод постоянных значений a, b, c осуществлять в текстовых полях. После изменения значений в полях выполнять обновление графика (обрабатывать событие AfterUpdate).
3. В точках найденных минимального и максимального значений опустить перпендикуляры на оси графика. Перпендикуляры выделить цветом, отличным от цветов осей и линии графика функции. Перпендикуляры на оси ординат обозначить найденными значениями.
4. В программе предусмотреть обработку арифметических исключений. В случае возникновения исключительной ситуации выводить диалоговое окно с критическим сообщением об ошибке и предложением ввести корректные данные.
5. В отчете представить результаты для разных значений a, b, c и в условиях обработки исключения.
Исходные данные на фото
=============================================
лабораторная работа №1
ДИНАМИЧЕСКИЕ СТРУКТУРЫ ДАННЫХ.
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
ОДНОСВЯЗНОГО СПИСКА
Цель работы: освоение навыков составления и тестирования алгоритмов и объектно-ориентированных программ, использующих динамические структуры данных.
Задание
1. Составить программу на языке C# для обработки данных с помощью динамических структур данных в соответствии с индивидуальным заданием к лабораторной работе 7 (табл. 7.1). В программе предусмотреть:
- организацию заданного вида односвязного списка;
- ввод с клавиатуры и добавление записей в список согласно его специфике;
- удаление записей из списка согласно его специфике;
- выполнение заданной операции с указанными записями;
- вывод списка в соответствии с индивидуальным заданием;
- обработку необходимых исключений (ввод данных, работа с памятью, арифметика, файловый вывод).
Работу выполнить без использования стандартного класса List!
2. В методе Main реализовать текстовое меню для организации работы со списком.
3. Сделать выводы по работе.
Индивидуальное задание
Вар Дисциплина обслуж. Опер. с указ. зап. Вывод списка
2 Стек Удаление указан. зап. В файл
=============================================
лабораторная работа №2
ДВУМЕРНАЯ ГРАФИКА В C#. ПОСТРОЕНИЕ ГРАФИКОВ ФУНКЦИЙ С ПОМОЩЬЮ БИБЛИОТЕКИ ZEDGRAPH
Цель работы: освоение навыков составления программ с графическим интерфейсом Windows для работы с функциями, применения средств библиотеки ZedGraph для построения функций.
Задание
1. В соответствии с индивидуальным заданием к лабораторной работе 3 (табл. 3.2) выполнить построение графика заданной функции на заданном интервале значений аргумента. Предусмотреть командную кнопку, обеспечивающую построение (перестроение) графика.
2. Ввод постоянных значений a, b, c осуществлять в текстовых полях. После изменения значений в полях выполнять обновление графика (обрабатывать событие AfterUpdate).
3. В точках найденных минимального и максимального значений опустить перпендикуляры на оси графика. Перпендикуляры выделить цветом, отличным от цветов осей и линии графика функции. Перпендикуляры на оси ординат обозначить найденными значениями.
4. В программе предусмотреть обработку арифметических исключений. В случае возникновения исключительной ситуации выводить диалоговое окно с критическим сообщением об ошибке и предложением ввести корректные данные.
5. В отчете представить результаты для разных значений a, b, c и в условиях обработки исключения.
Исходные данные на фото
=============================================
Дополнительная информация
Проверил(а):
Оценка: Отлично
Дата оценки: 07.10.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Отлично
Дата оценки: 07.10.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Алгоритмы и структуры данных. Лабораторная работа №1. (Вариант №2)
Milka189904
: 21 сентября 2021
Лабораторная работа №1
Тема: Линейные односвязные списки.
Цель: изучение и освоение использование структур и линейных списков.
Минимальный набор конструкций языка С++, необходимых для программирования односвязного списка:
// Статическая структура, описывающая узел списка
struct list{
int info;
list *next;
};
// Функция инициализации списка с 1 узлом и данными параметра а
list * init(int a){
250 руб.
Лабораторной работе №1. Алгоритмы и структуры данных. Множества.
DiKey
: 23 марта 2023
Лабораторной работе №1. Алгоритмы и структуры данных.
Множества.
Цель работы
Исследование четырех способов хранения множеств в памяти ЭВМ
Задание
Инициализировать множество Е, содержащее шестнадцатеричные цифры, имеющиеся в А или В, но отсутствующие в С и в D
E = A+B – С - D
Постановка задачи и описание решения
Задача заключается в том, чтобы образовать объединение множеств А и В и вычесть из него С и D.
Для реализации задачи используется 4 способа хранения множеств: массивы, списки, массивы
75 руб.
Лабораторной работе №2. по дисциплине Алгоритмы и структуры данных. Тема Алгоритмы поиска в линейных структурах данных. Вариант 2
DiKey
: 28 марта 2023
Лабораторной работе №2. по дисциплине Алгоритмы и структуры данных. Тема Алгоритмы поиска в линейных структурах данных.
Вариант 2
100 руб.
400 руб.
400 руб.
400 руб.
Лабораторной работе №1. по дисциплине АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ. Тема МНОЖЕСТВА.
DiKey
: 28 марта 2023
Лабораторной работе No1.
по дисциплине АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ.
Тема МНОЖЕСТВА.
Задание
Составить и отладить программу, реализующую обработку множеств по заданию: No варианта 10.
Универсум - Строчные латинские буквы.
Множество, содержащее буквы, имеющиеся в любом из множеств A или B, но отсутсвующие в C, кроме того, обязательно встречающиеся
также и в D
1. Уточнить задание: записать его в виде формулы для получения пятого множества по заданным четырём, используя знаки операций над множ
100 руб.
Лабораторная работа №1 по дисциплине "Алгоритмы и структуры данных". Вариант №3
Андрей459
: 24 января 2022
Лабораторная работа №1
Тема: Линейные односвязные списки.
Цель: изучение и освоение использование структур и линейных списков.
Минимальный набор конструкций языка С++, необходимых для программирования односвязного списка:
Задание:
На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка.
Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран.
Рассчитать задан
890 руб.
Другие работы
Учет и анализ расходов на реализацию товаров в розничной торговле и пути их оптимизации на материалах Столбцовского райпо Минского ОПС
Elfa254
: 6 сентября 2013
Содержание
Введение
1. Экономическая сущность расходов на реализацию товаров в рыночной экономике, организация их учета
1.1 Сущность и классификация расходов на реализацию товаров
1.2 Цель, задачи и принципы учета и анализа расходов на реализацию товаров в рыночной экономике
1.3 Номенклатура статей расходов на реализацию товаров, ее совершенствование
1.4 Краткая экономическая характеристика Столбцовского райпо Минского ОПС
2. Учет расходов на реализацию товаров, пути его совершенствования
45 руб.
«Электромагнитная совместимость РЭС». Вариант №11
cadrincevanatasa
: 25 мая 2013
Задание:
1. Рассчитать максимальный радиус зоны обслуживания ТВ радиосети для заданных параметров радиотехнических средств, среды распространения с учетом условий ЭМС по естественным радиошумам.
2. Рассчитать необходимый частотно-территориальный разнос ТВ радиосетей, использующих совмещенные частотные каналы, с учетом условий ЭМС по радиопомехам на границе зон обслуживания, полученных в п.1 .
3. Выбрать частотные каналы для группы ТВ радиосетей, обеспечивающих необходимый частотно-территориаль
100 руб.
Скидан Л.А. Контрольная работа №1 по дисциплине: инженерная графика и архитектура Вариант №0
djon237
: 28 января 2023
АРХИТЕКТУРНЫЙ ЧЕРТЕЖ ЗДАНИЯ
Хабаровск 2010
Министерство образования Российской Федерации Государственное образовательное учреждение высшего профессионального образования «Тихоокеанский государственный университет»
АРХИТЕКТУРНЫЙ ЧЕРТЕЖ ЗДАНИЯ
Методические указания к выполнению задания для студентов строительных специальностей заочной формы обучения
Хабаровск Издательство ТОГУ 2010
Архитектурный чертеж здания: Методические указания к выполнению задания для студентов строительных специальностей зао
500 руб.
Организация охраны труда на предприятии
Никита115
: 22 августа 2017
ЗАДАНИЕ:
ВЫ – РУКОВОДИТЕЛЬ ПРЕДПРИЯТИЯ С ЧИСЛЕННОСТЬЮ СОТРУДНИКОВ ДО 50 ЧЕЛОВЕК.
1. Как будет организована работа по охране труда на Вашем предприятии.
2. Вы принимаете на работу уборщицу производственного офисного помещения. Каковы ваши действия по осуществлению требований охраны труда, какие записи должны быть сделаны?
3. Ваш сотрудник получил травму, после которой возможен его уход на инвалидность. Каковы ваши действия?
4. Какие документы должны иметь на руках (из области безопасности):
-рук
35 руб.