ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

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

Π’Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° — качСство биологичСскоС, Π²Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠ΅, Π° Π½Π΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½ΠΎΠ΅. Волько Π½Π° 25% ΠΈΠ· 100% Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚ поддаСтся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ. И ΡΡ‚Π° коррСкция — наша подстройка ΠΏΠΎΠ΄ трСбования социума. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдлагаСтся ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° 20 вопросов. ΠžΡ‚Π²Π΅Ρ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ с Ρ…арактСристиками Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ Ρ‡Π°ΡΡ‚ΡŒ Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ, Ρ‚ΠΎΠ³Π΄Π° вызываСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

1. ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ PROLOG

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° экспСртной систСмы

2.1 Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ

2.2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π­Π‘

2.2.1 Π Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

2.2.2 Π Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ²

2.2.3 Π Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ

2.2.4 Π Π°Π·Π΄Π΅Π» описания Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ†Π΅Π»ΠΈ Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Библиография ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

prolog ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ экспСртный ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Одним ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… достиТСний искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° стала Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΡ‰Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΡ… Π½Π°Π·Π²Π°Π½ΠΈΠ΅ «ΡΠΊΡΠΏΠ΅Ρ€Ρ‚Π½Ρ‹Ρ…» ΠΈΠ»ΠΈ основанных Π½Π° «Π·Π½Π°Π½ΠΈΡΡ…» систСм. Π’ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ общСствС ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ управлСния слоТными многопарамСтричСскими ΠΈ ΡΠΈΠ»ΡŒΠ½ΠΎΡΠ²ΡΠ·Π°Π½Π½Ρ‹ΠΌΠΈ систСмами, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, производствСнными ΠΈ Ρ‚СхнологичСскими процСссами приходится ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ с Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π»ΠΈΠ±ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΡ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π·Π°Π΄Π°Ρ‡. Π’Π°ΠΊΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… областях: авиация, космос ΠΈ ΠΎΠ±ΠΎΡ€ΠΎΠ½Π°, Π½Π΅Ρ„Ρ‚Π΅ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ Ρ‚ранспортировка Π½Π΅Ρ„Ρ‚Π΅ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², химия, энСргСтика, мСталлургия, Ρ†Π΅Π»Π»ΡŽΠ»ΠΎΠ·Π½ΠΎ-бумаТная ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ ΡΠ²ΡΠ·ΡŒ, пищСвая ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΌΠ°ΡˆΠΈΠ½ΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅, транспорт, ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½Π° ΠΈ Ρ„армацСвтичСскоС производство, административноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³. НаиболСС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ достиТСниями Π² ΡΡ‚ΠΎΠΉ области стало созданиС систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ставят Π΄ΠΈΠ°Π³Π½ΠΎΠ· заболСвания, ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ мСстороТдСния ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ископаСмых, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ элСктронных устройств, машин ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ², Ρ€Π΅ΡˆΠ°ΡŽΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ управлСния Ρ€Π΅Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ.

Под экспСртной систСмой (Π­Π‘) Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ знания спСциалистов (экспСртов) ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΡƒΠ·ΠΊΠΎ спСциализированной ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области ΠΈ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… этой области способна ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ экспСрта-профСссионала.

ОсознаниС полСзности систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дорогостоящиС ΠΈΠ»ΠΈ Ρ€Π΅Π΄ΠΊΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ чСловСчСскиС знания, ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΡƒ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ ΠΈ Ρ€Π°ΡΡ†Π²Π΅Ρ‚Ρƒ этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² 80-Π΅, 90-Π΅ Π³ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π²Π΅ΠΊΠ°. ΠžΡΠ½ΠΎΠ²Ρƒ успСха Π­Π‘ составили Π΄Π²Π° Π²Π°ΠΆΠ½Ρ‹Ρ… свойства, ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅ΠΌΡ‹Π΅ рядом исслСдоватСлСй:

— Π² Π­Π‘ знания ΠΎΡ‚Π΄Π΅Π»Π΅Π½Ρ‹ ΠΎΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ экспСртной систСмы обусловлСна Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡;

— Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Π΅ Π­Π‘ Π·Π°Π΄Π°Ρ‡ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ слабоформализованными ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ эвристичСскиС, ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅, ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ знания экспСртов Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ катСгориями Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Π­Π‘ Π·Π°Π΄Π°Ρ‡ ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

— ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ сигналы, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚ Π³ΠΈΠ΄Ρ€ΠΎΠ»ΠΎΠΊΠ°Ρ‚ΠΎΡ€Π°);

— Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ° нСисправностСй (ΠΊΠ°ΠΊ Π² Ρ‚СхничСских систСмах, Ρ‚Π°ΠΊ ΠΈ Π² Ρ‡Π΅Π»ΠΎΠ²Π΅Ρ‡Π΅ΡΠΊΠΎΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΌΠ΅);

— ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· слоТных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, химичСских соСдинСний);

— Π²Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ слоТных ΠΌΠ½ΠΎΠ³ΠΎΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, распрСдСлСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм);

— ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, приводящих ΠΊ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ†Π΅Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, выполняСмых ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΌΠΈ Ρ€ΠΎΠ±ΠΎΡ‚Π°ΠΌΠΈ).

Для классификации Π­Π‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ:

— ΡΠΏΠΎΡΠΎΠ± формирования Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ;

— ΡΠΏΠΎΡΠΎΠ± ΡƒΡ‡Π΅Ρ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°;

— Π²ΠΈΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…;

— Ρ‡ΠΈΡΠ»ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… источников Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π½Π°Π½ΠΈΠΉ.

По ΡΠΏΠΎΡΠΎΠ±Ρƒ формирования Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π­Π‘ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈ ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅. Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° осущСствляСтся Π²Ρ‹Π±ΠΎΡ€ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° извСстных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π°Π½Π°Π»ΠΈΠ·Π° Π·Π½Π°Π½ΠΈΠΉ, Π² ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ синтСзируСтся ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π·Π½Π°Π½ΠΈΠΉ.

Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΡΠΏΠΎΡΠΎΠ±Π° ΡƒΡ‡Π΅Ρ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ° Π­Π‘ дСлят Π½Π° ΡΡ‚атичСскиС ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠ΅. БтатичСскиС Π­Π‘ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ с Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡ‹ΠΌΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ, Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ Π­Π‘ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ измСнСния.

По Π²ΠΈΠ΄Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π·Π½Π°Π½ΠΈΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Π­Π‘ с Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ знаниями. Под Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΈΡ… Π½Π΅ΠΏΠΎΠ»Π½ΠΎΡ‚Π°, Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ, Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΡΡ‚ΡŒ.

Π­Π‘ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… источников Π·Π½Π°Π½ΠΈΠΉ.

ЭкспСртныС систСмы дСлятся Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Π·Π°Π΄Π°Ρ‡. Π—Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ экспСртныС систСмы:

Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡ — описаниС ситуации ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰Π΅ΠΉ ΠΎΡ‚ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… источников.

НаблюдСниС — сравнСниС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ с ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ.

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ — наблюдСниС Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ΠŸΡ€ΠΎΠ³Π½ΠΎΠ· — это ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ вСроятных послСдствий Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ситуациСй, систСмы прогнозирования ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ связи Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€.

