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