ΠΠΎ ΠΏΡΠ΅ΡΡ
ΠΎΠ΄Π½ΠΈΡΠ΅ Π΄Π΅Π»ΠΎΠ²ΠΈ (
ΠΠΎ ΠΏΡΠ°ΠΊΡΠ°, ΡΠ΅ΡΠΊΠΈΡΠ΅ Π½ΠΈΠ·ΠΈ ΡΠ΅ΡΡΠΎ ΡΠ΅ ΡΠΎΠ»ΠΊΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΈ ΡΡΠΎ Π½Π΅ΠΌΠ° ΡΠΌΠΈΡΠ»Π° Π΄Π° ΡΠ΅ ΠΎΠΊΡΠΏΠΈΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ° ΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ. ΠΠ°ΡΠΎΠ°, ΠΈΠΌΠ° ΡΠΌΠΈΡΠ»Π° Π΄Π° ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π°Ρ ΡΠ΅ΡΠΊΠΈ Π½ΠΈΠ·ΠΈ Π½Π° ΡΠ°ΠΊΠΎΠ² Π½Π°ΡΠΈΠ½ ΡΡΠΎ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ° Π½Π΅ ΡΠ΅ ΡΡΠΎΡΠΈ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ.
ΠΠΎ Π½Π΅ΠΊΠΎΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΡΠ°Π·ΠΈΡΠΈ, ΡΠ΅ΡΠΊΠΈ Π½ΠΈΠ·ΠΈ ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π²ΠΎ ΡΠ°ΠΌΠΈΠΎΡ ΡΠ°Π·ΠΈΠΊ,
ΠΠ»ΠΎΠ±Π°Π»ΠΈΡΠ΅ ΡΠ΅ Π΄ΠΎΠ±ΡΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΈ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠ΅ΡΠΊΠΈ Π½ΠΈΠ·ΠΈ Π±ΠΈΠ΄Π΅ΡΡΠΈ:
- Π’ΠΈΠ΅ Π³ΠΈ ΡΡΠ²Π°Π°Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ°ΠΌΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΡΠ°Π·Π»ΠΈ ΠΈ Π½Π΅ Π³ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°Π°Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π½Π΅Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈΡΠ΅;
- ΠΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠ° Π½Π° ΡΠ°Π·ΠΎΠ»ΠΎΡ Π΅ Π΅ΠΊΡΡΡΠ΅ΠΌΠ½ΠΎ ΡΠ»ΠΈΡΠ΅Π½ Π½Π° ΡΠΎΠ° ΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΡΠ°Π·ΠΈΡΠΈ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°Π°Ρ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΎΠ΄ ΠΏΠΎΠ²Π΅ΡΠ΅Π΄ΠΈΠΌΠ΅Π½Π·ΠΈΠΎΠ½Π°Π»Π½Π° Π½ΠΈΠ·Π°.
Set ^a(1, 2, 3)=5 Write ^a(1, 2, 3)
- ΠΠ»ΠΎΠ±Π°Π» Π΅ ΡΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ, Π·Π°ΡΠΎΠ° ΠΈΠΌΠ° ΠΈΠ·Π²ΠΎΠ½ΡΠ΅Π΄Π½ΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° Π±ΡΠ·ΠΈΠ½Π° (ΠΎΠ΄ ΡΡΠΎΡΠΈΡΠΈ ΠΈΠ»ΡΠ°Π΄ΠΈ Π΄ΠΎ Π΄Π΅ΡΠ΅ΡΠΈΡΠΈ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΡΡΠ°Π½ΡΠ°ΠΊΡΠΈΠΈ Π²ΠΎ ΡΠ΅ΠΊΡΠ½Π΄Π°, Π²ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ Ρ
Π°ΡΠ΄Π²Π΅ΡΠΎΡ, Π²ΠΈΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ»Ρ).
1 )
ΠΠΈΠ΄Π΅ΡΡΠΈ Π³Π»ΠΎΠ±Π°Π»Π½Π°ΡΠ° Π΅ ΠΏΠΎΡΡΠΎΡΠ°Π½Π° ΡΡΡΡΠΊΡΡΡΠ°, ΠΈΠΌΠ° ΡΠΌΠΈΡΠ»Π° Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Π°Ρ ΡΠ΅ΡΠΊΠΈ Π½ΠΈΠ·ΠΈ Π½Π° Π½ΠΈΠ² ΠΊΠΎΠ³Π° ΠΎΠ΄Π½Π°ΠΏΡΠ΅Π΄ ΡΠ΅ Π·Π½Π°Π΅ Π΄Π΅ΠΊΠ° ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π°ΡΠ° Π½Π° RAM ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π½Π΅ΠΌΠ° Π΄Π° Π±ΠΈΠ΄Π΅ Π΄ΠΎΠ²ΠΎΠ»Π½Π°.
ΠΠ΄Π½ΠΎ ΠΎΠ΄ ΡΠ²ΠΎΡΡΡΠ²Π°ΡΠ° Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈΡΠ΅ Π½Π° ΡΠ΅ΡΠΊΠ° Π½ΠΈΠ·Π° Π΅ Π΄Π° ΡΠ΅ Π²ΡΠ°ΡΠΈ Π½Π΅ΠΊΠΎΡΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π°ΠΊΠΎ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π½Π΅Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π° ΡΠ΅Π»ΠΈΡΠ°.
ΠΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ°
SET a = $GET(^a(x,y,z), defValue)
ΠΠΎΠΈ Π·Π°Π΄Π°ΡΠΈ Π±Π°ΡΠ°Π°Ρ ΡΠ΅ΡΠΊΠΈ Π½ΠΈΠ·ΠΈ ΠΈ ΠΊΠ°ΠΊΠΎ ΠΌΠΎΠΆΠ°Ρ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡΠ΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ?
ΠΠ°ΡΡΠΈΡΠ° Π½Π° ΡΠΎΡΠ΅Π΄ΡΡΠ²ΠΎ (ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅).
ΠΡΠΈΠ³Π»Π΅Π΄Π½ΠΎ, ΠΊΠΎΠ»ΠΊΡ Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ Π³ΡΠ°ΡΠΈΠΊΠΎΡ, ΡΠΎΠ»ΠΊΡ ΠΏΠΎΠ²Π΅ΡΠ΅ Π½ΡΠ»ΠΈ ΡΠ΅ ΠΈΠΌΠ° Π²ΠΎ ΠΌΠ°ΡΡΠΈΡΠ°ΡΠ°. ΠΠΊΠΎ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π΅ΠΌΠ΅ΠΌΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ Π½Π° ΡΠΎΡΠΈΡΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΈ Π³ΠΎ ΠΏΡΠ΅ΡΡΡΠ°Π²ΠΈΠΌΠ΅ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° ΡΠ»ΠΈΡΠ½Π° ΠΌΠ°ΡΡΠΈΡΠ°, ΡΠΎΠ³Π°Ρ ΡΠΎΡ ΡΠ΅ΡΠΈΡΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΡΠ΅ ΡΠ΅ ΡΠΎΡΡΠΎΠΈ ΠΎΠ΄ Π½ΡΠ»ΠΈ, Ρ.Π΅. ΡΠ΅ Π±ΠΈΠ΄Π΅ ΡΠ΅ΡΠΊΠ° Π½ΠΈΠ·Π°.
Set ^m(id1, id2) = 1
Set ^m(id1, id3) = 1
Set ^m(id1, id4) = 1
Set ^m(id1) = 3
Set ^m(id2, id4) = 1
Set ^m(id2, id5) = 1
Set ^m(id2) = 2
....
ΠΠΎ ΠΎΠ²ΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°ΡΡΠ΅Π΄ΡΠ²Π°ΠΌΠ΅ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ^m ΠΌΠ°ΡΡΠΈΡΠ° Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅, ΠΊΠ°ΠΊΠΎ ΠΈ Π±ΡΠΎΡΠΎΡ Π½Π° ΡΠ°Π±ΠΎΠ²ΠΈΡΠ΅ Π½Π° ΡΠ΅ΠΊΠΎΡ ΡΠ°Π·ΠΎΠ» (ΠΊΠΎΡ ΡΠΎ ΠΊΠΎΠ³ΠΎ Π΅ ΠΏΡΠΈΡΠ°ΡΠ΅Π» ΠΈ Π±ΡΠΎΡΠΎΡ Π½Π° ΠΏΡΠΈΡΠ°ΡΠ΅Π»ΠΈ).
ΠΠΊΠΎ Π±ΡΠΎΡΠΎΡ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π²ΠΎ Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ΠΎΡ Π½Π΅ Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ ΠΎΠ΄ 29 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ (ΠΎΠ²ΠΎΡ Π±ΡΠΎΡ ΡΠ΅ Π·Π΅ΠΌΠ° ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΠΎΠ΄ 8 *
ΠΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΠΈΡΠ΅ ΡΠΎ Π½ΠΈΠ·ΠΈ Π½Π° Π±ΠΈΡΠΎΠ²ΠΈ ΡΠ΅ Π²ΡΡΠ°Ρ ΠΎΠ΄ ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ°
; ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π±ΠΈΡΠ°
SET $BIT(rowID, positionID) = 1
; ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π±ΠΈΡΠ°
Write $BIT(rowID, positionID)
Π’Π°Π±Π΅Π»Π° Π·Π° ΡΡΠ°Π½Π·ΠΈΡΠΈΡΠ° Π½Π° ΡΠΎΡΡΠΎΡΠ±Π°ΡΠ° Π½Π° ΠΌΠ°ΡΠΈΠ½Π°ΡΠ°
ΠΠΈΠ΄Π΅ΡΡΠΈ Π³ΡΠ°ΡΠΈΠΊΠΎΡ Π½Π° ΡΡΠ°Π½Π·ΠΈΡΠΈΡΠ° Π½Π° ΠΊΠΎΠ½Π΅ΡΠ΅Π½ Π°Π²ΡΠΎΠΌΠ°Ρ Π΅ ΠΎΠ±ΠΈΡΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ, ΡΠΎΠ³Π°Ρ ΡΠ°Π±Π΅Π»Π°ΡΠ° Π·Π° ΡΡΠ°Π½Π·ΠΈΡΠΈΡΠ° Π½Π° ΠΊΠΎΠ½Π΅ΡΠ½ΠΈΠΎΡ Π°Π²ΡΠΎΠΌΠ°Ρ Π΅ ΠΈΡΡΠ°ΡΠ° ΠΌΠ°ΡΡΠΈΡΠ° Π½Π° ΡΠΎΡΠ΅Π΄ΡΡΠ²ΠΎΡΠΎ ΡΡΠΎ Π±Π΅ΡΠ΅ Π΄ΠΈΡΠΊΡΡΠΈΡΠ°Π½Π° ΠΏΠΎΠ³ΠΎΡΠ΅.
ΠΠΎΠ±ΠΈΠ»Π½ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈ
ΠΠ°ΡΠΏΠΎΠ·Π½Π°ΡΠΈΠΎΡ ΠΌΠΎΠ±ΠΈΠ»Π΅Π½ Π°Π²ΡΠΎΠΌΠ°Ρ Π΅
Π‘ΡΠΈΠ²Π΅Π½ ΠΠΎΠ»ΡΡΠ°ΠΌ Π²Π΅ΡΡΠ²Π° Π΄Π΅ΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈ ΡΠ΅
ΠΠΎΠΊΠ°ΠΆΠ°Π½ΠΎ Π΅ Π΄Π΅ΠΊΠ° ΡΠ΅ΠΊΠΎΡ Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π΅Π½ Π°Π²ΡΠΎΠΌΠ°Ρ. ΠΠΎΠ±ΠΈΠ»Π½ΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π·Π° ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌΡΠΊΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π·Π° Π΄ΡΡΠ³ΠΈ ΡΠ΅Π»ΠΈ.
ΠΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎ ΠΏΠΎΠ»Π΅ ΠΈ ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΈ ΡΠ½ΠΈΠΌΠΈΠΌΠ΅ ΡΠΈΡΠ΅ ΡΡΠ΅Π΄Π½ΠΈ ΡΠΎΡΡΠΎΡΠ±ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈΠΎΡ Π°Π²ΡΠΎΠΌΠ°Ρ, ΡΠΎΠ³Π°Ρ ΠΈΠΌΠ° ΡΠΌΠΈΡΠ»Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ.
ΠΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ°
ΠΡΠ²ΠΎΡΠΎ Π½Π΅ΡΡΠΎ ΡΡΠΎ ΠΌΠΈ ΠΏΠ°ΡΠ° Π½Π° ΡΠΌ ΠΊΠΎΠ³Π° ΡΡΠ°Π½ΡΠ²Π° Π·Π±ΠΎΡ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠ΅ΡΠΊΠΈ Π½ΠΈΠ·ΠΈ ΡΠ΅ Π·Π°Π΄Π°ΡΠΈΡΠ΅ Π·Π° ΠΌΠ°ΠΏΠΈΡΠ°ΡΠ΅.
ΠΠ°ΠΊΠΎ ΠΏΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΏΡΠ°Π·Π΅Π½ ΠΏΡΠΎΡΡΠΎΡ Π½Π° ΠΌΠ°ΠΏΠΈΡΠ΅. ΠΠΊΠΎ ΠΊΠ°ΡΡΠ°ΡΠ° Π΅ ΠΏΡΠ΅ΡΡΡΠ°Π²Π΅Π½Π° ΠΊΠ°ΠΊΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ, ΡΠΎΠ³Π°Ρ 71% ΠΎΠ΄ ΠΏΠΈΠΊΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΠ΅ΠΌΡΠ°ΡΠ° ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΎΠΊΡΠΏΠΈΡΠ°Π½ΠΈ ΠΎΠ΄ ΠΎΠΊΠ΅Π°Π½ΠΎΡ. Π Π΅ΡΠΊΠ° Π½ΠΈΠ·Π°. Π Π°ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ°ΠΌΠΎ Π΄Π΅Π»Π° ΠΎΠ΄ ΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ°ΡΠ΅, ΡΠΎΠ³Π°Ρ ΠΏΡΠ°Π·Π½ΠΈΠΎΡ ΠΏΡΠΎΡΡΠΎΡ ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 95%.
Π‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, Π½ΠΈΠΊΠΎΡ Π½Π΅ ΡΠΊΠ»Π°Π΄ΠΈΡΠ° ΠΌΠ°ΠΏΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° ΡΠ°ΡΡΠ΅ΡΡΠΊΠΈ Π½ΠΈΠ·ΠΈ; ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π²Π΅ΠΊΡΠΎΡΡΠΊΠ° ΡΠ΅ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡΠ°.
ΠΠΎ, ΡΡΠΎ ΡΠ΅ Π²Π΅ΠΊΡΠΎΡΡΠΊΠΈΡΠ΅ ΠΊΠ°ΡΡΠΈ? ΠΠ²Π° Π΅ Π΅Π΄Π΅Π½ Π²ΠΈΠ΄ ΡΠ°ΠΌΠΊΠ° ΠΈ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΈ ΠΊΠΎΠΈ ΡΠ΅ ΡΠΎΡΡΠΎΡΠ°Ρ ΠΎΠ΄ ΡΠΎΡΠΊΠΈ.
ΠΠΎ ΡΡΡΡΠΈΠ½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° ΡΠΎΡΠΊΠΈ ΠΈ Π²ΡΡΠΊΠΈ ΠΌΠ΅ΡΡ Π½ΠΈΠ².
ΠΠ΄Π½Π° ΠΎΠ΄ Π½Π°ΡΠ°ΠΌΠ±ΠΈΡΠΈΠΎΠ·Π½ΠΈΡΠ΅ ΠΌΠΈΡΠΈΠΈ Π·Π° ΠΌΠ°ΠΏΠΈΡΠ°ΡΠ΅ Π΅ ΠΌΠΈΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠ΅Π»Π΅ΡΠΊΠΎΠΏΠΎΡ ΠΠ°ΡΠ° Π·Π° ΠΌΠ°ΠΏΠΈΡΠ°ΡΠ΅ Π½Π° Π½Π°ΡΠ°ΡΠ° Π³Π°Π»Π°ΠΊΡΠΈΡΠ°. Π€ΠΈΠ³ΡΡΠ°ΡΠΈΠ²Π½ΠΎ ΠΊΠ°ΠΆΠ°Π½ΠΎ, Π½Π°ΡΠ°ΡΠ° Π³Π°Π»Π°ΠΊΡΠΈΡΠ°, ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠ΅Π»ΠΈΠΎΡ ΡΠ½ΠΈΠ²Π΅ΡΠ·ΡΠΌ, Π΅ ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π° ΡΠ΅ΡΠΊΠ° Π½ΠΈΠ·Π°: ΠΎΠ³ΡΠΎΠΌΠ½ΠΈ ΠΏΡΠΎΡΡΠΎΡΠΈ Π½Π° ΠΏΡΠ°Π·Π½ΠΈΠ½Π° Π²ΠΎ ΠΊΠΎΠΈ ΠΈΠΌΠ° ΡΠ΅ΡΠΊΠΈ ΠΌΠ°Π»ΠΈ ΡΠΎΡΠΊΠΈ - ΡΠ²Π΅Π·Π΄ΠΈ. ΠΡΠ°Π·Π΅Π½ ΠΏΡΠΎΡΡΠΎΡ Π΅ 99,999999β¦β¦.%. ΠΠ° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ° Π½Π° Π½Π°ΡΠ°ΡΠ° Π³Π°Π»Π°ΠΊΡΠΈΡΠ°, ΠΈΠ·Π±ΡΠ°Π½Π° Π΅ Π³Π»ΠΎΠ±Π°Π»Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ - ΠΠ΅ΡΠ΅.
ΠΠ΅ ΡΠ° Π·Π½Π°ΠΌ ΡΠΎΡΠ½Π°ΡΠ° ΡΡΡΡΠΊΡΡΡΠ° Π½Π° Π³Π»ΠΎΠ±Π°Π»ΠΈΡΠ΅ Π²ΠΎ ΠΎΠ²ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²Π°ΠΌ Π΄Π΅ΠΊΠ° Π΅ Π½Π΅ΡΡΠΎ ΡΠ»ΠΈΡΠ½ΠΎ Π½Π°:
Set ^galaxy(b, l, d) = 1; ΠΠΎΠΌΠ΅Ρ Π·Π²Π΅Π·Π΄Ρ ΠΏΠΎ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Ρ, Π΅ΡΠ»ΠΈ Π΅ΡΡΡ
Set ^galaxy(b, l, d, "name") = "Sun"
Set ^galaxy(b, l, d, "type") = "normal" ; Π²Π°ΡΠΈΠ°Π½ΡΡ blackhole, quazar, red_dwarf ΠΈ Ρ.Π΄.
Set ^galaxy(b, l, d, "weight") = 14E50
Set ^galaxy(b, l, d, "planetes") = 7
Set ^galaxy(b, l, d, "planetes", 1) = "Mercury"
Set ^galaxy(b, l, d, "planetes", 1, weight) = 1E20
...
ΠΠ°Π΄Π΅ ΡΠ΅ b, l, d
Π€Π»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½Π°ΡΠ° ΡΡΡΡΠΊΡΡΡΠ° Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡΠ΅ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΈ Π·Π°ΡΡΠ²Π°ΡΠ΅ ΡΠΈΡΠ΅ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΡΠ²Π΅Π·Π΄ΠΈΡΠ΅ ΠΈ ΠΏΠ»Π°Π½Π΅ΡΠΈΡΠ΅, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΎΡΠ½ΠΎΠ²ΠΈΡΠ΅ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡΠ΅ ΡΠ΅ Π±Π΅Π· ΡΠ΅ΠΌΠ°.
ΠΠ° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΌΠ°ΠΏΠ°ΡΠ° Π½Π° Π½Π°ΡΠΈΠΎΡ ΡΠ½ΠΈΠ²Π΅ΡΠ·ΡΠΌ, Cache Π±Π΅ΡΠ΅ ΠΈΠ·Π±ΡΠ°Π½ Π½Π΅ ΡΠ°ΠΌΠΎ ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡ, ΡΡΠΊΡ ΠΈ ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π΄Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ° ΠΏΡΠΎΡΠΎΠΊ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΌΠ½ΠΎΠ³Ρ Π±ΡΠ·ΠΎ, Π° ΠΈΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ Π΄Π° ΡΠΎΠ·Π΄Π°Π²Π° ΠΈΠ½Π΄Π΅ΠΊΡΠ½ΠΈ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ Π·Π° Π±ΡΠ·ΠΎ ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅.
ΠΠΊΠΎ ΡΠ΅ Π²ΡΠ°ΡΠΈΠΌΠ΅ Π½Π° ΠΠ΅ΠΌΡΠ°ΡΠ°, ΡΠΎΠ³Π°Ρ Π±Π΅Π° ΡΠΎΠ·Π΄Π°Π΄Π΅Π½ΠΈ ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ
ΠΠ΅ΠΎΠ΄Π°ΠΌΠ½Π° Π½Π°
ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΡΡΠΎΡΠ½ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠΈ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π΅Π½ Π²ΠΎ OpenStreetMap XAPI
Π‘Π»ΠΈΠΊΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠ΄
Π¦Π΅Π»Π°ΡΠ° Π·Π΅ΠΌΡΠΈΠ½Π° ΡΠΎΠΏΠΊΠ° Π΅ ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° Π½Π° ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈ, ΠΏΠΎΡΠΎΠ° Π½Π° ΠΏΠΎΠ΄ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈ ΠΈ Π½Π° ΠΏΠΎΠ΄ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈ Π½Π° ΠΏΠΎΠ΄ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈ ΠΈΡΠ½. ΠΠΏΡΡΠΎ Π·Π΅ΠΌΠ΅Π½ΠΎ, Π΄ΠΎΠ±ΠΈΠ²Π°ΠΌΠ΅ Ρ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡΠΊΠ° ΡΡΡΡΠΊΡΡΡΠ° Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠΈ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅Π½ΠΈ.
ΠΠΎ ΡΠ΅ΠΊΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΌΠΎΠΆΠ΅ΠΌΠ΅ ΡΠ΅ΡΠΈΡΠΈ Π²Π΅Π΄Π½Π°Ρ Π΄Π° Π³ΠΎ ΠΏΠΎΠ±Π°ΡΠ°ΠΌΠ΅ ΡΠ°ΠΊΠ°Π½ΠΈΠΎΡ ΠΊΠ²Π°Π΄ΡΠ°Ρ ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ ΠΈΡΡΠΈΡΡΠΈΠΌΠ΅, Π° ΡΠΈΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ Π±ΠΈΠ΄Π°Ρ Π²ΡΠ°ΡΠ΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΈΡΡΠΈΡΡΠ΅Π½ΠΈ.
Π‘Π»ΠΈΡΠ½Π° ΡΠ΅ΠΌΠ° Π·Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π½Π°ΡΠΈΠ½ΠΈ.
ΠΠΏΡΠΈΡΠ° 1:
Set ^m(a, b, a, c, d, a, b,c, d, a, b, a, c, d, a, b,c, d, a, 1) = idΠΠ΅ΡΠ²ΠΎΠΉΠ’ΠΎΡΠΊΠΈ
Set ^m(a, b, a, c, d, a, b,c, d, a, b, a, c, d, a, b,c, d, a, 2) = idΠΡΠΎΡΠΎΠΉΠ’ΠΎΡΠΊΠΈ
...
ΠΠΏΡΠΈΡΠ° 2:
Set ^m('abacdabcdabacdabcda', 1) = idΠΠ΅ΡΠ²ΠΎΠΉΠ’ΠΎΡΠΊΠΈ
Set ^m('abacdabcdabacdabcda', 2) = idΠΡΠΎΡΠΎΠΉΠ’ΠΎΡΠΊΠΈ
...
ΠΠΎ Π΄Π²Π°ΡΠ° ΡΠ»ΡΡΠ°ΠΈ, Π½Π΅ Π΅ ΡΠ΅ΡΠΊΠΎ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ COS/M Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ±Π°ΡΠ°Π°Ρ ΡΠΎΡΠΊΠΈ Π»ΠΎΡΠΈΡΠ°Π½ΠΈ Π½Π° ΠΊΠ²Π°Π΄ΡΠ°Ρ ΠΎΠ΄ ΠΊΠΎΠ΅ Π±ΠΈΠ»ΠΎ Π½ΠΈΠ²ΠΎ. ΠΠ΅ Π±ΠΈΠ΄Π΅ ΠΌΠ°Π»ΠΊΡ ΠΏΠΎΠ»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΈΡΡΠΈΡΡΠ°Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΈΡΠ΅ ΠΏΠ°ΡΡΠΈΡΠ° ΠΏΡΠΎΡΡΠΎΡ Π½Π° ΠΊΠΎΠ΅ Π±ΠΈΠ»ΠΎ Π½ΠΈΠ²ΠΎ Π²ΠΎ ΠΏΡΠ²Π°ΡΠ° ΠΎΠΏΡΠΈΡΠ°, Π½ΠΎ ΡΠΎΠ° ΡΠ΅ΡΠΊΠΎ Π΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° Π΅Π΄Π΅Π½ ΠΎΠ΄ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ:
Π Π΅Π²Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ XAPI: ΠΏΡΠ΅ΡΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ½Π΄Π΅ΠΊΡ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ:
Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ^ Π½Π°ΡΠΈΠ½ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΡΠΊΠΈ
ΠΡΡΠ±Π° ΠΊΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΡΠ΅ΡΠΊΠΈ Π½ΠΈΠ·ΠΈ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ.
- ΠΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΠΌΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΈΡΠ΅ Π½Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ ΠΈ Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΡΠΎΡΡΠΎΡΠ±ΠΈ (ΠΌΠ°ΠΏΠΈΡΠ°ΡΠ΅, ΠΊΠ»Π΅ΡΠΎΡΠ½ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈ)
- ΠΠΈΠ΅ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΠΌΠ΅ ΡΠ΅ΡΠΊΠΈ ΠΌΠ°ΡΡΠΈΡΠΈ.
ΠΠ° ΡΠ»ΡΡΠ°ΡΠΎΡ 2) ΠΊΠΎΠ³Π° Π±Π°ΡΠ°ΠΌΠ΅ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° ΠΊΠ°Π΄Π΅ ΡΡΠΎ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΎΡ Π½Π΅ ΠΌΡ Π΅ Π΄ΠΎΠ΄Π΅Π»Π΅Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ, ΠΌΠΎΡΠ° Π΄Π° ΡΠ° Π΄ΠΎΠ±ΠΈΠ΅ΠΌΠ΅ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΡΠΎ ΡΠ΅ΡΠΊΠ° Π½ΠΈΠ·Π°.
ΠΠΎΠ½ΡΡΠΈΡΠ΅ ΡΡΠΎ Π³ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π°ΠΌΠ΅ ΠΏΡΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅Π΄ΠΈΠΌΠ΅Π½Π·ΠΈΠΎΠ½Π°Π»Π½ΠΈ ΠΌΠ°ΡΡΠΈΡΠΈ Π²ΠΎ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ
ΠΡΠ·ΠΎ ΠΎΡΡΡΡΠ°Π½Π΅ΡΠ΅ ΠΈ/ΠΈΠ»ΠΈ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠ°ΡΡΠΈΡΠ° ΠΏΡΠΎΡΡΠΎΡ ΡΡΠΎ ΡΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ Π½Π° ΡΠ΅Π΄ΠΎΠ²ΠΈ, ΡΠ°ΠΌΠ½ΠΈΠ½ΠΈ, ΠΊΠΎΡΠΊΠΈ ΠΈΡΠ½. ΠΠ° ΡΠ»ΡΡΠ°ΠΈ ΠΊΠΎΠ³Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠΈ ΡΠΎ ΡΠ΅Π»ΠΈ Π±ΡΠΎΠ΅Π²ΠΈ, ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° Π±ΡΠ·ΠΎ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°ΡΠ΅ ΠΈ/ΠΈΠ»ΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΠΏΡΠΎΡΡΠΎΡΠΎΡ ΡΡΠΎ ΡΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ Π½Π° ΡΠ΅Π΄ΠΎΠ²ΠΈ, ΡΠ°ΠΌΠ½ΠΈΠ½ΠΈ, ΠΊΠΎΡΠΊΠΈ ΠΈΡΠ½. ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΊΠΎΡΠΈΡΠ½Π°.
Π’ΠΈΠΌ
Π‘Π»ΠΈΠΊΠ°ΡΠ° ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π° ΡΡΠΎΠ΄ΠΈΠΌΠ΅Π½Π·ΠΈΠΎΠ½Π°Π»Π½Π° Π½ΠΈΠ·Π° Π²ΠΎ Π³Π»ΠΎΠ±Π°Π»Π½Π° ^a ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²ΠΈΠ΄ΠΎΠ²ΠΈ Π±ΡΠΈΡΠ΅ΡΠ°.
ΠΠ° Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠ°ΡΡΠΈΡΠ° ΠΏΡΠΎΡΡΠΎΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΠΏΠΎΠ·Π½Π°ΡΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°
ΠΠ·Π±ΠΎΡ Π½Π° ΠΌΠ°ΡΡΠΈΡΠ½Π° ΠΊΠΎΠ»ΠΎΠ½Π° Π²ΠΎ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° ΠΠΎΠ»ΠΎΠ½Π°:
; ΠΠ°Π΄Π°Π΄ΠΈΠΌ ΡΡΡΡ
ΠΌΠ΅ΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² 3x3x3
Set ^a(0,0,0)=1,^a(2,2,0)=1,^a(2,0,1)=1,^a(0,2,1)=1,^a(2,2,2)=1,^a(2,1,2)=1
Merge Column = ^a(2,2)
; ΠΡΠ²Π΅Π΄Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Column
Zwrite Column
ΠΠ°ΠΊΠ»ΡΡΠΎΠΊ:
Column(0)=1
Column(2)=1
ΠΠ½Π° ΡΡΠΎ Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° Column Π΅ ΡΠΎΠ° ΡΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΈ ΡΠ΅ΡΠΊΠ° Π½ΠΈΠ·Π°, Π΄ΠΎ ΠΊΠΎΡΠ° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΌΠΎΡΠ° Π΄Π° ΡΠ΅ ΠΏΡΠΈΡΡΠ°ΠΏΠΈ ΠΏΡΠ΅ΠΊΡ
ΠΠ·Π±ΠΎΡΠΎΡ Π½Π° ΠΏΠ°ΡΡΠΈΡΠ° ΠΏΡΠΎΡΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΈ ΠΏΡΠ΅ΠΊΡ ΠΌΠ°Π»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ°
ΠΠ°ΠΊΠ»ΡΡΠΎΠΊ
Π‘Π΅Π³Π°ΡΠ½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π° Π½ΠΎΠ²ΠΈ Π°ΠΌΠ±ΠΈΡΠΈΠΎΠ·Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ. ΠΡΠ°ΡΠΈΠΊΠΎΠ½ΠΈΡΠ΅ ΠΌΠΎΠΆΠ°Ρ Π΄Π° Π±ΠΈΠ΄Π°Ρ ΡΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΠΎΠ΄ ΠΌΠΈΠ»ΠΈΡΠ°ΡΠ΄ΠΈ ΡΠ΅ΠΌΠΈΡΠ°, ΠΌΠ°ΠΏΠΈΡΠ΅ ΡΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΠΎΠ΄ ΠΌΠΈΠ»ΠΈΡΠ°ΡΠ΄ΠΈ ΡΠΎΡΠΊΠΈ, Π° Π½Π΅ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π΄ΡΡΠΈ ΠΈ ΡΠ°ΠΊΠ°Π°Ρ Π΄Π° Π³ΠΎ Π²ΠΎΠ΄Π°Ρ ΡΠ²ΠΎΡΠΎΡ ΡΠ½ΠΈΠ²Π΅ΡΠ·ΡΠΌ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈ (
ΠΠΎΠ³Π° ΠΎΠ±Π΅ΠΌΠΎΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΎΠ΄ ΡΠ΅ΡΠΊΠΈ Π½ΠΈΠ·ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΠΊΠ»ΠΎΠΏΠΈ Π²ΠΎ RAM ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ°, Π½ΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΠΎ Π½ΠΈΠ², ΡΠΎΠ³Π°Ρ Π²ΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π° ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°ΡΠ΅ ΡΠ»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΠΈ COS.
ΠΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠΈΠΌΠ΅ Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ΡΠΎ! ΠΠΈ ΠΎΡΠ΅ΠΊΡΠ²Π°ΠΌΠ΅ Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠ°ΡΠ°ΡΠ° ΠΈ ΠΆΠ΅Π»Π±ΠΈ Π²ΠΎ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅.
ΠΠΏΡΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈ: ΠΠ²Π°Π° ΡΡΠ°ΡΠΈΡΠ° ΠΈ ΠΌΠΎΠΈΡΠ΅ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈ Π·Π° Π½Π΅Π° ΡΠ΅ ΠΌΠΎΠ΅ ΠΌΠΈΡΠ»Π΅ΡΠ΅ ΠΈ Π½Π΅ΠΌΠ°Π°Ρ Π²ΡΡΠΊΠ° ΡΠΎ ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΈΠΎΡ ΡΡΠ°Π² Π½Π° InterSystems Corporation.
ΠΠ·Π²ΠΎΡ: www.habr.com