Диагностика — выявлСниС ΠΏΡ€ΠΈΡ‡ΠΈΠ½ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ функционирования систСмы ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ наблюдСния.

Π Π΅ΠΌΠΎΠ½Ρ‚ — Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСдписанных исправлСний.

ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — построСниС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ дСйствий для достиТСния ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — построСниС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° — составлСниС Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΎΠ² исправлСния Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ функционирования систСмы, настройка ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΠΎΠΉ систСмы.

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ — Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ руководство повСдСния систСмы Π² Ρ†Π΅Π»ΠΎΠΌ (Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΎΡ‚яТСнии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, классифицируСт, диагностируСт это ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅, Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅Ρ†Π΅ΠΏΡ‚ Π΅Π³ΠΎ устранСния ΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚вляСт Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅).

ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ — диагностированиС, ΠΎΡ‚Π»Π°Π΄ΠΊΠ°, Ρ€Π΅ΠΌΠΎΠ½Ρ‚ повСдСния ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ.

Π’Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΏΡ€ΠΈ создании Π­Π‘ ΠΈΠ³Ρ€Π°ΡŽΡ‚ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ срСдства. Π‘Ρ€Π΅Π΄ΠΈ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… срСдств для создания Π­Π‘ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярны Ρ‚Π°ΠΊΠΈΠ΅ языки программирования, ΠΊΠ°ΠΊ LISP ΠΈ PROLOG, Π° Ρ‚Π°ΠΊΠΆΠ΅ экспСртныС систСмы-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ (ЭБО): KEE, CENTAUR, G2 ΠΈ GDA, CLIPS, АВ_Π’Π•Π₯ΠΠžΠ›ΠžΠ“Π˜Π―, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π² Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° — ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° ΠΏΠΎ Π·Π½Π°Π½ΠΈΡΠΌ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ для комбинирования систСм прСдставлСния Π·Π½Π°Π½ΠΈΠΉ, языков программирования, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ языка программирования Π² Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Π΅ Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ PROLOG.

1. ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ PROLOG

НазваниС языка «PROLOG» происходит ΠΎΡ‚ ΡΠ»ΠΎΠ² логичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (PROgramming in LOGic — Π² Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ).

Π’ ΠΈΡΡ‚ΠΎΡ€ΠΈΠΈ возникновСния ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ия языка PROLOG ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ этапы.

Π’ 1965 Π³ΠΎΠ΄Ρƒ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ «A machine oriented logic based on the resolution principle», ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΉ Π² 12 Π½ΠΎΠΌΠ΅Ρ€Π΅ ΠΆΡƒΡ€Π½Π°Π»Π° «Journal of the ACM», Π”ΠΆ Π ΠΎΠ±ΠΈΠ½ΡΠΎΠ½ прСдставил ΠΌΠ΅Ρ‚ΠΎΠ΄ автоматичСского поиска Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Ρ‚Π΅ΠΎΡ€Π΅ΠΌ Π² ΠΈΡΡ‡ΠΈΡΠ»Π΅Π½ΠΈΠΈ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ порядка, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ «ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π΅Π·ΠΎΠ»ΡŽΡ†ΠΈΠΈ» .

Π’ 1973 Π³ΠΎΠ΄Ρƒ «Π³Ρ€ΡƒΠΏΠΏΠ° искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°» Π²ΠΎ Π³Π»Π°Π²Π΅ с ΠΠ»Π°Π½ΠΎΠΌ ΠšΠΎΠ»ΠΌΠ΅Ρ€ΠΎΡ создала Π² ΠœΠ°Ρ€ΡΠ΅Π»ΡŒΡΠΊΠΎΠΌ унивСрситСтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΡƒΡŽ для Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Ρ‚Π΅ΠΎΡ€Π΅ΠΌ. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° использовалась ΠΏΡ€ΠΈ построСнии систСм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ тСкстов Π½Π° Π΅ΡΡ‚СствСнном языкС. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Ρ‚Π΅ΠΎΡ€Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ PROLOG (ΠΎΡ‚ Programmation en Logique). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±Ρ‹Π»Π° написана Π½Π° Π€ΠΎΡ€Ρ‚Ρ€Π°Π½Π΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° довольно ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ.

Π’ 1976 Π³. Π ΠΎΠ±Π΅Ρ€Ρ‚ Ковальский вмСстС с Π΅Π³ΠΎ ΠΊΠΎΠ»Π»Π΅Π³ΠΎΠΉ ΠœΠ°Π°Ρ€Ρ‚Π΅Π½ΠΎΠΌ Π²Π°Π½ Π­ΠΌΠ΄Π΅Π½ΠΎΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΡŽ тСкстов логичСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ: ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½Ρ‹ΠΉ ΠΈ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ.

Π’ 1977 Π³ΠΎΠ΄Ρƒ Π² Π­Π΄ΠΈΠ½Π±ΡƒΡ€Π³Π΅ Π£ΠΎΡ€Ρ€Π΅Π½ ΠΈ ΠŸΠ΅Ρ€Π΅ΠΉΡ€Π° создали ΠΎΡ‡Π΅Π½ΡŒ эффСктивный компилятор языка PROLOG для Π­Π’Πœ DEC-10, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послуТил ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠΌ для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ PROLOG. Π§Ρ‚ΠΎ интСрСсно, компилятор Π±Ρ‹Π» написан Π½Π° ΡΠ°ΠΌΠΎΠΌ PROLOG. Π­Ρ‚Π° рСализация PROLOG, извСстная ΠΊΠ°ΠΊ «ΡΠ΄ΠΈΠ½Π±ΡƒΡ€Π³ΡΠΊΠ°Ρ вСрсия», фактичСски стала ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΈ Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ стандартом языка. Алгоритм, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈ Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, послуТил ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠΌ для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ языка. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ссли соврСмСнная PROLOG-систСма ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ эдинбургский PROLOG, Ρ‚ΠΎ Π² Π΅Π΅ состав Π²Ρ…ΠΎΠ΄ΠΈΡ‚ подсистСма, пСрСводящая ΠΏΡ€ΠΎΠ»ΠΎΠ³ΠΎΠ²ΡΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² «ΡΠ΄ΠΈΠ½Π±ΡƒΡ€Π³ΡΠΊΠΈΠΉ» Π²ΠΈΠ΄. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, стандарт ISO/IEC 13 211- 1:1995, Π½ΠΎ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π²ΡΠ΅ PROLOGсистСмы.

Π’ 1980 Π³ΠΎΠ΄Ρƒ ΠšΠ»Π°Ρ€ΠΊ ΠΈ ΠœΠ°ΠΊΠΊΠ΅ΠΉΠ± Π² Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π²Π΅Ρ€ΡΠΈΡŽ PROLOG для ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π­Π’Πœ.

Π’ 1981 Π³ΠΎΠ΄Ρƒ стартовал Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π˜Π½ΡΡ‚ΠΈΡ‚ΡƒΡ‚Π° ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² создания ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π½ΠΎΠ²ΠΎΠ³ΠΎ поколСния.

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΏΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² (ΠΊΠΎΠΌΠ°Π½Π΄, выполняСмых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ). Π­Ρ‚ΠΎΡ‚ ΡΡ‚ΠΈΠ»ΡŒ программирования принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡ Π² ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ стилС, программист Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ. ΠŸΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹ΠΉ Π΅ΠΌΡƒ ΡΡ‚ΠΈΠ»ΡŒ программирования — Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° прСдставляСт собой ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΆΠΈΠ²ΡˆΡƒΡŽΡΡ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡ Π² Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ стилС, программист Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ. БоотвСтствСнно ΠΈ ΡΠ·Ρ‹ΠΊΠΈ программирования дСлят Π½Π° ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅.

Π’ ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… языков Π»Π΅ΠΆΠΈΡ‚ формализованная чСловСчСская Π»ΠΎΠ³ΠΈΠΊΠ°. Π§Π΅Π»ΠΎΠ²Π΅ΠΊ лишь описываСт Ρ€Π΅ΡˆΠ°Π΅ΠΌΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ, Π° ΠΏΠΎΠΈΡΠΊΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ занимаСтся импСративная систСма программирования. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ мСньший Ρ€Π°Π·ΠΌΠ΅Ρ€ исходного ΠΊΠΎΠ΄Π°, Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ записи Π·Π½Π°Π½ΠΈΠΉ Π½Π° Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… языках, Π±ΠΎΠ»Π΅Π΅ понятныС, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ языками, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π˜Π·Π²Π΅ΡΡ‚Π½Π° классификация языков программирования ΠΏΠΎ ΠΈΡ… Π±Π»ΠΈΠ·ΠΎΡΡ‚ΠΈ Π»ΠΈΠ±ΠΎ ΠΊ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ языку, Π»ΠΈΠ±ΠΎ ΠΊ Π΅ΡΡ‚СствСнному чСловСчСскому языку. Π’Π΅, Ρ‡Ρ‚ΠΎ Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, относят ΠΊ ΡΠ·Ρ‹ΠΊΠ°ΠΌ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня, Π° Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π±Π»ΠΈΠΆΠ΅ ΠΊ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ языками высокого уровня. Π’ ΡΡ‚ΠΎΠΌ смыслС Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ языки ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ языками свСрхвысокого ΠΈΠ»ΠΈ Π½Π°ΠΈΠ²Ρ‹ΡΡˆΠ΅Π³ΠΎ уровня, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ Ρ‡Π΅Π»ΠΎΠ²Π΅Ρ‡Π΅ΡΠΊΠΎΠΌΡƒ языку ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅Ρ‡Π΅ΡΠΊΠΎΠΌΡƒ ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡŽ.

К ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ языкам относятся Ρ‚Π°ΠΊΠΈΠ΅ языки программирования, ΠΊΠ°ΠΊ Паскаль, БСйсик, Π‘ΠΈ ΠΈ Ρ‚. Π΄. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π½ΠΈΡ…, PROLOG являСтся Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ языком.

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° ΠŸΡ€ΠΎΠ»ΠΎΠ³Π΅ усилия программиста Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области, ΠΈΡ… ΡΠ²ΠΎΠΉΡΡ‚Π² ΠΈ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ собой, Π° Π½Π΅ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° PROLOG Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ Π² ΠΊΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΎΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ явных ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… конструкций Ρ‚ΠΈΠΏΠ° условных ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Ρ†ΠΈΠΊΠ»Π° ΠΈ Ρ‚. Π΄. Она прСдставляСт собой модСль Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ Π² Π·Π°Π΄Π°Ρ‡Π΅. И Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ записываСтся Π½Π΅ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π° Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ, Π² Π΄ΡƒΡ…Π΅ ΠΌΠΎΠ΄Π½ΠΎΠ³ΠΎ сСйчас ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования.

НаиболСС извСстная Ρƒ Π½Π°Ρ Π² ΡΡ‚Ρ€Π°Π½Π΅ ΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ эффСктивная вСрсия PROLOG — TURBO PROLOG. Π•Π³ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π»Π° Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ„ΠΈΡ€ΠΌΠ° Borland International Π² ΡΠΎΠ΄Ρ€ΡƒΠΆΠ΅ΡΡ‚Π²Π΅ с Π΄Π°Ρ‚ской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Prolog Development Center (PDC). ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия Π²Ρ‹ΡˆΠ»Π° Π² 1986 Π³ΠΎΠ΄Ρƒ. ПослСдняя совмСстная вСрсия ΠΈΠΌΠ΅Π»Π° Π½ΠΎΠΌΠ΅Ρ€ 2.0 ΠΈ Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² 1988 Π³ΠΎΠ΄Ρƒ.

Π‘Π°ΠΌΠΎΠ΅ сущСствСнноС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ TURBO PROLOG ΠΎΡ‚ ΡΠ΄ΠΈΠ½Π±ΡƒΡ€Π³ΡΠΊΠΎΠΉ вСрсии — Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² Π½Π΅ΠΌ строгой Ρ‚ΠΈΠΏΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ скорости трансляции ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

К Π΄ΠΎΡΡ‚ΠΎΠΈΠ½ΡΡ‚Π²Π°ΠΌ Π’ΡƒΡ€Π±ΠΎ ΠŸΡ€ΠΎΠ»ΠΎΠ³Π° относится Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π½Π° ΡΡ‚ΠΎΠΌ языкС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹, написанныС Π½Π° ΠŸΠ°ΡΠΊΠ°Π»Π΅, Π‘ΠΈ, Π€ΠΎΡ€Ρ‚Ρ€Π°Π½Π΅ ΠΈΠ»ΠΈ ассСмблСрС.

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° экспСртной систСмы Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ экспСртизу, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ способна Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ посрСдством логичСского Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ этом достаточно Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ доступ ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Ρ„Π°ΠΊΡ‚ΠΎΠ², Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π·Π½Π°Π½ΠΈΠΉ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΠ· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉΡΡ Π² Π±Π°Π·Π΅ Π·Π½Π°Π½ΠΈΠΉ.

Π­ΠΊΡΠΏΠ΅Ρ€Ρ‚Π½ΡƒΡŽ систСму, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ состоящСй ΠΈΠ· Ρ‚Ρ€Π΅Ρ… частСй:

1. Π‘Π°Π·Π° Π·Π½Π°Π½ΠΈΠΉ (Π‘Π—).

2. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° (ΠœΠ’).

3. БистСма ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса (БПИ).

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

ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° содСрТит ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° «Π·Π½Π°Π΅Ρ‚», ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π·Π½Π°Π½ΠΈΠΉ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‰ΠΈΠ΅ΡΡ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (Π²Ρ‹Π²ΠΎΠ΄Ρ‹) ΠΈΠ· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, находящСйся Π² Π½Π΅ΠΉ.

Когда экспСртной систСмС задаСтся вопрос, ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ способ примСнСния ΠΏΡ€Π°Π²ΠΈΠ» Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ, поставлСнной Π² Π²ΠΎΠΏΡ€ΠΎΡΠ΅. ЀактичСски, ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° запускаСт ΡΠΊΡΠΏΠ΅Ρ€Ρ‚Π½ΡƒΡŽ систСму Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ, опрСдСляя ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡ ΠΊ Π½ΠΈΠΌ доступ Π² Π±Π°Π·Ρƒ Π·Π½Π°Π½ΠΈΠΉ. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° выполняСт ΠΏΡ€Π°Π²ΠΈΠ»Π°, опрСдСляСт ΠΊΠΎΠ³Π΄Π° Π½Π°ΠΉΠ΄Π΅Π½ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ интСрфСйса с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

