Оптимизирующие компиляторы - Лабораторная работа №3 - Оптимизация временной сложности алгоритма

Цена:
600 руб.

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

material.view.file_icon
material.view.file_icon lab3.cpp
material.view.file_icon lab3.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Цели работы

1. Изучение основных понятий, связанных с оценкой временной сложности алгоритмов
2. Изучение практических приемов оптимизации кода.
ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ
1. В соответствии с вариантом задания, реализовать алгоритмы так, чтобы их временная сложность соответствовала требуемой в постановке задачи или были проведены иные оптимизации (см. табл. 2). Решения представить в виде работающих программ на C++.

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

Вариант:   5
Проверил: Зырянов К.И.
Оценка: Отлично
Новосибирск, 2020
Оптимизирующие компиляторы. Лабораторная работа №3. Вариант №1.
Лабораторная работа № 3. Оптимизация временной сложности алгоритма ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ 1. В соответствии с вариантом задания, реализовать алгоритмы так, чтобы их временная сложность соответствовала требуемой в постановке задачи или были проведены иные оптимизации (см. табл. 2). Решения представить в виде работающих программ на C++. Варианты заданий взять из табл. 2. Таблица 2. Варианты заданий № вар. Алгоритм 1 Алгоритм 2 1 1 10 Таблица 2. Варианты задания № Алгоритм Реализация на
User nik200511 : 12 февраля 2020
322 руб.
Оптимизирующие компиляторы. Билет №25
Билет №25 Тема 1 1. компилятор – это программа, которая ... Непосредственно выполняет операции, указанные в исходной программе, над входными данными, предоставляемыми пользователем Позволяет вводить и редактировать исходный текст программы Транслирует (переводит) исходный текст его в эквивалентный текст на другом языке – целевом Транслирует исходный текст его в эквивалентный текст на другом языке и выполняет его 3. Препроцессор может... выполнять предварительную сборку исходной программы и рас
User IT-STUDHELP : 5 июля 2020
420 руб.
promo
Оптимизирующие компиляторы. Билет №11
Билет №11 Тема 1 2. Интерпретатор ... Как правило, работает быстрее, чем другие виды трансляторов Непосредственно выполняет операции, указанные в исходной программе, над входными данными, предоставляемыми пользователем. Транслирует (переводит) исходный текст его в эквивалентный текст на другом языке – целевом. Является основным средством отладки приложений 16. Лексемы можно определить, как... директивы, подключающие дополнительные внешние библиотеки значащие последовательности символов исходн
User IT-STUDHELP : 5 июля 2020
440 руб.
Оптимизирующие компиляторы. Лабораторные работы №1-3. Вариант №1.
ЛАБОРАТОРНАЯ РАБОТА №1 «ОПРЕДЕЛЕНИЕ ВРЕМЕНИ РАБОТЫ ПРИКЛАДНЫХ ПРОГРАММ» ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ 1. Написать программу на языке C или C++, которая реализует выбранный алгоритм из задания. 2. Проверить правильность работы программы на нескольких тестовых наборах входных данных. 3. Выбрать размерность массива N такой, чтобы время работы программы более медленным алгоритмом было порядка 5 секунд. 4. Оценить (на 5-10 тестах) относительное быстродействие алгоритмов. № Алгоритм 1 Алгоритм 2 1
User nik200511 : 12 февраля 2020
960 руб.
Оптимизирующие компиляторы. Лабораторные работы №№1-3. Вариант №1.
ЛАБОРАТОРНАЯ РАБОТА №1 «ОПРЕДЕЛЕНИЕ ВРЕМЕНИ РАБОТЫ ПРИКЛАДНЫХ ПРОГРАММ» ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ 1. Написать программу на языке C или C++, которая реализует выбранный алгоритм из задания. 2. Проверить правильность работы программы на нескольких тестовых наборах входных данных. 3. Выбрать размерность массива N такой, чтобы время работы программы более медленным алгоритмом было порядка 5 секунд. 4. Оценить (на 5-10 тестах) относительное быстродействие алгоритмов. № Алгоритм 1 Алгоритм 2 1
User SNF : 12 февраля 2020
2343 руб.
Оптимизирующие компиляторы. Экзамен. Билет №39
Билет №39 Тема 1 3. Препроцессор может... выполнять предварительную сборку исходной программы и раскрывать макросы в инструкции исходного языка работать на втором этапе компиляции транслировать байт-код в машинный язык 7. Каковы преимущества системы обработки языка, в которой компилятор даёт выход на языке ассемблера, по сравнению с системой, в которой компилятор даёт выход на машинном языке? (выберите несколько ответов) ассемблер даёт в качестве выходных данных перемещаемый машинный код ассе
User snapsik : 3 декабря 2020
150 руб.
Экзамен по дисциплине: Оптимизирующие компиляторы. Билет №77
Билет №77 Тема 1 3. Препроцессор может... выполнять предварительную сборку исходной программы и раскрывать макросы в инструкции исходного языка работать на втором этапе компиляции транслировать байт-код в машинный язык 5. Выберите верные утверждения: Интерпретаторы подразделяются на компиляторы и трансляторы Компиляторы подразделяются на трансляторы и интерпретаторы Трансляторы подразделяются на компиляторы и интерпретаторы Трансляторы подразделяются на компиляторы, интерпретаторы и ассембл
User IT-STUDHELP : 15 сентября 2023
400 руб.
promo
Экзамен по дисциплине: Оптимизирующие компиляторы. Билет №70
Билет №70 Тема 1 4. Выберите верные утверждения: (выберите несколько ответов) Большие программы зачастую компилируются по частям Компиляция выполняется на этапе компоновки исполняемого кода Компилятор может выдать в качестве выходных данных программу на языке ассемблера Программа, как правило, состоит из одного модуля и одного заголовочного файла 11. Фаза синтеза при компиляции... ищет синтаксические ошибки в коде программы разбивает исходную программу на составные части и преобразует её в п
User IT-STUDHELP : 3 января 2020
400 руб.
Гидравлика Задача 2.409 Вариант 2
Определить абсолютное давление воздуха p0 на поверхности воды в резервуаре и высоту подъема уровня воды h1 в трубке 1 (см. рисунок), если известны показания ртутного манометра h2 и h3 (см. таблицу). Плотность ртути равна 13600 кг/м³.
User Z24 : 11 декабря 2025
180 руб.
Гидравлика Задача 2.409 Вариант 2
Задачи по "Основам оптимизации"
Задача 1. "Динамический расчет вертикально-фрезерного станка" Задача 2. "Динамический расчет технической системы" Задача 3. "Динамический расчет токарного станка"
User kostak : 16 июля 2011
Курсовая работа по дисциплине: Электроника на тему: "Разработка интегрального аналоговго устройства" Вариант 01
Курсовая работа по дисциплине: Электроника на тему: "Разработка интегрального аналоговго устройства" Вариант 01 Техническое задание: Разработать принципиальную схему и выполнить расчет двухкаскадной схемы усилителя с использованием полевого и биполярного транзисторов. Исходные данные Uпит,В +12 Кu 8 Rвх, МОм 2 RH,к0м 0,6 Uном, В 2 н.ц 0 fв, кГц 15 н дБ 1 Мв дБ 1 Тип входа Н Тип выхода С Содержание: Техническое задание Введение 1. Разработка структурной схемы 2. Разработ
User pta1987 : 28 января 2014
180 руб.
Теплотехника РГАУ-МСХА 2018 Задача 5 Вариант 80
Электрошина сечением 100×10 мм² и удельным сопротивлением ρ, установленная на ребро, охлаждается свободным потоком воздуха, температура которого tж. При установившейся электрической нагрузке температура электрошины не должна превышать 70 ºС. Вычислить коэффициент теплоотдачи α, величину теплового потока, теряемую в окружающую среду, если длина электрошины l, и допустимую силу тока. Ответить на вопросы: 1. Дайте определение свободной конвекции. 2. Что такое определяющие и определяемые числ
User Z24 : 26 января 2026
200 руб.
Теплотехника РГАУ-МСХА 2018 Задача 5 Вариант 80
up Наверх