Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
877.57 Кб
Скачать

Объект и система.

Понятие объект мы будем употреблять в контексте объектно-ориентированных информационных технологий.

Объект - любой предмет, явление процесс или состояние, которое воспринимается нашим сознанием как некое целое, характеризуется признаками и имеет имя.

Объекты бывают долгоживущие и временные. В компьютерных технологиях долгоживущими называют объекты, время жизни которых выходит за время жизни порождающих их программ. Например – файлы, папки документов и пр. Объектом может быть некий «исполнитель», который «умеет» выполнять предписания, команды, операции (например, компьютер).

Объекты делятся на активные и пассивные.

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

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

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

Под поведением объекта будем понимать то, как объект действует или реагирует на воздействие других объектов. Поведение объекта определяется его состоянием и операцией, выполняемой над ним. Операция – это как бы «услуга», которую один объект оказывает другому.

Системой называется любой объект, который с оной стороны, рассматривается как единое целое, а с другой – как множество связанных между собой или взаимодействующих составных частей.

Что такое «целое», интуитивно понимает каждый – это какой-либо объект, который мыслится как нечто целое и имеющий имя. Например – солнечная система. Объект «информационная сеть» тоже состоит из множества объектов: компьютеров, программного обеспечения, линий связи и пр. Объект «текст» можно разбить на несколько абзацев, объект «слово» можно разбить на несколько букв или слогов.

В систему входят следующие компоненты:

  1. Структура – множество элементов системы и взаимосвязей между ними. Все объекты, все системы и все элементы любой системы находятся между собой в определенных взаимосвязях - отношениях. Отношение – это тоже объект, который имеет имя - «равно», «ниже», «больше», «богаче», «старше» и т.д.

  1. Входы и выходы – материальные потоки или потоки сообщений, поступающие в систему или выводимые ею.

  2. Закон поведения системы – функция, связывающая изменения входа и выхода системы.

  3. Цель и ограничения.

Известные свойства системы:

  1. Относительность. Это свойство устанавливает, что состав элементов, взаимосвязей, входов, выходов, целей и ограничений завсит от целей исследователя. Реальный мир богаче системы. Поэтому от исследователя и его целей зависит, какие стороны реального мира и с какой полнотой будет охватывать система.

  2. Делимость. Означает, что систему можно представить состоящей из относительно самостоятельных частей – подсистем, каждая из котороый может рассматриваться как система. Возможность выделения подсистем упрощает анализ всей системы в целом.

  3. Свойство целостности. Указывает на согласованность цели функционирования всей системы с целями функционирования ее подсистем и элементов.

В компьютерных технологиях мы будет иметь дело с файловыми системами, с операционными системами, с информационными системами.