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

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±ΠΎΠ»ΡŒΠ½ΠΈΡ‡Π½ΠΎΠΉ ΠΏΠ°Π»Π°Ρ‚Ρ‹

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

ΠœΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ массового обслуТивания ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Ρ‹ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ исслСдования процСссов, происходящих Π² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅. Π’Π°ΠΊ, Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ количСство Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ Π΄Π°Π½Π½ΠΎΠ³ΠΎ профиля, Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†ΠΎΠ², частоту Π·Π°Π²ΠΎΠ·Π° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Π”Ρ€ΡƒΠ³ΠΈΠΌ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ систСм массового обслуТивания ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Π·Π°ΠΏΡ€Π°Π²ΠΎΡ‡Π½Ρ‹Π΅ станции… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

Π€Π“ΠžΠ£ БПО «Π’олгоградский тСхнологичСский ΠΊΠΎΠ»Π΅Π΄ΠΆ»

ΠšΠ£Π Π‘ΠžΠ’ΠžΠ™ ΠŸΠ ΠžΠ•ΠšΠ’

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±ΠΎΠ»ΡŒΠ½ΠΈΡ‡Π½ΠΎΠΉ ΠΏΠ°Π»Π°Ρ‚Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ А. И. Π‘ΡƒΡ…ΠΈΠ½ΠΈΠ½ Π ΡƒΠΊ. ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° А.А. Π’Π΅Ρ‚ΠΊΠΈΠ½

1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

2. ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСм массового обслуТивания

2.1 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ эффСктивности ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π° функционирования БМО

2.2 ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ БМО ΠΈ ΠΈΡ… ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Π΅ элСмСнты

2.3 ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования

3. ОписаниС систСмы

3.1 ΠšΠ»Π°ΡΡΡ‹ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹

3.2 Бобытия ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹

4. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ рСализация Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°

5. Анализ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

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

Бписок использованной Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

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

Π’ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ систСм массового обслуТивания (Π² Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ просто — CMО) обслуТиваСмый ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΏΠΎΠ΄ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ запрос Π½Π° ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ потрСбности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, обслуТиваниС автомобиля Π½Π° Π·Π°ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΎΠΉ станции, Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ с Π°Π±ΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ, посадка самолСта, ΠΏΠΎΠΊΡƒΠΏΠΊΠ° Π±ΠΈΠ»Π΅Ρ‚Π°, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π½Π° ΡΠΊΠ»Π°Π΄Π΅ ΠΈ Ρ‚. Π΄. На ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ массового обслуТивания ΠΎΠΊΠ°Π·Π°Π»ΠΈ особоС влияниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ датского ΡƒΡ‡Π΅Π½ΠΎΠ³ΠΎ А. К. Π­Ρ€Π»Π°Π½Π³Π° (1878−1929).

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

Π—Π°Π΄Π°Ρ‡Π° Ρ‚Π΅ΠΎΡ€ΠΈΠΈ массового обслуТивания — ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы массового обслуТивания (вСроятности Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ заявка Π±ΡƒΠ΄Π΅Ρ‚ обслуТСна; матСматичСского оТидания числа обслуТСнных заявок ΠΈ Ρ‚. Π΄.) ΠΎΡ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ (количСства ΠΊΠ°Π½Π°Π»ΠΎΠ² Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² входящСго ΠΏΠΎΡ‚ΠΎΠΊΠ° заявок ΠΈ Ρ‚. Π΄.). Π Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈ показатСлями ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΌΠΈ нас характСристиками БМО ΡΠ²Π»ΡΡŽΡ‚ΡΡ — ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ эффСктивности БМО, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ способна Π»ΠΈ данная систСма ΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ с ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ заявок.

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

Основной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ БМО являСтся ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° функционирования ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ систСмы ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ явлСний, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ обслуТивания. Π’Π°ΠΊ, ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Ρ…арактСристик ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ систСмы являСтся врСмя прСбывания трСбования Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ это врСмя ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° ΡΡ‡Π΅Ρ‚ увСличСния количСства ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств. Однако ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚, ΠΏΡ€ΠΈ этом увСличиваСтся врСмя бСздСйствия ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ устройства ΠΈΠ·-Π·Π° отсутствия Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ являСтся Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ явлСниСм. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ БМО Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ: ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ уровня обслуТивания (максимального сокращСния ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ) ΠΏΡ€ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚Π°Ρ…, связанных с ΠΏΡ€ΠΎΡΡ‚ΠΎΠ΅ΠΌ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств.

Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков, ΠΊΠ°ΠΊ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… — Π‘Π•Π™Π‘Π˜Πš, Π ΠΠ‘ΠšΠΠ›Π¬, Π‘, Π‘++ ΠΈ Ρ‚. Π΄., Ρ‚Π°ΠΊ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для построСния ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ — БИМБКРИПВ, БВАМ/ΠšΠ›ΠΠ‘Π‘, GPSS, SLAM, Pilgrim ΠΈ Π΄Ρ€.

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

имитационная модСль ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

2. ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСм массового обслуТивания

2.1 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ эффСктивности ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π° функционирования БМО

МногиС экономичСскиС Π·Π°Π΄Π°Ρ‡ΠΈ связаны с ΡΠΈΡΡ‚Π΅ΠΌΠ°ΠΌΠΈ массового обслуТивания, Ρ‚. Π΅. Ρ‚Π°ΠΊΠΈΠΌΠΈ систСмами, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…, с ΠΎΠ΄Π½ΠΎΠΉ стороны, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ массовыС запросы (трСбования) Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ услуг, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ — происходит ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ этих запросов. БМО Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты: источник Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, входящий ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ устройства (ΠΊΠ°Π½Π°Π»Ρ‹ обслуТивания), выходящий ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ. ИсслСдованиСм Ρ‚Π°ΠΊΠΈΡ… систСм занимаСтся тСория массового обслуТивания.

БрСдства, ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ трСбования, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ устройствами ΠΈΠ»ΠΈ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ обслуТивания. НапримСр, ΠΊ Π½ΠΈΠΌ относятся Π·Π°ΠΏΡ€Π°Π²ΠΎΡ‡Π½Ρ‹Π΅ устройства Π½Π° ΠΠ—Π‘, ΠΊΠ°Π½Π°Π»Ρ‹ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΎΠΉ связи, посадочныС полосы, мастСра-Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π½ΠΈΠΊΠΈ, Π±ΠΈΠ»Π΅Ρ‚Π½Ρ‹Π΅ кассиры, ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎ-Ρ€Π°Π·Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Π±Π°Π·Π°Ρ… ΠΈ ΡΠΊΠ»Π°Π΄Π°Ρ….

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

КаТдая БМО Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ²ΠΎΡŽ структуру Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ число ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ обслуТивания (ΠΊ ΠΈΡ… Ρ‡ΠΈΡΠ»Ρƒ ΠΌΠΎΠΆΠ½ΠΎ отнСсти Π»ΠΈΡ†, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, — кассиров, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ², ΠΈ Ρ‚. ΠΏ.), ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ заявок (Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ), ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π½Π° Π΅Π΅ Π²Ρ…ΠΎΠ΄ Π² ΡΠ»ΡƒΡ‡Π°ΠΉΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠžΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅ заявок происходит Π·Π° Π½Π΅ΠΈΠ·Π²Π΅ΡΡ‚Π½ΠΎΠ΅, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ случайноС врСмя ΠΈ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° самых Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ². ПослС обслуТивания заявки ΠΊΠ°Π½Π°Π» освобоТдаСтся ΠΈ Π³ΠΎΡ‚ΠΎΠ² ΠΊ ΠΏΡ€ΠΈΠ΅ΠΌΡƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ заявки. Π‘Π»ΡƒΡ‡Π°ΠΉΠ½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΏΠΎΡ‚ΠΎΠΊΠ° заявок ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΡ… ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ БМО — ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ΅ с ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ заявок ΠΈΠ»ΠΈ Π½Π΅Π΄ΠΎΠ³Ρ€ΡƒΠ·ΠΊΠ΅ — с ΠΏΡ€ΠΎΡΡ‚Π°ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ Π΅Π΅ ΠΊΠ°Π½Π°Π»ΠΎΠ². Π‘Π»ΡƒΡ‡Π°ΠΉΠ½ΠΎΡΡ‚ΡŒ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° ΠΏΠΎΡ‚ΠΎΠΊΠ° заявок ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΡ… ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ Π² Π‘МО случайный процСсс, для изучСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ построСниС ΠΈ Π°Π½Π°Π»ΠΈΠ· Π΅Π³ΠΎ матСматичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ функционирования БМО упрощаСтся, Ссли случайный процСсс являСтся марковским (процСссом Π±Π΅Π· послСдСйствия, ΠΈΠ»ΠΈ Π±Π΅Π· памяти), ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π° БМО Π»Π΅Π³ΠΊΠΎ описываСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… систСм ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ порядка, Π° Π² ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ (ΠΏΡ€ΠΈ достаточно Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ БМО) посрСдством ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… систСм Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… алгСбраичСских ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ эффСктивности функционирования БМО Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ БМО, ΠΏΠΎΡ‚ΠΎΠΊΠ° заявок ΠΈ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Ρ‹.

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

