Лабораторная работа №2. Структуры и алгоритмы обработки данных. Поддержка обработки исключительных ситуаций

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

material.view.file_icon 79375E46-1028-4B5B-9329-CB12748B0CC0.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Лабораторная работа №2. Структуры и алгоритмы обработки данных. Поддержка обработки исключительных ситуаций

Цель
Получить практические навыки по работе с механизмом контроля исключительных ситуаций.

ЗАДАНИЕ
Дополнить программу работы с библиотеками фигур механизмом контроля исключительных ситуаций.

Возможно выявление следующих ошибок:
• Непопадание точки на экран;
• Некорректные параметры при формировании фигуры;


СОДЕРЖАНИЕ
ЗАДАНИЕ 3
ДОБАВЛЕННЫЕ КЛАССЫ 4
ПЕРЕОПРЕДЕЛЁННЫЕ ФУНКЦИИ-ЧЛЕНЫ 6
КОНТРОЛЬНЫЙ ПРИМЕР РАБОТЫ ПРОГРАММЫ 8
ВЫВОДЫ 11
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 12
ПРИЛОЖЕНИЕ: ТЕКСТ ПРОГРАММЫ 13

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

2018
Лабораторная работа №6. Структуры и алгоритмы обработки данных. Поддержка обработки исключительных ситуаций
Лабораторная работа №6. Структуры и алгоритмы обработки данных. Поддержка обработки исключительных ситуаций Вариант 42 ЦЕЛЬ Получить практические навыки по работе со стандартной библиотекой шаблонов. ЗАДАНИЕ Составить и отладить программу для использования контейнеров из стандартной библиотеки шаблонов. F = (A & B) \ (C & D) ^ E. Содержание ЦЕЛЬ 3 ЗАДАНИЕ 3 ФОРМАЛИЗАЦИЯ ЗАДАНИЯ 4 НАБОР ПОДХОДЯЩИХ КОНТЕЙНЕРОВ, ФУНКЦИИ STL 4 ВРЕМЕННАЯ СЛОЖНОСТЬ 5 ВЫВОДЫ 7 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 8 П
User DiKey : 30 июня 2022
75 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №2
Тема: Быстрые методы сортировки массивов Цель работы: Освоить быстрые методы сортировки массивов. Порядок выполнения работы: Разработать подпрограммы сортировки массива целых чисел методом Шелла и методом пирамидальной сортировки (или методом Хоара). Проверить правильность сортировки. Исследовать трудоемкость метода Шелла для n=10,100,…,500, n – количество элементов в массиве. Определить последовательность шагов для предварительных сортировок по формуле Кнута. Построить таблицу и проанализиро
User sibguter : 5 июня 2018
49 руб.
100 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №2
Задание 1.Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). 2.Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3.Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. 4.Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300, 400, 500. (n – колич
User piligrim-24 : 26 октября 2011
50 руб.
Лабораторная работа №2 по дисциплине: «Структуры и алгоритмы обработки данных»
Быстрые методы сортировки последовательностей. Цель работы: Освоить быстрые методы сортировки последовательностей Порядок выполнения работы: 1. Разработать подпрограммы сортировки последовательности целых чисел методом прямого слияния (или методом цифровой сортировки). 2. Разработать сервисные функции для работы со списками: • заполнение списка (стека) возрастающими числами; • заполнение списка (стека) убывающими числами; • заполнение списка (стека) случайными числами; • печать элементов списка;
User Anza : 19 марта 2019
160 руб.
Лабораторная работа № 2. Структуры и алгоритмы обработки данных. (СибГУТИ)
Тема: Быстрые методы сортировки массивов. Цель работы: Освоить быстрые методы сортировки массивов Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оц
User Lost : 15 февраля 2012
10 руб.
Лабораторная работа №2 "Структуры и алгоритмы обработки данных (часть 2)"
Лабораторная работа №2 Тема: Сбалансированные по высоте деревья поиска (АВЛ) Цель работы: Изучение процесса программного построения АВЛ-дерева. Разработать подпрограмму построения АВЛ-дерева для массива целых чисел. Построить АВЛ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. Для построенного АВЛ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП.
User Daniil2001 : 18 января 2022
15 руб.
Лабораторная работа №2 "Структуры и алгоритмы обработки данных (часть 2)"
Структуры и алгоритмы обработки данных (2-я часть). Лабораторная работа №2
Задание для выполнения лаб. работы №2 Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска Цель работы: Освоить методы построения случайного дерева поиска и идеально сбалансированного дерева поиска. Порядок выполнения работы: 1. Разработать процедуры построения СДП и ИСДП. 2. Вычислить среднюю высоту построенных деревьев для n=10, 50, 100, 200, 400 (n -количество вершин в дереве). Заполнить таблицу следующего вида и проанализировать полученные результаты 3. Написа
User nick0x01 : 21 июня 2014
69 руб.
Экзамен по дискретной математике. Билет №2.
1. Теорема о «рукопожатиях»: о сумме степеней всех вершин графа. 2. Заданы универсальное множество U и три его подмножества A, B, C. Проверить (доказать или опровергнуть) справедливость соотношения: 3. Задано бинарное отношение , где . Определить, выполняются ли для данного отношения свойства симметричности и транзитивности. Ответ обосновать. 4. Упростив логическую функцию двух переменных , проверить ее самодвойственность, монотонность и линейность. Ответ обосновать. 5. В автомашине 7 мест. Ско
User ДО Сибгути : 5 февраля 2016
150 руб.
Экзамен по дискретной математике. Билет №2. promo
Инженерная графика. Вариант 24 ТУСУР
Инженерная графика. Вариант 24 ТУСУР ГРАФИЧЕСКАЯ КОНТРОЛЬНАЯ РАБОТА Задания на контрольную работу: 1. Проекционное черчение 2. Резьбовое соединение (соединение винтом). 3. Деталирование. Пневмоаппарат клапанный 61.000 Сб Выполнить рабочие чертежи деталей 1,2,7. Все чертежи и 3d модель + PDF (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer.
User coolns : 7 марта 2024
600 руб.
Инженерная графика. Вариант 24 ТУСУР promo
Силовий привід ланцюгового конвеєра (розрахунок конічно-циліндричного редуктора)
Зміст. Завдання Вступ 1. Кінематичний і силовий розрахунок привода 2. Розрахунок ланцюгової передачі 3. Розрахунок конічної передачі 4. Розрахунок циліндричної передач 5. Умовний розрахунок валів редуктора 6. Розрахунок конструктивних розмірів зубчатих коліс 7. Розрахунок конструктивних розмірів корпуса і кришки редуктора 8. Ескізна компоновка редуктора 9. Вибір шпонок та їх перевірочний розрахунок 10. Схема сил, які діють на вали привода 11. Уточнений розрахунок проміжного вала редуктор
User Рики-Тики-Та : 24 мая 2012
55 руб.
Модернизация льноуборочного комбайна Двина 4-м (конструкторский раздел дипломного проекта)
СОДЕРЖАНИЕ 4 КОНСТРУКТОРСКАЯ РАЗРАБОТКА 55 4.1 АНАЛИЗ СУЩЕСТВУЮЩИХ УСТРОЙСТ ДЛЯ ОЧЕСА СТЕБЛЕЙ ЛЬНА 55 4.2 Конструкторская разработка барабанно-планчатого устройства для очеса стеблей льна 61 4.3 Определение длины барабанов и их угла установки 69 4.4 Конструкторские расчеты 71 4.4.1 Расчет на прочность сварного шва вала 71 4.4.3 Уточнённый расчет вала 73 4.2 Конструкторская разработка барабанно-планчатого устрой-ства для очеса стеблей льна Наиболее рационально для отделения
User kreuzberg : 20 июня 2018
999 руб.
Модернизация льноуборочного комбайна Двина 4-м (конструкторский раздел дипломного проекта)
up Наверх