- Машинно-ориентированные языки
-
В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники.
Эта отметка установлена 13 мая 2011.Машинно-ориентированные языки — изредка выделяемая группа языков программирования. К ней относятся[1] языки, наборы операторов и выразительные средства которых существенно зависят от низкоуровневых деталей архитектуры компьютера: набора инструкций процессора, структуры памяти и так далее.
Характерные черты
Машинно-ориентированные языки обладают специфическими преимуществами и недостатками, в частности:
- высокое качество создаваемых программ (компактность и скорость выполнения);
- возможность использования конкретных аппаратных ресурсов;
- предсказуемость размеров объектного кода и заказов памяти;
- для составления эффективных программ разработчику необходимо знать систему команд и особенности функционирования данной аппаратной платформы;
- трудоемкость процесса составления программ (особенно на машинных языках), неразвитость инструментов верификации и тестирования;
- низкая скорость разработки;
- низкая переносимость.
Классификация по степени автоматического программирования
Машинно-ориентированные языки по степени автоматического программирования подразделяются на классы.
Этот раздел не завершён. Вы поможете проекту, исправив и дополнив его.Примечания
- ↑ Алексеев Е.Г., Богатырев С.Д. Информатика: мультимедийный электроный учебник. Мордовский государственный университет. Архивировано из первоисточника 9 августа 2012. Проверено 8 октября 2010.
На эту статью не ссылаются другие статьи Википедии. Пожалуйста, воспользуйтесь подсказкой и установите ссылки в соответствии с принятыми рекомендациями.Категория:- Уровни языков программирования
Wikimedia Foundation. 2010.