538
.pdfМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
________________________
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Пензенский государственный университет архитектуры и строительства» (ПГУАС)
ЧИСЛЕННЫЕ МЕТОДЫ И МЕТОДЫ ОПТИМИЗАЦИИ
Методические указания для подготовки к зачету по направлению подготовки 09.03.02
«Информационные системы и технологии»
Пенза 2016
УДК 519.6 (075.8) ББК 22.193я73
Ч-67
Рекомендовано Редсоветом университета
Рецензент – доктор технических наук, профессор А.М. Данилов (ПГУАС)
Численные методы и методы оптимизации: методические Ч-67 указания для подготовки к зачету по направлению подготовки 09.03.02 «Информационные системы и технологии» / В.В. Кузина,
А.Н. Кошев. – Пенза: ПГУАС, 2016. – 40 с.
Представлены методические рекомендации для подготовки к зачету по дисциплине «Численные методы и методы оптимизации», примерные вопросы для зачета и тестовые задания по всем разделам курса, список рекомендуемых литературных источников.
Методические указания подготовлены на кафедре «Информационновычислительные системы» и предназначены для студентов, обучающихся по программе подготовки академического бакалавриата по направлению подготовки 09.03.02 «Информационные системы и технологии» очной формы обучения при изучении дисциплины «Численные методы и методы оптимизации».
Пензенский государственный университет архитектуры и строительства, 2016
Кузина В.В., Кошев А.Н., 2016
2
ПРЕДИСЛОВИЕ
Зачеты служат формой проверки усвоения обучающимися учебного материала, выполнения лабораторных работ и самостоятельной работы студента в соответствии с учебным планом.
Зачет по дисциплине «Численные методы и методы оптимизации» проводится с целью промежуточного контроля знаний и навыков, полученных на лекционных и лабораторных занятиях на кафедре «Информационно-вычислительные системы», а также при выполнении обязательных самостоятельных работ обучающимися по направлению подготовки 09.03.02 «Информационные системы и технологии».
Зачет проводится в соответствии с графиком учебного процесса, как правило, до начала экзаменационной сессии.
Зачет по дисциплине «Численные методы и методы оптимизации» проводится в два этапа: 1-й этап представляет собой компьютерное тестирование, материал которого охватывает все темы курса за семестр; 2-й этап проводится по билетам, содержащим один теоретический вопрос и одну задачу.
Результат оценивается по системе «зачтено» или «не зачтено» и заносится ведущим преподавателем в зачетную книжку студента.
Зачет может быть выставлен автоматом по усмотрению ведущего преподавателя с учетом академической активности студента в течение семестра по итогам текущих занятий: по баллам, набранными студентами в рамках текущего контроля.
3
ВВЕДЕНИЕ
Дисциплина «Численные методы и методы оптимизации» является вариативной частью обязательных дисциплин учебного цикла ООП.
Задачи освоения дисциплины являются:
–приобретение обучающимися знания о численных методах алгебры и математического анализа, их применимости в профессиональной деятельности;
–приобретение обучающимися знания об оптимизации целевых функций без ограничений и с ограничениями различного вида для их дальнейшего применения в профессиональной деятельности;
–формирование умения применять методы оптимизации для отыскания точек экстремума функций без ограничений и при их наличии;
–выработка умения реализовывать численные методы решения задач оптимизации в различных интегрированных математических средах
(MathCad, Mathlab и др.).
Знания, умения и приобретенные компетенции будут использованы при изучении дисциплины «Теория информационных процессов и систем» ООП.
Процесс изучения дисциплины направлен на формирование следующих компетенций:
–владениеширокойобщейподготовкой(базовымизнаниями) длярешения практических задач в области информационных систем и технологий;
–способность использовать основные законы естественнонаучных дисциплин в профессиональной деятельности, применять методы математического анализа и моделирования, теоретического и экспериментального исследования.
Планируемые результаты обучения (показатели достижения заданного уровня освоения компетенции):
знать:
–математический аппарат современных численных методов;
–основные положения и методы задач линейного, выпуклого и нелинейного программирования, о приложениях теории в информатике, программировании и вычислительной технике;
–методы математического программирования и математического моделирования;
–современные математические пакеты программ для решения задач математического программирования;
уметь:
–реализовывать численные методы решения задач оптимизации на ПЭВМ;
–решать типовые задачи;
4
–использовать встроенные функции математических пакетов для решения задач оптимизации;
–программировать вычислительные алгоритмы и решать типовые задачи на компьютере;
владеть:
–базовыми знаниями и навыками численных методов решения задач
оптимизации;
–навыками решения проблемных задач, требующих применения логико-математического аппарата;
–навыками работы в интегрированных математических средах, навыками работы с прикладными математическими пакетами программ;
–навыками решения проблемных задач, используя вычислительный эксперимент;
иметь представление:
–о математическом аппарате современных численных методов;
–об основных положениях и методах решения задач оптимизации, о приложениях теории в информатике, программировании и вычислительной технике;
–о применении методов математического программирования в профессиональной деятельности;
–о математическом моделировании и вычислительном эксперименте.
5
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ПОДГОТОВКЕ К ЗАЧЕТУ
Промежуточнаяаттестация включает в себясдачу зачета по дисциплине «Численные методы и методы оптимизации», которая изучается в 4-м семестре в соответствии с учебным планом направления подготовки 09.03.02 «Информационные системы и технологии», реализуемым в университете.
Подготовка к зачету заключается в изучении и тщательной проработке обучающимся учебного материала дисциплины.
Для лучшего усвоения учебного материала и удобства подготовки студентов к зачету преподавателями данного курса – авторами методических указаний – на файл-сервере кафедры представлен комплекс материалов: полнотекстовые файлы лекционного материала, методические указания по подготовке к лабораторным работам и всем видам контроля (входного, текущего, промежуточного).
Рекомендуется при подготовкек зачету повторитьвсетемы, ответить на контрольные вопросы и выполнить задания в конце каждой темы. При проработке лекций особое внимание рекомендуется уделить терминологии, используемой в дисциплине и основным понятиям.
Дополнительно к изучению конспектов лекций и учебного пособия «Численные методы решения задач оптимизации» необходимо пользоваться другими учебными пособиями, в том числе электронными, приведенными в конце данных методических указаний.
Студент, пропустивший занятия по уважительной причине или отсутствии таковой, обязан отработать материал самостоятельно.
Качественной подготовкой к зачету является:
−полное знание всего учебного материала по курсу, выражающееся в строгом соответствии излагаемого студентом материалу учебного пособия
илекций;
−знание дополнительного материала;
−чёткие правильные ответы на дополнительные вопросы, задаваемые преподавателем с целью выяснить объём знаний студента;
– умение решать задачи оптимизации с использованием компьютера;
– владение численными методами решения задач оптимизации.
Неудовлетворительной подготовкой, вследствие которой студенту не зачитывается прохождение курса, является:
−недостаточное знание всего учебного материала по курсу;
−нечёткие ответы или отсутствие ответа на дополнительные вопросы, задаваемые преподавателем с целью выяснить объём знаний студента;
– неправильное решение задач;
– неумение использовать компьютер при решении задач оптимизации;
−отсутствие подготовки к зачету или отказ студента от сдачи зачета.
6
К зачету допускается студент, успешно выполнивший все предусмотренные программой курса лабораторные работы и защитивший их в компьютерном классе, продемонстрировав преподавателю электронный вариант и сдавший печатный либо рукописный вариант отчета.
Зачет по курсу проводится, как правило, в два этапа: 1) в виде компьютерного тестирования, включающего как теоретические, так и практические задания по всему пройденному материалу, в том числе выносимого на самостоятельное изучение; 2) по билетам, включающим один теоретический вопрос и задачу.
Преподавателю предоставляется право воспользоваться примерными тестовыми заданиями или составить новые тестовые задания в полном соответствии с материалом учебной дисциплины.
Критерии оценки на зачете
Студент, набравший на первом этапе при компьютерном тестировании не менее 60%, допускается ко второму этапу.
Студент, набравший при тестировании 95–100%, может быть освобожден от второго этапа по усмотрению преподавателя.
На 2-м этапе студент даёт ответы на вопросы билета после предварительной подготовки. Студенту предоставляется право отвечать на вопросы билета без подготовки по его желанию.
Преподаватель имеет право задавать дополнительные вопросы, если студент недостаточно полно осветил тематику вопроса, если затруднительно однозначно оценить ответ, если студент не может ответить на вопрос билета, если студент отсутствовал на занятиях в семестре.
Оценка «зачтено» выставляется студенту, который
–показал глубокие систематизированные знания, дав полный ответ на вопрос билета с приведением примера;
–без ошибок решил задачу с использованием пакета прикладных программ (MS Excel, MathCAD или др.) или составив программу на любом языке программирования;
–правильно ответил не менее чем на 60% дополнительных вопросов. Обязательным условием выставленной оценки является правильная
речь и владение математической терминологией и символикой. Дополнительным условием получения оценки «зачтено» могут стать
хорошие успехи при выполнении самостоятельной работы и коллоквиума, систематическая активная работа на занятиях.
Оценка «не зачтено» выставляется студенту, который не справился с 40% вопросов и заданий билета, в ответах на другие вопросы допустил существенные ошибки. Не может ответить на дополнительные вопросы, предложенные преподавателем. Не имеет целостного представления о взаимосвязях тем курса.
7
Методические указания к выполнению теста
Тесты, разработанные авторами данного пособия, хранятся в системе MOODLE и расположены по принципу: «Факультет – Кафедра-разработчик
– Наименование дисциплины – Тест».
То есть в нашем случае: «ИСИ – ИВС – Численные методы и методы оптимизации – Тест».
Для записи на курс каждый студент должен ввести адрес своей электронной почты и получить ссылку – подтверждение на своем почтовом ящике.
После того как запись на курс произведена, можно приступать к тестированию, набрав в адресной строке браузера:
http://do.pguas.ru
Вначале тестирования каждый студент предварительно должен ввести
вкомпьютер логин – пароль, выдаваемые преподавателем.
Каждый вопрос, наряду с заданием, содержит 3-4 формы ответа, одна (или несколько) из которых является правильной, а другие формы учитывают возможные наиболее часто допускаемые студентами ошибки.
Кроме того, имеются вопросы на соответствие и так называемые открытые вопросы, ожидающие ввода числа или пропущенного слова.
После прохождения теста компьютер выдает в процентном соотношении каждому студенту количество верных ответов.
Следует иметь в виду, что количество попыток ограничено: одна или две, по усмотрению преподавателя. Тестирование ограничено еще и по времени: например, на предложенные случайной выборкой 20 вопросов устанавливается время 45 минут.
Для подготовки к тесту необходимо изучение материала по каждому из приведенных ниже вопросов.
8
ТЕСТОВЫЕ ЗАДАНИЯ К ЗАЧЕТУ (I уровень)
Кразделу 1. Введение в численные методы
иметоды оптимизации
1.Математическая модель – это:
физические законы и соотношения;
компьютерная программа;
описание процесса средствами математики;
системы математических уравнений, устанавливающих связи между факторами, параметрами, исходными данными и результирующими значениями выходных величин.
2.Математическую модель можно представить в виде:
системы алгебраических уравнений;
решения дифференциального уравнения;
теоремы высшей математики;
дифференциальных уравнений и алгебраических неравенств.
3.Укажите, какие из следующих действий можно отнести к этапам математического моделирования:
установление эквивалентностей бесконечно-малых величин;
решение систем математических уравнений и неравенств;
описание экономических законов математическими терминами;
полное описание исследуемого процесса разговорным языком в стихотворной форме.
4.Анализ численных результатов при математическом моделировании позволяет:
установить методику экспериментальных исследований;
скорректировать математическую модель;
установить необходимость корректировки математической модели;
принять решение о замене метода решения математической задачи.
5.Термин «некорректность» можно отнести:
к методу решения математической задачи;
к математической модели;
к математической задаче;
к исходным данным для решения задачи.
9
6.Для корректно поставленной математической задачи выберите все истинные утверждения:
она устойчива по отношению к начальным условиям;
любое ее решение лежит в области допустимых значений;
она имеет решение для допустимых исходных данных;
она не может иметь два или более решений.
7.Если погрешность вычислений при использовании алгоритма накапливается по линейному закону, то:
алгоритм не является устойчивым;
алгоритм является условно устойчивым;
для определения устойчивости алгоритма необходима дополнительная информация;
алгоритм называется линейно устойчивым.
8.В чем заключается задача оптимизации:
в поиске минимума целевой функции?
в поиске максимума целевой функции при заданных ограничениях?
в поиске экстремума целевой функции без ограничений?
в поиске корней целевой функции в заданной области?
9.Наименьшее значение функции в области определения есть:
седловая точка;
локальный минимум;
глобальный минимум;
точка, в которой производная функции может обратиться в 0.
10.Что такое градиент функции:
число, которое показывает скорость изменения функции?
вектор, который показывает направление и скорость наискорейшего возрастания функции?
вектор, перпендикулярный антиградиенту?
вектор, который показывает направление убывания функции?
11.Что показывает вектор антиградиента:
скорость изменения целевой функции?
направление наискорейшего возрастания функции?
направление и скорость наискорейшего убывания функции?
направление, перпендикулярное градиенту?
10