ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° языка модСлирования

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

УкрупнСнная Π·Π°Π΄Π°Ρ‡Π°, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ двиТСтся информация≥|" Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅>| … ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚> = «Π‘Ρ‡Π΅Ρ‚ ΠΊ ΠΎΠΏΠ»Π°Ρ‚Π΅> — «Π‘Ρ‡Π΅Ρ‚ ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ> — … Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ формирования ОВП ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΠΈΡ. 7.5. F>: = «Ρ„ункция ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°> = «ΠŸΡ€ΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ β„– счСта> |. Рис. 7.5. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ формирования ОВП. DI>:= = «Π‘Ρ‡Π΅Ρ‚ ΠΊ ΠΎΠΏΠ»Π°Ρ‚Π΅> — «Π‘Ρ‡Π΅Ρ‚ ΠΊΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ>| … УслоТнСнныС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ>: = = — | I… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° языка модСлирования (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ОбъСм словаря ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² языка модСлирования, количСство ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π² Π½Π΅ΠΌ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ развития ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΈ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ичСскиС ΠΏΡ€Π°Π²ΠΈΠ»Π° языка модСлирования Π² Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΠΊΠΎ-мноТСствСнных прСдставлСниях.

Как Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π²Ρ‹ΡˆΠ΅, Π² Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ОВП, Π²Ρ‹Π±Ρ€Π°Π½ «Π­Ρ‚Π°ΠΏ двиТСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ», Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты: укрупнСнная Π·Π°Π΄Π°Ρ‡Π°, ΠΎΡ‚Π΄Π΅Π»-ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒ OI Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π½Π° Π΄Π°Π½Π½ΠΎΠΌ этапС, входящий Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ DI (исходная информация), функция F ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (прСобразования, создания) Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, исходящий Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ DP (выходная информация), ΠΎΡ‚Π΄Π΅Π»-ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ ОР (сторонний ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ) Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π”Π°Π»Π΅Π΅ ΠΈΠ· Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½Ρ‹Ρ… элСмСнтов Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ для связи ΠΌΠ΅ΠΆΠ΄Ρƒ этапами. Π­Ρ‚ΠΎ — ΠΎΡ‚Π΄Π΅Π»-ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΎΡ‚Π΄Π΅Π»-ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒ (ΠΏΡ€ΠΈ этом ΠΎΡ‚Π΄Π΅Π»-ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒ Π½Π° ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ этапС соотвСтствуСт ΠΎΡ‚Π΄Π΅Π»Ρƒ-ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŽ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ), Π° Ρ‚Π°ΠΊΠΆΠ΅ — входящий ΠΈ ΠΈΡΡ…одящий Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ (ΠΈΠ»ΠΈ массивы Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΡΠΌΠ΅ΠΆΠ½Ρ‹Ρ… этапах.

Учитывая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ прСдоставлСния экспСрту-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ ОВП возмоТности Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Ρ‹Π±ΠΎΡ€Π° направлСния двиТСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° организация Π΄Π²ΡƒΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² построСния ОВП: ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ — ΠΏΠΎ ΠΆΠ΅ΡΡ‚ΠΊΠΎΠΌΡƒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΡŽ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Сля с ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ — ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ сказанного язык модСлирования ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (Π² Π±ΡΠΊΡƒΡΠΎΠ²ΡΠΊΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅).

: = | «ΡΠΈΠ½Ρ‚аксичСскиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹>

: = | |.

<�спСц. Π·Π½Π°ΠΊ>=> | | | 4> > |

: = I |.

= | |.

: = = Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚Π΅Ρ€ΠΌΠ°>| | |.

" ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚Π΅Ρ€ΠΌΠ°>: = | I <

" элСмСнтарныС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ>: = =

: = «ΡƒΠΊΡ€ΡƒΠΏΠ½Π΅Π½Π½Π°Ρ Π·Π°Π΄Π°Ρ‡Π°, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ двиТСтся информация>=|» Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅>| …

<OI>: = = |" ОМВБ>| | | …

" DI>:= = «Π‘Ρ‡Π΅Ρ‚ ΠΊ ΠΎΠΏΠ»Π°Ρ‚Π΅> | «Π‘Ρ‡Π΅Ρ‚ ΠΊΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ>| …

<F>: = «Ρ„ункция ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°> = «ΠŸΡ€ΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ β„– счСта> |.

: =: = «Π€Πž>|» ОМВБ>| | …

>: = «ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚> = «Π‘Ρ‡Π΅Ρ‚ ΠΊ ΠΎΠΏΠ»Π°Ρ‚Π΅> | «Π‘Ρ‡Π΅Ρ‚ ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ> | …

" услоТнСнныС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ>: = = | | I

" Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°>: = |.

: = «ΠΏΡ€Π°Π²ΠΈΠ»Π° формирования услоТнСнных Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ Ρ‚ΠΈΠΏΠ° «ΡƒΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ слСдования Π·Π°» ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ соотвСтствия ΠΎΡ‚Π΄Π΅Π»ΠΎΠ²-ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΠ·Π³ΠΎΡ‚овитСля ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² — исходящСго ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ>;

: = «ΠΏΡ€Π°Π²ΠΈΠ»Π° формирования услоТнСнных Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ Ρ‚ΠΈΠΏΠ° «ΡƒΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ слСдования Π·Π°» ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ соотвСтствия Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² — исходного ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ>.

НапримСр:

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° языка модСлирования.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ формирования ОВП ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΠΈΡ. 7.5.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ формирования ОВП.

Рис. 7.5. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ формирования ОВП.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ использования ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°, Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎΡΡ Π½Π° ΠΏΠΎΡΡ‚Π΅ΠΏΠ΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΏΠΎΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ использованиСм ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈΠ· Π³Ρ€ΡƒΠΏΠΏ МАИБ ΠΈ ΠœΠ€ΠŸΠ‘, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° формирования ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎ-тСхнологичСских ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ управлСнчСских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΈ ΡΠ·Ρ‹ΠΊ ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ язык, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ формирования ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΈ этом ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ‚ΠΈΠΏΠ° G1 ΠΈ G2 ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСслоТно Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ языков логичСского программирования (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, языка Π’ΡƒΡ€Π±ΠΎ-ΠŸΡ€ΠΎΠ»ΠΎΠ³).

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