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

Π‘Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ пСрспСктивы развития

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

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ сборки, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ элСмСнты ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ свойствами ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ классы Π² Π―П (Π² C++ нСсколько Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ классов). 1] Π‘ΠΌ.: Π›Π°Π²Ρ€ΠΈΡ‰Π΅Π²Π° Π•. М., Π“Ρ€ΠΈΡ‰Π΅Π½ΠΊΠΎ Π―. Н. Π‘Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠžΡΠ½ΠΎΠ²Ρ‹ индустриипрограммных ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². КиСв: Наукова Π΄ΡƒΠΌΠΊΠ°, 2009. — 471 Ρ. НаличиС Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ» взаимосвязи ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π»ΠΈΠ½ΠΈΠΉ с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡΠΌΠΈ установлСния связСй ΠΌΠ΅ΠΆΠ΄Ρƒ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ пСрспСктивы развития (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠžΡΠ½ΠΎΠ²Ρƒ сборочного программирования ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ сборки, интСрфСйс ΠΈ ΠšΠŸΠŸ. ΠœΠ΅Ρ‚ΠΎΠ΄ сборки — это способ соСдинСния разноязычных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Π―П, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ базируСтся Π½Π° Ρ‚Π΅ΠΎΡ€ΠΈΠΈ спСцификации ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Ρ‚ΠΈΠΏΠΎΠ² ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Π―11 ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ модулями Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…[1].

ΠœΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹ΠΉ посрСдник осущСствляСт интСрфСйс с Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π²Ρ‹Π·ΠΎΠ²Π° (CALL, RPC, RMI ΠΈ Π΄Ρ€.) с Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ Π½Π° ΡΠΎΠΎΡ‚вСтствиС Π’Π”. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ согласования — ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ эквивалСнтного прСобразования Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅-посрСдникС для связываСмых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ сборочного программирования состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΡΠ²Π»ΡΠ΅Ρ‚ся:

  • β€’ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² программирования ΠΈ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½ΡΠ΅Ρ‚ся ΠΎΠ±Ρ‰ΠΈΠΌ закономСрностям ΠΈ Ρ„ункциям;
  • β€’ Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования КПИ Π² ΠŸΠ‘ Π·Π° ΡΡ‡Π΅Ρ‚ стандартизации описания ΠΈ ΠΏΠ°ΡΠΏΠΎΡ€Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ сборки, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ элСмСнты ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ свойствами ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ классы Π² Π―П (Π² C++ нСсколько Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ классов).

НСобходимыС условия примСнСния этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

  • β€’ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ большого количСства Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… КПИ;
  • β€’ паспортизация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² сборки;
  • β€’ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ» взаимосвязи ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π»ΠΈΠ½ΠΈΠΉ с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡΠΌΠΈ установлСния связСй ΠΌΠ΅ΠΆΠ΄Ρƒ КПИ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ сборки ΠŸΠ‘.
  • [1] Π‘ΠΌ.: Π›Π°Π²Ρ€ΠΈΡ‰Π΅Π²Π° Π•. М., Π“Ρ€ΠΈΡ‰Π΅Π½ΠΊΠΎ Π―. Н. Π‘Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠžΡΠ½ΠΎΠ²Ρ‹ индустриипрограммных ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². КиСв: Наукова Π΄ΡƒΠΌΠΊΠ°, 2009. — 471 с.
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