- •1. История развития вычислительной техники.
- •2. Современное состояние и перспективы развития вычислительной техники.
- •3. Анатомия компьютера.
- •4.Классификация и виды информационных технологий.
- •5. Операционные системы: назначение, классификация.
- •6. Работа в современных операционных системах.
- •7. Элементы графического интерфейса Windows.
- •8. Сервисная программа Total Commander. Интерфейс.
- •Преимущества для пользователей
- •Основные рабочие операции
- •9. Языки и технологии программирования.
- •10. История развития языков программирования.
- •Сравнительная характеристика, назначение и возможности современных языков.
- •12. Технологии программирования.
- •13. Процедурное, объектно-ориентированное и логическое программирование.
- •14. Программное обеспечение.
- •15. Текстовый редактор ms Word.
- •16. Мs Word: правила и порядок форматирования абзацев, основные характеристики шрифтов.
- •17. Мs Word: списки перечислений (маркированные, нумерованные, многоуровневые).
- •18. Мs Word: создание таблицы, её структура и изменение, работа с ячейками таблицы.
- •19. Мs Word: рисование (автофигуры, объект Word Art)
- •20. Издательская система – PageMaker: возможности и назначение.
- •21. Основные понятия компьютерной графики.
- •22. Графические редакторы.
- •23. Способы хранения и обработки графической информации.
- •24. Редактор corel draw и его возможности.
- •25. Coreldraw. Инструменты панели графики.
- •26. Coreldraw. Заливка цветом и текстурой, градиентная заливка.
- •27. Coreldraw. Интерактивные эффекты: тень, прозрачность, деформация, отгибание, ореол.
- •28. Работа с графическим изображением в coreldraw.
- •29. Редактор adobephotoshop.
- •30. Adobephotoshop. Палитра инструментов: инструменты выделения и перемещения.
- •31. Adobephotoshop. Слои: типы слоев, операции над слоями, скрытие и показ слоя.
- •32. Электронные таблицы ms Excel.
- •33. Мs Excel.Относительная и абсолютная адресация ячеек.
- •34. Мs Excel. Функции: назначение и использование.
- •35. Мs Excel.Создание диаграмм и графиков.
- •36. Сервисные инструментальные средства: файловые менеджеры, архиваторы, электронные словари.
- •37. Системы математических вычислений Mathematica
- •38. Система подготовки презентаций.
- •39. Работа в ms PowerPoint.
- •40. Компьютерные сети.
- •41. Семиуровневая модель структуры протоколов связи.
- •42. Организационная структура Internet.
- •Протоколы Internet (tcp и udp). Основные сервисы Internet
- •Скриптовые языках программирования (Java, html и др).
- •Инструментальные средства создания web-серверов и web-сайтов.
- •Основы web-дизайна.
- •Системы управления базами данных.
- •Структура данных, модели данных, создание базы данных и таблиц.
- •Базы данных Access, sql Server и др.
- •Знакомство с основами языка sql и построением sql-запросов.
- •Методы и средства защиты информации.
- •Кодирование и декодирование информации.
- •Защита от несанкционированного доступа к данным.
- •Классы безопасности компьютерных систем. Электронная подпись
- •55 Организационно-правовые аспекты защиты информации и авторское право
- •Математические модели решения задач в различных предметных областях.
- •57 Модели, приводящие к необходимости численного дифференцирования и интегрирования функций
- •58 Основные методы и характеристики погрешности
- •59 Модели, описываемые обыкновенными дифференциальными уравнениями, методы решения
- •60 Оптимизация как заключительный этап вычислительного эксперимента.
- •61 Модели и постановки задач оптимизации в различных предметных областях
- •62 Методы минимизации функции одной пременной
- •63 Классификация методов минимизации функций многих переменных
- •64 Методы условной оптимизации
- •1 Линейное программирование (лп)
- •3 Прямые методы условной оптимизации
- •4 Методы штрафных функций
- •65 Понятие о методах решения вариационных задач
- •66 Сведение вариационной задачи к задаче минимизации функции многих перменных
- •67 Понятие об экспертных системах
- •68 Обзор и характеристики стандартных пакетов программ
63 Классификация методов минимизации функций многих переменных
Детерминированные алгоритмы безусловной минимизации делят на классы в зависимости от вида используемой информации для формирования направления перехода. Если на каждой итерации используются лишь значения минимизируемых функций, то метод называется методом нулевого порядка. Если, кроме того, требуется вычисление первых производных минимизируемой функции - методы первого порядка, при необходимости дополнительного вычисления вторых производных - методы второго порядка.
Классификация методов: М нулевого порядка (м конфигурации Хука-Дживса;м деформированного многогранника); М первого порядка (м градиентного спуска; м наискорейшего спуска; м наискорейшего покоординатного спуска; м сопряженных градиентов);М второго порядка (м Ньютона; м Ньютона-Рафсона; мЛевенберга-Марквардта)
Общая характеристика методов 0-го порядка
для определения направления спуска не требуется вычислять производные целевой функции. Направление минимизации полностью определяется последовательными вычислениями значений функции, и сводятся к построению траектории спуска{xk}, вдоль которой целевая функция убывает: f(xk+1)<f(xk)
Общая характеристика методов 1-го порядка
Методы первого порядка основаны на свойствах градиента(градиентными методами минимизации). Использование этих методов в общем случае позволяет определить точку локального минимума функции. В градиентных методах, если нет дополнительной информации, то из начальной точки x0разумно перейти в точку x1, лежащую в направлении антиградиента - наискорейшего убывания функции. Выбирая в качестве направления спуска антиградиент – f’(xk) в точке xk, получаем итерационный процесс вида:
xk+1=xk- tkf’(xk),tk>0; k=0,1,2,…
В качестве критерия останова итерационного процесса используют либо выполнение условия малости приращения аргумента, либо выполнение условия малости градиента, где в качестве нормы берется евклидово расстояние. Возможен и комбинированный критерий, состоящий в одновременном выполнении указанных условий.
Градиентные методы отличаются друг от друга способами выбора величины шага tk.
Таким образом:Метод нулевого порядка - метод, в котором на каждой итерации используются лишь значения минимизируемых функций;Метод первого порядка - метод, требующий вычисления первых производных минимизируемой функции;Метод второго порядка - методы, требующие вычисления вторых производных;
64 Методы условной оптимизации
1 Линейное программирование (лп)
раздел теории экстремальных задач, в котором изучаются задач и минимизации (или максимизации) линейных функций на множествах, задаваемых системами линейных равенств и неравенств.
Формулировка задачи
ЛП (общий случай): найти вектор х*
(x*1,
..., х*n),
определяющий
максимум (минимум) линейной форме f(x)
с1x1
+ с2x2+...+сnxnпри
ряде ограничений.
Для решения задачи ЛП теоретически достаточно вычислить значения функции в вершинах многогранника и найти среди этих значений наибольшее или наименьшее. Разработаны специальные численные методы решения задач линейного программирования, которые ориентируются в основном на две формы записи задач.
Любую задачу можно привести к определенной форме с помощью приемов:переход к эквивалентной системе неравенств; переход от ограничения-неравенства к равенству; представление ограничения-равенства парой неравенств; переход к неотрицательным переменным; переход от переменных, ограниченных снизу, к неотрицательным переменным.
Наиболее употребительным численным методом решения задач линейного программирования является симплекс-метод.
2 Транспортная задача линейного программирования (частный тип задачи ЛП)широко распространены в практике. К ним сводятся многие другие задачи ЛП - задачи о назначениях, сетевые, календарного планирования.
Замкнутая транспортная модель:требуется составить такой план перевозок (откуда, куда и сколько единиц продукта везти), чтобы удовлетворить спрос всех пунктов потребления за счет реализации всего продукта, произведенного всеми пунктами производства, при минимальной общей стоимости всех перевозок.
Открытая транспортная модель: не требуется, чтобы весь произведенный продукт в каждом пункте производства был реализован.
Транспортная задача принципиально может быть решена универсальным методом решения любой задачи ЛП, но этот метод не учитывает специфики условий транспортной задачи.
Открытая транспортная модель может быть приведена к замкнутой модели добавлением фиктивного пункта отправления (потребления), от которого поступает весь недостающий продукт или в который свозится весь избыточный запас. Стоимость перевозок между реальными пунктами и фиктивным принимается равной нулю.
Венгерский метод:строится начальный план перевозок, не удовлетворяющий в общем случае всем условиям задачи (из некоторых пунктов производства не весь продукт вывозится, потребность части пунктов потребления не полностью удовлетворена). Далее осуществляется переход к новому плану, более близкому к оптимальному. Последовательное применение этого приема за конечное число итераций приводит к решению задачи.
Наиболее эффективен
при решении транспортных задач с
целочисленными объемами производства
и потребления. В этом случае число
итераций не превышает величины
/2
(
- суммарная невязка подготовительного
этапа).
Достоинство: возможность оценивать близость результата каждой из итераций к оптимальному плану перевозок.
Метод потенциалов
- модификация симплекс-метода решения задачи ЛП применительно к транспортной задаче. Позволяет, отправляясь от некоторого допустимого решения, получить оптимальное решение за конечное число итераций.
