ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ВСст ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ «ΠΡ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Ρ‹»

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ВСст ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ «Архиваторы»

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Π—Π°Π΄Π°Ρ‡ΠΈ 1. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€?

ΠžΡ‚Π²Π΅Ρ‚ 1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€

ΠžΡ‚Π²Π΅Ρ‚ 2. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования Ρ„Π°ΠΉΠ»ΠΎΠ²

ΠžΡ‚Π²Π΅Ρ‚ 3. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-транслятор

+ΠžΡ‚Π²Π΅Ρ‚ 4. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ объСма (сТатия) Ρ„Π°ΠΉΠ»ΠΎΠ²

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Π—Π°Π΄Π°Ρ‡ΠΈ 2. Какой ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ Π½Π΅ сущСствуСт?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 Π—Π°Π΄Π°Ρ‡ΠΈ 3. Π§Ρ‚ΠΎ ΠΈΠ· сСбя прСдставляСт Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»?

ΠžΡ‚Π²Π΅Ρ‚ 1. Π€Π°ΠΉΠ», Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ ΠΎΡ‚ нСсанкционированного доступа

ΠžΡ‚Π²Π΅Ρ‚ 2. Π€Π°ΠΉΠ», сТатый с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π°

ΠžΡ‚Π²Π΅Ρ‚ 3. Π€Π°ΠΉΠ», Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ ΠΎΡ‚ копирования

ΠžΡ‚Π²Π΅Ρ‚ 4. Π—Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Π—Π°Π΄Π°Ρ‡ΠΈ 2. Π§Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²?

+ΠžΡ‚Π²Π΅Ρ‚ 1. Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ²

+ΠžΡ‚Π²Π΅Ρ‚ 2. Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ

ΠžΡ‚Π²Π΅Ρ‚ 3. Π—Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π½Π° Π°Ρ€Ρ…ΠΈΠ²

+ΠžΡ‚Π²Π΅Ρ‚ 4. Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ мСсто хранСния Π°Ρ€Ρ…ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Π—Π°Π΄Π°Ρ‡ΠΈ 2. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹-Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Ρ‹

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 Π—Π°Π΄Π°Ρ‡ΠΈ 2. КакиС ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΠΌΠ½Ρ‹Π΅ Π°Ρ€Ρ…ΠΈΠ²Ρ‹, Ρ‚.Π΅. Π°Ρ€Ρ…ΠΈΠ²Ρ‹, состоящиС ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… частСй?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Π—Π°Π΄Π°Ρ‡ΠΈ 3. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ разархивация (распаковка) Π°Ρ€Ρ…ΠΈΠ²Π°?

ΠžΡ‚Π²Π΅Ρ‚ 1. Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ особого Ρ„Π°ΠΉΠ»Π°

+ΠžΡ‚Π²Π΅Ρ‚ 2. Π˜Π·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π°

ΠžΡ‚Π²Π΅Ρ‚ 3. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²

ΠžΡ‚Π²Π΅Ρ‚ 4. БнятиС пароля Π½Π° Π°Ρ€Ρ…ΠΈΠ²

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Π—Π°Π΄Π°Ρ‡ΠΈ 3. Π“Π΄Π΅ хранятся ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹?

ΠžΡ‚Π²Π΅Ρ‚ 1. Π’ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅

+ΠžΡ‚Π²Π΅Ρ‚ 2. Π’ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π°

ΠžΡ‚Π²Π΅Ρ‚ 3. Π’ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚

ΠžΡ‚Π²Π΅Ρ‚ 4. Π’ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌ для Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² мСстС

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 Π—Π°Π΄Π°Ρ‡ΠΈ 3. Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²Π°?

ΠžΡ‚Π²Π΅Ρ‚ 1. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

+ΠžΡ‚Π²Π΅Ρ‚ 2. Π Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²

ΠžΡ‚Π²Π΅Ρ‚ 3. Π¦Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²Π°, Ρ‚.Π΅. Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² Π½Π΅ΠΌ ошибок ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ нСльзя

ΠžΡ‚Π²Π΅Ρ‚ 4. Π£ΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² Π·Π°Π½ΠΎΠ²ΠΎ

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Π—Π°Π΄Π°Ρ‡ΠΈ 4. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΡΠ°ΠΌΠΎΡ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ Π°Ρ€Ρ…ΠΈΠ²?

