ВУЗ:
Составители:
Рубрика:
1. Ɉɛɴɟɤɬɧɨ-ɨɪɢɟɧɬɢɪɨɜɚɧɧɵɣ ɩɨɞɯɨɞ
ɜ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɢ
1.1. Ɍɟɯɧɨɥɨɝɢɢ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ
Ɍɟɯɧɨɥɨɝɢɹ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ – ɷɬɨ ɫɨɜɨɤɭɩɧɨɫɬɶ ɦɟɬɨɞɨɜ ɢ ɫɪɟɞɫɬɜ
ɪɚɡɪɚɛɨɬɤɢ (ɧɚɩɢɫɚɧɢɹ) ɩɪɨɝɪɚɦɦ ɢ ɩɨɪɹɞɨɤ ɩɪɢɦɟɧɟɧɢɹ ɷɬɢɯ ɦɟɬɨɞɨɜ ɢ
ɫɪɟɞɫɬɜ.
ɇɚ ɪɚɧɧɢɯ ɷɬɚɩɚɯ ɪɚɡɜɢɬɢɹ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ, ɤɨɝɞɚ ɩɪɨɝɪɚɦɦɵ
ɩɪɟɞɫɬɚɜɥɹɥɢ ɫɨɛɨɣ ɩɨɫɥɟɞɨɜɚɬɟɥɶɧɨɫɬɶ ɦɚɲɢɧɧɵɯ ɤɨɦɚɧɞ, ɤɚɤɚɹ-ɥɢɛɨ
ɬɟɯɧɨɥɨɝɢɹ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ ɨɬɫɭɬɫɬɜɨɜɚɥɚ. ɉɟɪɜɵɟ ɲɚɝɢ ɜ ɪɚɡɪɚɛɨɬɤɟ
ɬɟɯɧɨɥɨɝɢɢ ɫɨɫɬɨɹɥɢ ɜ ɩɪɟɞɫɬɚɜɥɟɧɢɢ ɩɪɨɝɪɚɦɦɵ ɜ ɜɢɞɟ ɩɨɫɥɟɞɨɜɚɬɟɥɶɧɨ-
ɫɬɢ ɨɩɟɪɚɬɨɪɨɜ. ɇɚɩɢɫɚɧɢɸ ɩɨɫɥɟɞɨɜɚɬɟɥɶɧɨɫɬɢ ɦɚɲɢɧɧɵɯ ɤɨɦɚɧɞ ɩɪɟɞ-
ɲɟɫɬɜɨɜɚɥɨ ɫɨɫɬɚɜɥɟɧɢɟ ɨɩɟɪɚɬɨɪɧɨɣ ɫɯɟɦɵ, ɨɬɪɚɠɚɸɳɟɣ ɩɨɫɥɟɞɨɜɚɬɟɥɶ-
ɧɨɫɬɶ ɨɩɟɪɚɬɨɪɨɜ ɢ ɩɟɪɟɯɨɞɵ ɦɟɠɞɭ ɧɢɦɢ. Ɉɩɟɪɚɬɨɪɧɵɣ ɩɨɞɯɨɞ ɩɨɡɜɨɥɢɥ
ɪɚɡɪɚɛɨɬɚɬɶ ɩɟɪɜɵɟ ɩɪɨɝɪɚɦɦɵ ɞɥɹ ɚɜɬɨɦɚɬɢɡɚɰɢɢ ɫɨɫɬɚɜɥɟɧɢɹ ɩɪɨɝɪɚɦɦ –
ɬɚɤ ɧɚɡɵɜɚɟɦɵɟ ɫɨɫɬɚɜɥɹɸɳɢɟ ɩɪɨɝɪɚɦɦɵ.
ɋ ɭɜɟɥɢɱɟɧɢɟɦ ɪɚɡɦɟɪɨɜ ɩɪɨɝɪɚɦɦ ɫɬɚɥɢ ɜɵɞɟɥɹɬɶ ɢɯ ɨɛɨɫɨɛɥɟɧɧɵɟ
ɱɚɫɬɢ ɢ ɨɮɨɪɦɥɹɬɶ ɢɯ ɤɚɤ ɩɨɞɩɪɨɝɪɚɦɦɵ. ɑɚɫɬɶ ɬɚɤɢɯ ɩɨɞɩɪɨɝɪɚɦɦ ɨɛɴɟ-
ɞɢɧɹɥɚɫɶ ɜ ɛɢɛɥɢɨɬɟɤɢ, ɢɡ ɤɨɬɨɪɵɯ ɩɨɞɩɪɨɝɪɚɦɦɵ ɦɨɠɧɨ ɛɵɥɨ ɜɤɥɸɱɚɬɶ ɜ
ɪɚɛɨɱɢɟ ɩɪɨɝɪɚɦɦɵ ɢ ɡɚɬɟɦ ɜɵɡɵɜɚɬɶ ɢɡ ɪɚɛɨɱɢɯ ɩɪɨɝɪɚɦɦ. ɗɬɨ ɩɨɥɨɠɢɥɨ
ɧɚɱɚɥɨ ɩɪɨɰɟɞɭɪɧɨɦɭ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɸ – ɛɨɥɶɲɚɹ ɩɪɨɝɪɚɦɦɚ ɩɪɟɞɫɬɚɜ-
ɥɹɥɚɫɶ ɫɨɜɨɤɭɩɧɨɫɬɶɸ ɩɪɨɰɟɞɭɪ-ɩɨɞɩɪɨɝɪɚɦɦ. Ɉɞɧɚ ɢɡ ɩɨɞɩɪɨɝɪɚɦɦ ɹɜɥɹ-
ɥɚɫɶ ɝɥɚɜɧɨɣ, ɢ ɫ ɧɟɟ ɧɚɱɢɧɚɥɨɫɶ ɜɵɩɨɥɧɟɧɢɟ ɩɪɨɝɪɚɦɦɵ.
ȼ 1958 ɝɨɞɭ ɛɵɥɢ ɪɚɡɪɚɛɨɬɚɧɵ ɩɟɪɜɵɟ ɹɡɵɤɢ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ, Ɏɨɪ-
ɬɪɚɧ (FORTRAN) ɢ Ⱥɥɝɨɥ-58 (ALGOL). ɉɪɨɝɪɚɦɦɚ ɧɚ Ɏɨɪɬɪɚɧɟ ɫɨɫɬɨɹɥɚ
ɢɡ ɝɥɚɜɧɨɣ ɩɪɨɝɪɚɦɦɵ ɢ ɧɟɤɨɬɨɪɨɝɨ ɤɨɥɢɱɟɫɬɜɚ ɩɪɨɰɟɞɭɪ – ɩɨɞɩɪɨɝɪɚɦɦ ɢ
ɮɭɧɤɰɢɣ. ɉɪɨɝɪɚɦɦɚ ɧɚ Ⱥɥɝɨɥɟ-58 ɢ ɟɝɨ ɩɨɫɥɟɞɭɸɳɟɣ ɜɟɪɫɢɢ Ⱥɥɝɨɥɟ-60
ɩɪɟɞɫɬɚɜɥɹɥɚ ɫɨɛɨɣ ɟɞɢɧɨɟ ɰɟɥɨɟ, ɧɨ ɢɦɟɥɚ ɛɥɨɱɧɭɸ ɫɬɪɭɤɬɭɪɭ, ɜɤɥɸ-
ɱɚɸɳɭɸ ɝɥɚɜɧɵɣ ɛɥɨɤ ɢ ɜɥɨɠɟɧɧɵɟ ɛɥɨɤɢ ɩɨɞɩɪɨɝɪɚɦɦ ɢ ɮɭɧɤɰɢɣ. Ʉɨɦ-
ɩɢɥɹɬɨɪɵ ɞɥɹ Ɏɨɪɬɪɚɧɚ ɨɛɟɫɩɟɱɢɜɚɥɢ ɪɚɡɞɟɥɶɧɭɸ ɬɪɚɧɫɥɹɰɢɸ ɩɪɨɰɟɞɭɪ ɢ
ɩɨɫɥɟɞɭɸɳɟɟ ɢɯ ɨɛɴɟɞɢɧɟɧɢɟ ɜ ɪɚɛɨɱɭɸ ɩɪɨɝɪɚɦɦɭ, ɩɟɪɜɵɟ ɤɨɦɩɢɥɹɬɨɪɵ
ɞɥɹ Ⱥɥɝɨɥɚ ɩɪɟɞɩɨɥɚɝɚɥɢ, ɱɬɨ ɬɪɚɧɫɥɢɪɭɟɬɫɹ ɫɪɚɡɭ ɜɫɹ ɩɪɨɝɪɚɦɦɚ,
ɪɚɡ-
ɞɟɥɶɧɚɹ ɬɪɚɧɫɥɹɰɢɹ ɩɪɨɰɟɞɭɪ ɧɟ ɨɛɟɫɩɟɱɢɜɚɥɚɫɶ.
ɉɪɨɰɟɞɭɪɧɵɣ ɩɨɞɯɨɞ ɩɨɬɪɟɛɨɜɚɥ ɫɬɪɭɤɬɭɪɢɪɨɜɚɧɢɹ ɛɭɞɭɳɟɣ ɩɪɨ-
ɝɪɚɦɦɵ, ɪɚɡɞɟɥɟɧɢɹ ɟɟ ɧɚ ɨɬɞɟɥɶɧɵɟ ɩɪɨɰɟɞɭɪɵ. ɉɪɢ ɪɚɡɪɚɛɨɬɤɟ ɨɬɞɟɥɶ-
ɧɨɣ ɩɪɨɰɟɞɭɪɵ ɨ ɞɪɭɝɢɯ ɩɪɨɰɟɞɭɪɚɯ ɬɪɟɛɨɜɚɥɨɫɶ ɡɧɚɬɶ ɬɨɥɶɤɨ ɢɯ ɧɚɡɧɚɱɟ-
ɧɢɟ ɢ ɫɩɨɫɨɛ ɜɵɡɨɜɚ. ɉɨɹɜɢɥɚɫɶ ɜɨɡɦɨɠɧɨɫɬɶ ɩɟɪɟɪɚɛɚɬɵɜɚɬɶ ɨɬɞɟɥɶɧɵɟ
ɩɪɨɰɟɞɭɪɵ, ɧɟ ɡɚɬɪɚɝɢɜɚɹ ɨɫɬɚɥɶɧɨɣ ɱɚɫɬɢ ɩɪɨɝɪɚɦɦɵ, ɫɨɤɪɚɳɚɹ ɩɪɢ ɷɬɨɦ
ɡɚɬɪɚɬɵ ɬɪɭɞɚ ɢ ɦɚɲɢɧɧɨɝɨ ɜɪɟɦɟɧɢ ɧɚ ɪɚɡɪɚɛɨɬɤɭ ɢ ɦɨɞɟɪɧɢɡɚɰɢɸ ɩɪɨ-
ɝɪɚɦɦ.
3
1. Ɉɛɴɟɤɬɧɨ-ɨɪɢɟɧɬɢɪɨɜɚɧɧɵɣ ɩɨɞɯɨɞ ɜ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɢ 1.1. Ɍɟɯɧɨɥɨɝɢɢ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ Ɍɟɯɧɨɥɨɝɢɹ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ – ɷɬɨ ɫɨɜɨɤɭɩɧɨɫɬɶ ɦɟɬɨɞɨɜ ɢ ɫɪɟɞɫɬɜ ɪɚɡɪɚɛɨɬɤɢ (ɧɚɩɢɫɚɧɢɹ) ɩɪɨɝɪɚɦɦ ɢ ɩɨɪɹɞɨɤ ɩɪɢɦɟɧɟɧɢɹ ɷɬɢɯ ɦɟɬɨɞɨɜ ɢ ɫɪɟɞɫɬɜ. ɇɚ ɪɚɧɧɢɯ ɷɬɚɩɚɯ ɪɚɡɜɢɬɢɹ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ, ɤɨɝɞɚ ɩɪɨɝɪɚɦɦɵ ɩɪɟɞɫɬɚɜɥɹɥɢ ɫɨɛɨɣ ɩɨɫɥɟɞɨɜɚɬɟɥɶɧɨɫɬɶ ɦɚɲɢɧɧɵɯ ɤɨɦɚɧɞ, ɤɚɤɚɹ-ɥɢɛɨ ɬɟɯɧɨɥɨɝɢɹ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ ɨɬɫɭɬɫɬɜɨɜɚɥɚ. ɉɟɪɜɵɟ ɲɚɝɢ ɜ ɪɚɡɪɚɛɨɬɤɟ ɬɟɯɧɨɥɨɝɢɢ ɫɨɫɬɨɹɥɢ ɜ ɩɪɟɞɫɬɚɜɥɟɧɢɢ ɩɪɨɝɪɚɦɦɵ ɜ ɜɢɞɟ ɩɨɫɥɟɞɨɜɚɬɟɥɶɧɨ- ɫɬɢ ɨɩɟɪɚɬɨɪɨɜ. ɇɚɩɢɫɚɧɢɸ ɩɨɫɥɟɞɨɜɚɬɟɥɶɧɨɫɬɢ ɦɚɲɢɧɧɵɯ ɤɨɦɚɧɞ ɩɪɟɞ- ɲɟɫɬɜɨɜɚɥɨ ɫɨɫɬɚɜɥɟɧɢɟ ɨɩɟɪɚɬɨɪɧɨɣ ɫɯɟɦɵ, ɨɬɪɚɠɚɸɳɟɣ ɩɨɫɥɟɞɨɜɚɬɟɥɶ- ɧɨɫɬɶ ɨɩɟɪɚɬɨɪɨɜ ɢ ɩɟɪɟɯɨɞɵ ɦɟɠɞɭ ɧɢɦɢ. Ɉɩɟɪɚɬɨɪɧɵɣ ɩɨɞɯɨɞ ɩɨɡɜɨɥɢɥ ɪɚɡɪɚɛɨɬɚɬɶ ɩɟɪɜɵɟ ɩɪɨɝɪɚɦɦɵ ɞɥɹ ɚɜɬɨɦɚɬɢɡɚɰɢɢ ɫɨɫɬɚɜɥɟɧɢɹ ɩɪɨɝɪɚɦɦ – ɬɚɤ ɧɚɡɵɜɚɟɦɵɟ ɫɨɫɬɚɜɥɹɸɳɢɟ ɩɪɨɝɪɚɦɦɵ. ɋ ɭɜɟɥɢɱɟɧɢɟɦ ɪɚɡɦɟɪɨɜ ɩɪɨɝɪɚɦɦ ɫɬɚɥɢ ɜɵɞɟɥɹɬɶ ɢɯ ɨɛɨɫɨɛɥɟɧɧɵɟ ɱɚɫɬɢ ɢ ɨɮɨɪɦɥɹɬɶ ɢɯ ɤɚɤ ɩɨɞɩɪɨɝɪɚɦɦɵ. ɑɚɫɬɶ ɬɚɤɢɯ ɩɨɞɩɪɨɝɪɚɦɦ ɨɛɴɟ- ɞɢɧɹɥɚɫɶ ɜ ɛɢɛɥɢɨɬɟɤɢ, ɢɡ ɤɨɬɨɪɵɯ ɩɨɞɩɪɨɝɪɚɦɦɵ ɦɨɠɧɨ ɛɵɥɨ ɜɤɥɸɱɚɬɶ ɜ ɪɚɛɨɱɢɟ ɩɪɨɝɪɚɦɦɵ ɢ ɡɚɬɟɦ ɜɵɡɵɜɚɬɶ ɢɡ ɪɚɛɨɱɢɯ ɩɪɨɝɪɚɦɦ. ɗɬɨ ɩɨɥɨɠɢɥɨ ɧɚɱɚɥɨ ɩɪɨɰɟɞɭɪɧɨɦɭ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɸ – ɛɨɥɶɲɚɹ ɩɪɨɝɪɚɦɦɚ ɩɪɟɞɫɬɚɜ- ɥɹɥɚɫɶ ɫɨɜɨɤɭɩɧɨɫɬɶɸ ɩɪɨɰɟɞɭɪ-ɩɨɞɩɪɨɝɪɚɦɦ. Ɉɞɧɚ ɢɡ ɩɨɞɩɪɨɝɪɚɦɦ ɹɜɥɹ- ɥɚɫɶ ɝɥɚɜɧɨɣ, ɢ ɫ ɧɟɟ ɧɚɱɢɧɚɥɨɫɶ ɜɵɩɨɥɧɟɧɢɟ ɩɪɨɝɪɚɦɦɵ. ȼ 1958 ɝɨɞɭ ɛɵɥɢ ɪɚɡɪɚɛɨɬɚɧɵ ɩɟɪɜɵɟ ɹɡɵɤɢ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ, Ɏɨɪ- ɬɪɚɧ (FORTRAN) ɢ Ⱥɥɝɨɥ-58 (ALGOL). ɉɪɨɝɪɚɦɦɚ ɧɚ Ɏɨɪɬɪɚɧɟ ɫɨɫɬɨɹɥɚ ɢɡ ɝɥɚɜɧɨɣ ɩɪɨɝɪɚɦɦɵ ɢ ɧɟɤɨɬɨɪɨɝɨ ɤɨɥɢɱɟɫɬɜɚ ɩɪɨɰɟɞɭɪ – ɩɨɞɩɪɨɝɪɚɦɦ ɢ ɮɭɧɤɰɢɣ. ɉɪɨɝɪɚɦɦɚ ɧɚ Ⱥɥɝɨɥɟ-58 ɢ ɟɝɨ ɩɨɫɥɟɞɭɸɳɟɣ ɜɟɪɫɢɢ Ⱥɥɝɨɥɟ-60 ɩɪɟɞɫɬɚɜɥɹɥɚ ɫɨɛɨɣ ɟɞɢɧɨɟ ɰɟɥɨɟ, ɧɨ ɢɦɟɥɚ ɛɥɨɱɧɭɸ ɫɬɪɭɤɬɭɪɭ, ɜɤɥɸ- ɱɚɸɳɭɸ ɝɥɚɜɧɵɣ ɛɥɨɤ ɢ ɜɥɨɠɟɧɧɵɟ ɛɥɨɤɢ ɩɨɞɩɪɨɝɪɚɦɦ ɢ ɮɭɧɤɰɢɣ. Ʉɨɦ- ɩɢɥɹɬɨɪɵ ɞɥɹ Ɏɨɪɬɪɚɧɚ ɨɛɟɫɩɟɱɢɜɚɥɢ ɪɚɡɞɟɥɶɧɭɸ ɬɪɚɧɫɥɹɰɢɸ ɩɪɨɰɟɞɭɪ ɢ ɩɨɫɥɟɞɭɸɳɟɟ ɢɯ ɨɛɴɟɞɢɧɟɧɢɟ ɜ ɪɚɛɨɱɭɸ ɩɪɨɝɪɚɦɦɭ, ɩɟɪɜɵɟ ɤɨɦɩɢɥɹɬɨɪɵ ɞɥɹ Ⱥɥɝɨɥɚ ɩɪɟɞɩɨɥɚɝɚɥɢ, ɱɬɨ ɬɪɚɧɫɥɢɪɭɟɬɫɹ ɫɪɚɡɭ ɜɫɹ ɩɪɨɝɪɚɦɦɚ, ɪɚɡ- ɞɟɥɶɧɚɹ ɬɪɚɧɫɥɹɰɢɹ ɩɪɨɰɟɞɭɪ ɧɟ ɨɛɟɫɩɟɱɢɜɚɥɚɫɶ. ɉɪɨɰɟɞɭɪɧɵɣ ɩɨɞɯɨɞ ɩɨɬɪɟɛɨɜɚɥ ɫɬɪɭɤɬɭɪɢɪɨɜɚɧɢɹ ɛɭɞɭɳɟɣ ɩɪɨ- ɝɪɚɦɦɵ, ɪɚɡɞɟɥɟɧɢɹ ɟɟ ɧɚ ɨɬɞɟɥɶɧɵɟ ɩɪɨɰɟɞɭɪɵ. ɉɪɢ ɪɚɡɪɚɛɨɬɤɟ ɨɬɞɟɥɶ- ɧɨɣ ɩɪɨɰɟɞɭɪɵ ɨ ɞɪɭɝɢɯ ɩɪɨɰɟɞɭɪɚɯ ɬɪɟɛɨɜɚɥɨɫɶ ɡɧɚɬɶ ɬɨɥɶɤɨ ɢɯ ɧɚɡɧɚɱɟ- ɧɢɟ ɢ ɫɩɨɫɨɛ ɜɵɡɨɜɚ. ɉɨɹɜɢɥɚɫɶ ɜɨɡɦɨɠɧɨɫɬɶ ɩɟɪɟɪɚɛɚɬɵɜɚɬɶ ɨɬɞɟɥɶɧɵɟ ɩɪɨɰɟɞɭɪɵ, ɧɟ ɡɚɬɪɚɝɢɜɚɹ ɨɫɬɚɥɶɧɨɣ ɱɚɫɬɢ ɩɪɨɝɪɚɦɦɵ, ɫɨɤɪɚɳɚɹ ɩɪɢ ɷɬɨɦ ɡɚɬɪɚɬɵ ɬɪɭɞɚ ɢ ɦɚɲɢɧɧɨɝɨ ɜɪɟɦɟɧɢ ɧɚ ɪɚɡɪɚɛɨɬɤɭ ɢ ɦɨɞɟɪɧɢɡɚɰɢɸ ɩɪɨ- ɝɪɚɦɦ. 3