Когда вопрос Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½, Ρ‚ΠΎ Π΄ΠΎΡΡ‚ΡƒΠΏ ΠΊ Π±Π°Π·Π΅ Π·Π½Π°Π½ΠΈΠΉ осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· интСрфСйс с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ — это Ρ‡Π°ΡΡ‚ΡŒ экспСртной систСмы, которая взаимодСйствуСт с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

БистСма интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Сля ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π΅ΠΌΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. ΠŸΡ€ΠΎΡΡ‚ΠΎ говоря, систСма интСрфСйса Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ, послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ описал Π·Π°Π΄Π°Ρ‡Ρƒ, вся нСобходимая информация ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π°. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° Π²ΠΈΠ΄Π΅ ΠΈ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Π°. Когда ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ знания, Π²Ρ‹Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΈΠ· Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ, интСрфСйс ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΠΈΡ… ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ «ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅» ΠΊ Π±Π°Π·Π΅ Π·Π½Π°Π½ΠΈΠΉ. Они вмСстС ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ экспСртной систСмы. Для Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ, которая содСрТит ΠΎΠ±ΡˆΠΈΡ€Π½ΡƒΡŽ ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ нСсколько Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠ±ΠΎΠ»ΠΎΡ‡Π΅ΠΊ.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° экспСртной систСмы Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° систСма ΠΏΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ Ρ‚ΠΈΠΏΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. Она ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ Π½Π΅ ΡΠΊΡΠΏΠ΅Ρ€Ρ‚Ρƒ Π² Π΄Π°Π½Π½ΠΎΠΉ области ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ свой Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚ личности Π² ΡΠΎΠΎΡ‚вСтствии с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ критСриями.

Π—Π½Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½Ρ‹Ρ… энСргодинамичСских характСристик личности (Π΅Π΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… аспСктах ΠΆΠΈΠ·Π½ΠΈ:

— Π»ΠΈΡ‡Π½ΠΎΡΡ‚Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚ являСтся Π²Π°ΠΆΠ½Ρ‹ΠΌ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ психологичСской совмСстимости ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠ² Π² ΡΠ΅ΠΌΠ΅ΠΉΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ;

— ΠΈΠ΄Π΅Π½Ρ‚ификация Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π° Π½ΡƒΠΆΠ½Π° для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ распорядка, для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности Ρ‚Ρ€ΡƒΠ΄Π° ΠΈ ΠΎΡ‚Π΄Ρ‹Ρ…Π°. Она Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠ° Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΎΡ‚Π±ΠΎΡ€Π΅, Ссли Π²ΠΈΠ΄ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ связан с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ трСбованиями ΠΊ ΠΏΡΠΈΡ…ΠΎΠΌΠΎΡ‚ΠΎΡ€ΠΈΠΊΠ΅ ΠΈ ΡΠ²ΠΎΠΉΡΡ‚Π²Π°ΠΌ Π½Π΅Ρ€Π²Π½ΠΎΠΉ систСмы. НапримСр, Ссли Ρ€Π°Π±ΠΎΡ‚Π° связана с ΠΏΠΎΡΡ‚оянными ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ частыми раздраТитСлями;

— Π»ΠΈΡ‡Π½ΠΎΡΡ‚Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚ Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ занятиях Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ Π²ΠΈΠ΄ΠΎΠΌ спорта. Π’ Ρ‡Π°ΡΡ‚ности, ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π²ΠΈΠ΄Π° спорта, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΡƒΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠΈΡ… успСхов, ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈ Π±Π»Π°Π³ΠΎΠΏΡ€ΠΈΡΡ‚Π½ΠΎΠΉ физичСской Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΎΠΊ ΠΈΠ»ΠΈ занятий Ρ„ΠΈΠ·ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€ΠΎΠΉ. Π­Ρ‚ΠΎ позволяСт прСдставитСлям ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ максимум удовлСтворСния ΠΎΡ‚ Ρ„изичСской Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π° ΠΏΡ€Π΅Π΄ΡΡ‚авитСлям Π΄Ρ€ΡƒΠ³ΠΈΡ… — ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΈ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½Π½ΠΎΠ³ΠΎ стрСсса;

— ΠΏΠΎΠΌΠΎΡ‰ΡŒ родитСлям Π² Π²ΠΎΡΠΏΠΈΡ‚Π°Π½ΠΈΠΈ Π΄Π΅Ρ‚Π΅ΠΉ. НапримСр, эта ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Π΅ΠΌ стоит Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π²Π°ΡˆΠ΅ΠΌΡƒ Ρ€Π΅Π±Π΅Π½ΠΊΡƒ: Ρ…ΠΎΠΊΠΊΠ΅Π΅ΠΌ ΠΈΠ»ΠΈ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹ΠΌ ΠΊΠ°Ρ‚Π°Π½ΠΈΠ΅ΠΌ;

— ΠΌΠ½ΠΎΠ³ΠΈΠ΅ навСрняка Π·Π°ΠΌΠ΅Ρ‡Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ ΡƒΡ€ΠΎΠΊΠΈ Π΄Π΅Ρ‚ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ быстро ΠΈ Ρ Ρ€Π°Π΄ΠΎΡΡ‚ΡŒΡŽ, Π° ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΈΠ΄Π΅Ρ‚ΡŒ часами Π±Π΅Π· особых успСхов. Π”Π΅Ρ‚ΠΈ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. Π’Π΅Π΄ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π΅Π±Π΅Π½ΠΎΠΊ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚ΠΎΠΌ, Π·Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΡ€ΠΎΠ΄ΠΎΠΉ. ΠžΠ΄Π½ΠΈΡ… ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ лишь Π·Π°Π²ΠΎΠ΄ΠΈΡ‚, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²ΠΏΠ°Π΄Π°ΡŽΡ‚ Π² ΡƒΠ½Ρ‹Π½ΠΈΠ΅ ΠΈ ΡΠ»Π΅Π·Ρ‹. Зная особСнности своСго Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ своё ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ досуга эффСктивнСС, ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Π΅Π»ΡŒΠ½Π΅ΠΉ.

Π’Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° — качСство биологичСскоС, Π²Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠ΅, Π° Π½Π΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½ΠΎΠ΅. Волько Π½Π° 25% ΠΈΠ· 100% Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚ поддаСтся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ. И ΡΡ‚Π° коррСкция — наша подстройка ΠΏΠΎΠ΄ трСбования социума. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдлагаСтся ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° 20 вопросов. ΠžΡ‚Π²Π΅Ρ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ с Ρ…арактСристиками Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ Ρ‡Π°ΡΡ‚ΡŒ Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ, Ρ‚ΠΎΠ³Π΄Π° вызываСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ идСнтифицируСтся Ρ‚ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°. Π—Π°Ρ‚Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ сообщаСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Если Ρ‚ΠΈΠΏ Π½Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ относится ΠΊ ΡΠΌΠ΅ΡˆΠ°Π½Π½ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ сообщаСтся.

2.1 Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ Π’Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ простых Ρ‚ΠΈΠΏΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°: сангвиничСский, холСричСский, мСланхоличСский ΠΈ Ρ„лСгматичСский.

Π‘Π°Π·Ρƒ Π·Π½Π°Π½ΠΈΠΉ заполняСм характСристиками Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ‚ΠΈΠΏΠΎΠ² Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°.

Π‘Π°Π½Π³Π²ΠΈΠ½ΠΈΠΊ — ΠΆΠΈΠ²ΠΎΠΉ, горячий, ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, с Ρ‡Π°ΡΡ‚ΠΎΠΉ смСной настроСния, Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠΉ, с Π±Ρ‹ΡΡ‚Ρ€ΠΎΠΉ Ρ€Π΅Π°ΠΊΡ†ΠΈΠ΅ΠΉ Π½Π° Π²ΡΠ΅ события, происходящиС Π²ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅Π³ΠΎ, довольно Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΈΠΌΠΈΡ€ΡΡŽΡ‰ΠΈΠΉΡΡ со ΡΠ²ΠΎΠΈΠΌΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Π°ΠΌΠΈ ΠΈ Π½Π΅ΠΏΡ€ΠΈΡΡ‚ностями. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ сангвиники ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΈΠΌΠΈΠΊΠΎΠΉ. Он ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π΅Π½ Π² Ρ€Π°Π±ΠΎΡ‚Π΅, ΠΊΠΎΠ³Π΄Π° Π΅ΠΌΡƒ интСрСсно, приходя Π² ΡΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π²ΠΎΠ·Π±ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΡΡ‚ΠΎΠ³ΠΎ, Ссли Ρ€Π°Π±ΠΎΡ‚Π° Π½Π΅ ΠΈΠ½Ρ‚СрСсна, ΠΎΠ½ ΠΎΡ‚носится ΠΊ Π½Π΅ΠΉ Π±Π΅Π·Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ, Π΅ΠΌΡƒ становится скучно.

Π₯ΠΎΠ»Π΅Ρ€ΠΈΠΊ — быстрый, страстный, порывистый, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ΡƒΡ€Π°Π²Π½ΠΎΠ²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ, с Ρ€Π΅Π·ΠΊΠΎ ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΌΡΡ настроСниСм с ΡΠΌΠΎΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π²ΡΠΏΡ‹ΡˆΠΊΠ°ΠΌΠΈ, быстро истощаСмый. Π£ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ равновСсия Π½Π΅Ρ€Π²Π½Ρ‹Ρ… процСссов, это Π΅Π³ΠΎ Ρ€Π΅Π·ΠΊΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ ΠΎΡ‚ ΡΠ°Π½Π³Π²ΠΈΠ½ΠΈΠΊΠ°. Π₯ΠΎΠ»Π΅Ρ€ΠΈΠΊ, ΡƒΠ²Π»Π΅ΠΊΠ°ΡΡΡŒ, Π±Π΅Π·Π°Π»Π°Π±Π΅Ρ€Π½ΠΎ растрачиваСт свои силы ΠΈ Π±Ρ‹ΡΡ‚Ρ€ΠΎ истощаСтся.

ΠœΠ΅Π»Π°Π½Ρ…ΠΎΠ»ΠΈΠΊ — Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π½ΠΈΠΌΡ‹ΠΉ, склонный ΠΊ ΠΏΠΎΡΡ‚оянному ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… событий, ΠΎΠ½ ΠΌΠ°Π»ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹. Π‘Π²ΠΎΠΈ астСничСскиС пСрСТивания ΠΎΠ½ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ усилиСм Π²ΠΎΠ»ΠΈ, ΠΎΠ½ Ρ‡Π΅Ρ€Π΅ΡΡ‡ΡƒΡ€ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΠΈΡ‚Π΅Π»Π΅Π½, Π»Π΅Π³ΠΊΠΎ ΡΠΌΠΎΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π½ΠΈΠΌ.

Π€Π»Π΅Π³ΠΌΠ°Ρ‚ΠΈΠΊ нСспСшСн, Π½Π΅Π²ΠΎΠ·ΠΌΡƒΡ‚ΠΈΠΌ, ΠΈΠΌΠ΅Π΅Ρ‚ устойчивыС стрСмлСния ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅, внСшнС скуп Π½Π° ΠΏΡ€ΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ эмоций ΠΈ Ρ‡ΡƒΠ²ΡΡ‚Π². Он ΠΏΡ€ΠΎΡΠ²Π»ΡΠ΅Ρ‚ упорство ΠΈ Π½Π°ΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Π΅, ΠΎΡΡ‚Π°Π²Π°ΡΡΡŒ спокойным ΠΈ ΡƒΡ€Π°Π²Π½ΠΎΠ²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΌ. Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΠ½ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅Π½, компСнсируя свою Π½Π΅ΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ»Π΅ΠΆΠ°Π½ΠΈΠ΅ΠΌ.

Для опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдлагаСтся ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ряд вопросов:

1) Π’Ρ‹ ΠΆΠΈΠ²ΠΎ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°Π΅Ρ‚Π΅ΡΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ вашС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅?

