Новосибирский государственный университет

Факультет информационных технологий

Современные проблемы информатики и вычислительной техники

ICT SBRAS
А.М.Федотов

Словарь терминов в коллекции "Современные проблемы информатики"

Императивные языки программирования

Синонимы: Императивный язык; Императивные языки;

Императивные языки программирования основаны на фон неймановской модели вычислений.

Считается, что первым алгоритмическим языком программирования был язык Plankalkuel (от plan calculus), разработанный в 1945—1946 годах Конрадом Цузе (Konrad Zuse).

Следуя историческим традициям русской поэзии, период с конца 50-х до середины 60-х годов справедливо можно назвать золотым веком языков программирования. Большинство из наиболее известных и распространенных императивных языков программирования было создано в конце 1950-х — середине 1980-х годов. Период 1980-х и 1990-х годов соответствует увлечениям новыми парадигмами, и императивных языков в это время практически не появлялось.

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

Ключевые термины, связанные с термином "Императивный язык":

  1. Алгол
  2. Паскаль (язык программирования)
  3. Процедурный язык
  4. ФОРТРАН

Литература

Основная:

  1. Цилькер Б.Я. Организация ЭВМ и систем : Учебник для вузов / Б.Я. Цилькер, С.А. Орлов. - 2-е изд. - СПб.: Питер, 2011. - 688 с. - ISBN 978-5-49807-862-5.

Ключевые термины (головные):  Модель вычислений фон Неймана;   Императивное программирование;


Контекстный поиск: Задайте образец для поиска:

|Головная| |Преподавание| | Современные проблемы информатики| |Информатика| |Ключевые термины| |Персоны|

Федотов Анатолий Михайлович
[SBRAS]
НГУ
ФИТ НГУ
ИВТ СО РАН
© 1998-2024, Новосибирский государственный университет, Новосибирск
© 1998-2024, Институт вычислительных технологий СО РАН, Новосибирск
© 1998-2024, Федотов А.М.
    Дата последней модификации: 01.12.2013