Лабораторная работа №15 Инструментальное программное обеспечение
Download 36.32 Kb.
|
- Bu sahifa navigatsiya:
- Выполнил
- Инструментальное программное обеспечение
- Локальные Средства
- Процесс трансляции кода программы.
МИНИСТЕРСТВО ТРАНСПОРТА РЕСПУБЛИКИ УЗБЕКИСТАН ТАШКЕНТСКИЙ ГОСУДАРСТВЕННЫЙ ТРАНСПОРТНЫЙ УНИВЕРСИТЕТ Кафедра “Информационные системы и технологии на транспорте” Выполнил: студентка группы АТМ-6 Худайбердиев Юсуфжон Проверил: Алиев Р.М. Тошкент -2023 Лабораторная работа №15 Инструментальное программное обеспечение Цель работы: изучить технологии аппаратного программирования и разработать концепции. Инструментальное программное обеспечение – это пакет программ, предназначенных для автоматизации создания, редактирования, отладки, тестирования различных программных продуктов. Локальные Средства Разработка системного и прикладного программного обеспечения на компьютерах осуществляется с помощью инструментальных средств, к которым в первую очередь относятся: трансляторы с языков высокого уровня; средства редактирования, компоновки и загрузки программ; ассемблеры и макроассемблеры (машинно-ориентированные языки); отладчики машинных программ; системы программирования. Трансляторы предназначены для преобразования программ, написанных на языках программирования, в программы на машинном языке рис.3 Рис.110. Процесс трансляции кода программы. Программа, подготовленная на каком-либо языке программирования, называется исходным модулем. В качестве входной информации трансляторы применяют исходные модули и формируют в результате своей работы объектные модули, являющиеся входной информацией для редактора связей. Объектный модуль содержит текст программы на машинном языке и дополнительную информацию, обеспечивающую настройку модуля по месту его загрузки и объединение этого модуля с другими независимо оттранслированными модулями в единую программу. Программа может состоять их одного или нескольких исходных модулей, которые могут быть написаны на одном или нескольких языках программирования. Трансляторы делятся на два класса: компиляторы (compiler) и интерпретаторы. Компиляторы переводят весь исходный модуль на машинный язык. Интерпретатор последовательно переводит на машинный язык и выполняет операторы исходного модуля. У интерпретаторов одним из основных недостатков является - низкая скорость работы интерпретируемых программ. Преимущество интерпретатора перед компилятором состоит в том, что программа пользователя имеет одно представление - в виде текста. При компиляции одна и та же программа имеет несколько представлений - в виде текста и в виде выполняемого файла. Download 36.32 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling