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

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

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

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

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

Модула (язык программирования)

Синонимы: Модула; Модула-2; modula; modula-2;

Язык Модула (Модула-2) — структурный, модульный язык программирования, с синтаксисом, основанным на языке Паскаль, но заметно переработанным и улучшенным. Он был разработан в Швейцарии в конце 1970-х годов Никлаусом Виртом. Основным нововведением Модулы является модульная система, используемая для объединения множества зависимых объявлений в программные единицы - отсюда и название Модула.

Экспериментальная реализация Модулы была создана в 1975 году, но развитие языка было прекращено после публикации. Затем Вирт сосредоточил свои усилия в работе над преемником Модулы — Модулой-2, который вышел в 1978 году.

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

Ключевые термины, связанные с термином "Модула":

  1. Оберон (язык программирования)

Литература

Факультативная:

  1. Вирт Н. Модула-2 и Оберон // Труды третьей конференции ACM SIGPLAN по истории языков программирования, Pages 3-1 - 3-10, ACM New York, NY, USA 2007, ISBN: 978-1-59593-766-7, doi 10.1145/1238844.1238847

Ссылки на персон:

  1. Вирт Никлаус

Ключевые термины (головные):  Язык программирования;   Паскаль;


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

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

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