Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorka_4.docx
Скачиваний:
8
Добавлен:
22.07.2019
Размер:
24.31 Кб
Скачать

Системы программирования

Системы программирования – это комплекс инструментальных программных средств, предназначенный для работы с программами на одном из языков программирования. Предоставляют сервисные возможности программистам для разработки их собственных компьютерных программ.

Для каждого из языков программирования создается система программирования (СП), в состав которой входят следующие компоненты:

  • Описание ЯВУ

  • Трансляторы различного вида

  • Редакторы

  • Компоновщики

  • библиотекари и т.п.

Основу СП составляют программы-редакторы, предназначенные для создания и редактирования программ на ЯВУ (исходных программных модулей) и программы-трансляторы, которые используются для преобразования (трансляции) исходных программных модулей в программы на машинном языке. Различают трансляторы компилирующего типа (компиляторы), которые производят трансляцию всего текста программы на ЯВУ на машинный язык за один непрерывный проход (процесс) и создают программу на машинном языке, готовую к загрузке в ОП и исполнению и трансляторы интерпретирующего типа (интерпретаторы), которые последовательно анализируют операторы программы на ЯВУ и осуществляют их преобразование на язык машинных команд с одновременным исполнением этих команд.

Основные достоинства:

Компиляторы Интерпретаторы

большая скорость исполнения простота откладки программы

готовой программы

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]