Π”ΠΈΠΏΠ»ΠΎΠΌ, курсовая, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°
ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ языки программирования высокого уровня

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

ВскорС ΠΊΠ°ΠΊ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΡ‹Π΅, Ρ‚Π°ΠΊ ΠΈ Π°Π²Ρ‚ΠΎΡ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ БСйсик ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ практичСски всС Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ скучный Π½Π΅ΡƒΠΊΠ»ΡŽΠΆΠΈΠΉ Π€ΠΎΡ€Ρ‚Ρ€Π°Π½. А Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ БСйсику Π±Ρ‹Π»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ Π»Π΅Π³ΠΊΠΎ с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π½Π΅ΠΌ писались ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ быстрСС, Ρ‡Π΅ΠΌ Π½Π° Π€ΠΎΡ€Ρ‚Ρ€Π°Π½Π΅. БСйсик Π±Ρ‹Π» Ρ‚Π°ΠΊΠΆΠ΅ доступСн Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½ Π² ΠŸΠ—Π£. Π’Π°ΠΊ БСйсик Π·Π°Π²ΠΎΠ΅Π²Π°Π» ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, Ρ‡Ρ‚ΠΎ спустя 20… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ языки программирования высокого уровня (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ ΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Ρ‹ 50-Ρ‹Ρ… Π³Π³. XX Π². Π½Π°Ρ‡Π°Π»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ языки программирования высокого уровня (high-level language). Π­Ρ‚ΠΈ языки Π±Ρ‹Π»ΠΈ машинно-нСзависимыми (Π½Π΅ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Π½Ρ‹ ΠΊ ΠΎΠΏΡ€Π΅Π΄. Ρ‚ΠΈΠΏΡƒ Π­Π’Πœ). Но Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ языка Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ собствСнныС компиляторы.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΈΡ… языков: FORTRAN (FORmula TRANslator; 1954) ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… ΠΈ Ρ‚СхничСских расчСтов; COBOL (1959) Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ для коммСрчСских ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» большиС ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ нСчисловых Π΄Π°Π½Π½Ρ‹Ρ…) — Common Business-Oriented Language); язык BASIC (Beginner's All Purpose Instuction Code — ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ язык ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… инструкций для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…) (1964 Π³.).

Π‘Π•Π™Π‘Π˜Πš

БСйсик — это ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Новой Англии. CΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π² 1964 Π³., ΠΊΠ°ΠΊ язык обучСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. БСйсик являСтся общСпринятым Π°ΠΊΡ€ΠΎΠ½ΠΈΠΌΠΎΠΌ ΠΎΡ‚" Beginner’s All-purpose Symbolic Insruction Code" (BASIC) — ΠœΠ½ΠΎΠ³ΠΎΡ†Π΅Π»Π΅Π²ΠΎΠΉ БимволичСский ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ Код для ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…" .

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

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

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ Π€ΠΎΡ€Ρ‚Ρ€Π°Π½ (Fortran 95 ΠΈ Fortran 2003) ΠΏΡ€ΠΈΠΎΠ±Ρ€Ρ‘Π» Ρ‡Π΅Ρ€Ρ‚Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для эффСктивного программирования для Π½ΠΎΠ²Ρ‹Ρ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€; позволяСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ соврСмСнныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ программирования, Π² Ρ‡Π°ΡΡ‚ности, ООП.

АлгомлназваниС ряда языков программирования, примСняСмых ΠΏΡ€ΠΈ составлСнии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π°ΡƒΡ‡Π½ΠΎ-тСхничСских Π·Π°Π΄Π°Ρ‡ Π½Π° Π­Π’Πœ.

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