ΠžΡ‚Π²Π΅Ρ‚ 1. Архив с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ Π΅Ρ…Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС запуска распаковываСтся Π±Π΅Π· ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ-Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠ²

ΠžΡ‚Π²Π΅Ρ‚ 2. Архив с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ zip

ΠžΡ‚Π²Π΅Ρ‚ 3. Π’Π°ΠΊΠΈΠ΅ Π°Ρ€Ρ…ΠΈΠ²Ρ‹ Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚

ΠžΡ‚Π²Π΅Ρ‚ 4. Архив с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ arj

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Π—Π°Π΄Π°Ρ‡ΠΈ 4. КакиС Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 Π—Π°Π΄Π°Ρ‡ΠΈ 4. На вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ установлСна английская вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹-Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π°. ВыбСритСкомандудлясозданияархива

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Π—Π°Π΄Π°Ρ‡ΠΈ 5. Каким Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠΌ принято ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ОБ Linux?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Π—Π°Π΄Π°Ρ‡ΠΈ 5. Какая комбинация клавиш позволяСт ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π°?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 Π—Π°Π΄Π°Ρ‡ΠΈ 5. Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ EXE-Π°Ρ€Ρ…ΠΈΠ²?

ΠžΡ‚Π²Π΅Ρ‚ 1. ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π»Π°ΠΆΠΎΠΊ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ²

ΠžΡ‚Π²Π΅Ρ‚ 3. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ особый ΠΌΠ΅Ρ‚ΠΎΠ΄ сТатия

ΠžΡ‚Π²Π΅Ρ‚ 4. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ZIP

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Π—Π°Π΄Π°Ρ‡ΠΈ 6. Π’ Ρ‡Π΅ΠΌ смысл ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²?

ΠžΡ‚Π²Π΅Ρ‚ 1. ПослС архивирования информация провСряСтся Π½Π° ошибки

ΠžΡ‚Π²Π΅Ρ‚ 2. Π’ Π°Ρ€Ρ…ΠΈΠ² добавляСтся информация для восстановлСния

+ ΠžΡ‚Π²Π΅Ρ‚ 3. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ², ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ

ΠžΡ‚Π²Π΅Ρ‚ 4. Π’ Π°Ρ€Ρ…ΠΈΠ² Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° элСктронная подпись, содСрТащая имя Π°Π²Ρ‚ΠΎΡ€Π°, врСмя послСднСго обновлСния ΠΈ имя Π°Ρ€Ρ…ΠΈΠ²Π°

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Π—Π°Π΄Π°Ρ‡ΠΈ 6. Π’ ΠΊΠ°ΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€?

ΠžΡ‚Π²Π΅Ρ‚ 2. Π’ автоматичСском

ΠžΡ‚Π²Π΅Ρ‚ 4. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΠΌΠ½ΠΎΠ³ΠΎ Π°Ρ€Ρ…ΠΈΠ²Π°

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 Π—Π°Π΄Π°Ρ‡ΠΈ 6. Π’ ΠΊΠ°ΠΊΠΎΠΌ ΠΈΠ· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°Π½ Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Π—Π°Π΄Π°Ρ‡ΠΈ 7. ОБ Windows 7 ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π² Π½Π΅Π΅ слуТбу ΠΏΠΎ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, которая запускаСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠŸΡƒΡΠΊ-ПанСль управлСния-АрхивированиС Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Какой Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ ΠΏΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ?

+ΠžΡ‚Π²Π΅Ρ‚ 3. Архивация Π΄Π°Π½Π½Ρ‹Ρ… срСдствами Windows 7

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Π—Π°Π΄Π°Ρ‡ΠΈ 7. Π’ Ρ‡Π΅ΠΌ смысл ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ Π½Π° рисункС?

+ΠžΡ‚Π²Π΅Ρ‚ 2. Распаковка

ΠžΡ‚Π²Π΅Ρ‚ 3. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΠΌΠ½ΠΎΠ³ΠΎ Π°Ρ€Ρ…ΠΈΠ²Π°

