ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Поколения языков программирования
_________________________________________________________________ Системы программирования.
Система программирования — это система для разработки новых программ на конкретном языке программирования. Составные систем программирования: • компилятор или интерпретатор; • интегрированная среда разработки; • средства создания и редактирования текстов программ; • обширные библиотеки стандартных программ и функций; • отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе; • "дружественная" к пользователю диалоговая среда; • многооконный режим работы; • мощные графические библиотеки; утилиты для работы с библиотеками • встроенный ассемблер; • встроенная справочная служба; • другие специфические особенности.
Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, системы программирования, ориентированные на создание Windows-приложений: • пакет Borland Delphi (Дельфи) — предоставляющий качественные и очень удобные средства визуальной разработки. • пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций. • пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений. Транслятор — это программа-переводчик, преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются. Компилятор — читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. Интерпретатор — переводит и выполняет программу строка за строкой. Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять. Каждый конкретный язык ориентирован либо на компиляцию, либо на интерпретацию — в зависимости от того, для каких целей он создавался.
Не нашли, что искали? Воспользуйтесь поиском:
|