Если ΠΆΠ΅ Π² Π‘МО Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² ΠΎΡ‚Π»ΠΈΡ‡Π΅Π½ ΠΎΡ‚ ΠΏΡƒΠ°ΡΡΠΎΠ½ΠΎΠ²ΡΠΊΠΎΠ³ΠΎ, Ρ‚ΠΎ Π΅Π΅ Ρ…арактСристики эффСктивности ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠœΠ°Ρ€ΠΊΠΎΠ²ΡΠΊΠΎΠΉ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ массового обслуТивания, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Ρ‚Π΅ΠΌ Ρ‚ΠΎΡ‡Π½Π΅Π΅, Ρ‡Π΅ΠΌ слоТнСС БМО, Ρ‡Π΅ΠΌ большС Π² Π½Π΅ΠΉ ΠΊΠ°Π½Π°Π»ΠΎΠ² обслуТивания. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв для обоснованных Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΏΠΎ ΠΏΡ€Π°ΠΊΡ‚ичСскому ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ БМО совсСм Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π½Π°Π½ΠΈΠΉ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Π΅Π΅ Ρ…арактСристик, Π²ΠΏΠΎΠ»Π½Π΅ достаточно ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΡ… ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹Π΅ значСния.

КаТдая БМО Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΡΠ²ΠΎΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ функционирования.

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ функционирования БМО Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ Ρ‚Ρ€ΠΈ основныС Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ:

1. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ использования БМО — Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ ΠΈΠ»ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ пропускныС способности, срСдняя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° занятости БМО, коэффициСнт использования БМО, коэффициСнт Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΡ БМО;

2. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ обслуТивания заявоксрСднСС врСмя (срСднСС число заявок, Π·Π°ΠΊΠΎΠ½ распрСдСлСния) оТидания заявки Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈΠ»ΠΈ прСбывания заявки Π² Π‘МО; Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠ°Ρ заявка Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ примСтся ΠΊ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ;

3. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ функционирования ΠΏΠ°Ρ€Ρ‹ CМО ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΏΠΎΠ΄ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΌ понимаСтся ΠΊΠ°ΠΊ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ заявок ΠΈΠ»ΠΈ ΠΈΡ… Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ источник (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, срСдний Π΄ΠΎΡ…ΠΎΠ΄, приносимый БМО Π·Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ эксплуатации, ΠΈ Π΄Ρ€).

2.2 ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ БМО ΠΈ ΠΈΡ… ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Π΅ элСмСнты

БМО ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΡΠΎΡΡ‚Π°Π²Π° ΠΈ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прСбывания Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° обслуТивания, ΠΈ ΠΎΡ‚ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Ρ‹ обслуТивания Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

По ΡΠΎΡΡ‚Π°Π²Ρƒ БМО Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ΄Π½ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹Π΅ (с ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ устройством) ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹Π΅ (с Π±ΠΎΠ»ΡŒΡˆΠΈΠΌ числом ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств). ΠœΠ½ΠΎΠ³ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹Π΅ систСмы ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΈ Ρ€Π°Π·Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

По Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прСбывания Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° обслуТивания систСмы дСлятся Π½Π° Ρ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹:

1) с Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ оТидания (с ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ΠΌ),

2) с ΠΎΡ‚ΠΊΠ°Π·Π°ΠΌΠΈ;

3) смСшанного Ρ‚ΠΈΠΏΠ°.

Π’ Π‘МО с Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ оТидания ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅, застав всС устройства занятыми, становится Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ обслуТивания Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡƒΡΡ‚ройств Π½Π΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ся.

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… с ΠΎΡ‚ΠΊΠ°Π·Π°ΠΌΠΈ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠ΅Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅, застав всС устройства занятыми, ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ‚ систСму. ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ систСмы с ΠΎΡ‚ΠΊΠ°Π·Π°ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π° автоматичСской Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΎΠΉ станции.

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… смСшанного Ρ‚ΠΈΠΏΠ° ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠ΅Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅, застав всС (устройства занятыми, становятся Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈ ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚ обслуТивания Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. НС Π΄ΠΎΠΆΠ΄Π°Π²ΡˆΠΈΡΡŒ обслуТивания Π² ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ΅ врСмя, Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ‚ систСму.

ΠšΡ€Π°Ρ‚ΠΊΠΎ рассмотрим особСнности функционирования Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· ΡΡ‚ΠΈΡ… ситСм.

1. БМО с ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ΠΌ характСризуСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΈΠ· n (n>=1) любая заявка, ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠ°Ρ Π² Π‘МО Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° всС ΠΊΠ°Π½Π°Π»Ρ‹ заняты, становится Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ своСго обслуТивания, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ любая ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΠ°Ρ заявка обслуТСна. Вакая систСма ΠΌΠΎΠΆΠ΅Ρ‚ находится Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ мноТСства состояний: sn+ΠΊ(r=1.2…) -всС ΠΊΠ°Π½Π°Π»Ρ‹ заняты ΠΈ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ находится r Π·Π°ΡΠ²ΠΎΠΊ.

2. БМО с ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π½Π° Π΄Π»ΠΈΠ½Ρƒ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ отличаСтся ΠΎΡ‚ Π²Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ эта систСма ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· n+m+1 состояний. Π’ ΡΠΎΡΡ‚ояниях s0, s1,…, sn ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ заявок Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΈΠ»ΠΈ Π½Π΅Ρ‚ ΠΈΠ»ΠΈ Π½Π΅Ρ‚ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΈ ΠΊΠ°Π½Π°Π»Ρ‹ свободны (s0), ΠΈΠ»ΠΈ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Π΅ΡΡ‚ΡŒ нСсколько I (I=1,n) заявок, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ обслуТиваСт ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ (n+1, n+2,…n+r,…, n+m) число заявок ΠΈ (1,2,…r,…, m) заявок, стоящих Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ. Заявка, ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΠ°Ρ Π½Π° Π²Ρ…ΠΎΠ΄ БМО Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ стоят ΡƒΠΆΠ΅ m Π·Π°ΡΠ²ΠΎΠΊ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΎΡ‚ΠΊΠ°Π· ΠΈ ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ‚ систСму нСобслуТСнной.

Π’.ΠΎ, многоканальная БМО Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ ΡΡƒΡ‚ΠΈ ΠΊΠ°ΠΊ одноканальная, ΠΊΠΎΠ³Π΄Π° всС n ΠΊΠ°Π½Π°Π»ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ с Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½ΠΎΠΉ Π²Π·Π°ΠΈΠΌΠΎΠΏΠΎΠΌΠΎΡ‰ΠΈ, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ всС ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½, Π½ΠΎ Ρ Π±ΠΎΠ»Π΅Π΅ высокой ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ обслуТивания. Π“Ρ€Π°Ρ„ состояний ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ систСмы содСрТит всСго Π΄Π²Π° состояния: s0 (s1) — всС n ΠΊΠ°Π½Π°Π»ΠΎΠ² свободны (заняты).

Анализ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ² БМО с Π²Π·Π°ΠΈΠΌΠΎΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚ΠΈΠΏΠ° всС ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ такая Π²Π·Π°ΠΈΠΌΠΎΠΏΠΎΠΌΠΎΡ‰ΡŒ сокращаСт срСднСС врСмя прСбывания заявки Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅, Π½ΠΎ ΡƒΡ…ΡƒΠ΄ΡˆΠ°Π΅Ρ‚ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π°ΠΊΠΈΡ… характСристик, ΠΊΠ°ΠΊ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ°Π·Π°, пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, срСдниС число заявок Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈ Π²Ρ€Π΅ΠΌΡ оТидания ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ этих ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ дисциплины обслуТивания заявок с Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ Π²Π·Π°ΠΈΠΌΠΎΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Β· Если заявка поступаСт Π² Π‘МО Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° всС ΠΊΠ°Π½Π°Π»Ρ‹ свободны, Ρ‚ΠΎ Π²ΡΠ΅ n ΠΊΠ°Π½Π°Π»ΠΎΠ² приступаСт ΠΊ Π΅Π΅ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΡŽ;

Β· Если Π² ΡΡ‚ΠΎ врСмя ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ заявка, Ρ‚ΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π° Π΅Π΅ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅

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

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ массового обслуТивания, ΠΌΠΎΠΆΠ½ΠΎ условно Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π°Π½Π°Π»ΠΈΡ‚ичСскиС ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅.

АналитичСскиС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ массового обслуТивания ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ характСристики систСмы ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π΅Π΅ Ρ„ункционирования. Благодаря этому появляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ качСствСнный Π°Π½Π°Π»ΠΈΠ· влияния ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π½Π° ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ БМО. Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ основаны Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ процСссов массового обслуТивания Π½Π° Π­Π’Πœ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ся, Ссли Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ аналитичСских ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.

Π’ Π½Π°ΡΡ‚оящСС врСмя тСорСтичСски Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ Π² ΠΏΡ€Π°ΠΊΡ‚ичСских прилоТСниях ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚Π°ΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡ массового обслуТивания, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… входящий ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ являСтся ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΌ (пуассоновским).

Для ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅Π³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° частота поступлСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ подчиняСтся Π·Π°ΠΊΠΎΠ½Ρƒ ΠŸΡƒΠ°ΡΡΠΎΠ½Π°, Ρ‚. Π΅. Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ поступлСния Π·Π° Π²Ρ€Π΅ΠΌΡ t Ρ€ΠΎΠ²Π½ΠΎ k Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ задаСтся Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ:

ВаТная характСристика БМО — врСмя обслуТивания Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅. ВрСмя обслуТивания ΠΎΠ΄Π½ΠΎΠ³ΠΎ трСбования являСтся, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, случайной Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описано Π·Π°ΠΊΠΎΠ½ΠΎΠΌ распрСдСлСния. НаибольшСС распространСниС Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π² ΠΏΡ€Π°ΠΊΡ‚ичСских прилоТСниях ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°ΠΊΠΎΠ½ распрСдСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ обслуТивания. Ѐункция распрСдСлСния для этого Π·Π°ΠΊΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:

F (t)=1e-Β΅t

Π’.Π΅. Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ врСмя обслуТивания Π½Π΅ ΠΏΡ€Π΅Π²ΠΎΡΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ t, опрСдСляСтся этой Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ, Π³Π΄Π΅ Β΅- ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ обслуТивания Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅, Ρ‚. Π΅. Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°, обратная Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ обслуТивания tΠΎΠ±:

Β΅=1/ tΠΎΠ±

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

ΠžΠ±Ρ‰Π°Ρ постановка Π·Π°Π΄Π°Ρ‡ΠΈ состоит Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ. БистСма ΠΈΠΌΠ΅Π΅Ρ‚ n ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΊΠ°Π½Π°Π»ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅.

Π’ ΡΠΈΡΡ‚Π΅ΠΌΡƒ поступаСт ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ (пауссоновский) ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ c ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ. Если Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ поступлСния ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ трСбования Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Π½Π° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠΈ ΡƒΠΆΠ΅ находится Π½Π΅ ΠΌΠ΅Π½ΡŒΡˆΠ΅ n Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ (Ρ‚.Π΅. всС ΠΊΠ°Π½Π°Π»Ρ‹ заняты), Ρ‚ΠΎ ΡΡ‚ΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ становится Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈ ΠΆΠ΄Π΅Ρ‚ Π½Π°Ρ‡Π°Π»Π° обслуТивания.

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ дисциплиной обслуТивания ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠ΅Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅, застав всС устройства занятыми, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°, Π»ΠΈΠ±ΠΎ обслуТиваСтся Π²Π½Π΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, Π»ΠΈΠ±ΠΎ становится Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ элСмСнтами БМО ΡΠ²Π»ΡΡŽΡ‚ΡΡ: входящий ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ устройства, (ΠΊΠ°Π½Π°Π»Ρ‹) ΠΈ Π²Ρ‹Ρ…одящий ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

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

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

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ обслуТивания Π·Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, называСтся ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ поступлСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ:

Π³Π΄Π΅ Π’ — срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° ΠΌΠ΅ΠΆΠ΄Ρƒ поступлСниСм ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

Для ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… процСссов ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ описываСтся Π·Π°ΠΊΠΎΠ½ΠΎΠΌ распрСдСлСния ΠŸΡƒΠ°ΡΡΠΎΠ½Π°. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΡ‚ΠΎΠΊ называСтся ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΌ.

ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΠΎΡ‚ΠΎΠΊ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌΠΈ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ свойствами:

1) Бвойством стационарности, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ вСроятностного Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ число Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ Π² Ρ€Π°Π²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π² ΡΡ€Π΅Π΄Π½Π΅ΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ постоянным. НапримСр, число Π²Π°Π³ΠΎΠ½ΠΎΠ², ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ΄ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΊΡƒ Π² ΡΡ€Π΅Π΄Π½Π΅ΠΌ Π² ΡΡƒΡ‚ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ² Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅ Π΄Π΅ΠΊΠ°Π΄Ρ‹.

2) ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΡ послСдСйствия, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ обуславливаСт Π²Π·Π°ΠΈΠΌΠ½ΡƒΡŽ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ поступлСния Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ числа Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π½Π΅ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ число Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ Ρ‡ΠΈΡΠ»Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, обслуТСнных Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. НапримСр, число Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΏΡ€ΠΈΠ±Ρ‹Π²ΡˆΠΈΡ… Π·Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ Π² Π΄Π΅ΡΡΡ‚Ρ‹ΠΉ дСнь мСсяца, Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ Ρ‡ΠΈΡΠ»Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, обслуТСнных Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ дСнь Π΄Π°Π½Π½ΠΎΠ³ΠΎ мСсяца.

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

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ распрСдСлСниС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½ΡΡŽΡ‚ΡΡ Π·Π°ΠΊΠΎΠ½Ρƒ распрСдСлСния ΠŸΡƒΠ°ΡΡΠΎΠ½Π°:

Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ систСму Π·Π° Π²Ρ€Π΅ΠΌΡ t ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ k Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ:

Π³Π΄Π΅. — ΡΡ€Π΅Π΄Π½Π΅Π΅ число Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠΈΡ… Π½Π° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ условия ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅Π³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° Π½Π΅ Π²ΡΠ΅Π³Π΄Π° строго Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ. Часто ΠΈΠΌΠ΅Π΅Ρ‚ мСсто Π½Π΅ΡΡ‚Π°Ρ†ΠΈΠΎΠ½Π°Ρ€Π½ΠΎΡΡ‚ΡŒ процСсса (Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ часы дня ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄Π½ΠΈ мСсяца ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ интСнсивнСС ΡƒΡ‚Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄Π½ΠΈ мСсяца). БущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ послСдСйствия, ΠΊΠΎΠ³Π΄Π° количСство Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π° ΠΎΡ‚пуск Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² ΠΊΠΎΠ½Ρ†Π΅ мСсяца зависит ΠΎΡ‚ ΠΈΡ… ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚ворСния Π² Π½Π°Ρ‡Π°Π»Π΅ мСсяца. ΠΠ°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ ΠΈ ΡΠ²Π»Π΅Π½ΠΈΠ΅ нСоднородности, ΠΊΠΎΠ³Π΄Π° нСсколько ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€Π΅Π±Ρ‹Π²Π°ΡŽΡ‚ Π½Π° ΡΠΊΠ»Π°Π΄ Π·Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ. Однако Π² Ρ†Π΅Π»ΠΎΠΌ пуассоновский Π·Π°ΠΊΠΎΠ½ распрСдСлСния с Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ высоким ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ процСссы массового обслуТивания.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ пуассоновского ΠΏΠΎΡ‚ΠΎΠΊΠ° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ статистичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅. Одним ΠΈΠ· ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² Π·Π°ΠΊΠΎΠ½Π° распрСдСлСния ΠŸΡƒΠ°ΡΡΠΎΠ½Π° являСтся равСнство матСматичСского оТидания случайной Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ Π΄ΠΈΡΠΏΠ΅Ρ€ΡΠΈΠΈ этой ΠΆΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹, Ρ‚. Π΅.

