Признак деления ИТ:Объектно-ориентированные информационные системы

ОО Ит

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Rocket clouds
Признак деления ИТ:Объектно-ориентированные информационные системы создатель Mind Map: Признак деления ИТ:Объектно-ориентированные информационные системы

1. объектно-ориентированное программирование

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

1.2. самая распространенная методология программирования.

1.3. Наследование

1.3.1. механизм, который позволяет описать новый класс на основе существующего (родительского). При этом свойства и функциональность родительского класса заимствуются новым классом.

1.3.2. повторное использование кода. Поля и методы, описанные в родительских классах, можно использовать в классах-потомках.

1.3.3. Меньше кода

1.3.4. Качество программирования

1.4. Абстракция

1.4.1. означает выделение главных, наиболее значимых характеристик предмета и наоборот — отбрасывание второстепенных, незначительных.

1.5. Инкапсуляция

1.5.1. Инкапсуляция в Java означает ограничение доступа к данным и возможностям их изменения.

1.5.2. Пример: Private, Public

1.6. Полиморфизм

1.6.1. твозможность работать с несколькими типами так, будто это один и тот же тип. При этом поведение объектов будет разным в зависимости от типа, к которому они принадлежат.

2. Объектно-ориентированный подход

2.1. Распределенная обработка данных

2.1.1. технология распределённой обработки данных, представляющая стандартный набор сетевых служб для выполнения прикладных процессов, рассредоточенных среди группы абонентских систем (по гетерогенной сети).

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

2.1.3. Функции

2.1.3.1. каталогов, позволяющую клиентам находить серверы;

2.1.3.2. удаленного вызова процедур;

2.1.3.3. обслуживания файлов;

2.1.3.4. безопасности данных;

2.1.3.5. времени, синхронизирующей часы в абонентских системах.

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

3. позволяют свести проектирование открытой системы к оптимальному синтезу функционально независимых компонент (объектов), совместно выполняющих заданные функции системы с требуемой эффективностью, и позволяющих адаптировать систему к вновь появляющимся задачам за счет набора специфических свойств (наследование и др.). Таким образом, значительно снижаются затраты на разработку, внедрение и модификацию систем.

4. занимают важное место в различных информационных системах, особенно в автоматизированных информационных системах, например, управления производством (АСУП), представляющих совокупность взаимодействующих между собой объектов. Они, как правило, включают элементы технологий поддержки принятия управленческих решений и ориентированы на широкое использование сетевых информационных технологий.

5. сетевые объектно-ориентированные информационные технологии

5.1. являются компонентами технологий управления в различных предметных областях.

6. Объектно-ориентированный метод на современном этапе развития информатики является ведущим и наиболее перспективным при построении ИТ и в программировании как на языках высокого уровня, так и в рамках ИТ.