Главная | Соглашение | Публикация статей

Языки программирования высокого уровня
Категория: Статьи

Языки программирования системного уровня отличаются от ассемблеров, во-первых, тем, что они являются более высокоуровневыми, и, во-вторых, используют более строгий контроль типов. Термин “высокоуровневый” означает следующее: многие детали обрабатываются автоматически, а программисту для создания своего приложения приходится писать меньшее количество строк. В частности:
Распределением регистров занимается компилятор, так что программисту не надо писать код, обеспечивающий перемещение данных между регистрами и памятью;
Последовательности вызова процедур генерируются автоматически; программисту нет необходимости описывать помещение аргументов функции в стек и их извлечение оттуда;
Для описания структур управления программист может использовать также ключевые слова, как if, while; последовательности машинных команд, соответствующие этим описаниям компилятор генерирует динамически.

Языки программирования высокого уровня

Статьи по теме:

РЕДАКТИРОВАНИЕ И ФОРМАТИРОВАНИЕ ТЕКСТА
Отличие ЭС от других программных продуктов
Программа электронной записной книжки
Модуль CRT
Как структура Internet сказывается на Пользователе?
Анализ мировых тенденций развития сети Internet
Графические интерфейсы пользователя
Некоторые типовые конфигурации
Основы Работы С Virtualdub
Подсистема оборудования
Заголовок исполняемых файлов
Цифровая логика
Реализация кабельной системы
Предпосылки развития информационного общества в Украине
Основные пункты меню и их назначение
Специальные панели Internet Explorer
Компьютеры в сельском хозяйстве
FED monitors
Правовое регулирование отношений в области "компьютерной информации"
Зао «Лайт Коммуникейшн» Сообщает О Начале Производства Устройств Netping Pwr-220 V2 И Netping 2/Pwr-220 V2
Чарльз Бэббидж
Создание, использование и распространение вредоносных программ для ЭВМ
Поиск данных и программ (Archie)
Настройка Главного меню Microsoft Windows XP
Обеспеченность Линукс: Важность в сегодняшнем мире
Возможности INTERNET
Классификация прикладных систем и классификация кабельных систем
Обмен данными через файл-фрагмент
Почему чистка регистратуры Windows необходимая
Управление доступом к файпам и каталогам
Смена поколений
Машинные элементы информации
Управление СКС
COSMOS/M интерфейсы
Замена стандартного ядра и HAL
Преимущества .Net Для Разработки Программ И Баз Данных
Физические аспекты работы с дисками
Региональные провайдеры в России
Следственный осмотр
LEP monitors
Базовые понятия Windows
НЕМНОГО О ЛИЧНОСТНЫХ ОСОБЕННОСТЯХ КОМПЬЮТЕРНЫХ ПРЕСТУПНИКОВ
Microsoft – лидер по производству программного обеспечения
Загрузка Mozilla
Отремонтируйте разрешения для вялого компьютера
ВСТАВКА ТАБЛИЦ
Рисование с помощью аэрографа
Пути и фазы моделирования интеллекта
Разработка контрольно-информационных инструментов для PADS
ОБЩАЯ ХАРАКТЕРИСТИКА ПРЕСТУПЛЕНИЙ В СФЕРЕ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ
Применение математической логики в информатике
Информатизация общества: социальные условия, предпосылки и последствия
Архитектура модулей центральных CompactPCI-процессоров INOVA
Электромагнитные поля
Прослушка И Антижучки - Гонка Технологий