Одной ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… характСристик ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств, которая опрСдСляСт ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ всСй систСмы, являСтся врСмя обслуТивания.

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

Блучайная Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ характСризуСтся Π·Π°ΠΊΠΎΠ½ΠΎΠΌ распрСдСлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСтся Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ статистичСских испытаний.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ‡Π°Ρ‰Π΅ всСго ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρƒ ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°ΠΊΠΎΠ½Π΅ распрСдСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ обслуТивания.

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

ΠŸΡ€ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°ΠΊΠΎΠ½Π΅ распрСдСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ обслуТивания Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ события, Ρ‡Ρ‚ΠΎ врСмя обслуТивания ΠΏΡ€ΠΎΠ΄Π»ΠΈΡ‚ΡŒΡΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ t, Ρ€Π°Π²Π½Π°:

Π³Π΄Π΅ v — ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ обслуТивания ΠΎΠ΄Π½ΠΎΠ³ΠΎ трСбования ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ устройством, которая опрСдСляСтся ΠΈΠ· ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ:

(1)

Π³Π΄Π΅ — срСднСС врСмя обслуТивания ΠΎΠ΄Π½ΠΎΠ³ΠΎ трСбования ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ устройством.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли Π·Π°ΠΊΠΎΠ½ распрСдСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ обслуТивания ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ мощности Π·Π°ΠΊΠΎΠ½ распрСдСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ обслуТивания нСсколькими устройствами Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ:

Π³Π΄Π΅ n — количСство ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств.

Π’Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ БМО являСтся коэффициСнт Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСтся ΠΊΠ°ΠΊ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ интСнсивности поступлСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΈΠ½Ρ‚Снсивности обслуТивания v.

(2)

Π³Π΄Π΅ a — коэффициСнт Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ; - ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ поступлСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ; v — ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ обслуТивания ΠΎΠ΄Π½ΠΎΠ³ΠΎ трСбования ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ устройством.

Из (1) ΠΈ (2) ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Учитывая, Ρ‡Ρ‚ΠΎ — ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ поступлСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ количСство Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ обслуТивания Π·Π° ΡΡ€Π΅Π΄Π½Π΅Π΅ врСмя обслуТивания ΠΎΠ΄Π½ΠΎΠ³ΠΎ трСбования ΠΎΠ΄Π½ΠΈΠΌ устройством.

Для БМО с ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ΠΌ количСство обслуТиваСмых устройств ΠΏ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ строго большС коэффициСнта Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ²ΡˆΠ΅Π³ΠΎΡΡ ΠΈΠ»ΠΈ стационарного Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ БМО) :.

Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС число ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ большС суммарной ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ всСх ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… устройств, ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎ расти.

Для БМО с ΠΎΡ‚ΠΊΠ°Π·Π°ΠΌΠΈ ΠΈ ΡΠΌΠ΅ΡˆΠ°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° это условиС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ослаблСно, для эффСктивной Ρ€Π°Π±ΠΎΡ‚Ρ‹ этих Ρ‚ΠΈΠΏΠΎΠ² БМО достаточно ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ минимальноС количСство обслуТиваСмых устройств n Π±Ρ‹Π»ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡŒΡˆΠ΅ коэффициСнта Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ :

2.3 ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования

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

1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹: описаниС исслСдуСмой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅ΠΉ исслСдования.

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ: Π»ΠΎΠ³ΠΈΠΊΠΎ-матСматичСскоС описаниС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмы Π² ΡΠΎΠΎΡ‚вСтствии с Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

3. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…: идСнтификация, спСцификация ΠΈ ΡΠ±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ….

4. Врансляция ΠΌΠΎΠ΄Π΅Π»ΠΈ: ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ·Ρ‹ΠΊ, ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉ для ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π­Π’Πœ.

5. ВСрификация: установлСниС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

6. Валидация: ΠΎΡ†Π΅Π½ΠΊΠ° Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ точности ΠΈ ΡΠΎΠΎΡ‚вСтствиС ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ систСмС.

7. БтратСгичСскоС ΠΈ Ρ‚актичСскоС ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ условий провСдСния машинного экспСримСнта с ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ модСлью.

8. ЭкспСримСнтированиС: ΠΏΡ€ΠΎΠ³ΠΎΠ½ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π­Π’Πœ для получСния Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

9. Анализ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²: ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ экспСримСнта для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΏΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

10. РСализация ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: рСализация Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ, составлСниС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΡŽ.

Рассмотрим основныС этапы ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования. ΠŸΠ΅Ρ€Π²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ исслСдования являСтся Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ†Π΅Π»Π΅ΠΉ исслСдования. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ являСтся Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΌ процСссом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ осущСствляСтся Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ всСго исслСдования. Оно пСрСсматриваСтся ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ понимания исслСдуСмой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ Π½ΠΎΠ²Ρ‹Ρ… Π΅Π΅ Π°ΡΠΏΠ΅ΠΊΡ‚ΠΎΠ².

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

ΠŸΡ€ΠΎΡ†Π΅ΡΡ формирования ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ являСтся искусством. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ½ΡΡ‚ΡŒ структуру систСмы, Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π΅Π΅ Ρ„ункционирования ΠΈ ΡΡƒΠΌΠ΅Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π² Π½ΠΈΡ… самоС сущСствСнноС, ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΠ² Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ. МодСль Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ простой для понимания ΠΈ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя достаточно слоТной, Ρ‡Ρ‚ΠΎΠ±Ρ‹ рСалистично ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ‡Π΅Ρ€Ρ‚Ρ‹ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ систСмы. НаиболСС Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, Π²Π΅Ρ€Π½Ρ‹ Π»ΠΈ принятыС упрощСния ΠΈ Π΄ΠΎΠΏΡƒΡ‰Π΅Π½ΠΈΡ, ΠΊΠ°ΠΊΠΈΠ΅ элСмСнты ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚вия ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΌΠΎΠ΄Π΅Π»ΡŒ. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ зависит ΠΎΡ‚ Ρ†Π΅Π»Π΅ΠΉ Π΅Π΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ. НСобходимо Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ сущСствСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ исслСдуСмой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Как Π½Π° ΡΡ‚Π°ΠΏΠ΅ формирования ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Ρ‚Π°ΠΊ ΠΈ Π½Π° ΡΡ‚Π°ΠΏΠ΅ модСлирования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ тСсноС взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π΅Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Слями. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, тСсноС взаимодСйствиС Π½Π° ΡΡ‚Π°ΠΏΠ°Ρ… формулирования ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ создаСт Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Сля ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, поэтому ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ исслСдования.

На ΡΡ‚Π°ΠΏΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ трСбования ΠΊ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ. НСкоторыС ΠΈΠ· ΡΡ‚ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΆΠ΅ Π±Ρ‹Ρ‚ΡŒ Π² Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π² Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠ°ΠΊ для сбора Π΄Ρ€ΡƒΠ³ΠΈΡ… потрСбуСтся врСмя ΠΈ ΡƒΡΠΈΠ»ΠΈΡ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π³ΠΈΠΏΠΎΡ‚Π΅Π· ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ значСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ (ΠΈ Π±ΠΎΠ»Π΅Π΅) Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ нСбольшоС влияниС Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³ΠΎΠ½ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π§ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ†Π΅Π½Π΅Π½Π° ΠΏΡƒΡ‚Π΅ΠΌ провСдСния сСрии ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³ΠΎΠ½ΠΎΠ² для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Π·Π°Ρ‚Ρ€Π°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΡ€Π΅Π΄ΡΡ‚Π² Π½Π° ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° модСль ΠΈ ΡΠΎΠ±Ρ€Π°Π½Ρ‹ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ являСтся ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Ρ„ΠΎΡ€ΠΌΡƒ, Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

На ΡΡ‚Π°ΠΏΠ°Ρ… Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ осущСствляСтся ΠΎΡ†Π΅Π½ΠΊΠ° функционирования ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ. На ΡΡ‚Π°ΠΏΠ΅ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ опрСдСляСтся, соотвСтствуСт Π»ΠΈ запрограммированная для Π­Π’Πœ модСль замыслу Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π­Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ осущСствляСтся ΠΏΡƒΡ‚Π΅ΠΌ Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ вычислСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΈ Ρ€ΡΠ΄ статистичСских ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

