Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_rabota_2.doc
Скачиваний:
2
Добавлен:
18.07.2019
Размер:
111.62 Кб
Скачать

ПРАКТИЧЕСКАЯ РАБОТА Mod_05

ОБРАБОТКА МАССИВОВ ДАННЫХ

Задача 1. Исследование массива температур.

1 Этап. Постановка задачи

В течение многих лет ежедневно работники гидрометеорологи­ческой службы наблюдают за погодой и скрупулезно записывают данные: скорость и направление ветра, сведения об осадках, днев­ные и ночные колебания температуры воздуха и т. д. Для чего это делается?

Чтобы понять это, следует провести статистическую обработку собранного массива данных.

Цель моделирования

Цель моделирования учебная: выяснить, какую информацию можно получить, обработав числовой массив.

Формализация задачи

Чтобы понять суть задачи, ответим на ряд вопросов.

Уточняющий вопрос

Ответ

Что моделируется?

Процесс обработки числового массива данных

Какие данные используются?

Дневные и ночные температуры, зафиксированные в течение месяца

Как задаются данные?

В виде таблицы на бумаге или в виде файла

По какому критерию оцениваются данные?

По среднестатистической температуре t°Cст, которая наблюдалась в месяце в течение многих лет

Что надо определить?

Минимальную дневную и максимальную ночную t°C и даты, когда они наблюдались, среднюю t°C за месяц и т. д.

2 Этап. Разработка модели

Информационная модель

Объект

Параметры

название

значение

Массив температур в ноябре

Дневные температуры t°Cдн

Ночные температуры t°Cн

Среднестатистическая температура t°Cст

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

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

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

Исходные температуры

День месяца

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Дневная t°C

8

14

11

6

3

0

0

-1

-2

-6

-10

-11

-7

-3

-2

Ночная t°C

5

4

5

2

-1

-3

-2

-4

-5

-10

-14

-15

-10

-2

0

День месяца

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Дневная t°C

-3

-2

0

3

5

0

-5

-11

-12

-17

-20

-18

-17

-19

-17

Ночная t°C

-5

-5

-2

0

2

-4

-7

-16

-16

-20

-25

-24

-20

-22

-20

Математическая модель обработки массива бyдет подробно, с по­яснениями представлена ниже. Для обработки используются стан­дартные логические и статистические функции, имеющиеся во мно­гих средах.

Компьютерная модель

Ввести в таблицу исходные данные по образцу:

А

В

С

1

Исследование массива температур

2

Среднестат. t°C

1,5

3

4

Дата

Дневная t°C

Ночная t°C

5

01.11.98

8

5

6

Формула 1

14

4

7

Заполнить вниз

11

5

Дата вводится в формате ДАТА (например, 12.09.1998). При пра­вильном вводе запись автоматически укорачивается и размещается в ячейке справа, как число.

Ввести в таблицу формулы для расчетов.

Ячейка

Формула

Пояснение

А6

=А5+1

Подсчет следующей даты (1)

D5

=(В5+С5)/2

Подсчет среднесуточной температуры (2)

В36

=МАКС(В5:В34)

Максимальная дневная температура (3)

С36

=МИН(С5:С34)

Минимальная ночная температура(4)

D36

=СРЕДНЕЕ(05:034)

Средняя температура за ноябрь (5)

Е5

=ЕСЛИ(05>$С$2;1;0)

Отмечаются (1) теплые дни, когда температура была выше средне- статистической (6)

Е36

=СУММА(Е5:Е34)

Количество теплых дней (7)

F5

=ЕСЛИ(В5=$В$Зб;А5;"-")

Отмечается дата, когда была самая высокая дневная температура (8)

G5

=ECЛИ(D5<8;"пpoтaпл.";"-")

Отмечаются (протапл.) дни, когда следовало бы протапливать помещения (среднесут. t° < 8 °С) (9)

Примечание. При подсчете по формуле 5 установить фиксированный формат с 1 знаком в дробной части: Формат|Числа[Фиксированный. Чтобы в ячейках, рассчитанных по формулам 10 и 11, определялась дата, формат ячеек должен быть, соответственно, ДАТА.

А

В

С

D

Е

F

G

1

Исследование массива температур

2

Среднестат. темп-ра

1,5

3

Температура

4

Дата

Дневная

Ночная

Среднесут

Теплые дни

Дата max

Протапл-ие

5

01.11.98

8

5

Формула 2

Формула 6

Формула 8

Формула 9

6

14

4

Заполнить вниз

7

03.11.98

11

5

34

30.11.98

-17

-20

35

Max дневн.

Min ночных

Средняя

Кол-во теплых дней

36

Формула 3

Формула 4

Формула 5

Формула 7

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]