КАТЕГОРИИ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) П Архитектура- (3434) Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Война- (14632) Високи технологии- (1363) География- (913) Геология- (1438) 1065) House- (47672) Журналистика и масови медии- (912) Изобретения- (14524) Чужди езици- (4268) Компютри- (17799) Изкуство- (1338) История- (13644) Компютри- (11121 ) Художествена литература (373) Култура- (8427) Лингвистика- (374 ) Медицина- (12668 ) Naukovedenie- (506) Образование- (11852) Защита на труда- ( 3308) Педагогика- (5571) P Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Олимпиада- (1312) Политика- (7869) Право- (5454) Инструменти- ( 1369) Програмиране- (2801) Производство- (97182) Промишленост- (8706) Психология- (18388) Земеделие- (299) Социология- (6455) Спорт- (42831) Строителство- (4793) Търговия- (5050) Транспорт- (2929) Туризъм- (1568) Физика- (3942) ) Химия- (22929 ) Екология- (12095) Икономика- (9961) Електроника- (8441) Електротехника- (4623) Енергетика- (12629 )

Свързани понятия




мерки

Прегледи

именни пространства

  • статия
  • дискусия

опции

  • четене
  • Текуща версия
  • корекция
  • История на

· Програмиране, базирано на доказателства - използвано през 80-те години в академичната общност технология за разработване на компютърни програми с доказателства за коректност - доказателство за липсата на грешки в програмите (разбиране в рамките на тази теория на грешките като несъответствия между програмата и алгоритъма, който се прилага).

· Аспектно ориентираното програмиране (AOP) е парадигма за програмиране, основана на идеята за разделяне на функционалността, за да се подобри разделянето на програмата на модули.

· Методологията на AOP беше предложена от група инженери в Изследователския център Xerox PARC под ръководството на Грегор Кикалас. Те също така разработиха аспектно ориентирано разширение за езика Java, наречено AspectJ (2001).

· Ориентиран към агентите подход (наричан по-долу "ОП") за програмиране - вид програмно представяне или парадигма на програмиране, в която основните понятия са понятията за агент и неговото умствено поведение, което зависи от средата, в която се намира. Концепцията беше предложена от Shohem (инж. Йоав Шохам ) през 1990 г. [1] . Определението на парадигмата, дадена от автора: [2]

Обектът

Същността на програмата на дадена структура и определените механизми на взаимодействие с други обекти чрез предаване на послания. Съобщенията се генерират и изпращат в отговор на входящите съобщения. Образуването на съобщения се извършва въз основа на данни.

актьор

Същността на програмата на дадена структура и механизми за взаимодействие.

· Съдържа данни и процедури.

· Има капсулиране, връзки, наследство и може да създаде съобщения.

агент

Софтуерна единица за изпълнение на задачите. Той има поведение , а именно: взаимодейства с външна комплексна и динамично развиваща се среда, която може да бъде модифицирана или модифицирана от други агенти в зависимост от специфичните условия. Взаимодействието предполага [4] :

· Възприемане на динамиката на околната среда;

· Действия, които променят околната среда;

· Разсъждения, за да се интерпретират явни явления, да се решат проблемите, да се направят изводи и да се определят действия.

В зависимост от степента на свобода на околната среда, включваща наличието в него на подходящ тип агент, средата е разделена на [5] :

Затворена линия

Крайното детерминистично или вероятностно описание на цялата околна среда, което е известно на агента a priori или чрез изследване.

отворен

Крайното детерминистично или вероятностно описание на локалната област на околната среда, в която се намира агентът и което му е известно a priori или чрез изследване.

трансформируем

Динамично развиващи се среди, чиято развиваща се структура е агент.