УстановлСниС адСкватности ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ исслСдуСмой систСмы осущСствляСтся Π½Π° ΡΡ‚Π°ΠΏΠ΅ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ. Валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выполняСтся Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… уровнях. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ установлСниС адСкватности ΠΏΡƒΡ‚Π΅ΠΌ использования постоянных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ всСх ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ оцСнивания Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡŽ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ сравнСниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ систСмы.

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

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ этапы Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ исслСдованияпровСдСниС машинного экспСримСнта ΠΈ Π°Π½Π°Π»ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³ΠΎΠ½ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π­Π’Πœ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ПослСдним этапом ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ исслСдования являСтся рСализация ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅. Ни ΠΎΠ΄Π½ΠΈ ΠΈΠ· ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹ΠΌ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. УспСх Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, насколько ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ» всС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ этапы процСссов ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ исслСдования. Если Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² Ρ‚Ссном ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ ΠΈ Π΄ΠΎΡΡ‚ΠΈΠ³Π»ΠΈ взаимопонимания ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π΅Π΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ, Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° скорСС всСго Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒΡΡ. Если ΠΆΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π½Π΅ Π±Ρ‹Π»ΠΎ тСсной взаимосвязи, Ρ‚ΠΎ, нСсмотря Π½Π° ΡΠ»Π΅Π³Π°Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования, слоТно Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ эффСктивныС Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ.

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

3. ОписаниС систСмы

Π’ ΡΡ€Π΅Π΄Π½Π΅ΠΌ Π·Π° Π΄Π΅Π½ΡŒ ΠΏ ΠΏΠ°Π»Π°Ρ‚Ρƒ Π±ΠΎΠ»ΡŒΠ½ΠΈΡ†Ρ‹ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π΄Π²ΠΎΠ΅ Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…. Π—Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° оцСниваСтся ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ шкалС. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ больной ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ тСст, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСны Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ ΠΎΡ‚ 30 Π΄ΠΎ 44 Π±Π°Π»Π»ΠΎΠ². Когда Π² ΠΏΠ°Π»Π°Ρ‚Π΅ Π½Π΅Ρ‚ свободных мСст, Π±ΠΎΠ»ΡŒΠ½Ρ‹Π΅ с ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ Π²Ρ‹ΡˆΠ΅ 41 Π±Π°Π»Π»ΠΎΠ² Π½Π° Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ся. ВсСго Π½ ΠΏΠ°Π»Π°Ρ‚Π΅ 25 мСст. Π‘ΠΎΠ»ΡŒΠ½ΠΎΠΉ выписываСтся ΠΈΠ· ΠΏΠ°Π»Π°Ρ‚Ρ‹, ΠΊΠΎΠ³Π΄Π° Π΅Π³ΠΎ ΠΎΡ†Π΅Π½ΠΊΠ° становится Π²Ρ‹ΡˆΠ΅ 49 Π±Π°Π»Π»ΠΎΠ². ΠžΡ†Π΅Π½ΠΊΠ° больного мСняСтся Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ суток Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ, Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ ΠΎΡ‚ -0,2 Π΄ΠΎ 1,2 Π±Π°Π»Π»ΠΎΠ². Когда Π² ΠΏΠ°Π»Π°Ρ‚Π΅ Π½Π΅Ρ‚ свободных мСст, Π½ΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Π΅Ρ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ больной, ΠΈΠ· Π½Π΅Π΅ выписываСтся Π±0льной, ΠΎΡ†Π΅Π½ΠΊΠ° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π²Π½Π° ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅ 47 Π±Π°Π»Π»ΠΎΠ². ВрСбуСтся ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹: срСднСС врСмя прСбывания больного Π² ΠΏΠ°Π»Π°Ρ‚Π΅, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠ°Π»Π°Ρ‚Ρ‹, число ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² Π² Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ, число выписанных досрочно.

3.1 ΠšΠ»Π°ΡΡΡ‹ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹

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

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚ являСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ΠΎΠΉ, ΠΈ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ся Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡ… Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΠΈΠ»ΠΈ связном спискС. ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌΡΡ Π½Π° ΡΠ²ΡΠ·Π½ΠΎΠΌ спискС ΠΊΠ°ΠΊ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для массива Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв нСизвСстСн. МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ имССтся СстСствСнноС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ — 25, Π½ΠΎ ΡΡ‚ΠΎ скорСС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, Ρ‡Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ описанная систСма ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎΠΉ сущСствСнной ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ — Π² Π½Π΅ΠΉ отсутствуСт ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ. А Π΅ΡΠ»ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ сущСствуСт ΠΈ Π΅Π΅ Π΄Π»ΠΈΠ½Π° Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ такая ситуация Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Π° для систСм обслуТивания, использованиС массива Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ являСтся Π½Π΅ ΡΠ»ΠΈΡˆΠΊΠΎΠΌ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ.

Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, всСгда Π΅ΡΡ‚ΡŒ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ количСство заявок Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ прСвысит Π·Π°ΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ компилятору Π΄Π»ΠΈΠ½Ρƒ массива, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ — Π·Π°Π΄Π°Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Ρ‹ массива «Ρ Π·Π°ΠΏΠ°ΡΠΎΠΌ» ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π½Π΅ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ расходу памяти, которая ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда являСтся критичСским рСсурсом.

Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π² Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ слСдуСт ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Π΅ΡΡ‚ΡŒ список. Π Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ Π²Ρ‹ΠΏΠΈΡΠΊΠ΅ Π²Ρ‹Π·Π΄ΠΎΡ€ΠΎΠ²Π΅Π²ΡˆΠΈΡ… Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…. ΠŸΠ°Π»Π°Ρ‚Π° Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ лСчСния являСтся ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ для своих ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ², Π° ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Ρ‹ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ содСрТимоС, Π±Π΅Π· Π½ΠΈΡ… понятиС ΠΏΠ°Π»Π°Ρ‚Ρ‹ просто тСряло Π±Ρ‹ смысл. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π° — это ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ элСмСнта (ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π°) ΠΈΠ· ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰Π΅ΠΉ Π΅Π³ΠΎ структуры Π΄Π°Π½Π½Ρ‹Ρ… (ΠΏΠ°Π»Π°Ρ‚Ρ‹). ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ этот удаляСмый элСмСнт ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π² Π»ΡŽΠ±ΠΎΠΌ мСстС структуры, использованиС списка ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ вставки ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ элСмСнта Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ для списков быстрСС, Ρ‡Π΅ΠΌ для массивов.

Π”Π°Π»Π΅Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ вопрос: ΠΊΠ°ΠΊ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ списка ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚ — ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π΅ Π΄Π°Π½Π½Ρ‹Ρ… класса ΠŸΠ°Π»Π°Ρ‚Π° ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ main ()? Π‘ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ прСдставляСтся ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π’ eΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·Ρƒ ΠΌΠΎΠΆΠ½ΠΎ привСсти ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠ²ΠΎΠ΄Ρ‹. ΠŸΡ€ΠΈ объявлСнии указатСля Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ списка ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ main () Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΎΠ±Ρ…ΠΎΠ΄Π° всСх элСмСнтов списка Π½Π°ΠΌ придСтся Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ основного ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ†ΠΈΠΊΠ»Π° Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ main (), Ρ‡Ρ‚ΠΎ сильно Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ Π΅Π΅ ΠΎΠ±Ρ‰Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΡΡ‚ΠΎΡ‚Ρƒ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Пала- Ρ‚Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ нСпосрСдствСнного доступа ΠΊ ΡΠ²ΠΎΠΈΠΌ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π°ΠΌ, ΠΈ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ списка ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² ΠΌΠ΅Ρ‚ΠΎΠ΄, начиная с ΠΌΠ΅Ρ‚ΠΎΠ΄Π° run (). Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ Π² ΡΡ‚ΠΎΠΌ Π½Π΅Ρ‚, Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π² Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠ΅ΠΉ стСпСни ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Доступ ΠΏΠ°Π»Π°Ρ‚Ρ‹ ΠΊ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π°ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ СстСствСнным ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… усилий.

ΠŸΠΎΠ΄Ρ‹Ρ‚ΠΎΠΆΠΈΠΌ наши рассуТдСния. Π’ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ класса ΠŸΠ°Π»Π°Ρ‚Π° Π²ΠΎΠΉΠ΄ΡƒΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅:

Β· Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ количСство ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ²;

Β· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ списка ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚.

Π’ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚ Π²ΠΎΠΉΠ΄Π΅Ρ‚:

Β· тСкущая ΠΎΡ†Π΅Π½ΠΊΠ° состояния;

