OS
Operating System. ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΠ°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ, ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ. Π‘ΡΠ΅Π΄ΡΡΠ²Π°, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ, ΠΈ Π΅Π΅ ΠΎΠ±ΡΠ°Ρ ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΠΎ ΡΠΈΠ»ΡΠ½ΠΎ ΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π½Π° ΡΡΠΈΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΡΡ ΠΊΡΠ»ΡΡΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ Π²ΠΎΠΊΡΡΠ³ ΠΌΠ°ΡΠΈΠ½, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.
Portable Document Format. ΠΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌΡΠΉ ΡΠΎΡΠΌΠ°Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². PostScript-ΡΠ·ΡΠΊ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ, ΡΠΎΡΠΌΠΈΡΡΡΡΠΈΠΌΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅. PDF ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ PostScript-ΡΡΡΠ°Π½ΠΈΡ, ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΡΡ Ρ Π°Π½Π½ΠΎΡΠ°ΡΠΈΡΠΌΠΈ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΎΡΠΌΠ°ΡΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
PDP-11
Programmable Data Processor 11. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π΄Π°Π½Π½ΡΡ 11. ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΠΏΠ΅ΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Π² ΠΈΡΡΠΎΡΠΈΠΈ; Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² VAX. ΠΠΏΠ΅ΡΠ²ΡΠ΅ Π±ΡΠ» ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π² 1970 Π³ΠΎΠ΄Ρ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ PDP-11 ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π² 1990 Π³ΠΎΠ΄Ρ. ΠΠ°Π½Π½ΡΠΉ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π±ΡΠ» ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΡΡΠΏΠ½ΠΎΠΉ Unix-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ.
PNG
Portable Network Graphics. Π€ΠΎΡΠΌΠ°Ρ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌΠΎΠΉ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π³ΡΠ°ΡΠΈΠΊΠΈ. Π‘ΡΠ°Π½Π΄Π°ΡΡ ΠΠΎΠ½ΡΠΎΡΡΠΈΡΠΌΠ° WWW (The World Wide Web Consortium), ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΉ ΡΠΎΡΠΌΠ°Ρ Π΄Π»Ρ ΡΠ°ΡΡΡΠΎΠ²ΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ. ΠΠ»Π΅Π³Π°Π½ΡΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°ΡΡΡΠΎΠ²ΠΎΠΉ Π³ΡΠ°ΡΠΈΠΊΠΈ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π² Π³Π»Π°Π²Π΅ 5.
RFC
Request For Comment. ΠΠ°ΠΏΡΠΎΡ Π½Π° ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. Internet-ΡΡΠ°Π½Π΄Π°ΡΡ. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ ΡΡΠΈΡΠ°Π»ΠΈΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ Π² Ρ ΠΎΠ΄Π΅ ΡΠΎΠ³Π΄Π° Π΅ΡΠ΅ Π½Π΅ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ, Π½ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ. Π€ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ»ΡΡ.
RPC
Remote Procedure Call. Π£Π΄Π°Π»Π΅Π½Π½ΡΠΉ Π²ΡΠ·ΠΎΠ² ΠΏΡΠΎΡΠ΅Π΄ΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ IPC-ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ·Π²Π°Π½Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΠ»Π»ΡΠ·ΠΈΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡΡ, ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡΡΠΈΠ΅ΡΡ Π΄Π°Π½Π½ΡΠΌΠΈ, ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ½ΠΎ (Π°) ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ ΠΈ (b) Π²ΡΠ·ΡΠ²Π°ΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π° ΠΊΠ°ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΈΠ³Π½ΠΎΡΠΈΡΡΡΡΠΈΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΊΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠ±ΡΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΡΡΠΎ ΡΡΡ ΠΈΠ»Π»ΡΠ·ΠΈΡ ΡΡΡΠ΄Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ.
TCP/IP
Transmission Control Protocol/Internet Protocol. ΠΡΠΎΡΠΎΠΊΠΎΠ» ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ΠΉ/1ΠΏ1Π΅Π³ΠΏΠ΅1-ΠΏΡΠΎΡΠΎΠΊΠΎΠ». ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Internet Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ NCP (Network Control Protocol β ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡ) Π² 1983 Π³ΠΎΠ΄Ρ. ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΠΏΠΎΡΠΎΠΊΠΎΠ² Π΄Π°Π½Π½ΡΡ .
UDP/IP
Universal Datagram Protocol/Internet Protocol. ΠΡΠΎΡΠΎΠΊΠΎΠ» ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΡ Π΄Π΅ΠΉΡΠ°-Π³ΡΠ°ΠΌΠΌ/Internet ΠΏΡΠΎΡΠΎΠΊΠΎΠ». ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π½Π΅Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ, Π½ΠΎ Ρ ΠΌΠ°Π»ΠΎΠΉ Π·Π°Π΄Π΅ΡΠΆΠΊΠΎΠΉ, ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π΄Π°Π½Π½ΡΡ .
UI
User Interface. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
VAX
Π€ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ Virtual Address Extension β Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ°. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ², ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΉ Digital Equipment Corporation (ΠΏΠΎΠ·Π΄Π½Π΅Π΅ ΠΏΡΠ΅ΡΠ΅ΡΠΏΠ΅Π²ΡΠ΅ΠΉ ΡΠ»ΠΈΡΠ½ΠΈΠ΅ Ρ Compaq, ΠΊΠΎΡΠΎΡΠ°Ρ Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ Π±ΡΠ»Π° ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½Π° Hewlett-Packard) Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ PDP-11. ΠΠ΅ΡΠ²ΡΠΉ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ VAX Π±ΡΠ» ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π² 1977 Π³ΠΎΠ΄Ρ. Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π΅ΡΡΡΠΈ Π»Π΅Ρ ΠΏΠΎΡΠ»Π΅ 1980 Π³ΠΎΠ΄Π° ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ VAX Π±ΡΠ»ΠΈ Π² ΡΠΈΡΠ»Π΅ Π²Π°ΠΆΠ½Π΅ΠΉΡΠΈΡ Unix-ΠΏΠ»Π°ΡΡΠΎΡΠΌ. ΠΠΎΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ ΠΈ Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ.
Π Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ
Π₯ΡΠΎΠ½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ Unix ΠΈ GNU/Linux ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ chttp://snap.nlc.dcccd.edu/learn/drkelly/hst-hand.htm>Β ΠΈ
chttp://www.robotwisdom.com/linux/timeline.html>. ΠΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π²Π΅ΡΡΠΈΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Unix ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° Web-ΡΡΡΠ°Π½ΠΈΡΠ΅ chttp: / /www. levenez. com/Unix/>.
1.Β Appleton R. Improving Context Switching Performance of Idle Tasks under Linux. 2001. - C. 188.
Π‘ΡΠ°ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π½Π° Web-ΡΡΡΠ°Π½ΠΈΡΠ΅ chttp: //cs. nmu. edu/~randy/Research/ Papers/Scheduler/>.
2.Β Baldwin C., Clark K. Design Rules, Vol 1: The Power of Modularity. MIT Press, 2000. -C. 107.
3.Β Bentley J. Programming Pearls. (ΠΡΠΎΡΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). Addison-Wesley, 2000. β C. 245.
Π ΡΡΠ΅ΡΡΠ΅ΠΌ ΡΡΡΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ "Data Structures Programs" ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΡΡΡ ΡΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΉ ΠΏΡΠΈΠΌΠ΅ΡΡ Π² Π³Π»Π°Π²Π΅ 9. ΠΠ΅ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠ½ΠΈΠ³ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web chttp://www.es.bell-labs.com/cm/cs/pearls/>.
4.Β Blaauw G. A., Brooks F. P. Computer Architecture: Concepts and Evolution. Addison-Wesley, 1997. β C. 122,428.
5.Β Bolinger D., Bronson T. Applying RCS and SCCS. O'Reilly & Associates, 1995. - C. 398.
ΠΠ°Π½Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° β Π½Π΅ ΠΏΡΠΎΡΡΠΎ "ΡΠ΅ΡΠ΅ΠΏΡΡΡΠ½ΡΠΉ" ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ, Π² Π½Π΅ΠΉ ΠΈΡΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²Π΅ΡΡΠΈΡΠΌΠΈ.
6.Β Brokken F. Π‘++Annotations Version, 2002. - Π‘. 358.
ΠΠ½ΠΈΠ³Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web: chttp://www.icce.rug.nl/documents/ cplusplus/cplusplus .html>.
7.Β Brooks D. Converting a UNIX .COM Site to Windows. 2000. - C. 82.
ΠΠ½ΠΈΠ³Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web: chttp://www.securityoffice.net/mssec-rets/hotmail.html# Toc491601819>.
8.Β Brooks F. P. The Mythical Man-Month, (Π΄Π²Π°Π΄ΡΠ°ΡΠΎΠ΅ ΡΠ±ΠΈΠ»Π΅ΠΉΠ½ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). Addison-Wesley, 1995. - Π‘. 39,40,334,472.
9.Β Bo ehm H. Advantages and Disadvantages of Conservative Garbage Collection. β C. 352.
ΠΡΡΠ΅ΡΠΏΡΠ²Π°ΡΡΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ΅Π΄Π°ΠΌΠΈ "Ρ ΡΠ±ΠΎΡΠΊΠΎΠΉ ΠΌΡΡΠΎΡΠ°" ΠΈ Π±Π΅Π· Π½Π΅Π΅. Π‘ΡΠ°ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://www.hpl.hp.com/personal/ Hans_Boehm/gc/issues.html>
10.Β Cameron D., Rosenblatt Π., Raymond E. Learning GNU Emacs, (Π²ΡΠΎΡΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). O'Reilly & Associates, 1996. - C. 382.
11.Β Cannon L. Wβ Elliot R. A., Kirchhoff L. W., Miller J. A., Milner J. Mβ Mitzw R. Wβ Schan E. P., Whittington N. O., Spencer H., Keppel D., Brader M. Recommended Π‘ Style and Coding Standards, 1990. - C. 443.
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Indian Hill Π‘ Style and Coding Standards Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ, Π²Π½Π΅ΡΠ΅Π½Π½ΡΠΌΠΈ ΡΡΠ΅ΠΌΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌΠΈ Π°Π²ΡΠΎΡΠ°ΠΌΠΈ. Π Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½ΡΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π‘-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠΎΠΊΡΠΌΠ΅Π½Ρ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Web <http://www.apocalypse.org/pub/u/paul/docs/cstyle/cstyle.htm>.
12.Β Christensen C. The Innovator's Dilemma. HarperBusiness, 2000. β C. 75.
ΠΠ½ΠΈΠ³Π°, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΠ½ΡΡΠΈΠ΅ "ΠΏΡΠΎΠ±ΠΈΠ²Π½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ". ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡΠ΅Π΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΡΠΎΠ»ΠΈΠ΄Π½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΡΡΠ°ΡΡΡΡ ΠΏΠΎΠ·Π°Π΄ΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠΈΡΠΌ. ΠΠΈΠ·Π½Π΅Ρ-ΠΊΠ½ΠΈΠ³Π°, ΠΊΠΎΡΠΎΡΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌ.
13.Β Cooper A. The Inmates Are Running the Asylum. Sams, 1999. β C. 509.
ΠΠ°Π½Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π³Π»ΡΠ±ΠΎΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΎΡΠΈΠ±ΠΎΠΊ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΈΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ.
14.Β Comer D. Π‘ΡΠ°ΡΡΡ "Pervasive Unix: Cause for Celebration" Π² ΠΆΡΡΠ½Π°Π»Π΅ Unix Review, ΠΎΠΊΡΡΠ±ΡΡ 1985. - Π‘. 57.
15.Β Coram Π’., Lee J. Experiences β A Pattern Language for User Interface Design, 1996. β C. 295.
Π‘ΡΠ°ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web chttp: //www.maplef ish. com/todd/papers/Expe-riences.html>.
16.Β DuBois P. Software Portability with Imake. O'Reilly & Associates, 1993. β C. 394.
17.Β Eckel B. Thinking in Java, (Π’ΡΠ΅ΡΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). Prentice-Hall, 2003. β C. 372. ΠΠ½ΠΈΠ³Π° Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web chttp: //www.mindview.net/Books/TIJ/>.
18.Β Feller J., Fitzgerald B. Understanding Open Source Software. Addison-Wesley, 2002. β C. 471.
19.Β Flanagan B.Java in a Nutshell. O'Reilly & Associates, 1997. - C. 372.
20.Β Flanagan D.JavaScript: The Definitive Guide, (Π§Π΅ΡΠ²Π΅ΡΡΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). O'Reilly & Associates, 2002. - C. 235.
21.Β Fowler M. Refactoring. Addison-Wesley, 1999. - C. 118.