Так составлялись программы для вычислительных машин первого поколения, когда еще не было языков высокого уровня. Это занятие было малоэффективным и очень утомительным. Так же составляются программы сейчас для отдельных элементов устройств вычислительной техники. Но даже с появлением языков высокого уровня, где слова, более понятные человеку ассоциируются с определенным набором команд, устройства вычислительной техники понимают все тот же машинный код, просто перевод в него осуществляет уже не человек, а машина при помощи определенных программ называемых компиляторами.
Принцип выполнения программы устройством вычислительной техники остается неизменным с начала появления первых вычислительных машин рисунок 31, и состоит в следующем:
Более подробно этот процесс можно проследить на графическом отображении алгоритма работы устройства вычислительной техники (рисунок 33). Этот процесс носит название принцип программного управления, и был сформулирован американским ученым Дж. Фон Нейманом и до сих пор служит основой для построения устройств вычислительной техники.
|
Принцип программного управления состоит в следующем:
ü Деление информации на данные и методы их обработки;
ü Кодирование данных и программы числами;
ü Запись данных и программы в память устройства вычислительной техники;
ü Последующую автоматическую работу устройства по выполнению программы.
Тестовые и контрольные задания по алгоритмическому программированию студенты берут в методических пособиях [1, 2].
Литература
1. Попов А.А. Программирование на алгоритмическом языке Бейсик. (Модуль 1).
Методические указания, лабораторный практикум и контрольные задания по дисциплине «Информатика». – М.: МГУТУ, 2007.
2. Попов А.А. Программирование на алгоритмическом языке Паскаль. (Модуль 2).
Методические указания, лабораторный практикум и контрольные задания по дисциплине «Информатика». – М.: МГУТУ, 2007.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.