2) Π’Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ свои эмоции?

3) Π£ Π’ас плавная ΠΈ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Π°Ρ ΠΏΠΎΡ…ΠΎΠ΄ΠΊΠ°?

4) Π’Ρ‹ ΠΌΠ½ΠΎΠ³ΠΎ ТСстикулируСтС?

5) Для Вас Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΌ являСтся состояниС бодрости?

6) Π›Π΅Π³ΠΊΠΎ Π»ΠΈ Π’Π« ΠΏΡ€ΠΈΡΠΏΠΎΡΠ°Π±Π»ΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ ΠΊ Π½ΠΎΠ²ΠΎΠΉ обстановкС?

7) Π’Π°ΡˆΠ° Ρ€Π΅Ρ‡ΡŒ громкая ΠΈ ΠΎΡ‚чСтливая?

8) Π’Ρ‹ ΡƒΠΏΠΎΡ€Π½Ρ‹, Π΄Π°ΠΆΠ΅ упрямы?

9) Π ΠΈΡ‚ΠΌ вашСй Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ, скачкообразный?

10) Π’Ρ‹ Π»ΡŽΠ±ΠΈΡ‚Π΅ Ρ€ΠΈΡΠΊΠΎΠ²Π°Ρ‚ΡŒ?

11) Π£ Π’ас Π±Ρ‹Π²Π°ΡŽΡ‚ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ?

12) Π’Ρ‹ Π·Π°ΡΡ‚Π΅Π½Ρ‡ΠΈΠ²Ρ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ?

13) ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π΅ΡΡ‚Π²ΠΎ Π½Π΅ Ρ‚яготит вас?

14) Π’Π°ΠΌ свойствСнна нСкоторая ΠΌΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ?

15) Π’Π°ΠΌ приятно, ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠ΅ ΡΠΎΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°ΡŽΡ‚ Π²Π°ΠΌ?

16) Π£ Π’ас Π·Π°Π²Ρ‹ΡˆΠ΅Π½Π½Ρ‹Π΅ трСбования ΠΊ ΡΠ΅Π±Π΅ ΠΈ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΌΡƒ ΠΌΠΈΡ€Ρƒ?

17) Π’ ΡΠ²ΠΎΠΈΡ… словах ΠΈ Π΄Π΅Π»Π°Ρ… Π²Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ?

