Реферат: Программное обеспечение в фазе модернизации

ГОСУДАРСТВЕННЫЙКОМИТЕТ

РОССИЙСКОЙ ФЕДЕРАЦИИ ПОВЫСШЕМУ ОБРАЗОВАНИЮ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙИНСТИТУТ

РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ ИАВТОМАТИКИ

(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

         

Факультет кибернетики

Задание №2

на тему  “Программное обеспечение в фазе модернизациимодели”

Дисциплина:Теория и технологиямоделирования систем

Учебная группа:

ИБ — 1 — 93

Студент:

Воронов А.А.

Задание  Рассмотретьучастие программного обеспечения в фазе модернизации модели.

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

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

Если говорить болееконкретно о модернизации и участии программного обеспечения в этом, то перед экспертомздесь ставятся задачи рассмотрения и анализа поведения модели во время фазы еереализации. А именно, анализируется насколько объект-модель соответствуетсвоему оригиналу, какие параметры в программной реализации следует изменить;рассматривается возможность замены тех или иных алгоритмов работы на болеелучшее исходя при этом из критериев решаемой задачи и т.д.

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

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

<div v:shape="_x0000_s1066">

И <span Times New Roman""><span Times New Roman"">–

исследование

П <span Times New Roman""><span Times New Roman"">–

проектирование

К <span Times New Roman""><span Times New Roman"">–

конструирование

Р <span Times New Roman""><span Times New Roman"">–

реализация

Э <span Times New Roman""><span Times New Roman"">–

эксплуатация

Д <span Times New Roman""><span Times New Roman"">–

деградация

М <span Times New Roman""><span Times New Roman"">–

модернизация

И

<img src="/referat/public/cache/referats/159/image001.gif" v:shapes="_x0000_s1026 _x0000_s1027 _x0000_s1028">

П

<img src="/referat/public/cache/referats/159/image002.gif" v:shapes="_x0000_s1029 _x0000_s1030 _x0000_s1031">

К

<img src="/referat/public/cache/referats/159/image003.gif" v:shapes="_x0000_s1032 _x0000_s1033 _x0000_s1034">

Р

<img src="/referat/public/cache/referats/159/image004.gif" v:shapes="_x0000_s1035 _x0000_s1036 _x0000_s1037">

Э

<img src="/referat/public/cache/referats/159/image005.gif" v:shapes="_x0000_s1038 _x0000_s1039 _x0000_s1040"><img src="/referat/public/cache/referats/159/image006.gif" v:shapes="_x0000_s1041"><img src="/referat/public/cache/referats/159/image007.gif" v:shapes="_x0000_s1042"><img src="/referat/public/cache/referats/159/image008.gif" v:shapes="_x0000_s1043"><img src="/referat/public/cache/referats/159/image009.gif" v:shapes="_x0000_s1044"><img src="/referat/public/cache/referats/159/image007.gif" v:shapes="_x0000_s1045"><div v:shape="_x0000_s1046">

Гибель

<img src="/referat/public/cache/referats/159/image010.gif" v:shapes="_x0000_s1047">

Д

<img src="/referat/public/cache/referats/159/image011.gif" v:shapes="_x0000_s1048 _x0000_s1049 _x0000_s1050"><img src="/referat/public/cache/referats/159/image012.gif" v:shapes="_x0000_s1051">

М

<img src="/referat/public/cache/referats/159/image013.gif" v:shapes="_x0000_s1052 _x0000_s1053 _x0000_s1054"><img src="/referat/public/cache/referats/159/image014.gif" v:shapes="_x0000_s1055"><img src="/referat/public/cache/referats/159/image015.gif" v:shapes="_x0000_s1056"><img src="/referat/public/cache/referats/159/image016.gif" v:shapes="_x0000_s1057"><img src="/referat/public/cache/referats/159/image017.gif" v:shapes="_x0000_s1058"><img src="/referat/public/cache/referats/159/image018.gif" v:shapes="_x0000_s1059"><img src="/referat/public/cache/referats/159/image019.gif" v:shapes="_x0000_s1060"><img src="/referat/public/cache/referats/159/image020.gif" v:shapes="_x0000_s1061"><img src="/referat/public/cache/referats/159/image021.gif" v:shapes="_x0000_s1062"><img src="/referat/public/cache/referats/159/image022.gif" v:shapes="_x0000_s1063"><img src="/referat/public/cache/referats/159/image023.gif" v:shapes="_x0000_s1064"><img src="/referat/public/cache/referats/159/image009.gif" v:shapes="_x0000_s1065">Рис. 1. Диаграмма жизненного цикла модели
еще рефераты
Еще работы по программированию, базе данных