ΠžΡ‚Π²Π΅Ρ‚ 4. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ошибок Π½Π° ПК

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 Π—Π°Π΄Π°Ρ‡ΠΈ 7. Π’ Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… срСдствами Windows 7?

ΠžΡ‚Π²Π΅Ρ‚ 1. Π­Ρ‚ΠΎ способ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ сСкрСтности Π΄Π°Π½Π½Ρ‹Ρ…

+ΠžΡ‚Π²Π΅Ρ‚ 2. Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…

ΠžΡ‚Π²Π΅Ρ‚ 3. Распаковка Π΄Π°Π½Π½Ρ‹Ρ… с использованиСм пароля

ΠžΡ‚Π²Π΅Ρ‚ 4. Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ²

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 Π—Π°Π΄Π°Ρ‡ΠΈ 8. Π’ ΠΊΠ°ΠΊΠΎΠΌ ΠΈΠ· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° срСдствами Windows 7?

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2 Π—Π°Π΄Π°Ρ‡ΠΈ 8. Как ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, работая Π² WINDOWS, Ρ‡Ρ‚ΠΎ это Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»?

ΠžΡ‚Π²Π΅Ρ‚ 1. По Ρ†Π²Π΅Ρ‚Ρƒ Ρ„Π°ΠΉΠ»Π°

+ΠžΡ‚Π²Π΅Ρ‚ 2. По Π·Π½Π°Ρ‡ΠΊΡƒ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΠΎ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ

ΠžΡ‚Π²Π΅Ρ‚ 3. По ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°

ΠžΡ‚Π²Π΅Ρ‚ 4. Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ Π² ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅ Π°Ρ€Ρ…ΠΈΠ² Π½Π΅ опрСдСляСтся.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 Π—Π°Π΄Π°Ρ‡ΠΈ 8. КакоС ΠΈΠ· Π½Π°Π·Π²Π°Π½Π½Ρ‹Ρ… дСйствий ΠΌΠΎΠΆΠ½ΠΎ произвСсти с Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Архивация Π΄Π°Π½Π½Ρ‹Ρ…

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ – это процСсс прСобразования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, хранящСйся Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊ Π²ΠΈΠ΄Ρƒ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π² Π΅Π΅ прСдставлСнии ΠΈ соотвСтствСнно трСбуСтся мСньший ΠΎΠ±ΡŠΡ‘ΠΌ памяти для Π΅Ρ‘ хранСния.

Архивация Π΄Π°Π½Π½Ρ‹Ρ… – это ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΡ‘ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈΡ… Π² Π°Ρ€Ρ…ΠΈΠ².

Архив β€” это Ρ„Π°ΠΉΠ», содСрТащий Π² сСбС ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² Π² сТатом Π²ΠΈΠ΄Π΅. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ², ΡΠ²Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ Π°Ρ€Ρ…ΠΈΠ²Π°ΠΌΠΈ, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ZIP, ARJ, RAR ΠΈ Π΄Ρ€.

Π‘ ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нСпосрСдствСнно ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, Π½ΠΎ ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ содСрТаниС Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ², ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ, Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ Π°Ρ€Ρ…ΠΈΠ²Ρ‹, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΈ Ρ‚. Π΄.

ΠŸΡ€ΠΈ сТатии ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° Π² нСсколько Ρ€Π°Π·, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚Π½ΡƒΡŽ экономию памяти.

НапримСр: WinRar ΠΈ WinZip

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠŸΡƒΡΠΊβ†’Π’ΡΠ΅ программы→Архиваторы→ WinRARβ†’ WinRAR

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

Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ сТатия зависит ΠΎΡ‚:

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π° ΠœΠ΅Ρ‚ΠΎΠ΄Π° сТатия Π’ΠΈΠΏΠ° исходного Ρ„Π°ΠΉΠ»Π°

ΠŸΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ TXT, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚ΠΈΠΏΠ° DOC (WORD), XLS (ΠΊΠ½ΠΈΠ³Π° EXCEL), растровыС рисунки (BMP, TIF), Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ рисунки (CDR).

ΠœΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ MP3, рисунки Ρ‚ΠΈΠΏΠ° JPG, GIF, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ EXE Π½Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡƒΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ сТатыми.

