Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Теоретико – множинний підхід до моделювання загальних систем.




Маємо систему в зовнішньому середовищі. Внутрішнє середовище краще моделювати за допомогою структури С=<Ω, ∑, U>.

Р Е Ц Е П Ц І Я   Внутрішній світ   Р Е Ф Л Е К Ц І Я

Рецепція – сприйняття зовнішнього середовища

Рефлекція – реакція на дії зовнішнього середовища і відгук в зовнішнє середовище

На етапі рецепціі – приймає структуру в себе. На цьому етапі вводиться відображення R:

R: Ω→Ω/

R/: ∑→∑/

R//:U→U/

С/=<Ω/, ∑/, U/> - зовнішній світ

Для внутрішнього світу такої структури недостатньо. В внутрішньому світі існує шкала вимірювань х. Pi/*∑/*U/*X→γi. Значення γi будуть визначати властивості внутрішнього середовища для цих вимірів. {γi}=σ – ситуаційний простір. Введемо jk – відображення мети, jk діє на елементі еk, jk: σ→ еk, тобто чи відповідає ситуація встановленій меті. Простір впідпорядкован поставленій меті. Множина Е розбивається на підмножини Е, Еiji Еj=Ø. Вводимо відображення dk: Еi →Еj, dk – відображення дій. Еj =

 

Відношення, способи завдання відношень. Приклади

Розглянемо А1, А2, … An. Ai – множина множин, і є І, тоді кажуть, що задане сімейство множин. А1* А2* … *An – декартовий добуток.

Відношенням ρ на декартовому добутку А1, А2, … An називається n-місцинний закон, який декартовому добутку ставить у відповідність його частку, тобто ρn А1* А2* … *An . Відношення можна задавати таблично, матрично, графічно, за допомогою перерізів.

А={a1, a2, a3}

B={b1, b2}

C={0,1}

ρ3ABC=

A*B*C=

Табличне і графічне представлення відношень зручно представляти для 2-хвимірних відношень. ρ3ABC= = 2AB  ρ2BС

 

Операції на множині відношень, їх властивості.

Відношенням ρ на декартовому добутку А1, А2, … An називається n-місцинний закон, який декартовому добутку ставить у відповідність його частку, тобто ρn А1* А2* … *An . Відношення можна задавати таблично, матрично, графічно, за допомогою перерізів.

А={a1, a2, a3}

B={b1, b2}

C={0,1}

ρ3ABC=

ρ3ABC= = 2AB  ρ2BС

ρnmn+m

ρ2AB=

φ2CD=

ρ2AB* φ2CD=

ρ2ABU φ2CD=

b - об’єкт даних

а – адреса

2a, f1(b)=a. Чи існує aρ-1b

a→b

a1

b a2

    ak

Отже, ρ-1 не існує.

Оператори алгоритмічних програм, як відношення. Аналіз програм за допомогою відношень

Відношенням ρ на декартовому добутку А1, А2, … An називається n-місцинний закон, який декартовому добутку ставить у відповідність його частку, тобто ρn А1* А2* … *An . Відношення можна задавати таблично, матрично, графічно, за допомогою перерізів.

А={a1, a2, a3}

B={b1, b2}

C={0,1}

ρ3ABC=

U=<{ρn}, ∑>

C=<A, ∑={оператор}>U{відношення}, U>

AU=<A, ∑={оператор}>U{відношення}> - алгебраїчна система

b - об’єкт даних, а – адреса

2a, f1(b)=a. Чи існує aρ-1b

a→b

a1

b a2

    ak

Отже, ρ-1 не існує.

a/ρa

a/ρ(bρa)

a//ρ(a/ρ(bρa))

β3MBW

if (m є M)

{ a=b;

c=d; }

k++;

if ↔ β3MBV

M={m1, m2}

B={0,1}

V={“=”, “++”}

“=”↔ρ2

“++”↔μk1

aρb↔a=b

cρd↔c=d

aρb=(a b)

cρd=(c d)

ρ2A1,A2= aρbUcρd=

β3MBV=

Для того, щоб зробити аналіз програми за допомогою відношень, потрібно:

1) Скласти таблицю відношень

Позначення Зміст
ρ =
μ ++
β If

2) Скласти таблицю предикатів

M1 m є M

3) Скласти відношення ρ

ρ1 = (L1, K1)

ρ2 = (L2, K2)

L K
L1=a K1=b
L2=c K2=d

4) Розписати цикли та розгалуження:

T1 ρ1ρ2μ
T2 μ

5) β=

6) Відтворити граф.

 










Последнее изменение этой страницы: 2018-04-12; просмотров: 593.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...