Β· Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ количСство Π΄Π½Π΅ΠΉ, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² ΠΏΠ°Π»Π°Ρ‚Π΅ ΠΊ Π½Π°ΡΡ‚оящСму ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ.

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΏΠΎΠ»Ρ Π΄Π°Π½Π½Ρ‹Ρ… класса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ модСлирования. НазовСм Ρ‚Π°ΠΊΠΈΠ΅ поля измСняСмыми. Π’ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ класса Π²ΠΎΠΉΠ΄ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ нСизмСняСмыС поля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ся Π½Π° Π²ΡΠ΅ΠΌ протяТСнии процСсса модСлирования. Π’ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ Ρ‚Π°ΠΊΠΈΠΌΠΈ полями ΡΠ²Π»ΡΡŽΡ‚ΡΡ всС пСрСчислСнныС Π² ΡƒΡΠ»ΠΎΠ²ΠΈΠΈ числовыС константа. Π Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΈΡ… ΠΏΠΎ ΠΊΠ»Π°ΡΡΠ°ΠΌ слСдуСт Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ класса ΠΏΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°Π»ΠΈΡΡŒ ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π°Π»ΠΈΡΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ мСньшС ΠΊ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡ‹ΠΌ полям Π΄Π°Π½Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ класса. Π’Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ распрСдСлСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π΄Π°Π»Π΅Π΅ Π² Π»ΠΈΡΡ‚ΠΈΠ½Π³Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

3.2 Бобытия ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹

Для класса ΠŸΠ°Π»Π°Ρ‚Π° пСрСмСнная, хранящая Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ количСство ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ², ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ наступлСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π΄Π²ΡƒΡ… событий — прибытия ΠΈ Π²Ρ‹ΠΏΠΈΡΠΊΠΈ. Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ списка ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π³ΠΎΠ»ΠΎΠ²Π΅ списка ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ выписан, Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ событиС Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π½Π΅ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄, Π° ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Выписка. ВСкущая ΠΎΡ†Π΅Π½ΠΊΠ° состояния класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚ мСняСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π·Ρ‹Π³Ρ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΡ‚Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Π˜Π·ΠΈΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ. Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ количСство Π΄Π½Π΅ΠΉ просто увСличиваСтся Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΡ‚Π΅ Ρ†ΠΈΠΊΠ»Π°, Ρ‡Ρ‚ΠΎ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Π½Π΅ Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚ся. Π’Π΅ΠΏΠ΅Ρ€ΡŒ обсудим Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² run (). Для класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ run () всСгда ΠΈ Π²Π½Π΅ зависимости ΠΎΡ‚ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ условий Π΄ΠΎΠ»ΠΆΠ΅Π½ произвСсти ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ количСства Π΄Π½Π΅ΠΉ, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² ΠΏΠ°Π»Π°Ρ‚Π΅, ΠΈ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС прСдставляСтся Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹ΠΌ Π² Π²ΠΈΠ΄Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° run () для класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚, Π° ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° run () для класса ΠŸΠ°Π»Π°Ρ‚Π°. ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π΅Π»Π°Ρ‚ΡŒ этот ΠΌΠ΅Ρ‚ΠΎΠ΄:

1. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ ΠΎΠ±Ρ…ΠΎΠ΄ списка ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· Π½ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ.

2. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ выписку Ρ‚Π΅Ρ… ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ², Ρ‡ΡŒΡ ΠΎΡ†Π΅Π½ΠΊΠ° ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π²Ρ‹Π·Π΄ΠΎΡ€ΠΎΠ²Π΅Π»ΠΈ (Π½Π°Π±Ρ€Π°Π»ΠΈ 49 ΠΈ Π±ΠΎΠ»Π΅Π΅ Π±Π°Π»Π»ΠΎΠ²).

3. Π Π°Π·Ρ‹Π³Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠ΅ Π΄Π²ΡƒΡ… Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ². Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠŸΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… дСйствий:

1) ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π² ΠΏΠ°Π»Π°Ρ‚Ρƒ Π½Π° Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ свободных мСст;

2) ΠΎΡ‚ΠΊΠ°ΠΆΠ΅Ρ‚ Π² ΠΏΡ€ΠΈΠ΅ΠΌΠ΅, Ссли свободных мСст Π½Π΅Ρ‚ ΠΈ ΠΎΡ†Π΅Π½ΠΊΠ° больного ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 41 Π±Π°Π»Π»;

3) Ссли свободных мСст Π½Π΅Ρ‚, Π½ΠΎ Π΅ΡΡ‚ΡŒ больной с ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ, Π΄ΠΎΡΡ‚ΠΈΠ³ΡˆΠ΅ΠΉ 47 Π±Π°Π»Π»ΠΎΠ², Π²Ρ‹ΠΏΠΈΡˆΠ΅Ρ‚ этого больного ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π½ΠΎΠ²ΠΎΠ³ΠΎ больного Π½Π° Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅, Ссли Π΅Π³ΠΎ ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 41 Π±Π°Π»Π»;

4) ΠΎΡ‚ΠΊΠ°ΠΆΠ΅Ρ‚ Π² ΠΏΡ€ΠΈΠ΅ΠΌΠ΅, Ссли свободных мСст Π½Π΅Ρ‚ ΠΈ Π½ΠΈΠΊΡ‚ΠΎ ΠΈΠ· Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Π½Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³ ΠΎΡ†Π΅Π½ΠΊΠΈ 47 Π±Π°Π»Π»ΠΎΠ².

4. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ всСм Π±ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ Π² ΠΏΠ°Π»Π°Ρ‚Π΅ количСство ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² Π½Π΅ΠΉ Π΄Π½Π΅ΠΉ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ.

5. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ дСйствия ΠΏΠΎ ΡΠ±ΠΎΡ€Ρƒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ статистики — коэффициСнта Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠ°Π»Π°Ρ‚Ρ‹ ΠΈ ΡΡ€Π΅Π΄Π½Π΅Π³ΠΎ числа Π΄Π½Π΅ΠΉ, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π±ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ Π² ΠΏΠ°Π»Π°Ρ‚Π΅ (послС Π²Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Выписка).

4. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ рСализация Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°

ΠŸΡ€ΠΈ создания ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ с Ρ€Π°Π·Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹ΠΌΠΈ заявками (Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎΡ€Ρ‚Π°) Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ язык программирования C++ ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° ΡΡ‚ΠΎΠΌ языкС, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΡ‚Ρ€Π°Π·ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы.

Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ„Π°ΠΉΠ» 7.h. ОписаниС классов

#include

#include

#include

using namespace std;

#include «List.h» //ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ описан шаблон

//для связных списков, см. Π³Π»Π°Π²Ρƒ 2

FILE *sojourn; // Π² ΡΡ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹Π΅

//ΠΎ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ прСбывания Π² ΠΏΠ°Π»Π°Ρ‚Π΅ выписанных

//ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ²

FILE *ro; // Π² ΡΡ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

//ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΏΠ°Π»Π°Ρ‚Ρ‹

float ro_aver=0; // Π² ΡΡ‚ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ

//срСдняя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° систСмы, Π³Π».5

float ill_aver=0; // Π² ΡΡ‚ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ срСднСС

//врСмя прСбывания ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΏΠ°Π»Π°Ρ‚Π΅

long int total=0L; // счСтчик ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…, ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΠΎΠ²Π°Π²ΡˆΠΈΡ…

//Π½Π° поступлСниС Π² ΠΏΠ°Π»Π°Ρ‚Ρƒ

long int reject1=0L; //счСтчик числа Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…, Π½Π΅ ΠΏΡ€ΠΈΠ½ΡΡ‚Ρ‹Ρ… ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅

//отсутствия свободных мСст ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅ΠΉ

//41 Π±Π°Π»Π»

long int reject2=0L; //счСтчик числа Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…, Π½Π΅ ΠΏΡ€ΠΈΠ½ΡΡ‚Ρ‹Ρ… ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅

//отсутствия свободных мСст ΠΈ Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…, Π΄ΠΎΡΡ‚ΠΈΠ³ΡˆΠΈΡ…

//ΠΎΡ†Π΅Π½ΠΊΠΈ 47 Π±Π°Π»Π»ΠΎΠ²

long int earlier=0L; //счСтчик числа Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…, выписанных досрочно

long int complete=0L; //счСтчик числа Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…, Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ²ΡˆΠΈΡ… Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅

