"Информатика", Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В.
Табличная модель — способ представить сведения об объектах и их свойствах в строках и столбцах. Она помогает упорядочить данные и сравнить несколько объектов по одинаковым признакам. Чтобы составить таблицу, сначала определяют цель, затем выбирают объекты и нужные свойства. Обычно каждому объекту отводят строку, каждому свойству — столбец, а в ячейках записывают соответствующие значения. Заголовки помогают правильно читать данные.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Табличная модель — информационная модель, в которой сведения об объектах и их свойствах представлены в виде строк и столбцов. Она нужна, чтобы упорядочить информацию и увидеть, чем объекты похожи или отличаются. Например, можно описать несколько школьных кабинетов и сравнить их по числу компьютеров.
Строка таблицы — запись, обычно содержащая сведения об одном объекте модели. Читая строку целиком, можно увидеть значения нескольких свойств одного объекта. Это помогает не перепутать данные, относящиеся, например, к разным книгам или ученикам.
Столбец таблицы — поле, в котором записаны значения одного свойства объектов. Сравнение значений в столбце позволяет быстро выяснить, у какого объекта свойство выражено сильнее или какое значение встречается чаще. Чтобы такое сравнение было понятным, в одном столбце записывают одно и то же свойство.
Заголовок таблицы — название, которое указывает, какие объекты и сведения о них представлены. Он нужен, чтобы читатель понял назначение таблицы, не угадывая его по отдельным данным. Названия строк и столбцов также уточняют, к какому объекту и свойству относится каждое значение.
Табличную модель выбирают, когда требуется наглядно представить сведения о нескольких объектах и сравнить их по общим свойствам. Если записать данные сплошным текстом, нужные сведения могут затеряться среди описаний. Таблица располагает похожие данные рядом: можно быстро проследить один объект или сравнить одно свойство у разных объектов. Поэтому она особенно удобна, когда информация повторяется по одной и той же схеме.
Перед составлением таблицы определяют, какие объекты нужно описать и какие их свойства важны для задачи. Это делают заранее, потому что от цели зависит, какие сведения будут полезны. Если нужно выбрать кабинет с наибольшим числом компьютеров, его площадь может оказаться не нужна; если сравнивают вместимость, площадь сама по себе не даст ответа. Чёткая цель помогает не собирать лишние данные.
Затем каждому объекту отводят строку, а каждому выбранному свойству — столбец. Такое распределение создаёт порядок: в строке собраны сведения об одном объекте, а в столбце — об одном признаке разных объектов. На пересечении строки и столбца записывают значение свойства именно для этого объекта. Например, в строке кабинета 12 и столбце «Количество компьютеров» указывают число компьютеров в этом кабинете.
Заголовки строк и столбцов помогают понять, к какому объекту и свойству относится каждое значение. Без них даже правильно записанное число может быть непонятным: неизвестно, чей это результат и что именно посчитано. Названия делают таблицу самостоятельной моделью, которую можно прочитать без дополнительных пояснений автора. Поэтому заголовки должны быть точными и понятными.
Состав таблицы зависит от цели модели: одни и те же объекты можно описать разными наборами свойств. Для школьных кабинетов в одной задаче важны номер и число компьютеров, а в другой — этаж и площадь. Если добавить все известные сведения, таблица станет громоздкой и её будет труднее использовать. Оставляют те свойства, которые помогают ответить на поставленный вопрос.
| Элемент | Что представляет | Пример |
|---|---|---|
| Заголовок таблицы | Тему или назначение таблицы | «Школьные кабинеты» |
| Строка | Объект или запись об объекте | Сведения о кабинете 12 |
| Столбец | Свойство, общее для объектов | Количество компьютеров |
| Ячейка | Значение свойства для объекта из соответствующей строки | Число компьютеров в кабинете 12 |
Чтобы прочитать значение, сначала найдите строку нужного объекта, а затем столбец с нужным свойством. Ячейка на их пересечении содержит ответ. Заголовки таблицы и столбцов помогают проверить, правильно ли вы поняли данные.
Нужно составить таблицу для трёх школьных кабинетов, указав номер кабинета и количество компьютеров. Важно сначала решить, что считать объектом, а что — его свойствами. В этой задаче объекты — кабинеты, а нужные свойства — номер и количество компьютеров. Значения для примера можно обозначить условно, если исходные данные не заданы.
Перед завершением проверяем, что в каждой строке указаны данные одного кабинета, а число компьютеров стоит в правильном столбце. Ответ: таблица с тремя строками объектов и двумя столбцами свойств, не считая заголовков.
В таблице приведены названия книг, авторы и годы издания. Нужно найти год издания книги заданного автора. Нельзя искать нужный год отдельно от названия и автора: сначала важно установить, какая строка описывает нужную книгу. После этого ответ находится в той же строке, в столбце года.
Такой порядок сохраняет связь между сведениями об одной книге. Если у автора несколько книг, проверка названия особенно полезна: один автор может встречаться в нескольких строках. Ответ — значение из столбца «Год издания» в строке нужной книги.
Дан список учеников и результаты двух контрольных работ. Требуется определить, кто набрал больше баллов за обе работы. Список нужно сначала представить в табличной форме, иначе легко пропустить результат или сравнить не те числа. В каждой строке должны быть сведения об одном ученике, а два столбца результатов должны относиться к разным контрольным.
Проверка по строкам нужна, чтобы не сложить баллы разных учеников. Если максимальная сумма одинаковая у нескольких человек, в ответе перечисляют всех набравших её. Ответ: ученик или ученики с наибольшей суммой баллов за обе работы.
В одном столбце записывают разные свойства, например номер кабинета и число компьютеров. Так могут поступить, если пытаются уместить все сведения в таблицу с малым числом столбцов, но сравнивать значения становится трудно. Проверьте заголовок каждого столбца: все ячейки под ним должны отвечать на один и тот же вопрос.
Заголовки строк или столбцов иногда пропускают, считая, что смысл и так очевиден. Однако читатель не всегда знает, что обозначает число и к какому объекту оно относится. Проверьте таблицу взглядом человека, который видит её впервые: сможет ли он определить значение каждой ячейки? Если нет, добавьте ясные заголовки.
В строки могут попасть объекты разных видов, которые нельзя корректно сопоставить по выбранным свойствам. Например, если сравнивают кабинеты по количеству компьютеров, запись о школьном автобусе нарушает общий принцип таблицы. Ошибка возникает, когда данные объединяют только потому, что они оказались рядом в исходном списке. Проверьте, относятся ли все строки к одной группе объектов.
Лишние свойства перегружают модель и мешают быстро найти нужное. Их добавляют из желания сохранить все сведения, даже если они не помогают решить задачу. Спросите себя, влияет ли каждый столбец на ответ; если нет, его можно убрать. После этого таблица обычно становится короче и понятнее.
Для работы с табличными моделями нужно понимать, что такое информационная модель, объект и свойство объекта. Эти понятия помогают определить, что будет записано в строках и столбцах. Без них трудно решить, какие элементы описывать и какие сведения считать характеристиками объекта.
Табличная модель связана с текстовой: из описания можно выбрать нужные сведения и упорядочить их в таблице. Например, длинный список результатов удобно преобразовать в строки учеников и столбцы контрольных работ. Так данные становятся нагляднее для сравнения и поиска.
Таблицы пригодятся при работе с электронными таблицами и базами данных. В электронных таблицах можно не только хранить сведения, но и выполнять вычисления с ними. В базах данных записи и поля также организуют информацию об объектах, поэтому понимание строк и столбцов помогает изучать эти инструменты.
Что называют табличной моделью?
Это информационная модель, в которой сведения об объектах и их свойствах расположены в строках и столбцах. Она помогает упорядочивать данные и сравнивать объекты.
Чем строка таблицы отличается от столбца?
Строка обычно содержит сведения об одном объекте. В столбце собраны значения одного свойства для разных объектов.
Что показывает значение в ячейке?
Ячейка находится на пересечении строки и столбца. Её значение показывает, каким свойством обладает объект из этой строки.
Как выбрать свойства для таблицы?
Сначала нужно понять, для чего составляется таблица и что предстоит выяснить. Затем выбирают свойства, которые помогут решить эту задачу, и не включают лишние сведения.
Можно ли одни и те же объекты представить разными таблицами?
Да, набор свойств зависит от цели модели. Например, для сравнения кабинетов можно указать их номера и число компьютеров, а для другой задачи — этаж и площадь.
§ 8. Табличные модели