ВУЗ:
Составители:
305
7.2.2. Система программирования
Система программирования представляет пользователю ЭВМ комплекс
средств для ввода, редактирования и трансляции, а также отладки программ пользо-
вателя. С её помощью пользователь готовит и отлаживает свои программы, которые
могут быть написаны на ассемблере или на алгоритмических языках высокого уров-
ня. Состав системы программирования показан на рис. 7.4.
Редакторы системы программирования позволяют вводить в ЭВМ исходные
тексты программ, написанных на выбранном языке программирования. Эти тексты
образуют исходные программные модули. Для преобразования символьных команд
исходной программы в машинные команды той ЭВМ, на которой будет исполняться
программа, предназначены трансляторы. Транслятор, с одной стороны, ориентиро-
ван на язык написания программы, а с другой - на систему команд ЭВМ, исполня-
ющей программу.
Интерпретаторы при трансляции сразу исполняют каждую транслированную
команду. Работа программы без интерпретатора невозможна. Компиляторы транс-
лируют всю программу целиком, создавая объектный модуль программы, содержа-
щий программу, преобразованную в машинные коды. Такая программа может ис-
пользоваться самостоятельно.
Компоновщики объединяют несколько программ в единую программу - со-
здают из нескольких объектных модулей единый загрузочный модуль, полностью
готовый к работе на ЭВМ.
Отладчики программ позволяют ускорить и упростить поиск и исправление
ошибок в программах при их отладке и модернизации. В результате комплексного
использования перечисленные средства дают возможность автоматизировать, уско-
рить процесс разработки прикладных программ (или их модернизацию) и повысить
качество программного продукта. Разработка новых программ может потребоваться
при расширении функций АСУ ТП, а модернизация программ - при изменении ха-
рактеристик объекта управления или управляемого процесса.
7.2.3. Система управления базами данных
При решении задач управления в производственной системе приходится
иметь дело с большим объёмом информации, которая используется для различных
Редакторы
Интерпретаторы
Компиляторы
Трансляторы
Компоновщики
Отладчики
Система программирования
Рис. 7.4. Состав системы программирования
7.2.2. Система программирования Система программирования представляет пользователю ЭВМ комплекс средств для ввода, редактирования и трансляции, а также отладки программ пользо- вателя. С её помощью пользователь готовит и отлаживает свои программы, которые могут быть написаны на ассемблере или на алгоритмических языках высокого уров- ня. Состав системы программирования показан на рис. 7.4. Система программирования Редакторы Трансляторы Компоновщики Отладчики Интерпретаторы Компиляторы Рис. 7.4. Состав системы программирования Редакторы системы программирования позволяют вводить в ЭВМ исходные тексты программ, написанных на выбранном языке программирования. Эти тексты образуют исходные программные модули. Для преобразования символьных команд исходной программы в машинные команды той ЭВМ, на которой будет исполняться программа, предназначены трансляторы. Транслятор, с одной стороны, ориентиро- ван на язык написания программы, а с другой - на систему команд ЭВМ, исполня- ющей программу. Интерпретаторы при трансляции сразу исполняют каждую транслированную команду. Работа программы без интерпретатора невозможна. Компиляторы транс- лируют всю программу целиком, создавая объектный модуль программы, содержа- щий программу, преобразованную в машинные коды. Такая программа может ис- пользоваться самостоятельно. Компоновщики объединяют несколько программ в единую программу - со- здают из нескольких объектных модулей единый загрузочный модуль, полностью готовый к работе на ЭВМ. Отладчики программ позволяют ускорить и упростить поиск и исправление ошибок в программах при их отладке и модернизации. В результате комплексного использования перечисленные средства дают возможность автоматизировать, уско- рить процесс разработки прикладных программ (или их модернизацию) и повысить качество программного продукта. Разработка новых программ может потребоваться при расширении функций АСУ ТП, а модернизация программ - при изменении ха- рактеристик объекта управления или управляемого процесса. 7.2.3. Система управления базами данных При решении задач управления в производственной системе приходится иметь дело с большим объёмом информации, которая используется для различных 305
Страницы
- « первая
- ‹ предыдущая
- …
- 303
- 304
- 305
- 306
- 307
- …
- следующая ›
- последняя »