// ΠΈ Π²Ρ‹ΠΏΠΈΡΠ°Π½Π½Ρ‹Ρ… Π·Π΄ΠΎΡ€ΠΎΠ²Ρ‹ΠΌΠΈ

long int entered=0L; //счСтчик числа Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…, принятых Π½Π° Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅

//Π² ΠΏΠ°Π»Π°Ρ‚Ρƒ

class Pacient{

long int id; // ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ больного, позволяСт

//ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ «ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Π±ΠΎΠ»Π΅Π·Π½ΠΈ»

float current_mark; // тСкущая ΠΎΡ†Π΅Π½ΠΊΠ° состояния больного

int days_in_hosp; // количСство Π΄Π½Π΅ΠΉ, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² ΠΏΠ°Π»Π°Ρ‚Π΅ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ

//ΠΌΠΎΠΌΠ΅Π½Ρ‚

const static int bottom=-2; //минимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚

//ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ дня тСкущая

//ΠΎΡ†Π΅Π½ΠΊΠ° состояния больного. НС ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎ

const static int top=12; //максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚

//ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ дня тСкущая ΠΎΡ†Π΅Π½ΠΊΠ°

//состояния больного. НС ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎ

const static int init_bottom=30; // минимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ†Π΅Π½ΠΊΠΈ

//состояния больного ΠΏΡ€ΠΈ поступлСнии

//Π½Π° Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅. НСстандартно

const static int init_top=44; //максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ†Π΅Π½ΠΊΠΈ

//состояния больного ΠΏΡ€ΠΈ поступлСнии

//Π½Π° Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅. НСстандартно

public:

friend class Palata; //класс ΠŸΠ°Π»Π°Ρ‚Π° объявлСн

//друТСствСнным классу «ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚» .

//ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° — Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ public

//ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для чтСния ΠΏΠΎΠ»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…

//класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚.

Pacient (int d): days_in_hosp (d) // ΠΌΠ΅Ρ‚ΠΎΠ΄-конструктор

{

//Π ΠΎΠ·Ρ‹Π³Ρ€Ρ‹Ρˆ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ†Π΅Π½ΠΊΠΈ. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ число Π·Π½Π°ΠΊΠΎΠ²

//послС запятой Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.

current_mark=init_bottom+(float)(rand ()%((int)((init_top-init_bottom)*10)+1))/10;

id=total; //ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€=порядковый Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠ΅Π³ΠΎ

//больного

}

void change_mark (); // ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΎΡ†Π΅Π½ΠΊΠΈ состояния больного

void Print (); //Π²Ρ‹Π²ΠΎΠ΄ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π΅

};

void Pacient: change_mark (){

current_mark+=(float)(bottom/10)+(float)(rand ()%((int)(((float)(top/10)-(float)(bottom/10))*10)+1))/10;

}

void Pacient: Print (){

printf («ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚ %ld находится Π½Π° Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ %d Π΄Π½Π΅ΠΉ, тСкущая ΠΎΡ†Π΅Π½ΠΊΠ° %.2fn», id, days_in_hosp, current_mark);

}

class Palata{

int current_number; //Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ число ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΏΠ°Π»Π°Ρ‚Π΅

ListNode *ill; //ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ списка ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ²

const static int volume=25; //количСство мСст Π² ΠΏΠ°Π»Π°Ρ‚Π΅

const static int border1=41; //Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΎΡ†Π΅Π½ΠΊΠ°, ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ

//значСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈ ΠΎΡ‚сутствии

//свободных мСст больной Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ся

//Π² ΠΏΠ°Π»Π°Ρ‚Ρƒ Π½Π° Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅. НС ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎ

const static int border2=47; //ΠΎΡ†Π΅Π½ΠΊΠ°, ΠΏΡ€ΠΈ достиТСнии ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ

//ΠΈ отсутствии Π² ΠΏΠ°Π»Π°Ρ‚Π΅ свободных мСст

//больной досрочно выписываСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹

//ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ мСсто Π½ΠΎΠ²ΠΎΠΌΡƒ Π±ΠΎΠ»ΡŒΠ½ΠΎΠΌΡƒ.

//НС стандартно

const static int healthy=49; //ΠΎΡ†Π΅Π½ΠΊΠ°, ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ

//больной считаСтся Π²Ρ‹Π»Π΅Ρ‡ΠΈΠ²ΡˆΠΈΠΌΡΡ.

//НС стандартно

public:

Palata ();

void run ();

void arrival (); //ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ

//больного

void departure (ListNode *pac); //ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ выписку

//больного ΠΈΠ· ΠΏΠ°Π»Π°Ρ‚Ρ‹, pac ;

//ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ списка,

//Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Π΄Π°Π½Π½Ρ‹Π΅

//ΠΎΠ± этом больном

};

Palata:Palata () //ΠΌΠ΅Ρ‚ΠΎΠ΄-конструктор

{

current_number=0; //ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π² ΠΏΠ°Π»Π°Ρ‚Π΅ Π½Π΅Ρ‚ Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…

ill=NULL;

}

void Palata: run () {

int i;

float ro_val;

ListNode *ptr, *ptr1;

ptr=ill;

//ΠžΠ±Ρ…ΠΎΠ΄ всСх Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΏΠ΅Ρ€Π΅ΡΡ‡Π΅Ρ‚ ΠΈΡ… Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ΠΎΡ†Π΅Π½ΠΎΠΊ

for (i=0;i

ptr->Data ()->change_mark ();

ptr=ptr->Next ();

}

ptr=ill;

//ΠžΠ±Ρ…ΠΎΠ΄ всСх Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ Π²Ρ‹ΠΏΠΈΡΠΊΠ° Π²Ρ‹Π·Π΄ΠΎΡ€ΠΎΠ²Π΅Π²ΡˆΠΈΡ…

while (ptr≠NULL){

if (ptr->Data ()->current_mark>healthy) //Ссли Π½Π΅ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ класс

//ΠŸΠ°Π»Π°Ρ‚Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ класса

//ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚, компилятор выдаст

//ΠΎΡˆΠΈΠ±ΠΊΡƒ Π½Π° ΡΡ‚ΠΎΠΉ строкС

{

ptr1=ptr->Next ();

departure (ptr);

ptr=ptr1;

}

else ptr=ptr->Next ();

}

//ΠΏΡ€ΠΈΠ±Ρ‹Ρ‚ΠΈΠ΅ Π΄Π²ΡƒΡ… Π½ΠΎΠ²Ρ‹Ρ… Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…

for (i=0; i<2; i++){

arrival ();

}

ptr=ill;

//ΠžΠ±Ρ…ΠΎΠ΄ всСх Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ числа Π΄Π½Π΅ΠΉ, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² ΠΏΠ°Π»Π°Ρ‚Π΅

for (i=0;i

ptr->Data ()->days_in_hosp++;

ptr=ptr->Next ();

}

//ВычислСниС Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ Π·Π°ΠΏΠΈΡΡŒ Π² Ρ„Π°ΠΉΠ»

ro_val=((float)(this->current_number))/volume;

fprintf (ro," %fn", ro_val);

//пСрСсчСт срСднСй Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Число Π΄Π½Π΅ΠΉ Π²Π΄Π²ΠΎΠ΅ мСньшС total

ro_aver=ro_aver*(1−2.0/total)+2.0*ro_val/total;

}

