Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭК_Б_727111.doc
Скачиваний:
10
Добавлен:
17.08.2019
Размер:
3.23 Mб
Скачать

1. Методы отделения корней уравнения.

Отделение корней можно осуществить аналитическим и графическим способами:

I. Чтобы отделить корень аналитически, достаточно найти такой отрезок [a, b], на котором выполняются 3 условия:

1) f (a)*f(b) <0

2) f (x) – непрерывная на [a , b] функция

3) f (x) – монотонная на [a , b] функция.

II. Чтобы отделить корень графически, необходимо построить график функции f(X) на промежутке изменения X, тогда абсцисса точки пересечения графика функции с осью ох есть корень уравнения.

Уравнение можно заменить равносильным f(x)= . Строят графики этих функций, тогда искомый корень является абсциссой точки пересечения этих графиков.

2. Общая классификация систем .

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

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

Классификации всегда относительны.

Можно классифицировать системы следующим образом * :

· по виду отображаемого объекта – технические, биологические и др.;

· по виду научного направления – математические, физические, химические и т. п.;

·по виду формализованного аппарата представления системы – детерминированные и стохастические;

· по типу целеустремленности – открытые и закрытые;

· по сложности структуры и поведения – простые и сложные;

·по степени организованности – хорошо организованные, плохо организованные, самоорганизующиеся (диффузные) системы.

3. Методология rad.

Одним из возможных подходов к разработке ПО в рамках спиральной модели ЖЦ является получившая в последнее время широкое распространение методология быстрой разработки приложений RAD (Rapid Application Development). Под этим термином обычно понимается процесс разработки ПО, содержащий 3 элемента:

-небольшую команду программистов (от 2 до 10 человек);

-короткий, но тщательно проработанный производственный график (от 2 до 6 мес.);

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

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

Жизненный цикл ПО по методологии RAD состоит из четырех фаз:

  • фаза анализа и планирования требований;

  • фаза проектирования;

  • фаза построения;

  • фаза внедрения.

Основные принципы методологии RAD:

  • разработка приложений итерациями;

  • необязательность полного завершения работ на каждом из этапов жизненного цикла;

  • обязательное вовлечение пользователей в процесс разработки ИС;

  • необходимое применение CASE-средств, обеспечивающих целостность проекта;

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

  • необходимое использование генераторов кода;

  • использование прототипирования, позволяющее полнее выяснить и удовлетворить потребности конечного пользователя;

  • тестирование и развитие проекта, осуществляемые одновременно с разработкой;

  • ведение разработки немногочисленной хорошо управляемой командой профессионалов;

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