18) Π‘ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ людьми Ρƒ Π²Π°Ρ Ρ€ΠΎΠ²Π½Ρ‹Π΅, Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ?

19) Π’Ρ‹ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹, ΠΏΠ΅Π΄Π°Π½Ρ‚ΠΈΡ‡Π½Ρ‹ Π² ΠΌΠ΅Π»ΠΎΡ‡Π°Ρ…?

20) Π’Ρ‹ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ распрСдСляСтС свои силы?

ΠžΡ‚Π²Π΅Ρ‚ «Π΄Π°» Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 7 вопросов Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π΅Π½ для сангвиников На Π²ΠΎΠΏΡ€ΠΎΡΡ‹ 8−11 ΠΎΡ‚Π²Π΅Ρ‚ «Π΄Π°» Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π΅Π½ для Ρ…ΠΎΠ»Π΅Ρ€ΠΈΠΊΠΎΠ².

ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹ 12−16 описываСт мСланхоличСский Ρ‚ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°, Π° Π½Π° 17−20 вопросы — флСгматичСский Ρ‚ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°.

2.2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π­Π‘ Бозданная Π½Π° TURBO PROLOG Π­Π‘ состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²:

— database — Ρ€Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…;

— predicates — Ρ€Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ²;

— clauses — Ρ€Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ;

— goal — Ρ€Π°Π·Π΄Π΅Π» описания Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ†Π΅Π»ΠΈ.

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π΄ΠΎ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΡ.

2.2.1 Π Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

ВнутрСнняя Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… состоит ΠΈΠ· Ρ„Π°ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ динамичСски, Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΠ· Π½Π΅Π΅, ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Π΅, Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ„Π°ΠΊΡ‚Ρ‹ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΈ Ρ„Π°ΠΊΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹, описанныС Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

Если Ρ€Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½, Ρ‚ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΠΌΠ΅Π½ΠΈ. Π’ ΡΡ‚ΠΎΠΌ случаС ΠΎΠ½ Π°Π²Ρ‚оматичСски ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ стандартноС имя dbasedom.

ОписаниС ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… совпадаСт с ΠΈΡ… ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² predicates.

Π’ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„Π°ΠΊΡ‚Ρ‹, Π° Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π°, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Ρ„Π°ΠΊΡ‚Ρ‹ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свободных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π•ΡΡ‚ΡŒ сущСствСнноС прСимущСство Π² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΊΡ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹, Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ database, ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒΡΡ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Для добавлСния Ρ„Π°ΠΊΡ‚ΠΎΠ² Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π½Π°ΡˆΠ΅ΠΉ Π­Π‘ использовались встроСнныС ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹ asserta ΠΈ assertz.

Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ этими ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π°ΠΌΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ asserta добавляСт Ρ„Π°ΠΊΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Π°ΠΊΡ‚Π°ΠΌΠΈ (Π² Π½Π°Ρ‡Π°Π»ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…), Π° ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ assertz добавляСт Ρ„Π°ΠΊΡ‚ послС Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΠ² (Π² ΠΊΠΎΠ½Π΅Ρ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…).

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Ρƒ ΡΡ‚ΠΈΡ… ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² указываСтся добавляСмый Ρ„Π°ΠΊΡ‚.

Для удалСния Ρ„Π°ΠΊΡ‚ΠΎΠ² ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… слуТат ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ retract.

ΠŸΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ retract удаляСт ΠΈΠ· Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ с Π½Π°Ρ‡Π°Π»Π° Ρ„Π°ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ отоТдСствлСн с Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ.

2.2.2 Π Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅, ΠΎΠ·Π°Π³Π»Π°Π²Π»Π΅Π½Π½ΠΎΠΌ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ словом predicates, содСрТатся описания опрСдСляСмых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ². Π’ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… языках программирования ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ описания Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Π”ΠΎΠΌΠ΅Π½Ρ‹ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ стандартными, Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². Имя ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π° Π² Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, Ρ‚. Π΅. ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΡ… Π±ΡƒΠΊΠ², Ρ†ΠΈΡ„Ρ€ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π° подчСркивания, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с Ρ†ΠΈΡ„Ρ€Ρ‹.

НапримСр, ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ «temperament», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ использовался Π² Π­Π‘, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описан ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

predicates

temperament (string)

Π­Ρ‚ΠΎ описаниС ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρƒ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π° ΠΎΠ΄ΠΈΠ½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ строкового Ρ‚ΠΈΠΏΠ°.

2.2.3 Π Π°Π·Π΄Π΅Π» описания ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π­Ρ‚ΠΎΡ‚ Ρ€Π°Π·Π΄Π΅Π» ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ основным Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π½Π΅ΠΌ содСрТатся Ρ„Π°ΠΊΡ‚Ρ‹ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹. НачинаСтся этот Ρ€Π°Π·Π΄Π΅Π» со ΡΠ»ΡƒΠΆΠ΅Π±Π½ΠΎΠ³ΠΎ слова clauses.

ΠŸΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ удовлСтворСния Ρ†Π΅Π»ΠΈ TURBO PROLOG Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π·Π΄Π΅Π»Π° clauses, просматривая Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ поиска ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΊΡ‚ ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ. По ΠΌΠ΅Ρ€Π΅ прохоТдСния Ρ€Π°Π·Π΄Π΅Π»Π° clauses TURBO PROLOG устанавливаСт Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ выраТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ удовлСтворяСт Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΠΎΠ΄Ρ†Π΅Π»ΠΈ. Если Ρ‚Π°ΠΊΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ‡Π°ΡΡ‚ΡŒΡŽ Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ логичСского ΠΏΡƒΡ‚ΠΈ, Ρ‚ΠΎ TURBO PROLOG возвращаСтся ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΌΡƒ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ ΠΈ ΠΈΡ‰Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ соотвСтствиС. Π’Π°ΠΊΠΎΠΉ процСсс называСтся поиском с Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠΌ (backtracking).

2.2.4 Π Π°Π·Π΄Π΅Π» описания Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ†Π΅Π»ΠΈ Π‘ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ слова goal начинаСтся Ρ€Π°Π·Π΄Π΅Π» описания Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ†Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’ Π­Π‘ «Π’ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°» Π² ΡΠ°ΠΌΠΎΠΌ Ρ‚Π΅Π»Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π»ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Ρ†Π΅Π»ΡŒ:

goal

