Структурирование информации с использованием информационных моделей.

Рассмотрим структурирование информации с использованием информационных моделей разного типа.

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

В табличной модели названия или перечни однотипных объектов или свойств размещают в первой строке (или столбце) таблицы, а значения их свойств — в следующих строках (или столбцах) таблицы.

Столбцы с однотипными данными называют полями, а каждая строка представляет отдельную запись.

Различают таблицы типа «объект — свойство» — когда в одной строке содержится информация об одном объекте или одном событии — и таблицы типа «объект — объект», которые отражают взаимосвязи между разными объектами.

Пример. Разместить в таблицу информацию об осадках и среднесуточной температуре за 5 дней марта.

Однотипные данные будем размещать в столбцах. Поместим в первую строку названия столбцов (полей): Дата, Осадки, Температура. Таблица может выглядеть так:

Структурирование информации с использованием информационных моделей. - student2.ru

Можно разместить названия в первом столбце, а однотипные данные группировать по строкам. В этом случае таблица будет выглядеть так:

Структурирование информации с использованием информационных моделей. - student2.ru

Для наглядного представления состава и структуры данных используют графы. Моделируемые объекты представляют как вершины (или узлы) графа, а связи между объектами — как дуги (или ребра) графа. Получают чертеж, который задает множество вершин и множество линий (связей), соединяющих некоторые пары вершин.

Связи между объектами называются отношениями. Симметричная связь обозначается отрезком, а несимметричная — стрелкой. В ненаправленном графе связи симметричны. В виде такого графа можно представить модель дорог, связывающих населенные пункты:

Структурирование информации с использованием информационных моделей. - student2.ru

В ориентированном графе отношения между объектами (связи) несимметричны, например: начальник → подчиненный, отец → сын, бабушка → внучка.

Структурирование информации с использованием информационных моделей. - student2.ru

Система, объекты которой находятся друг с другом в отношении вложенности или подчиненности, называется иерархической. Иерархическая модель наглядно представляется графом, в котором вершины верхнего уровня связаны с вершинами нижнего уровня как «один ко многим». Примерами иерархических моделей являются графические представления разнообразных классификаций (животных, растений, типов информационных моделей), размещение файлов и папок на жестком диске компьютера и т. п.

Структурирование информации с использованием информационных моделей. - student2.ru

Информационная модель, объекты которой (вершины графа различных уровней) связаны между собой по принципу «многие ко многим», называется сетевой. Примерами сетевых моделей могут служить различные сети (компьютеров, магазинов), глобальная сеть Интернет.

С помощью информационных моделей можно представлять знания.

Семантическая модель — модель знаний в форме графа, в основе которой лежит идея о том, что любые знания можно представить в виде совокупности объектов (понятий) и связей (отношений) между ними.

В качестве примера представим в виде графа связи в предложении «Стаіць мая хата між хвой кучаравых».

Структурирование информации с использованием информационных моделей. - student2.ru

Тема 5 Обработка информации в электронных таблицах

8. Обработка информации в электронных таблицах.Использование стандартных функций для нахождения суммы, среднего арифметического, поиска минимального (максимального) значений.

Функция СУММ

Функция СУММ, вне всяких сомнений, является наиболее используемой функцией Excel. Функция СУММ имеет следующий синтаксис:

СУММ(число1;число2; ...;число255)

где число1, число2 — количество аргументов (от 1 до 255), сумму которых необходимо вычислить.

Аргументами функции СУММ должны быть числа, заданные в виде конкретных значений, ссылок на ячейки или диапазоны ячеек, массивов констант. Вместо ссылок можно использовать имена ячеек или диапазонов ячеек. Массив констант представ ляет собой массив чисел, заключенных в фигурные скобки, например {1;2;3} или {1:2:3}. Числа в фигурных скобках должны разделяться точкой с запятой либо двоеточием. Предположим, что в ячейках A1, A2 и A3 содержатся значения 1, 2 и 3. Тогда формулы =СУММ(1;2;3), =СУММ(A1;A2;A3), =СУММ(A1:A3), =СУММ(Данные) и =СУММ({1;2;3}) возвращают один и тот же результат — 6. Здесь имя Данные присвоено диапазону A1:A3. В первой формуле в качестве аргументов функции СУММ используются ссылки на ячейки, во второй формуле аргументом функции СУММ является массив значений.