Разархивация Π΄Π°Π½Π½Ρ‹Ρ… – это ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ (распаковка) Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π°.

Π‘Π°ΠΌΠΎΡ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ Π°Ρ€Ρ…ΠΈΠ² (SFX – Self-extracting) – Π°Ρ€Ρ…ΠΈΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ способСн ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ находящихся Π² Π½Ρ‘ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ² Π±Π΅Π· использования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π°. Π‘Π°ΠΌΠΎΡ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ Π°Ρ€Ρ…ΠΈΠ² ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ EXE.

ΠœΠ½ΠΎΠ³ΠΎΡ‚ΠΎΠΌΠ½Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ² – Π°Ρ€Ρ…ΠΈΠ², Ρ€Π°Π·Π±ΠΈΡ‚Ρ‹ΠΉ Π½Π° нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² (Ρ‚ΠΎΠΌΠΎΠ²), ΠΈΠ΄ΡƒΡ‰ΠΈΡ… Π² строгой ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Π΅Π³ΠΎ мСсто Π² ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΠΌΠ½ΠΎΠΌ Π°Ρ€Ρ…ΠΈΠ²Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ images. r00, images. r01. Π’ΠΎΠΌΠ° Π°Ρ€Ρ…ΠΈΠ²Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дискСтах. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ разбиСния Π½Π° части ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ пСрСсылкС Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ограничСния Π½Π° ΠΎΠ±ΡŠΡ‘ΠΌ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ архивация? Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°Ρ€Ρ…ΠΈΠ²? Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€? КакиС Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ самыми распространСнными? Для Ρ‡Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²? Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ сТатия? ΠžΡ‚ Ρ‡Π΅Π³ΠΎ зависит ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ сТатия? НазовитС способы ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π°Ρ€Ρ…ΠΈΠ². Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ разархивация Π΄Π°Π½Π½Ρ‹Ρ…? Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΠΌΠ½Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ²? Какой Π°Ρ€Ρ…ΠΈΠ² называСтся ΡΠ°ΠΌΠΎΡ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΡΡ? КакиС Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго? КакиС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ прилоТСния

Для случая, рассматриваСмого Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠ°ΠΏΠΊΡƒ Employee Π² ΠΏΠ°ΠΏΠΊΡƒ прилоТСния Application Folder (Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅).

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

Π‘ΠΎΠ·Π΄Π°Π½Π½ΠΎΠΌΡƒ ярлыку Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΈΠ΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠΊΠΎΠ½ΠΊΠΈ. Для этого Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Ρ„Π°ΠΉΠ» любой ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (рисунок 15.13).

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ с ярлыком Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ Π½Π°ΠΌΠΈ ΠΈΠΊΠΎΠ½ΠΊΡƒ. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ свойство Icon для ярлыка Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола (рисунок 15.16).

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠŸΡ€ΠΎΡ†Π΅ΡΡ задания ΠΈΠΊΠΎΠ½ΠΊΠΈ сопровоТдаСтся Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Ρ„Π°ΠΉΠ»Π° (рисунок 15.17) ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ ΠΈΠΊΠΎΠ½ΠΊΠΈ (рисунок 15.18).

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

Π’ инсталляционный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Project_K4И_01.exe.config для обСспСчСния возмоТности настройки ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π±Π΅Π· пСрСкомпиляции ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (рисунок 15.19).

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ПослС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΎΠΊΠ½ΠΎ Solution Explorer Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ Π½Π° рисункС 15.20.

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ развСртывания, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ свойства ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Если Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ мСню Project/Properties (ΠŸΡ€ΠΎΠ΅ΠΊΡ‚/Бвойства) для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° SetupEmployee, Ρ‚ΠΎ отобразится Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Property Pages (Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ свойств) (рисунок 15.21).

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

Π­Ρ‚ΠΈ свойства, спСцифичныС для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ. ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. ПослС Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС Configuration ( ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ ) ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ свойства, пСрСчислСнныС Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 15.2.