makewindow (1,10,12," ЭкспСртная систСма: Π’ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π° «, 0,0,25,80),

write («Π­Π‘ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° студСнткой 542 класса»), nl,

write («ΠšΡƒΡ‡Π΅Ρ€Π΅Π½ΠΊΠΎ НадСТдой»), nl,

write («——————————————————————»), nl,

run.

Π‘Π°ΠΌΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅Π΅ Ρ†Π΅Π»ΡŒ, состоит ΠΈΠ· ΡΠ΅ΠΌΠΈ ΠΏΠΎΠ΄Ρ†Π΅Π»Π΅ΠΉ, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… запятыми.

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΏΠΎΠ΄Ρ†Π΅Π»ΡŒ:

makewindow (1,10,12," ЭкспСртная систСма: Π’ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π° «, 0,0,25,80),

ΠŸΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ makewindow создаСт Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π½Π° ΡΠΊΡ€Π°Π½Π΅. Когда ΠΎΠΊΠ½ΠΎ создано, ΠΎΠ½ΠΎ становится Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ (Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ), ΠΈ Π²ΡΡ выводимая информация автоматичСски направляСтся Π² Π½Π΅Π³ΠΎ.

ΠŸΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ makewindow ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚:

makewindow (WNo, ScrAttr, FrAttr, Heading, Row, Col, Height, Width)

Описания Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² этого ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ ΠΈΠ· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3.

Π’Π°Π±Π»ΠΈΡ†Π° 2 — Описания Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π° makewindow

АргумСнт

ОписаниС

Wno

НомСр ΠΎΠΊΠ½Π°

ScrAttr

Атрибут Ρ†Π²Π΅Ρ‚ Π±ΡƒΠΊΠ².

FrAttr

Атрибут Ρ†Π²Π΅Ρ‚Π° Ρ€Π°ΠΌΠΊΠΈ ΠΎΠΊΠ½Π°.

Heading

ВСкст Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΎΠΊΠ½Π°.

Row, Col

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Π»Π΅Π²Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠΊΠ½Π°.

Height

Высота ΠΎΠΊΠ½Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°ΠΌΠΊΡƒ

Width

Π¨ΠΈΡ€ΠΈΠ½Π° ΠΎΠΊΠ½Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°ΠΌΠΊΡƒ.

Π’Π°Π±Π»ΠΈΡ†Π° 3 — ОписаниС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π° makewindow

Π¦Π²Π΅Ρ‚ Π±ΡƒΠΊΠ²

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π°

Π¦Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π°

Π§Π΅Ρ€Π½Ρ‹ΠΉ

Π§Π΅Ρ€Π½Ρ‹ΠΉ

Π‘Π΅Ρ€Ρ‹ΠΉ

Π“ΠΎΠ»ΡƒΠ±ΠΎΠΉ

Π“ΠΎΠ»ΡƒΠ±ΠΎΠΉ

Π—Π΅Π»Π΅Π½Ρ‹ΠΉ

Π‘Π²Π΅Ρ‚Π»ΠΎΒ­Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ

Π‘ΠΈΠ½ΠΈΠΉ

Π—Π΅Π»Π΅Π½Ρ‹ΠΉ

ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ

Π‘Π²Π΅Ρ‚Π»ΠΎΒ­Π·Π΅Π»Π΅Π½Ρ‹ΠΉ

Алый

Π‘ΠΈΠ½ΠΈΠΉ

ΠšΠΎΡ€ΠΈΡ‡Π½Π΅Π²Ρ‹ΠΉ

БвСтло­синий

Π‘Π΅Π»Ρ‹ΠΉ

ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ

БвСтло­красный

Алый

Π‘Π²Π΅Ρ‚Π»ΠΎΒ­Π°Π»Ρ‹ΠΉ

ΠšΠΎΡ€ΠΈΡ‡Π½Π΅Π²Ρ‹ΠΉ

Π–Π΅Π»Ρ‚Ρ‹ΠΉ

Π‘Π΅Π»Ρ‹ΠΉ

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ΄Ρ†Π΅Π»ΡŒΡŽ являСтся ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строки символов Π½Π° ΡΠΊΡ€Π°Π½Π΅:

" Π­Π‘ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° студСнткой 542 класса"

Π­Ρ‚Π° ΠΏΠΎΠ΄Ρ†Π΅Π»ΡŒ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π° write, ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… «Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½Ρ‹Ρ…» ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² TURBO PROLOG. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ описания Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сразу.

ВстроСнный ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ write Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ встрСчаСтся Π² Π²ΠΈΠ΄Π΅:

write («Π­Π‘ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° студСнткой 542 класса»),

Π”Π²ΠΎΠΉΠ½Ρ‹Π΅ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ ΠΏΡ€ΠΈ этом ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для ограничСния символьной строки; ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒΡΡ всС ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ строки.

Π’Ρ€Π΅Ρ‚ΡŒΡ ΠΏΠΎΠ΄Ρ†Π΅Π»ΡŒ задаСтся Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ встроСнным ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠΌ: nl. ΠŸΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ nl ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ курсор Π² Π½Π°Ρ‡Π°Π»ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строки.

Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ ΠΏΠΎΠ΄Ρ†Π΅Π»ΡŒΡŽ являСтся Π²Ρ‹Π²ΠΎΠ΄ Π½Π° ΡΠΊΡ€Π°Π½ строки:

" ΠšΡƒΡ‡Π΅Ρ€Π΅Π½ΠΊΠΎ НадСТдой «

ΠŸΡΡ‚Π°Ρ ΠΏΠΎΠ΄Ρ†Π΅Π»ΡŒ, Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ nl.

ШСстая ΠΏΠΎΠ΄Ρ†Π΅Π»ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° ΡΠΊΡ€Π°Π½ строки

" ——————————————————————"

Π­Ρ‚Π° строка слуТит для Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ раздСлСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»Π΅ экспСртной систСмы ΠΈ Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ опрСдСлСния класса ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹Ρ….

БСдьмая ΠΏΠΎΠ΄Ρ†Π΅Π»ΡŒ — ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ nl.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ЦСлью Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ тСорСтичСских Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ичСских Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ логичСского программирования, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ практичСского ΠΎΠΏΡ‹Ρ‚Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ слоТных ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… систСм ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΌΠ½ΠΎΠΉ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Ρ‹ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ экспСртных систСм Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ TURBO PROLOG.

Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ экспСртной систСмы для опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ TURBO PROLOG прСдоставляСт Π±ΠΎΠ³Π°Ρ‚Ρ‹Π΅ возмоТности для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ экспСртных систСм ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ «Π΄Ρ€ΡƒΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ³ΠΎ интСрфСйса» для общСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. TURBO PROLOG ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π΅Π½ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ систСм экспСртных ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π½Π΅ΠΌ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΈ ΡΠ·Ρ‹ΠΊ прСдставлСния Π·Π½Π°Π½ΠΈΠΉ, ΠΈ ΠΎΠ±Ρ‰Π΅Ρ†Π΅Π»Π΅Π²Π°Ρ стратСгия Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡, основанная Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Ρ€Π΅Π·ΠΎΠ»ΡŽΡ†ΠΈΠΈ.

Библиография

1. НСйлор К. Как ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свою ΡΡΠΊΡΠΏΠ΅Ρ€Ρ‚Π½ΡƒΡŽ систСму: ΠŸΠ΅Ρ€. Ρ Π°Π½Π³Π».-М.: Π­Π½Π΅Ρ€Π³ΠΎΠ°Ρ‚ΠΎΠΌΠΈΠ·Π΄Π°Ρ‚ 1991. — 286с.

2. Π­Π»Ρ‚ΠΈ Π”ΠΆ., ΠšΡƒΠΌΠ±Ρ М. ЭкспСртныС систСмы: ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ / ΠŸΠ΅Ρ€. Ρ Π°Π½Π³Π». ΠΈ ΠΏΡ€Π΅Π΄ΠΈΡΠ». Π‘. И. Π¨ΠΈΡ‚ΠΈΠΊΠΎΠ²Π°. — Πœ.: Ѐинансы ΠΈ ΡΡ‚атистика, 1987. — 191 с.: ΠΈΠ».

3. Π₯СйСс-Π ΠΎΡ‚ Π€., Π£ΠΎΡ‚Π΅Ρ€ΠΌΠ°Π½ Π”., Π›Π΅Π½Π°Ρ‚ Π”. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ экспСртных систСм. ΠŸΠ΅Ρ€. Ρ Π°Π½Π³Π». — Πœ.: ΠœΠΈΡ€, 1987.-447с.

4. Попов Π­. Π’. ЭкспСртныС систСмы: РСшСниС Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ с Π­Π’Πœ. — Πœ.: Наука. Π“Π». Ρ€Π΅Π΄. Ρ„ΠΈΠ·.-ΠΌΠ°Ρ‚. Π»ΠΈΡ‚., 1987. — 288 с. — (ΠŸΡ€ΠΎΠ±Π». искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°).

5. Π“Π°Π²Ρ€ΠΈΠ»ΠΎΠ²Π° Π’. А., Π₯ΠΎΡ€ΠΎΡˆΠ΅Π²ΡΠΊΠΈΠΉ Π’. Π€. Π‘Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… систСм — БПб.: ΠŸΠΈΡ‚Π΅Ρ€, 2001. — 384 с.: ΠΈΠ».

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

database

yes (string)

no (string)

maybe (string)

predicates

repeat

run

temperament (string)

positive (string)

negative (string)

xpositive (string)

xnegative (string)

ask (string, char)

remember (string, char)

delete_all

clauses

repeat.

repeat:-repeat.

% ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°Π΄Π°Π΅Ρ‚ вопросы ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ

temperament («ΡΠ°Π½Π³Π²ΠΈΠ½ΠΈΠΊ «):;

positive («Π’Ρ‹ ΠΆΠΈΠ²ΠΎ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°Π΅Ρ‚Π΅ΡΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ вашС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅?»),

positive («Π’Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ свои эмоции?»),

positive («Π£ Π’ас плавная ΠΈ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Π°Ρ ΠΏΠΎΡ…ΠΎΠ΄ΠΊΠ°?»),

positive («Π’Ρ‹ ΠΌΠ½ΠΎΠ³ΠΎ ТСстикулируСтС?»),

positive («Π”ля Вас Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΌ являСтся состояниС бодрости?»),

positive («Π›Π΅Π³ΠΊΠΎ Π»ΠΈ Π’Π« ΠΏΡ€ΠΈΡΠΏΠΎΡΠ°Π±Π»ΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ ΠΊ Π½ΠΎΠ²ΠΎΠΉ обстановкС?»),

positive («Π’Π°ΡˆΠ° Ρ€Π΅Ρ‡ΡŒ громкая ΠΈ ΠΎΡ‚чСтливая?»).

temperament («Ρ…ΠΎΠ»Π΅Ρ€ΠΈΠΊ «):;

positive («Π’Ρ‹ ΡƒΠΏΠΎΡ€Π½Ρ‹, Π΄Π°ΠΆΠ΅ упрямы?»),

positive («Π ΠΈΡ‚ΠΌ вашСй Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ, скачкообразный?»),

positive («Π’Ρ‹ Π»ΡŽΠ±ΠΈΡ‚Π΅ Ρ€ΠΈΡΠΊΠΎΠ²Π°Ρ‚ΡŒ?»),

positive («Π£ Π’ас Π±Ρ‹Π²Π°ΡŽΡ‚ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ?»).

temperament («ΠΌΠ΅Π»Π°Π½Ρ…ΠΎΠ»ΠΈΠΊ «):;

positive («Π’Ρ‹ Π·Π°ΡΡ‚Π΅Π½Ρ‡ΠΈΠ²Ρ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ?»),

positive («ΠžΠ΄ΠΈΠ½ΠΎΡ‡Π΅ΡΡ‚Π²ΠΎ Π½Π΅ Ρ‚яготит вас?»),

positive («Π’Π°ΠΌ свойствСнна нСкоторая ΠΌΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ?»),

positive («Π’Π°ΠΌ приятно, ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠ΅ ΡΠΎΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°ΡŽΡ‚ Π²Π°ΠΌ?»),

positive («Π£ Π’ас Π·Π°Π²Ρ‹ΡˆΠ΅Π½Π½Ρ‹Π΅ трСбования ΠΊ ΡΠ΅Π±Π΅ ΠΈ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΌΡƒ ΠΌΠΈΡ€Ρƒ?»).

temperament («Ρ„Π»Π΅Π³ΠΌΠ°Ρ‚ΠΈΠΊ «):;

positive («Π’ ΡΠ²ΠΎΠΈΡ… словах ΠΈ Π΄Π΅Π»Π°Ρ… Π²Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ?»),

positive («Π‘ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ людьми Ρƒ Π²Π°Ρ Ρ€ΠΎΠ²Π½Ρ‹Π΅, Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ?»),

positive («Π’Ρ‹ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹, ΠΏΠ΅Π΄Π°Π½Ρ‚ΠΈΡ‡Π½Ρ‹ Π² ΠΌΠ΅Π»ΠΎΡ‡Π°Ρ…?»),

positive («Π’Ρ‹ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ распрСдСляСтС свои силы?»).

temperament («ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°»).

% Ρ€Π°Π±ΠΎΡ‚Π° с Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…

positive (X):-xpositive (X),!; xnegative (X),!, fail; ask (X,'y').

negative (X):-xnegative (X),!; xpositive (X),!, fail; ask (X,'n').

ask (X, R):-write (X,"?: «), readchar (Reply), write (R eply,» n"),

remember (X, Reply), R=Reply.

% ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° присутствия Ρ„Π°ΠΊΡ‚ΠΎΠ² Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…

xpositive (X):-yes (X);maybe (X).

xnegative (X):-no (X);maybe (X).

% Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌ Ρ„Π°ΠΊΡ‚ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…

remember (X,'y'):-asserta (yes (X)).

remember (X,'n'):-assertz (no (X)).

remember (X,'q'):-asserta (maybe (X)).

% ΠΎΡ‡ΠΈΡ‰Π°Π΅ΠΌ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΎΡ‚ Ρ„Π°ΠΊΡ‚ΠΎΠ² динамичСской Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

delete_all:-retract (yes (_)), delete_all.

delete_all:-retract (no (_)), delete_all.

delete_all:-retract (maybe (_)), delete_all.

delete_all.

run:-delete_all,

repeat,

write («ΠΠ° Π²ΠΎΠΏΡ€ΠΎΡΡ‹ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ (y-Π΄Π°, n-Π½Π΅Ρ‚, q-Π½Π΅ знаю)./n»),

temperament (X),

write («Π’ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π°: „, X,“ n»),

write («Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (y/n): «), readchar (Z),

write (Z), nl,

Z='y'.

goal

makewindow (1,10,12," ЭкспСртная систСма: Π’ΠΈΠΏ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°ΠΌΠ΅Π½Ρ‚Π° «, 0,0,25,80),

write («Π­Π‘ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° студСнткой 542 класса»), nl,

write («ΠšΡƒΡ‡Π΅Ρ€Π΅Π½ΠΊΠΎ НадСТдой»), nl,

write («——————————————————————»), nl,

run.

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