С помощью функции СУММ можно подсчитать следующее.

· Сумму чисел, содержащихся в одном диапазоне ячеек. В этом случае достаточно задать один аргумент (число1). Для указания ссылки на непрерывный диапазон ячеек используется двоеточие (:) в качестве разделителя между первой и последней ячейками диапазона. Например, формула =СУММ(C5:E5) в ячейке F5 возвращает сумму чисел, содержащихся в диапазоне ячеек C5:E5.

· Сумму чисел, содержащихся в нескольких диапазонах (как смежных, так и нее смежных). В этом случае можно задать до 255 аргументов. Для создания ссылки на два несмежных диапазона используется оператор объединения диапазонов, обозначаемый точкой с запятой (;). Например, формула =СУММ(C5:C7;C9:C11; C13:C15;C17:C19) в ячейке C24 (рис. 6.25) возвращает сумму чисел, которые находятся в диапазонах C5:C7, C9:C11, C13:C15 и C17:C19.

· Сумму чисел, содержащихся в диапазоне, который является пересечением диапазонов, заданных в качестве аргументов. Для создания ссылки на такой диапазон используется оператор пересечения диапазонов — пробел. Например, формула в ячейке C21

=СУММ(C$5:C$7 $C5:$E5;C$9:C$11 $C9:$E9;C$13:C$15 $C13:$E13; C$17:C$19 $C17:$E17)

возвращает сумму чисел, которые содержатся на пересечении диапазонов: C5:C7 и C5:E5 (ячейка C5), C9:C11 и C9:E9 (ячейка C9), C13:C15 и C13:E13 (ячейка C13), C17:C19 и C17:E17 (ячейка C17), т.е. заданная таким образом функция вычисляет сумму чисел, содержащихся в ячейках C5, C9, C13 и C17.

В последней формуле использованы смешанные ссылки на диапазоны. Использование смешанных ссылок позволяет сократить время на ввод достаточно громоздких формул в диапазон C21:E23. Достаточно ввести только одну формулу в ячейку C21 и затем скопировать ее в остальные ячейки диапазона C21:E23.

Если на рабочем листе определены имена, то использование имен в качестве аргументов функции СУММ делает формулы если не менее громоздкими, то, по крайней мере, более осмысленными.

Функция СРЗНАЧ

Функция СРЗНАЧ вычисляет среднее арифметическое своих аргументов. Еслизаданы n действительных чисел a1, a2, ..., an, то число

Структурирование информации с использованием информационных моделей. - student2.ru

называется средним арифметическим чисел a1, a2, ..., an.

В формуле для среднего арифметического сначала вычисляется сумма n чисел, затем полученный результат делится на количество слагаемых. Для вычисления среднего арифметического n чисел в Excel можно использовать одну из следующих формул:

· =СРЗНАЧ(Диапазон1)

· =СУММ(Диапазон1)/СЧЁТ(Диапазон1)

Всего функция СРЗНАЧ может иметь до 255 аргументов.

Функции МАКС и МИН

Функция МАКС возвращает наибольшее значение из набора значений, функция МИН — наименьшее значение. В качестве аргументов обеих функций могут использоваться числа, ссылки на ячейки или диапазоны ячеек, имена ячеек или диапазонов, массивы констант. Аргументов может быть до 255.

При определении максимального и минимального значений с помощью функций МАКС и МИН учитываются только те ячейки, которые содержат числа; пустые строки, текст (за исключением чисел, представленных в виде текста) и логические значения игнорируются.

Функции МИН и МАКС возвращают значение ошибки, если хотя бы одна ячейка диапазона содержит значение ошибки. Если диапазон не содержит ячеек с числовыми значениями, функции МАКС и МИН возвращают значение 0 (нуль).

Команды Сумма и Автосумма

Функции СУММ, МИН, МАКС, СРЗНАЧ используются в вычислениях довольно часто. В Excel для быстрой вставки этих функций в формулу на ленте имеются две команды. Команда Сумма расположена на вкладке Главная в группе Редактирование. Команда Автосумма находится на вкладке Формулы в группе Библиотека функций.