ПослС установки свойств ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ развСртывания ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ инсталляционный ΠΏΠ°ΠΊΠ΅Ρ‚ прилоТСния SetupEmployee. ПослС построСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½ΡΡ‚Π°Π»Π»ΡΡ†ΠΈΡŽ, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Solution Explorer. Π­Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ доступ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ контСкстного Install ( Π˜Π½ΡΡ‚Π°Π»Π»ΡΡ†ΠΈΡ ) ΠΈ Uninstail (ДСинсталляция) (рисунок 15.22). Если всС сдСлано Π²Π΅Ρ€Π½ΠΎ, Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Project_K4И_01.exe ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ инсталлировано ΠΈ дСинсталлированно.

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ПослС запуска прилоТСния ярлык появляСтся ΠΈ Π² Π³Π»Π°Π²Π½ΠΎΠΌ мСню (рисунок 15.24).

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ЀизичСскиС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ стратСгии свободного замСщСния

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

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

ПослС пСрСмСщСния «Π½Π΅Π·Π°ΠΊΠΎΠ½Π½ΠΎΠΉ» записи вновь вносимая запись Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ своС Π·Π°ΠΊΠΎΠ½Π½ΠΎΠ΅ мСсто ΠΈ становится ΠΏΠ΅Ρ€Π²ΠΎΠΉ записью Π² Π½ΠΎΠ²ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ синонимов.

ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ удалСния записСй Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°ΠΌ удалСния Π² стратСгии с ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ пСрСполнСния. Однако Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΊΡ€Π°Ρ‚ΠΊΠΎ опишСм ΠΈΡ….

Если удаляСмая запись являСтся ΠΏΠ΅Ρ€Π²ΠΎΠΉ записью Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ синонимов, Ρ‚ΠΎ послС удалСния Π½Π° Π΅Π΅ мСсто пСрСмСщаСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ (вторая) запись ΠΈΠ· Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ синонимов ΠΈ проводится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° указатСля Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ записи Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ синонимов, Ссли таковая сущСствуСт.

Если ΠΆΠ΅ удаляСтся запись, которая находится Π² сСрСдинС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ синонимов, Ρ‚ΠΎ производится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ: Π² ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ записи ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡƒΠ΄Π°Π»ΡΠ΅ΠΌΡƒΡŽ запись замСняСтся ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΌ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π·Π° удаляСмой запись, Π° Π² записи, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π° удаляСмой, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ запись замСняСтся Π½Π° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° запись, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ удаляСмой.

Вопросы для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π˜Π½Π΄Π΅ΠΊΡΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

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

ΠœΡ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ сначала ΠΈΠ΄Π΅Ρ‚ индСксная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, которая Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅ число Π±Π»ΠΎΠΊΠΎΠ², Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΠ΄Π΅Ρ‚ основная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ располоТСны всС записи Ρ„Π°ΠΉΠ»Π°.

Π’ зависимости ΠΎΡ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ индСксной ΠΈ основной областСй Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ 2 Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²: с ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ индСксом ΠΈ с Π½Π΅ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ индСксом.Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π΅Ρ‰Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ названия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ связаны c ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ доступа ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ записи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ структурами.

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

Π€Π°ΠΉΠ»Ρ‹ с ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ индСксом, ΠΈΠ»ΠΈ индСксно-прямыС Ρ„Π°ΠΉΠ»Ρ‹

Рассмотрим Ρ„Π°ΠΉΠ»Ρ‹ с ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ индСксом.Π’ этих Ρ„Π°ΠΉΠ»Π°Ρ… основная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ содСрТит ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ записСй ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹, располоТСнных Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ порядкС, Π° структура индСксной записи Π² Π½ΠΈΡ… ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

Π—Π΄Π΅ΡΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π° β€” это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, Π° Π½ΠΎΠΌΠ΅Ρ€ записи β€” это порядковый Π½ΠΎΠΌΠ΅Ρ€ записи Π² основной области, которая ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°.

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

записи Π² основной области сущСствуСт ΠΎΠ΄Π½Π° запись ΠΈΠ· индСксной области. ВсС записи Π² индСксной области упорядочСны ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΊΠ»ΡŽΡ‡Π°, поэтому ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ эффСктивныС способы поиска Π² упорядочСнном пространствС.

Π³Π΄Π΅ N β€” число элСмСнтов.

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

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

Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈ сравним врСмя доступа ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΠΈ ΠΏΡ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ»ΠΎΡ‚Π½ΠΎΠ³ΠΎ индСкса.