void Palata: arrival (){

//int j;

Pacient *p=new Pacient (0); //созданиС Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° класса ΠŸΠ°Ρ†ΠΈΠ΅Π½Ρ‚

ListNode *ptr;

int i;

total++;

if (current_number

{

ListNode *lp=new ListNode (p, NULL); //созданиС нового

//элСмСнта списка

//ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ²

if (current_number==0) ill=lp; //Ссли это ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚,

//ΠΎΠ½ становится Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ списка

else ListAdd (ill, lp); //ΠΈΠ½Π°Ρ‡Π΅ — Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ элСмСнта

//в список

current_number++;

entered++;

return;

}

if (p->current_mark>border1) //свободных мСст Π² ΠΏΠ°Π»Π°Ρ‚Π΅ Π½Π΅Ρ‚,

//Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΎΡ†Π΅Π½ΠΊΠ° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 41 Π±Π°Π»Π»

{

delete p; //ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π°

reject1++;

return;

}

//Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Ρ… мСст Π½Π΅Ρ‚, Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 41 Π±Π°Π»Π»

ptr=ill;

for (i=0;i

//досрочно Π²Ρ‹ΠΏΠΈΡΠ°Ρ‚ΡŒ

{

if (ptr->Data ()->current_mark >= border2) // ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½

{

departure (ptr); //выписка

ListNode *lp=new ListNode (p, NULL); //созданиС нового

//элСмСнта списка

ListAdd (ill, lp); //Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ элСмСнта Π² ΡΠΏΠΈΡΠΎΠΊ

current_number++;

entered++;

return;

}

}

delete p; //ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π° Π² ΠΏΠ°Π»Π°Ρ‚Ρƒ

//Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ, удаляСм ΠΎΠ±ΡŠΠ΅ΠΊΡ‚

reject2++;

return;

}

void Palata: departure (ListNode *pac){

int sojourn_val;

//ВыписываСмый больной Π²Ρ‹Π·Π΄ΠΎΡ€ΠΎΠ²Π΅Π»

if (pac->Data ()->current_mark > healthy) complete++;

//Досрочная выписка

else if (pac->Data ()->current_mark >= border2) earlier++;

sojourn_val=pac->Data ()->days_in_hosp;

//ЗаписываСм Π² Ρ„Π°ΠΉΠ» число Π΄Π½Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ выписанный больной ΠΏΡ€ΠΎΠ²Π΅Π»

//Π² ΠΏΠ°Π»Π°Ρ‚Π΅

fprintf (sojourn, «%dn», sojourn_val);

//ΠŸΠ΅Ρ€Π΅ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ срСднСС врСмя прСбывания Π² ΠΏΠ°Π»Π°Ρ‚Π΅

ill_aver=ill_aver*(1−1.0/(complete+earlier))+1.0*sojourn_val/(complete+earlier);

current_number—;

//УдаляСм элСмСнт ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°

ill=ListDelete (ill, pac);

return;

}

Поясним Π»ΠΎΠ³ΠΈΠΊΡƒ выраТСния ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ»Π° Pacient: change mark () ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ пошаговой трассировки. Напомним, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ число с ΠΎΠ΄Π½ΠΈΠΌ Π·Π½Π°ΠΊΠΎΠΌ послС запятой, находящССся Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° [-0,2; 1,2]. Основная Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ функция rand () Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Ρ†Π΅Π»Ρ‹ΠΌΠΈ числами.

1. ВычисляСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 10*(top-bottom)=14.0.

2. ΠŸΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊ Ρ†Π΅Π»ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ фактичСского значСния выраТСния, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ число с k Π·Π½Π°ΠΊΠ°ΠΌΠΈ послС запятой послС умноТСния Π½Π° 10* становится Ρ†Π΅Π»Ρ‹ΠΌ.

3. ΠŸΡ€ΠΈΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ количСство всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… смСщСний Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΎΡ†Π΅Π½ΠΊΠΈ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ минимального ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ — всСго ΠΈΡ… 15.

4. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ гапсК) ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ взятия остатка ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ случайноС Ρ†Π΅Π»ΠΎΠ΅ число, Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнноС ΠΎΡ‚ 0 Π΄ΠΎ 14.

5. ΠŸΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌ Π΅Π³ΠΎ ΠΊ Ρ‚ΠΈΠΏΡƒ float.

6. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄Π΅Π»ΠΈΠΌ Π½Π° 10 ΠΈ ΠΏΡ€ΠΈΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊ Π½ΠΈΠΆΠ½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ случайноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ смСщСния ΠΎΡ†Π΅Π½ΠΊΠΈ, Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнноС Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅.

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎ инициализация const static-Ρ‡Π»Π΅Π½ΠΎΠ² класса Π²Π½ΡƒΡ‚Ρ€ΠΈ опрСдСлСния класса (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ совмСщСниС ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‡Π»Π΅Π½Π° класса) ΠΏΠΎ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρƒ допускаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΠΎΠ»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… цСлочислСнного Ρ‚ΠΈΠΏΠ°, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ относятся int, char, enum ΠΈ Π΄Ρ€. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΆΠ΅ поля Π΄Π°Π½Π½Ρ‹Ρ… const static float Ρ…ΠΎΡ‚ΡŒ ΠΈ Π±Ρ‹Π»Π° «ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ компилятором, стандартной Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π²Π½Π΅ опрСдСлСния класса.

НапримСр:

Β· const static float bottom: — Π²Π½ΡƒΡ‚Ρ€ΠΈ опрСдСлСния класса Pacient;

Β· const float Pacient: bottom = -0.2: — Π²Π½Π΅ опрСдСлСния класса Pacient.

Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ„Π°ΠΉΠ» List. h

template //это постоянная «Π·Π°ΡΡ‚Π°Π²ΠΊΠ°»

//ΠΊ класам ΠΈ Ρ„ункциям

//c ΠΏΠ°Ρ€ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ

class ListNode {

private:

ListNode *next; //ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт списка

Type *data; //ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π΄Π°Π½Π½Ρ‹Π΅ хранящиСся Π² ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π΅ списка

public:

ListNode (Type *d, ListNode *n); //конструктор

~ListNode (); //дСструктор

Type *Data (); //ΠΌΠ΅Ρ‚ΠΎΠ΄ для чтСния Π΄Π°Π½Π½Ρ‹Ρ…

ListNode *Next (); //ΠΌΠ΅Ρ‚ΠΎΠ΄ для чтСния указатСля

//Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт

void PutNext (ListNode *n); //ΠΌΠ΅Ρ‚ΠΎΠ΄ для записи указатСля

//Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт

void Print (); //ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ содСрТимого элСмСнта списка

};

template

ListNode:ListNode (Type *d, ListNode *n): next (n), data (d){

}

template

ListNode:~ListNode (){

delete data;

}

template

Type *ListNode:Data (){

return data;

}

template

ListNode *ListNode:Next (){

return next;

}

template

void ListNode: PutNext (ListNode *n){

next=n;

}

template

void ListNode: Print (){

data->Print (); //прСдпологаСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Print () для класса

//имя ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ подставлСнно Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ ΠΊΠΎΠ΄Π΅

}

//ОписаниС класса-шаблона Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ, Π΄Π°Π»Π΅Π΅ ΠΈΠ΄ΡƒΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-шаблона, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅

//Π½Π΅ с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ элСмСнтом, Π° ΡΠΎ Π²ΡΠ΅ΠΌΠΈ списком

template

void ListAdd (ListNode *head, ListNode *li) {

//Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ элСмСнта li Π² Ρ…вост списка с Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ head

ListNode *old, *v;

//ΠΈΡ‰Π΅ΠΌ внСшний хвост списка

for (v=head; v≠NULL; v=v->Next ())

old=v;

old->PutNext (li); //добавляСм Π² ΡΠ»Π΅Π΄ Π·Π° Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ΠΌ хвостом Π½ΠΎΠ²Ρ‹ΠΉ элСмСнт списка

}

template

ListNode *ListDelete (ListNode *head, ListNode *li) {

//ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ элСмСнта li ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° с Π³ΠΎΠ»ΠΎΡ‹ΠΎΠΉ head

//функция Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ Π½ΠΎΠ²ΠΎΠ³ΠΎ списка

//int j;

ListNode *old, *o1;

if (li==head){

//удаляСмый элСмСнт ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ списка

//Π² этом случаС Π³ΠΎΠ»ΠΎΠ²Π° Ρƒ ΡΠΏΠΈΡΠΊΠ° мСняСтся

o1=head->Next ();

delete li;

return o1;

}

//УдаляСмый элСмСнт Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ΡŒΡΡ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ списка. Π“ΠΎΠ»ΠΎΠ²Π° ΠΎΡΡ‚Π°Π΅Ρ‚ΡŒΡΡ прСТняя

for (ListNode* v=head; v≠li; v=v->Next ())

//поиск элСмСнта ΠΏΡ€Π΅Π΄ΡˆΠ΅Π΄ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ удаляСмому

old=v;

o1=li->Next ();

old->PutNext (o1);

//ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ элСиСнт Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ «Π²ΠΈΠ΄ΠΈΡ‚» элСмСнт стоящий Π² ΡΠΏΠΈΡΠΊΠ΅ вслСд

//Π·Π° ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌ

delete li;

return head;

}

//ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ всСх элСмСнтов списка с Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ head

template

void ListPrint (ListNode *head){

for (ListNode* v=head; v≠NULL; v=v->Next ())

v->Print (); //подсчСт количСства элСмСнтов Π² ΡΠΏΠΈΡΠΊΠ΅ с Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ head

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