24454

Граф состояний систем и вычисление показателей надежности (невосстанавливаемые элементы)

Контрольная

Информатика, кибернетика и программирование

2 1 4 3 EMBED Equation.3 EMBED Equation.3 EMBED Equation.3 EMBED Equation.

Русский

2013-08-09

237 KB

2 чел.

1. Граф состояний систем и вычисление показателей надежности (невосстанавливаемые элементы). 

Использование теории графов при расчете надежности системы.

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

Передача пути – это произведение передачи ветвей вдоль данного пути.

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

 - алгоритм преобразования графа в линию

Граф соответствующий этой системе уравнений позволяет использовать теорию линейных графов для расчета показателей надежности.

Коэффициент передачи ветвей.

- формула Мезона

В этой формуле  - передача к-го контура, имеющего начало и конец в одной и той же вершине.

m – число контуров графа

- число путей от -ой дополнительной вершины к вершине

- передача пути от -ой дополнительной вершины к -ой

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

Пример

Система состоит их двух параллельных элементов.

S

1

1

1

1

2

1

0

1

3

0

1

1

4

0

0

0

 

Запишем передачи контуров.

 

- отказное состояние, то есть оно не нужно

Используя теорему о вычетах, запишем:

Вычисление средних наработок на отказ

- время пребывания системы в -ом состоянии

- число работоспособных состояний

- Тауберова теорема,  - финальная вероятность

,  

Для того чтобы вычислить среднее время пребывания в состоянии необходимо преобразовать линейный граф. Преобразование сводиться к следующему:

  1.  Удалить все петли из вершин графа и состояния отказа системы
    1.  интенсивности входящих ветвей делятся на интенсивность соответствующей петли

В соответствии с пунктом 1 удаляем все петли у вершин графа и удаляем переходы в состояния отказа системы.

Интенсивности входящих ветвей делятся на интенсивности петель. Учитывая начальные условия:

Вычислим среднее время нахождения системы в состоянии 1, 2, 3. Для этого используем формулу Мезона. Контуров нет.

   

  1.  
    Назначение и возможности макросредств в ассемблере.

Опред-ие макрокоманд и макроопределений.

Отличие макросов от процедур 

Процедуры один раз оттранслированы, затем вызываются командой CALL (за счет передачи управления).

Макросы. Пишется группа операторов, ей присваивается имя. Вызов производит транслятор. Он вставляет вместо вызова команды, которые соответствуют макросу.

Макрокоманда – поименованный набор операторов языка Ассемблера.

Макроопределение - группа команд, определяющая действие макрокоманды.

Макрогенерация - процесс вкл. в текст программы макроопределения.

Макрорасширение – замена макрокоманд на соотв. макроопределения.

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

Вызов заключается в том что задается имя программы и значения параметров.

При описании макрокоманды используется оператор MACRO.

Имя_ Macro_ формальные параметры

     тело  макроопределения

EndM.

*) ADD_W MACRO  T1, T2, SUM.

      MOV  AX, T1

      ADD  AX, T2

      MOV  SUM, AX

   ENDM.

Возможности макросредств.

Макрокоманды позволяют сократить размер выполняемой программы за счет описания повторяющихся участков однажды.

Макрокоманды служат для упрощения процесса програмирования.

К простейшим макросредствам языка асем-ра можно отнести псевдооператоры equ и = . Они предназначены для присвоения некоторому выражению символич. Имени или идентификатора. Когда в ходе трансляции этот идентификатор встретится в теле программы, макроассемблер подставит вместо него соотв-ее выражение.

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

Синтаксис операторов equ и = :

имя_идентификатора equ строка или числовое_выражение

имя_идентификатора = числовое_выражение

Отличия:

- С помощью equ идентифи-ру  можно ставить в соответствие как числовые выражения, так и текстовые стороки, = можно использовать только с числовыми выражениями;

- Идентификаторы, определенные с помощью =, можно переопределять в исходном тексте программы, с помощью equ – нет.

Псевдооператоры повторения макроопределения.

1. REPT_ выражение

*) Необходимо зарезервировать некоторое кол-во памяти и этим байтам можно присвоить начальное значение.

 ALLOCATE  MACRO  TLABEL, LENGHT

                        TLABEL  EQU  THIS  BYTE

                        VALUE = 0

                        REPT  LENGHT

                        VALUE = VALUE+1

                        DB  VALUE

                        ENDM.

2. IRP_параметр ,<список значений>

*)     IRP  ABC ,<1,2,3>

       DW  ABC X  ABC X ABC

       ENDM.

Вначале значению АВС присваивается  1, потом 2, потом 3.  Получим 1^3, 2^3, 3^3.

3. IRPC_параметр, строка

*)      IRPC  ABC, 123

        DW  ABC X ABC X ABC

         ENDW.

