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