
- •Что такое оптимальное решение
- •1.1. Типовые задачи оптимизации
- •1.1.1. Откуда появились вопросы
- •1.1.2. Основные методы решения задач
- •1.2. Классификация задач оптимизации
- •1.2.1. Пример математической модели
- •1.2.2. Общий случай задачи оптимизации
- •1.2.3. Классификация математических моделей
- •1.3. Последовательность работ при принятии оптимальных решений
- •1.3.1. Основные этапы работ
- •1.3.2. Анализ решаемых задач
- •Типовые работы при оптимизации
- •2.1. Работа с электронной таблицей
- •2.1.1. Основные положения
- •Блок назначения команд
- •Блок ввода команд
- •2.1.2. Панели инструментов
- •Закрыть.
- •2.1.3. Ввод и форматирование данных
- •Формат, ячейки...
- •Сервис, параметры...
- •2.1.4. Основные задачи копирования и переноса
- •2.1.5. Некоторые дополнительные процедуры
- •Защита файлов
- •Файл, сохранить как...
- •Параметры...
- •Файл, сохранить как...
- •Параметры...
- •Сервис, защита.
- •Комментарии
- •Вставка, примечание...
- •Вставка, примечание...
- •Вставка, примечание...
- •Вставка, примечание...
- •Запись...
- •Вставка, примечание...
- •2.2. Построение диаграмм
- •2.2.1. Основные положения
- •2.2.2. Создание встроенных диаграмм
- •2.2.3. Работа с выделенными диаграммами
- •Вставка, метки значений...
- •2.2.4. Построение диаграмм с рисунками
- •2.3. Работа с базами данных
- •2.3.1. Основные положения
- •Данные, сортировка...
- •Данные, сортировка...
- •Параметры...
- •Правка, копировать...
- •Правка, специальная вставка...
- •2.3.2. Поиск
- •Условие...
- •2.3.3. Функции базы данных
- •2.4. Список алгоритмов
- •Задачи линейного программирования
- •3.1. Методы решения задач
- •3.1.1. Постановка задачи
- •3.1.2. Задача распределения ресурсов
- •3.1.3. Основные положения симплекс-метода
- •Признак 1
- •Признак 2
- •3.2. Методы анализа задач
- •3.2.1. Если решения нет
- •3.2.2. Двойственность в задачах линейного программирования
- •3.2.3. Анализ оптимального решения
- •Анализ влияния изменения cj
- •Анализ влияния изменения bi
- •3.2.4. Вариантный анализ
- •Первая постановка
- •Вторая постановка
- •3.3. Решение задач линейного программирования с помощью Excel
- •3.3.1. Блок-схема решения задачи
- •3.3.2. Ввод условий задачи
- •Сервис, поиск решения...
- •Добавить...
- •3.3.3. Решение задачи
- •Параметры...
- •Максимальное время
- •Предельное число итераций
- •3.3.4. Графическое представление результатов решения
- •3.3.5. Преодоление несовместности
- •3.3.6. Устранение неограниченности целевой функции
- •3.4. Анализ задач линейного программирования в Excel
- •3.4.1. Анализ оптимального решения
- •Отчет по результатам
- •Отчет по устойчивости
- •Отчет по пределам
- •3.4.2. Параметрический анализ
- •2.2. Сервис, поиск решения...
- •2.3. Выполнить.
- •2.4. Сохранить сценарий...
- •4.1. Сервис, сценарии...
- •4.2. Отчет...
- •3.4.3. Решение по нескольким целевым функциям
- •3.4.4. Решения по заказу
- •Сервис, поиск решения...
- •Выполнить.
- •3.4.5. Решение задач при условных исходных данных
- •3.5. Список алгоритмов
2.1.5. Некоторые дополнительные процедуры
к числу дополнительных процедур, которые могут быть полезны при решении задач оптимизации, относятся:
применение защиты файлов;
ввод комментариев.
Защита файлов
в Excel предусмотрено два независимых вида защиты файлов: от доступа к файлу и от внесения изменений в файл.
работы, связанные с защитой от доступа к файлу, состоят из трех задач:
назначение защиты файла от доступа к нему;
вызов защищенного файла;
снятие защиты от доступа к файлу.
эти задачи решаются с помощью следующих алгоритмов.
алгоритм 2.1.18. назначение защиты файла от доступа к нему
вызвать на экран файл.
Файл, сохранить как...
на экране: диалоговое окно сохранение документа.
ввести присваиваемое файлу имя (не пароль!) (при этом не вводить команду сохранить).
Параметры...
на экране: диалоговое окно параметры сохранения.
в окне пароль для открытия файла ввести пароль — сочетание латинских букв, цифр и специальных символов (!, ? и т. д.) длиной не более 15 символов. следует иметь в виду, что строчные и прописные буквы — это разные символы!
на экране: при вводе пароля в окне появляются звездочки по числу введенных символов.
ок.
на экране: диалоговое окно подтверждение пароля.
ввести пароль еще раз.
ок.
на экране: диалоговое окно сохранение документа.
сохранить.
убрать файл с экрана.
алгоритм 2.1.19. вызов защищенного файла
файл, открыть...
на экране: диалоговое окно открытие документа.
вызвать папку, в которой находится файл.
ввести имя файла.
открыть.
на экране: диалоговое окно пароль.
ввести пароль.
ок.
на экране: защищенный файл.
алгоритм 2.1.20. снятие защиты от доступа к файлу
вызвать защищенный файл на экран (алг. 2.1.19).
Файл, сохранить как...
на экране: диалоговое окно сохранение документа.
Параметры...
на экране: диалоговое окно параметры сохранения.
<Delete>.
ок.
на экране: диалоговое окно сохранение документа.
сохранить.
на экране: вопрос заменить существующее имя файла?
да.
на экране: файл, освобожденный от защиты.
перейдем теперь к защите файла от внесения изменений.
алгоритм 2.1.21. защита от внесения изменений
создать файл.
сервис, защита.
на экране: боковое подменю.
выбрать нужную команду, например, защитить лист...
на экране: диалоговое окно защитить лист.
ввести пароль.
установить флажок содержимое.
ок.
ввести пароль еще раз.
ок.
на экране: лист, защищенный от внесения изменений.
алгоритм 2.1.22. снятие защиты от внесения изменений
вызвать файл.
Сервис, защита.
на экране: боковое подменю.
снять защиту листа...
ввести пароль.
ок.
на экране: лист, открытый для ввода изменений.
Комментарии
красивым и эффективным средством работы с электронной таблицей, существенно повышающим ее наглядность, является ввод комментариев, которые могут быть двух видов: текстовые и звуковые.
алгоритм 2.1.23. ввод текстового комментария
курсор в ячейку, в которую следует ввести комментарий.
Вставка, примечание...
на экране: диалоговое окно примечания к ячейкам.
в окно текстовое примечание ввести необходимый текст.
ок.
на экране: в правом верхнем углу ячейки маленький квадратик — признак наличия комментария.
алгоритм 2.1.24. чтение комментария
курсор в ячейку, имеющую признак наличия комментария.
на экране: текст введенного комментария.