Выполняет тоже что и предыдущая программа.

Условные псевдооператоры.

IF_выражение

*) IF  LENGHT  50

   MOV  AX, 50

   CALL ABC

   ENDIF.

IFNB_ <парометp>

*) POP  MACRO REF1,REF2

            IFNB<REF1>

            POP REF1

            ENDIF

            IFNB<REF2>

            POP REF2

            ENDIF

            ENDM.


2

1

4

3

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

1

2

3

4

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

1

2

3

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  

EMBED Equation.3  


 

А также другие работы, которые могут Вас заинтересовать

53890. Методика «Кулькова лялька» 90.5 KB
  Вік: рекомендуємо використовувати з 2х років разом з психологом з батьками до 11 років вік коли дитина ще вірить у казки чаклунство. Емоція яку проговорить дитина буде відображена на обличчі кулькової ляльки. Хід роботи: Чарівні маленькі предмети дитина кладе у коробок зпід кіндерсюрпризу. Дитина думає про те що їй допомагає та 3 рази дує в коробочок закриває його.
53891. Культура и традиции 62.5 KB
  И такой вариант возможен и у вас начнётся как переплетение с цветочками посредине. Допустим мы взяли черно злато белые цвета императорского штандарта. Что вам нужно Я взял три нитки можно цветов и поболее собрал их вместе. Можно подвести просто по одному цвету.
53892. Наземний, підземний, повітряний, водний – нас транспорт домчить будь-куди вже сьогодні 72.5 KB
  Тема: Наземний підземний повітряний водний - нас транспорт домчить будькуди вже сьогодні Автор: Ярмоленко Людмила Анатоліївна вчительлогопед ДНЗ №8 Золотий півник м. Вчительлогопед. Диференціація голосних та приголосних звуків Вчительлогопед. Вчительлогопед.
53893. Створення розвивально-ігрового середовища для розвитку творчого життя дошкільника 38 KB
  Продовжувати вчити виконувати роль кожного працівника кондитерського цеху знаходити методи спілкування між працівниками фабрики: кондитер завідувач кондитерським цехом директор секретар; будувати правильні міжрольові діалоги; закріпити засвоєні знання дітей із культури ділового спілкування; продовжувати вчити застосовувати свої знання на практиці в нестандартних умовах; закріпити вміння творчо працювати групами і допомагати один одному співпереживати. Розширювати уявлення дітей про роботу малих підприємств; закріпити вміння виконувати...
53894. Формування культури учнів засобами навчальних предметів 75 KB
  Як зазначено у Концепції загальної середньої освіти:Слайд №3 Освіта ХХІ століття – це освіта для людини її стрижень – розвиваюча культуротворча домінанта виховання відповідальної особистості яка здатна до самоосвіти та саморозвитку вміє критично мислити опрацьовувати різноманітну інформацію прагне змінити на краще своє життя і життя своєї країни.Слайд №4 ХХІ століття – це час переходу до високотехнологічного інформаційного суспільства у якому якість людського потенціалу рівень освіченості й культури всього населення...
53895. Позакласний захід «Фестиваль грецької культури» 2.09 MB
  Україна - толерантна, багатонаціональна держава. Більше 50 націй і національностей проживають в ній. За 20-літнє незалежне існування, великі і малі народи України, отримали можливість всебічного розвитку своєї культури, традицій, мови. Один з таких народів греки.
53896. Проект «Культура спілкування» 65.5 KB
  Очікувані результати: учні навчаться здобувати інформацію з різних джерел аналізувати і систематизувати її; отримають досвід публічного виступу під час захисту проекту; здобудуть життєві навички культурного спілкування. Форми роботи: робота з літературою за темою проекту; анкетування; інтерв’ю; підготовка пам’яток; бесіди; інсценівки; години спілкування; дискусії. Опрацювати літературу з питань культури спілкування та визначити основні правила спілкування скласти пам’ятки: Основні правила спілкування Якщо...
53897. Культура України у І половині ХVІІ століття 44.5 KB
  Робота в групах. І група. Чому вертеп користувався популярністю серед населення ІІ група. Чому бандуристи кобзарі лірники користувалися надзвичайною повагою ІІІ група.
53898. КОМБІНАЦІЯ КУЛІ З ІНШИМИ ТІЛАМИ 377.5 KB
  При розвязуванні задач на комбінацію кулі з многокутниками і тілами обертання потрібно встановити залежність між радіусом кулі і лінійними елементами тіл що входять в комбінацію. Успішне розвязання таких задач потребує чіткої уяви про положення центра кулі в даній комбінації. Додатковий малюнок в якому радіус кулі і повязані з ним елементи іншого тіла даються в натуральну величину в розрізі відповідають тій же меті.