Что такое объект с точки зрения информатики?
27.09.2024В определённом смысле, да и по логике вещей, философия познания должна начинаться с теории познания. А это гносеология, в приоритете которой изучение отношения «субъект-объект». Но если исследованию подлежит знание как таковое, то мы попадаем в область эпистемологии. И тут раскрывается другое отношение «объект-знание». Замечательно, но где-то недалеко вокруг методологии научного познания заявляет о себе уже – философия науки. Это направление можно рассматривать как философию объективного познания действительности. И чего? Нельзя как-то объединить усилия в общем познавательном порыве? А если с исследовательской целью вобрать в общую концепцию все познавательные нюансы?
Ладно, сначала сосредоточимся на фундаментальном отношении, от которого никуда не деться. Порассуждаем последовательно и не спеша об объекте и субъекте, попробуем найти ключевое отличие, и определить связи между понятиями. Это крайне важно для последующих масштабных рассуждений. Но, успеем заметить, мы тут сразу сталкиваемся с относительностью указанных понятий, поэтому очень осторожно вникаем в суть дела. И в первую очередь, нас интересует понятие объекта в информатике, ведь не всё так однозначно, как может казаться.
Друзья, первостепенно давайте обратимся к начальным основам информатики, где речь идёт об объектах, затем согласуем сведения с другими имеющимися представлениями. Здесь (в информатике) объектом называют всё то, что «шевелится», если отбросим шутки в сторону, то объектом определяется любой элемент объективной реальности (предмет, процесс, явление). Как это? Ну, например, книга - объект в виде предмета. Снегопад, камнепад, да и любое другое падение чего-то – пример явления в качестве объекта. Наконец, в качестве объекта выступает и процесс (процесс чтения, процесс передвижения). Что-то как-то всё запутано и намешано в информатике! Представим себе, что условную книгу кто-либо читает, и с точки зрения информатики – это всё объекты: предмет (книга) и сам процесс (чтение). Найдём ли тут здравый смысл?
Хорошо, сам по себе объект – это материальная единица, и ему «скучно» в большом окружающем мире. Он (объект) обязательно «видит» себя в среде подобных ему объектов. Тогда говорится о множестве. Во множестве участвуют разные объекты, образуя тем самым совокупность, и объекты множества выступают элементами. Элемент – синоним объекта. Если возникает представление о пустом множестве, тогда подразумевается, что нет нигде никаких элементов. Но множество всё равно есть, только без элементов! Чудеса абстракции! Но, пока это не важно, позднее обсудим подоплёку, сейчас перед нами – элементы.
Как отличить один объект от другого объекта? Как отличить один элемент от другого элемента? Не беспокойтесь, в мироздании всё предусмотрели, каждому из объектов было присвоено имя! Нужно только задать вопросы: «Кто это такой или что это такое?». Ну и сразу всех отличим. Люди, между тем, приноровились к ситуации, и передают друг другу сведения об объектах (причём, не только о реальных, но и воображаемых объектах) – словами языка. Информация об объектах как-то связана с языком! Тут имена могут быть общими, которые будут обозначать сразу множество предметов, и вполне конкретными, когда используются для обозначения индивидуального объекта в какой-нибудь совокупности или во множестве элементов.
В информатике объектом может быть, как мы уже поняли, всё, что угодно. Это информация, информационный процесс, информационное обеспечение, сам исполнитель и так далее. Все объекты как-то называются по имени, но кроме имени объекты отличаются друг от друга - признаками. Ну, то есть качественно. Человек может судить об объектах по его свойствам, состоянию, поведению. И всякое свойство объекта определяется какой-то величиной, а также тем значением, которое принимает величина. Скажем, форма, длина, цвет – это примеры величин, но значение всегда выражается конкретно. Для величины «цвет» значением будет «красный» или «зелёный». А для формы, допустим, «прямоугольный», длина же даёт значение, пусть, 2 метра. Измеряя величины, мы имеем дело с информацией!
Что мы можем ещё узнать из информатики об объектах? Объекты как-то действуют, либо активно, либо пассивно. А если говорить о состоянии объекта, то нужно учитывать сочетание тех или иных свойств объекта. Однако более фундаментально, с позиции информатики, выглядит утверждение о том, что информация является объектом. «Информация – это динамический объект, образующийся в ходе информационного процесса».[1] Ясно одно, все объекты материальной природы, а если подразумевать физические объекты, то они находятся всегда в состоянии непрерывного движения, что сопровождается энергетическим обменом. Но информация не существует в физической природе как материальный объект. Зато информация отражает состояние реального объекта. В то же время основным объектом изучения теории информации является – информация. То есть, информация, как объект изучения имеет место быть, но информация не является материальным объектом, тогда в чём суть понятия «объект»?
И тут транслируется следующее: «Объект – любой предмет, процесс, явление материального или нематериального мира».[1] Отлично, если информация – не объект материального мира, тогда она (информация) определяется как объект нематериального мира. И тут прослеживается игра понимания (точнее, непонимания), где материальный мир, а где нематериальный мир? Под нематериальным миром понимается субъективный мир? Информация, значит, субъективна по природе, в то же время считается объектом. Не кажется ли вам, что здесь существует какая-то недосказанность?
Всё это очень интересно, но нам пока нужно больше указать преимущественную позицию физики в исследуемом вопросе. Как мы понимаем, с точки зрения физики к объектам относятся любые тела. Эти тела постоянно находятся в движении, претерпевают изменения, тогда их (тела) называют явлениями. Например, камнепад – это явление, но отдельные падающие камни есть тела или же объекты. Если явления могут быть различной природы, то и тела (объекты), соответственно, качественно отличаются. Но физика обращает свой взор лишь на внешний мир, мир форм, объективный мир. Таким образом, прежде чем продолжить наши размышления, целесообразно, на наш взгляд, подвести некоторый итог. Мы должны видеть отчётливо, шаг за шагом, особенности тех понятий, с которыми собираемся работать в широком диапазоне применения. Данную задачу будем выполнять постепенно.
Сейчас вернёмся к тому, что в информатике объектом можно назвать, как предмет, так и явление или процесс. Процесс может быть объективным? Да, но процесс есть, всё-таки, последовательность каких-то действий, цепочка взаимосвязанных действий, следующих друг за другом, приводящих к чему-то. Объективным процесс для нас получается тогда, когда мы видим определённый закономерный ход событий. Да, мы видим – закономерности. Но эти закономерности существуют применительно к явлениям, сменяющимся в том или ином порядке. Мы наблюдаем за объектами, доступными для нашего восприятия. В чём прослеживается разница между явлением и процессом, ведь там и там – движение? Если мы правильно нашли объяснение, то явление – нечто статическое (завершённое), тогда как процесс связан с динамикой и развитием во времени. Если явление есть изменение свойств объекта, то процесс подчёркивает изменение свойств объектов во времени до возникновения результата. Процесс – то, что, в конце концов, приводит к явлению. Явление может оказаться завершением некого процесса. В любом случае, и явление и процесс увязываются с изменениями объектов. И разве адекватно «в одну корзину» складывать явления, процессы и объекты? Как бы то ни было, объект – это отдельный элемент, тело. Если мы рассматриваем тело в движении, тогда говорим о явлении. Процесс – это движение.
Объект – это один аспект реальности, но другой стороной той же реальности является движение. Поэтому здесь лучше провести разделительную черту, хотя в системе всё рассматривается в единстве, без отрыва одного от другого. А вот качество объекта – совсем другой аспект, опять-таки, той же реальности, между прочим. Да, объекты отличаются друг от друга, но не по имени же принципиально! Хотя суть отличия объектов – где-то информационная! Информация качественно характеризует объект, но её природа скрыта в субъективном мире. Туда мы как-нибудь отправимся позднее. Крайне важно осуществить обозначенное отправление и прояснить ситуацию, так как информация признаётся еще материальным динамическим объектом. Может быть, неспроста? Таким образом, подходим к завершающему тематическому заключению, информатика даёт основание считать информацию объектом субъективной природы. Такое положение дел заставляет нас обратиться к философии за соответствующими дополнениями, в продолжение всё обстоятельно расскажем, что имеем в виду.
[1] Теория информации и информационных процессов: учебник для вузов / В.Т. Еременко, В.А. Минаев, А.П. Фисун, И.С. Константинов, А.В. Коськин, Ю.А. Белевская, С.В. Дворянкин, М.Ю. Рытов, И.А. Павлинов: под общей редакцией В.Т. Еременко, В.А. Минаева, А.П. Фисуна, А.В. Коськина. – Орёл: Госуниверситет – УНПК. 2015. С. 86
[1] Информатика. Базовый курс. 2-е издание / Под ред. С.В. Симоновича. – СПб.: Питер, 2005. С. 36