Допустим, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ исходныС Π΄Π°Π½Π½Ρ‹Π΅:

Π”Π»ΠΈΠ½Π° записи Ρ„Π°ΠΉΠ»Π° ( LZ ) β€” 128 Π±Π°ΠΉΡ‚. Π”Π»ΠΈΠ½Π° ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° ( LK ) β€” 12 Π±Π°ΠΉΡ‚. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ записСй Π² Ρ„Π°ΠΉΠ»Π΅ ( KZ ) β€” 100000. Π Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° ( LB ) β€” 1024 Π±Π°ΠΉΡ‚.

РассчитаСм Ρ€Π°Π·ΠΌΠ΅Ρ€ индСксной записи. Для прСдставлСния Ρ†Π΅Π»ΠΎΠ³ΠΎ числа Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… 100000 Π½Π°ΠΌ потрСбуСтся 3 Π±Π°ΠΉΡ‚Π°, ΠΌΠΎΠΆΠ΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ нас допустима Ρ‚ΠΎΠ»ΡŒΠΊΠΎ чСтная адрСсация, поэтому Π½Π°ΠΌ Π½Π°Π΄ΠΎ отвСсти 4 Π±Π°ΠΉΡ‚Π° для хранСния Π½ΠΎΠΌΠ΅Ρ€Π° записи, Ρ‚ΠΎΠ³Π΄Π° Π΄Π»ΠΈΠ½Π° индСксной записи Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½Π° суммС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΠ»ΡŽΡ‡Π° ΠΈ ссылки Π½Π° Π½ΠΎΠΌΠ΅Ρ€ записи, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ:

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ количСство индСксных Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ трСбуСтся для обСспСчСния ссылок Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ количСство записСй. Для этого сначала ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ, сколько индСксных записСй ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ количСство индСксных Π±Π»ΠΎΠΊΠΎΠ²:

ΠœΡ‹ ΠΎΠΊΡ€ΡƒΠ³Π»ΠΈΠ»ΠΈ Π² Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ сторону, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ пространство выдСляСтся Ρ†Π΅Π»Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, ΠΈ послСдний Π±Π»ΠΎΠΊ Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ.

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ максимальноС количСство ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ диску ΠΏΡ€ΠΈ поискС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ записи:

Π›ΠΎΠ³Π°Ρ€ΠΈΡ„ΠΌ ΠΌΡ‹ Ρ‚ΠΎΠΆΠ΅ округляСм, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ считаСм количСство ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ, Π° ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΌ числом.

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

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для хранСния всСх 100 000 записСй, ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

И это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ максимальноС врСмя доступа Ρ€Π°Π²Π½ΠΎ 12500 ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ диску. Π”Π°, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ сущСствСнный.

Рассмотрим, ΠΊΠ°ΠΊ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ добавлСния ΠΈ удалСния Π½ΠΎΠ²Ρ‹Ρ… записСй.

ΠŸΡ€ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ добавлСния осущСствляСтся запись Π² ΠΊΠΎΠ½Π΅Ρ† основной области. Π’ индСксной области Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ произвСсти занСсСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ мСсто, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Ρ‚ΡŒ упорядочСнности. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ вся индСксная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π° разбиваСтся Π½Π° Π±Π»ΠΎΠΊΠΈ ΠΈ ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ остаСтся свободная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ (ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ) (рис. 9.7):

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ПослС опрСдСлСния Π±Π»ΠΎΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ занСсСн индСкс, этот Π±Π»ΠΎΠΊ копируСтся Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Ρ‚Π°ΠΌ ΠΎΠ½ модифицируСтся ΠΏΡƒΡ‚Π΅ΠΌ вставки Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто Π½ΠΎΠ²ΠΎΠΉ записи (Π±Π»Π°Π³ΠΎ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти это дСлаСтся Π½Π° нСсколько порядков быстрСС, Ρ‡Π΅ΠΌ Π½Π° дискС) ΠΈ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΉ, записываСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π½Π° диск.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ максимальноС количСство ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ диску, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ трСбуСтся ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ записи, β€” это количСство ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для поиска записи плюс ΠΎΠ΄Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ для занСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ³ΠΎ индСксного Π±Π»ΠΎΠΊΠ° ΠΈ плюс ΠΎΠ΄Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ для занСсСния записи Π² ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ.

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

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

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

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

