ftd
.pdf
Задание |
Технология работы |
•уберите "галочку" у надписи Максимальное значение, а в ячейке справа от этого названия
введите 5;
•уберите "галочку" у надписи Цена основных делений, а в ячейке справа от этого названия введите 1 и щелкните по кнопке <ОК>;
•расширьте область диаграммы, перетащив правую границу окна диаграммы несколько правее
(подведя курсор к правой границе до появления двойной стрелки и нажав левую кнопку мыши);
•закройте окно «Microsoft Graph», выбрав в меню Файл пункт Выход и возврат в дисциплины и оценки: форма,
•перейдите в режим формы (она представлена на рис. 2) и просмотрите форму для разных
дисциплин (щелкая по кнопке перехода к следующей записи в нижней части формы). Вы увидите
изменение названий дисциплин, а также оценок студентов по этим дисциплинам и изменение диаграмм, отображающих эти оценки; закройте форму.
|
Рис. 2. Пример формы Дисциплины и оценки с включенной в нее диаграммой |
|
|
|
Лабораторная работа 11. Создание сложных отчетов. |
|
|
|
Задание |
|
Технология работы |
1. Создайте запрос, на |
|
1. Для создания запроса: |
основе которого будет |
|
• на вкладке Запросы щелкните по кнопке <Создать>; |
формироваться отчет. В |
|
• выберите Простой запрос и щелкните по кнопке <ОК>; |
запросе должны |
|
• из таблицы Студенты выберите поля «Фамилия», «Имя», «Отчество» и «Номер группы», из |
Задание |
Технология работы |
присутствовать: из |
таблицы Дисциплины — поле «Название дисциплины», из таблицы Оценки — поле «Оценки» и |
таблицы Студенты — |
щелкните по кнопке <Далее>; |
поля «Фамилия», «Имя», |
• щелкните еще раз по кнопке <Далее>; |
«Отчество» и «Номер |
• введите название запроса Сессия и щелкните по кнопке <Готово>; |
группы», из таблицы |
• закройте запрос. |
Дисциплины — поле |
|
«Название дисциплины», из |
|
таблицы Оценки — поле |
|
«Оценки». |
|
|
2. Для создания итогового отчета выполните следующее: |
|
• на вкладке Отчеты щелкните по кнопке <Создать>; |
|
• выберите Мастер отчетов, из раскрывающегося списка — запрос Сессия и щелкните по |
|
кнопке <ОК>; |
|
• выберите все поля запроса и щелкните по кнопке <Далее>; |
2. Создайте отчет по итогам |
• тип представления данных нас удовлетворяет, поэтому щелкните по кнопке <Далее>; |
сессии. В отчете оценки |
• добавьте уровень группировки по номеру группы, выбрав в левом окне Номер |
студентов должны быть |
группы и перенеся его в правое окно, щелкнув по кнопке |
сгруппированы по номерам |
• щелкните по кнопке <Далее>; |
групп и дисциплинам. Для |
• щелкните по кнопке <Итоги>, так как надо вычислять средний балл; |
каждого студента должна |
• поставьте "галочку" в ячейке поля «AVG» (эта функция вычисляет среднее) и щелкните по |
вычисляться средняя |
кнопке <ОК>; |
оценка в сессию, а для |
• щелкните по кнопке <ОК>, так как сортировка не требуется, потому что данными являются |
каждой группы — среднее |
название дисциплины и оценки, порядок которых не столь важен; |
значение оценок по всем |
• выберите макет отчета. Рекомендуем ступенчатый, так как он занимает меньше места и в |
предметам |
нем наглядно представлены данные (хотя это дело вкуса). Щелкните по кнопке <Далее>; |
|
• выберите стиль отчета и щелкните по кнопке <Далее>; |
|
• введите название отчета Итоги сессии и щелкните по кнопке <Готово>. На экране появится |
|
отчет. Его можно просмотреть, изменяя масштаб (щелкнув по листу) и перелистывая страницы |
|
(в нижней части экрана). Его можно также распечатать, выполнив команду Файл, Печать. |
|
После завершения необходимых вам операций закройте окно просмотра отчета. |
|
Лабораторная работа 12. Создание кнопочной формы |
|
|
Задание |
Технология работы |
|
Для создания кнопочного меню выполните следующие действия: |
|
• выполните команду Сервис, Надстройки, Диспетчер кнопочных форм; |
|
• подтвердите создание кнопочной формы, щелкнув по кнопке <Да>; |
|
• Ассеss предложит вам работать с главной кнопочной формой или создать |
|
дополнительно новую. Создайте свою форму, щелкнув по кнопке <Создать>; |
|
• введите имя Меню и щелкните по кнопке <ОК>; |
|
• в окне выберите Меню и щелкните по кнопке <Изменить>; |
|
• создайте элементы данной кнопочной формы, щелкнув по кнопке <Создать>; |
Разработайте |
• в строке Текст введите поясняющую надпись к первой создаваемой кнопке — |
кнопочную форму- |
Преподаватели; |
меню для работы с |
• в строке Команда выберите из списка Открытие формы в режиме редактирования; |
базами данных, в |
Примечание. Диспетчер напрямую может связать кнопку с открытием формы или отчета. Чтобы |
которой должны быть |
открыть таблицу или запрос, надо создать соответствующий макрос и указать это в диспетчере. |
созданные вами |
• в строке Форма выберите из списка форму Преподаватели и щелкните по кнопке <ОК>; |
формы и отчет |
• введите в меню все созданные формы и отчет, повторяя предыдущие пункты; |
|
• закройте окно кнопочной формы, щелкнув по кнопке <3акрыть>; |
|
• щелкните по кнопке <По умолчанию>; |
|
• закройте диспетчер кнопочных форм, щелкнув по кнопке <3акрыть>; |
|
• на вкладке Формы подведите курсор мыши к надписи Кнопочная форма, щелкните |
|
правой кнопкой мыши, выберите пункт Переименовать и введите новое имя Форма-меню, затем |
|
нажмите клавишу <Еп1ег>; |
|
• откройте эту форму и просмотрите возможности открытия форм и отчета из меню. |
|
Примечание. Для возврата из любой открытой формы или отчета в меню достаточно закрыть их. |
Выполненный файл по теме 5 отправьте преподавателю.
Практикум 5. Задание №1 по теме Моделирование
Использование компьютера для исследования информационных моделей рассмотрим на примере задачи линейного программирования, выполненного в программе Excel.
Задачи линейного программирования описываются системами линейных уравнений и линейными целевыми функциями.
1 этап. Постановка задачи – построение описательной модели: Положим, цех предприятия производит два вида продукции: Продукт1 и
Продукт 2.
Действующие ограничения:
•Для продукта 1 требуется 3 единицы сырья, для продукта 2 – 6 единиц. Цех располагает всего 18 единицами сырья.
•Для изготовления продукта 1 требуется 6 рабочих. Для продукта 2 - 4 рабочих. В цехе 24 рабочих.
•Транспортные расходы на перевозку продукта 1 составляют 2 единицы, на перевозку продукта 2 – 1 единицу. Эти затраты не могут быть меньше 2 единиц (цена аренды одного автомобиля минимальной грузоподъемности в течение дня).
•Следует рассчитать оптимальные недельные объемы производства этих продуктов с точки зрения максимальной прибыли
Очевидно, что ни одна из переменных не может быть меньше нуля.
2 этап. Создание формализованной модели. Запишем основные математические соотношения (виды продукции обозначены как х1 и х2)
3х1 |
+ 6х2 <= 18 |
1 – потребность в сырье |
6x1 |
+ 4x2 <= 24 |
2 – трудовые ресурсы |
2x1 |
+ x2 >= 2 |
3 – транспортные расходы |
x1 >= 0, x2 >= 0 |
Условие положительности |
F = 5x1 + 5,5x2 --> max |
Целевая функция |
3 этап. Преобразование математической модели в компьютерную. Перенесем полученные уравнения в компьютер, используя для этого программу табличного процессора. Excel позволяет легко получить оптимальное решение без ограничения размерности системы неравенств и целевой функции Ограничения вносятся в таблицу
Коэффициенты отношений запишем в область С2:D4, правую часть уравнений в ячеки F2:F4, коэффициенты целевой функции в ячейки С6:D6. В процессе расчетов в области Е2:Е4 отображаются вычисляемые
(фактические) значения правой части неравенств. E2=C2*C$7 + D2*D$7
E3=C3*C$7 + D3*D$7
E4=C4*C$7 + D4*D$7
E6=C6*C$7 + D6*D$7
Результат формируется в области С7:D7 4 этап. Поиск решения
Для оптимизации в Excel используется инструмент Поиск решения, вызываемый через меню Сервис, который предъявляет окно:
Порядок заполнения
•Задается ячейка, содержащая оптимизирующее значение( у нас Е2),
•Затем указывается его желаемое значение (у нас максимальное). Можно задать не только максимальное/минимальное, но и любую
величину, введя ее в поле Равной: значению: ,
•Ограничения устанавливаются с помощью кнопки Добавить, которая вызывает их в окно ввода Добавление ограничения
•После ввода всех ограничений следует нажать кнопку Выполнить для решения поставленной задачи,
•Если результаты оказались успешными, Excel предъявит следующее окно итогов Результаты поиска решения,
• Их можно сохранить или отказаться (Восстановить исходные значения). Кроме того, можно получить один из трех видов отчетов (Результаты, Устойчивость, Пределы), позволяющие лучше осознать полученные результаты, в том числе и оценить их достоверность.
После нажатия на ОК на экране видим Полученные результаты
В данном примере ответ получился дробный. Если мы имеем дело с неделимыми единицами, то нужно ввести дополнительные ограничения на цело численность: C7:D 7= целое
Проверим результат, вычисленный по таблице, с результатами, найденными вручную с помощью графика
Графические построения
В эту клетку (на которую указывает черная пунктирная стрелка) поместим выражение для целевой функции: x2 = -5*A2/5,5 + $F$2
Т.к. правая часть целевой функции не задана, здесь можно написать пока любое число
Результаты графических построений
Используя Мастер диаграмм, выполним следующие шаги:
•Шаг 1 – Тип диаграммы – точечная, вид – точечная со значениями, соединенными отрезками без маркеров
•Шаг 2 Ряды в: столбцах.
•Шаг 3 Линии сетки – сбросить флаги
•По завершении построения на готовом графике удалим цветовой фон, обведем область решения, используя инструмент
Автофигуры+Линии+Полилиния, закрасим многоугольник в какой-нибудь цвет.
Замечание. Если целевая функция параллельна какой – нибудь границе многоугольника, оптимальных решений может оказаться бесконечно много и все они лежат на этой границе.
•В завершении напечатаем на отдельном листе графические построения
|
|
Поиск целевой функции |
|
||||
Х2 |
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
3х1+6х2<=18 |
|
|
|
|
|
|
6x1+4x2<=24 |
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
2x1+x2>=2 |
|
|
|
|
|
|
F |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
Х1 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Рассмотрев вышеприведенные результаты моделирования самостоятельно выполните задание:
Найти экстремальное значение линейной функции нескольких переменных при условии, что последние удовлетворяют конечному числу линейных уравнений и неравенств.
Для своего варианта составить систему линейных уравнений и неравенств, удовлетворяющих заданным условиям. Найти такое неотрицательное решение системы, при котором заданная функция принимала бы экстремальное (минимальное или максимальное) значение.
Варианты заданий
1.Для откорма крупного рогатого скота используется два вида кормов B1
иB2, в которые входят питательные вещества А1, А2, А3 и А4. Содержание количеств единиц питательных веществ в одном килограмме каждого корма, стоимость одного килограмма корма и норма содержания питательных веществ в дневном рационе животного, приведены в таблице.
Составьте рацион при условии минимальной стоимости.
Питательные |
Вид кормов |
|
Норма содержания |
|
вещества |
|
|
|
питетельного вещества |
|
В1 |
|
В2 |
|
А1 |
3 |
|
4 |
24 |
А2 |
1 |
|
2 |
12 |
А3 |
4 |
|
0 |
20 |
А4 |
0 |
|
1 |
6 |
Стоимость |
2 |
|
1 |
|
одного килограмма |
|
|
|
|
корма |
|
|
|
|
2. Трикотажная фабрика использует для производства свитеров и кофточек чистую шерсть, силон и нитрон, запасы которых составляют соответственно, 800, 400, и 300 кг. Количество пряжи (кг), небходимое для изготовления 10 изделий, а также прибыль, получаемая от их реализации, приведены в таблице.
Составьте план производства изделий, обеспечивающий получение максимальной прибыли.
Вид сырья в пряже |
Затраты пряжи на 10 шт, кг |
|
|
|
Свитер |
|
Кофточка |
Шерсть |
4 |
|
2 |
Силон |
2 |
|
1 |
Нитрон |
1 |
|
1 |
Прибыль, руб |
6 |
|
5 |
3. При подкормке посевов необходимо внести на 1 га почвы не менее 8 единиц химического вещества А, не менее 21 единиц вещества В и не менее 16 единиц вещества С. фермер закупает комбинированные удобрения двух видов I и II. В таблице указано содержание количества единиц химического вещества в 1 кг каждого вида удобрений.
Определите потребность фермера в удобрениях I и II вида на 1 га посевной площади при минимальных затратах на их приобретение
Химические вещества |
Содержание химических веществ в 1 кг |
|
|
удобрения |
|
|
I |
II |
А |
1 |
5 |
В |
12 |
3 |
С |
4 |
4 |
Цена 1 кг удобрения, |
5 |
2 |
руб
4. На звероферме выращивают черно-бурых лис и песцов. Для обеспечения нормальных условий при их выращивании используют три вида кормов. Количество корма каждого вида, которое должны получать животные, приведено в таблице. В ней также указаны общее количество корма каждого вида, которое может быть использовано птицефермой и прибыль от реализации одной шкурки лисицы и песца.
Вид корма |
Количество единиц корма, которое |
Общее |
|
|
должны ежедневно получать |
количество корма |
|
|
лисица |
песец |
|
I |
2 |
3 |
180 |
II |
4 |
1 |
240 |
III |
6 |
7 |
426 |
Прибыль от |
160 |
120 |
|
реализации одной |
|
|
|
шкурки, руб |
|
|
|
Составьте план выращивания животных, обеспечивающий максимальную прибыль.
5. Транспортная задача. На металлургическом заводе производится выпуск стальных труб и уголков , которые поставляются на предприятия «Стальконструкция», «Жилстрой» и «Спецтехника». Потребность в трубах и уголках каждого предприятия, а также стоимость перевозки и количество единиц продукции, размещающегося в каждом транспортном средстве предприятия, записаны в таблицу.
Необходимо составить план перевозок, при котором общая стоимость перевозок была бы наименьшей.
Название |
Потребность в выпуске в день |
Грузоподъемность, |
|
предприятия |
труба |
уголок |
в шт продукции |
«Стальконструкция» |
6 |
2 |
120 |
«Жилстрой» |
8 |
6 |
240 |
«Спецтехника» |
10 |
15 |
300 |
Стомость |
10 |
5 |
|
перевозки, руб |
|
|
|
6. Задача о диэте. У врача-диэтолога имеется 4 различных продукта F1, F2, F3, F4, из которых надо составить диэту с учетом их питательности. Предположим, что за месяц каждому человеку необходимо Х кг одного питательного вещества и Y кг другого питательного вещества. Для составления диэты необходимо знать содержание питательных веществ в каждом продукте. Количество питательного вещества, содержащегося в каждом продукте, а также общее количество каждого продукта приведено в таблице.
Определить количество необходимых питательных веществ исходя из минимальной нормы.
Питательное |
Продукт |
|
|
|
Норма в |
вещество |
F1 |
F2 |
F3 |
F4 |
месяц |
Х |
3 |
1 |
4 |
0 |
20 |
Y |
4 |
2 |
0 |
1 |
30 |
Общее |
|
|
|
|
|
количество |
24 |
12 |
20 |
6 |
|
продукта |
|
|
|
|
|
7.Конфетая фабрика для выпуска двух видов конфет «Белка» и
«Стрелка» использует сахар, шоколад и мармелад, запасы которых составляют соответственно 1600, 800 и 600 кг. Количество инградиентов в кг, необходимых для производства 1 кг конфет, а также прибыль от их реализаци приведена в таблице.
Составьте план изготовления конфет, обеспечивающий максимальную прибыль
Вид используемых |
Затраты на 1кг конфет |
|
продуктов |
«Белка» |
«Стрелка» |
Сахар |
0,4 |
0,2 |
Шоколад |
0,2 |
0,1 |
Мармелад |
0,1 |
0,1 |
Прибыль с каждого кг |
6 |
5 |
конфет, руб |
|
|
8. На птицефабрике выращивают уток и кур. Птицефабрика продает три вида продукции: грудки, окорочка и суповые наборы. Количество продукции каждого вида в кг, а также общее количество и прибыль от продукции приведены в таблице.
Составьте план выращивания птицы, обеспечивающий максимальную прибыль.
Вид продукции |
Количество единиц продукции, |
Общее |
|
|
которое продается ежедневно |
количество |
|
|
утки |
куры |
продукции |
Грудки |
20 |
30 |
360 |
Окорочка |
40 |
10 |
480 |
Суповые наборы |
60 |
70 |
852 |
Прибыль от |
16 |
12 |
|
реализации одной |
|
|
|
птицы, руб |
|
|
|
9. На поле фермер выращивает в год примерно 16 тонн моркови, 21 тонну капусты и 8 тонн свеклы. Для этого он закупает семена у двух производителей «Семко» и «Урожай». В таблице указано количество семян для выращивания 1 тонны овощей.
Определите потребность в семенах от обоих производителей при минимальных затратах на их приобретение.
