Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Преимущества. · Возможность откатов, т.е



· Возможность откатов, т.е. возвращения к предыдущей подцели при отрицательном результате одного из вариантов в процессе поиска решения. Это избавляет от необходимости поиска решения путем полного перебора вариантов и увеличивает эффективность реализации.

Недостатки

· Узкий класс решаемых задач.

Применение

· Эмуляция искусственного интеллекта.

· Разработка экспертных систем.

Примеры языков: Prolog.

Объектно-ориентированные языки

Особенности

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

Преимущества

· Смысловая близость к предметной области любой структуры и назначения. Механизм наследования свойств и методов позволяет строить производные понятия на основе базовых, создавая тем самым модели предметной области.

· Использование ранее созданных библиотек классов позволяет сэкономить время при разработке новых программных продуктов.

· Полиморфизм, заложенный в ООП, обеспечивает гибкость и универсальность программного обеспечения.

· Удобство разработки ПО группой лиц.

Недостатки

· Сложность полной формализации реального мира создает в дальнейшем трудности тестирования созданного ПО.





Дата публикования: 2015-02-03; Прочитано: 277 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...