ΠžΡΠΎΠ±Ρ‹Π΅ сСкции PE-Ρ„Π°ΠΉΠ»Π°

БСкция ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°

Π’ сСкции ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ всС dll-Ρ„Π°ΠΉΠ»Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈΠ· этих Ρ„Π°ΠΉΠ»ΠΎΠ². Для краткости Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ символами.

ДирСктория ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ PE-Ρ„Π°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄Π°Π½Π½Ρ‹Π΅, располоТСнныС Π² сСкции ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°.

Π‘Ρ…Π΅ΠΌΠ° сСкции ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° рис. 2.5. ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ элСмСнтом этой сСкции являСтся Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° (Import Directory Table), ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ собой массив Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ² Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° (Import Directory Entry ). ΠŸΡ€ΠΈ этом самый послСдний Π²Ρ…ΠΎΠ΄ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ нулями ΠΈ сигнализируСт ΠΎ ΠΊΠΎΠ½Ρ†Π΅ массива.

ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°ΠΊΡƒΡŽΡ‚ΡΡ ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ всСго ΠΈΠ½Ρ‚ΡƒΠΈΡ‚

ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ dll-Ρ„Π°ΠΉΠ»Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, соотвСтствуСт Ρ€ΠΎΠ²Π½ΠΎ ΠΎΠ΄ΠΈΠ½ Π²Ρ…ΠΎΠ΄ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°. Π­Ρ‚ΠΎΡ‚ Π²Ρ…ΠΎΠ΄ содСрТит ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ (Π² Ρ„ΠΎΡ€ΠΌΠ΅ RVA ) Π½Π° Π΄Π²Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… массива, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ адрСсов ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° (Import Address Table, Π΄Π°Π»Π΅Π΅ IAT) ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ ΠΈΠΌΠ΅Π½ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° (Import Lookup Table, Π΄Π°Π»Π΅Π΅ ILT). Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ этих массивов ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ символы, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈΠ· Π΄Π°Π½Π½ΠΎΠ³ΠΎ dll-Ρ„Π°ΠΉΠ»Π°. ΠŸΡ€ΠΈ этом ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ массив заканчиваСтся Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ элСмСнтом.

ДирСктория Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ адрСсов ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ PE-Ρ„Π°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ адрСсов ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° (IAT).

Π£ Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π°Π±Π·Π°Ρ†, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ вопрос: Π° Π·Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² сСкции ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π΄Π²Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… массива ILT ΠΈ IAT?

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ILT Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΈ сСкция ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° содСрТала Ρ‚ΠΎΠ»ΡŒΠΊΠΎ массив IAT. ΠŸΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ происходило Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ΅ связываниС, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ информация ΠΈΠ· IAT использовалась для опрСдСлСния адрСсов ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… символов. Π­Ρ‚ΠΈ адрСса Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»ΠΈΡΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ прямо Π² IAT (СстСствСнно, Π² ΠΎΠ±Ρ€Π°Π·Π΅ PE-Ρ„Π°ΠΉΠ»Π° Π² памяти, Π° Π½Π΅ Π½Π° дискС) ΠΏΠΎΠ²Π΅Ρ€Ρ… Ρ‚ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая Ρ‚Π°ΠΌ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π»Π°ΡΡŒ.

ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ массивС ILT Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° послС изобрСтСния ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ связывания, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Π° адрСсов ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π·Π°Ρ€Π°Π½Π΅Π΅ заполняСтся адрСсами ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… символов. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ связываниС осущСствляСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ BIND, которая вычисляСт эти адрСса ΠΈ записываСт ΠΈΡ… прямо Π² PE-Ρ„Π°ΠΉΠ» Π½Π° дискС. Π­Ρ‚ΠΎ позволяСт нСсколько ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½ΠΎ ΠΏΡ€ΠΈ этом Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. А Ρ‡Ρ‚ΠΎ Ссли ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ связанный dll-Ρ„Π°ΠΉΠ» Π²Π΄Ρ€ΡƒΠ³ измСнится? Π’Π΅Π΄ΡŒ Ρ‚ΠΎΠ³Π΄Π° всС адрСса ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Π£Π²Ρ‹, это Ρ‚Π°ΠΊ. ΠŸΡ€Π°Π²Π΄Π°, Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ способСн ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ этот Ρ„Π°ΠΊΡ‚ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ адрСса, ΠΈ для этого Π΅ΠΌΡƒ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ Π½ΡƒΠΆΠ½Π° копия Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ адрСсов ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°, которая находится Π² ILT.

ΠœΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ сСкции ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°, относящиСся ΠΊ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡƒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ связывания.

Π’Ρ…ΠΎΠ΄ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° прСдставляСт собой структуру, ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΠ»Π΅ΠΉ:

RVA ASCIIZ-строки, содСрТащСй имя dll-Ρ„Π°ΠΉΠ»Π°.

RVA Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ адрСсов ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° (IAT).

Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ наши ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Π΅ массивы ILT ΠΈ IAT. Π˜Ρ… элСмСнтами ΡΠ²Π»ΡΡŽΡ‚ΡΡ 32-разрядныС Ρ†Π΅Π»Ρ‹Π΅ числа. Если ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ Π±ΠΈΡ‚ (31-ΠΉ) Ρ‚Π°ΠΊΠΎΠ³ΠΎ 32-разрядного числа установлСн Π² 1, Ρ‚ΠΎ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ 31 Π±ΠΈΡ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ порядковый Π½ΠΎΠΌΠ΅Ρ€ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ символа. Если ΠΆΠ΅ ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ Π±ΠΈΡ‚ Ρ€Π°Π²Π΅Π½ 0, Ρ‚ΠΎ это 32-разрядноС число ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ RVA структуры Hint /Name, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ хранится имя ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ символа.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Hint /Name состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΏΠΎΠ»Π΅ΠΉ:

Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ являСтся подсказкой для Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°. Оно содСрТит ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ символа. Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ сначала ΠΈΡ‰Π΅Ρ‚ этот символ ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π½ΠΎΠΌΠ΅Ρ€Ρƒ. Π’ случаС Π½Π΅ΡƒΠ΄Π°Ρ‡ΠΈ ΠΎΠ½ выполняСт Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ поиск символа ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ.

Имя ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ символа Π² Π²ΠΈΠ΄Π΅ ASCIIZ-строки.

Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ слуТит для выравнивания структуры ΠΏΠΎ Ρ‡Π΅Ρ‚Π½ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½ΠΎ присутствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° структура ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€. ВсСгда Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠ»ΡŽ.

БСкция Ρ€Π΅Π»ΠΎΠΊΠ°Ρ†ΠΈΠΉ

ДирСктория Ρ€Π΅Π»ΠΎΠΊΠ°Ρ†ΠΈΠΉ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ PE-Ρ„Π°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ исправлСний.

Π’Π°Π±Π»ΠΈΡ†Π° исправлСний Ρ€Π°Π·Π±ΠΈΡ‚Π° Π½Π° Π±Π»ΠΎΠΊΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ описываСт исправлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ внСсти Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ страницу (4K Π±Π°ΠΉΡ‚) Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ PE-Ρ„Π°ΠΉΠ»Π°. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ Π½Π° 32-Π±ΠΈΡ‚ΠΎΠ²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅.

Π’ Π½Π°Ρ‡Π°Π»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° располагаСтся Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, состоящий ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π΅ΠΉ:

Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ содСрТит RVA страницы PE-Ρ„Π°ΠΉΠ»Π°, исправлСния Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹ΠΌ Π±Π»ΠΎΠΊΠΎΠΌ.

Π‘ΡƒΠΌΠΌΠ°Ρ€Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° Π² Π±Π°ΠΉΡ‚Π°Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.

ПослС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° слСдуСт массив 16-разрядных слов, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… описываСт ΠΎΠ΄Π½ΠΎ исправлСниС. ΠŸΡ€ΠΈ этом ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±ΠΈΡ‚Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· этих слов Π·Π°Π΄Π°ΡŽΡ‚ Ρ‚ΠΈΠΏ исправлСния, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 12 Π±ΠΈΡ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ смСщСниС ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Ρ‡Π°Π»Π° страницы, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π΄Π°Π½Π½ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *