Пример выполнения проекта
Тема: „Электронные таблицы"
Класс: 9
Авторы: В.В. Лебедв, Т.Ж. Хусаинов
Описание ситуации
Задержана машина с помидорами, документы на овощи оказались фальшивыми. Точно известно, что машина ехала с одной из баз данного региона. В регионе всего k овощных баз. Необходимо определить с какой базы были украдены помидоры.
Формулировка задачи
Получение экспертной оценки сравнительных характеристик помидоров с различных овощных баз.
Результат
Документ, в котором содержится сравнительный анализ характеристик помидоров с различных баз и из контрольной партии. Для каждой базы проставляется приоритет рассмотрения.
Исходные данные
- замеры диаметров помидоров с k баз (по N помидоров с каждой базы),
- замер диаметров помидоров из контрольной партии
Исполнитель
Компьютер -> Электронная таблица->Claris Works
Формулировка задачи под исполнителя
Составить электронную таблицу, позволяющую получить сравнительный анализ характеристик помидоров с различных овощных баз и из контрольной партии. Найти базу, где расхождение характеристик минимально по следующим критериям:
- разница между средним значением диаметра контрольной партии и базы должно быть наименьшим,
- разница между средним значением разброса диаметра контрольной партии и базы должно быть наименьшим.
Математическая модель
Расчет среднего значения диаметра помидоров для j-й базы
где N - колличество помидоров в выборке, dij - диаметр i-го помидора в j-й базе.
Расчет средних значений диаметров помидоров для контрольной выборки
где N - колличество помидоров в выборке, diк - диаметр i-го помидора в контрольной выборке.
Расчет отклонения (разброса) i-го замера от среднего значения для j-й базы
Расчет отклонения (разброса) i-го замера от среднего значения для контрольной выборки
Расчет среднего отклонения для j-й базы
Расчет среднего отклонения для контрольной выборки
Расчет разницы между средним значением даиметра помидоров с j-й базы и средним значением даиметра помидоров из контрольной партии
Расчет разницы между средним значением даиметра помидоров с j-й базы и средним значением даиметра помидоров из контрольной партии
Поиск минимума из
где k - колличество овощных баз
Поиск минимума из
Дополнительный модуль
Осуществить заполнение таблицы с помощью датчика случайных чисел.
Исходные данные для дополнительного модуля
среднее значение диаметра для каждой базы, максимальное отклонение значений диаметров помидоров от средне-заданного
Математическая модель дополнительного модуля
Задание случайного числа, с заданным разбросом (отклонением) и смещением (средним значением)
где
djз - заданное смещение помидоров с j-й базы (средне-заданное значение помидоров с j-й базы),
- заданный разброс случайного диаметра помидоров с j-й базы (заданное отклонение от средне-заданного значения диаметра помидоров с j-й базы)
Алгоритм выполнения задачи
- Ввод заданных величин (смещения и отклонения) для каждой базы и контрольного замера.
- Задание случайных значений для каждой выборки для каждой базы и контрольного замера.
- Расчет среднего значения диаметра помидоров для каждой базы и контрольного замера.
- Расчет отклонения от среднего значения для каждой базы и контрольного замера.
- Расчет среднего значения отклонения для каждой базы и контрольного замера.
- Расчет разницы между средним значением диаметра помидоров каждой базы и средним значением диаметра помидоров контрольного замера.
- Расчет разницы между средним значением отклонения каждой базы и средним значением отклонения контрольного замера.
- Расчет минимального значения из разниц диаметров.
- Расчет минимального значения из разниц отклонений.
- Опеделение признака минимального значения по диаметру, вывод его на экран.
ЕСЛИ ТОГДА По признаку „диаметр" база найдена ИНАЧЕ По признаку „диаметр" база не найдена
- Опеделение признака минимального значения по отклонению, вывод его на экран.
ЕСЛИ ТОГДА По признаку „разброс" база найдена ИНАЧЕ По признаку „разброс" база не найдена
- * Опредеоение приоритета рассмотрения базы по полученным признакам.
ЕСЛИ (Для базы j есть признак по диаметру И Для базы j есть признак по разбросу)
ТОГДА Приоритет рассмотрения = 1
ИНАЧЕ
ЕСЛИ Для базы j есть признак по диаметру
ТОГДА Приоритет рассмотрения = 2
ИНАЧЕ
ЕСЛИ Для базы j есть признак по разбросу
ТОГДА Приоритет рассмотрения = 3
ИНАЧЕ Приоритет рассмотрения = 4
* Дополнительное задание
Функции электронной таблицы ClarisWorks,
рекомендуемые для использования в этой работе
sum(диапазон) - сумма чисел заданого диапазона,
if(условие; тогда; иначе) - услоный оператор,
min(диапазон) - минимальное значение из заданого диапазона,
and(выражение 1; выражение 2) - логическая функция возвращающая истину если оба логических выражения верны
rnd(разброс) - датчик случайных чисел
Эскизы внешнего оформления таблицы
Страница 1
Страница 2