Для того чтобы вставить в ячейку функцию СУММ, активизируйте ячейку, в которую необходимо ввести формулу, и выберите команду Формулы-Автосумма либо команду Главная-Редактирование-Сумма. В ячейке появится знак равенства и имя функции СУММ с подсказкой, в которой отображается список аргументов функции СУММ. Excel автоматически выделит один из диапазонов с числами, если текущая ячейка смежная с этим диапазоном, — вокруг выделенного диапазона возникнет движущаяся рамка, в текущей ячейке этот диапазон будет выделен. Если нужно указать другой диапазон, выделите его с помощью мыши. Вы увидите, что в формуле вместо исходной ссылки появилась ссылка на другой диапазон. Если необходимо задать несколько аргументов функции СУММ, при выделении несмежных диапазонов используйте клавишу <Ctrl>. При выделении следующего диапазона Excel автоматически вставит точку с запятой в список аргументов, а затем добавит новую ссылку.

Для вставки функции СУММ в формулу используйте комбинацию клавиш <Alt+=>.

Для того чтобы вставить в формулу другие функции — СРЗНАЧ, МИН, МАКС и СЧЁТ, — необходимо щелкнуть на маленькой кнопке с черным треугольником, расположенной рядом с кнопкой Автосумма или Сумма. Щелчок на этой кнопке открывает меню из шести команд.

· Сумма. При выборе этой команды Excel автоматически вставляет в текущую ячейку функцию СУММ, как было описано выше.

Вставка остальных функций выполняется аналогично.

· Среднее. Выполняется вставка функции СРЗНАЧ.

· Число. Выполняется вставка функции СЧЁТ.

· Максимум. Выполняется вставка функции МАКС.

· Минимум. Выполняется вставка функции МИН.

· Другие функции. Эта команда открывает диалоговое окно Мастер функций, в котором содержится список доступных функций

9. Обработка информации в электронных таблицах. Ссылки: относительные и абсолютные.

Если для различных исходных данных необходимо выполнять повторяющиеся вычисления по одинаковым формулам, то такие формулы можно копировать. При этом в формулах будут изменяться ссылки на ячейки с исходными данными. Например, если формулу =B2*C2 из ячейки D2 скопировать в ячейку D3, то в ячейке D3 она примет вид: =B3*C3.

При копировании формул в электронных таблицах применяется относительная адресация, при которой ссылки на ячейки в формуле изменяются в соответствии с новым положением скопированной формулы. Таким образом, при копировании формулы из одной ячейки в другую номер строки (обозначение столбца) изменяется на столько, на сколько строк (столбцов) сместилась формула.

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

Для копирования формул в диапазон ячеек можно использовать автозаполнение. Для этого выделим ячейку с формулой и протащим маркер заполнения до ячейки D5. Формула будет скопирована во все ячейки диапазона D3:D5

Ссылки, которые изменяются при копировании формул, называют относительными. По умолчанию относительными являются все ссылки на ячейки в формулах. Механизм относительной адресации работает и при изменении количества строк и столбцов в электронной таблице.

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

Если необходимо, чтобы при копировании формул адреса ячеек не изменялись, используют абсолютные ссылки. Для создания абсолютной ссылки нужно поставить знак $ в формуле перед именем столбца и номером строки, например: $B$7. В смешанных ссылках при копировании формул остается неизменным только номер строки (например, B$7) или имя столбца ($B7).

Изменять тип ссылки в MS Excel удобно нажатием клавиши F4.

Сначала вводим в формулу адрес ячейки, например B7. По умолчанию он является относительной ссылкой. Затем устанавливаем на него указатель мыши. При нажатии клавиши F4 ссылка меняется на абсолютную: $B$7. Последующие два нажатия F4 дают смешанные ссылки: B$7 и $B7, затем снова появляется исходная относительная ссылка B7.

10. Обработка информации в электронных таблицах. Копирование и перемещение содержимого ячеек. Форматирование таблицы. Вставка и удаление строк и столбцов таблицы.

Наши рекомендации