Пример выполнения проекта

Тема: „Электронные таблицы"

Класс: 9

Авторы: В.В. Лебедв, Т.Ж. Хусаинов

Описание ситуации

Задержана машина с помидорами, документы на овощи оказались фальшивыми. Точно известно, что машина ехала с одной из баз данного региона. В регионе всего k овощных баз. Необходимо определить с какой базы были украдены помидоры.

Формулировка задачи

Получение экспертной оценки сравнительных характеристик помидоров с различных овощных баз.

Результат

Документ, в котором содержится сравнительный анализ характеристик помидоров с различных баз и из контрольной партии. Для каждой базы проставляется приоритет рассмотрения.

Исходные данные

Исполнитель

Компьютер -> Электронная таблица->Claris Works

Формулировка задачи под исполнителя

Математическая модель

Расчет среднего значения диаметра помидоров для j-й базы

где N - колличество помидоров в выборке, dij - диаметр i-го помидора в j-й базе.

Расчет средних значений диаметров помидоров для контрольной выборки

где N - колличество помидоров в выборке, d - диаметр i-го помидора в контрольной выборке.

Расчет отклонения (разброса) i-го замера от среднего значения для j-й базы

Расчет отклонения (разброса) i-го замера от среднего значения для контрольной выборки

Расчет среднего отклонения для j-й базы

Расчет среднего отклонения для контрольной выборки

Расчет разницы между средним значением даиметра помидоров с j-й базы и средним значением даиметра помидоров из контрольной партии

Расчет разницы между средним значением даиметра помидоров с j-й базы и средним значением даиметра помидоров из контрольной партии

Поиск минимума из

где k - колличество овощных баз

Поиск минимума из

Дополнительный модуль

Осуществить заполнение таблицы с помощью датчика случайных чисел.

Исходные данные для дополнительного модуля

среднее значение диаметра для каждой базы, максимальное отклонение значений диаметров помидоров от средне-заданного

Математическая модель дополнительного модуля

Задание случайного числа, с заданным разбросом (отклонением) и смещением (средним значением)

где

d - заданное смещение помидоров с j-й базы (средне-заданное значение помидоров с j-й базы),

- заданный разброс случайного диаметра помидоров с j-й базы (заданное отклонение от средне-заданного значения диаметра помидоров с j-й базы)

Алгоритм выполнения задачи

  1. Ввод заданных величин (смещения и отклонения) для каждой базы и контрольного замера.
  2. Задание случайных значений для каждой выборки для каждой базы и контрольного замера.
  3. Расчет среднего значения диаметра помидоров для каждой базы и контрольного замера.
  4. Расчет отклонения от среднего значения для каждой базы и контрольного замера.
  5. Расчет среднего значения отклонения для каждой базы и контрольного замера.
  6. Расчет разницы между средним значением диаметра помидоров каждой базы и средним значением диаметра помидоров контрольного замера.
  7. Расчет разницы между средним значением отклонения каждой базы и средним значением отклонения контрольного замера.
  8. Расчет минимального значения из разниц диаметров.
  9. Расчет минимального значения из разниц отклонений.
  10. Опеделение признака минимального значения по диаметру, вывод его на экран.
    ЕСЛИ ТОГДА По признаку „диаметр" база найдена ИНАЧЕ По признаку „диаметр" база не найдена
  11. Опеделение признака минимального значения по отклонению, вывод его на экран.
    ЕСЛИ ТОГДА По признаку „разброс" база найдена ИНАЧЕ По признаку „разброс" база не найдена
  12. * Опредеоение приоритета рассмотрения базы по полученным признакам.
    ЕСЛИ (Для базы j есть признак по диаметру И Для базы j есть признак по разбросу)
          ТОГДА Приоритет рассмотрения = 1
          ИНАЧЕ
                ЕСЛИ Для базы j есть признак по диаметру
                   ТОГДА Приоритет рассмотрения = 2
                   ИНАЧЕ
                            ЕСЛИ Для базы j есть признак по разбросу
                                  ТОГДА Приоритет рассмотрения = 3
                                  ИНАЧЕ Приоритет рассмотрения = 4

* Дополнительное задание

Функции электронной таблицы ClarisWorks,
рекомендуемые для использования в этой работе

sum(диапазон) - сумма чисел заданого диапазона,

if(условие; тогда; иначе) - услоный оператор,

min(диапазон) - минимальное значение из заданого диапазона,

and(выражение 1; выражение 2) - логическая функция возвращающая истину если оба логических выражения верны

rnd(разброс) - датчик случайных чисел

Эскизы внешнего оформления таблицы

Страница 1

Страница 2