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


 Унифицированный процесс (Unified Process, UP)



бет46/102
Дата01.09.2022
өлшемі3,94 Mb.
#38357
түріМетодические указания
1   ...   42   43   44   45   46   47   48   49   ...   102
Байланысты:
Технология проектирования программных систем

 Унифицированный процесс (Unified Process, UP);

 экстремальное программирование (eXtreme Programming, XP);

 гибкое моделирование (Agile Modeling, AM).

Базовым средством фиксации (документирования) результатов проектирования систем посредством этих методологий является Унифицированный язык моделирования (Unified Modeling Language, UML).

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

Термин «объект» или эквивалентные ему понятия появились практически независимо в различных областях, связанных с компьютерами, в процессе разработки [16]:

 архитектуры компьютеров (Burroughs 5000, Plessey 250, IBM System/38, Intel 432);

 объектно-ориентированных операционных систем (Plessey/System 250, Secure UNIX, StarOS, iMax);

 объектно-ориентированных языков программирования (Simula, Smalltalk, Modula);

 теории баз данных (модели «сущность-связь»);

 систем искусственного интеллекта (фреймы).

При разработке программного обеспечения термин «объект» впервые был введен в языке Simula 67 для моделирования сущностей предметной области.

Согласно [16, 2325] объект – это абстракция реальной или воображаемой сущности с четко выраженными концептуальными границами, индивидуальностью (идентичностью), состоянием и поведением.

Абстракция (лат. abstractio – отвлечение) – форма познания, основанная на мысленном выделении существенных свойств и связей предмета и отвлечении от других, частных его свойств и связей [35]. При этом «существенное» и «частное» должны рассматриваться с точки зрения решаемой задачи (предметной области). В объектно-ориентированном подходе абстракция – это модель сущности, описывающая ее свойства и поведение.



Достарыңызбен бөлісу:
1   ...   42   43   44   45   46   47   48   49   ...   102




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет