Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Скачать
Более быстрый доступ, чем браузер!
 

Модула-2

Индекс Модула-2

Мо́дула-2 (Modula-2) — язык программирования общего назначения, являющийся развитием Паскаля, разработанный Никлаусом Виртом в 1978 году.

52 отношения: Borland, Digital Equipment Corporation, GNU Compiler Collection, Goto, JPI, Kronos, Lua, Olivetti, Turbo Pascal, Xerox PARC, Zonnon, Курочкин, Владимир Михайлович (учёный), Кан, Филипп, Прикладное программное обеспечение, Прерывание, Паскаль (язык программирования), Параллельный алгоритм, Параллельные вычисления, Подпрограмма, ПЛ/1, Объектно-ориентированное программирование, Обработчик прерывания, Обработка исключений, Обобщённое программирование, Оберон (язык программирования), Абстрактный тип данных, Ада (язык программирования), Алгол, Национальный исследовательский ядерный университет «МИФИ», Расширенная форма Бэкуса — Наура, Структурное программирование, Системное программное обеспечение, Сибирское отделение Российской академии наук, Сильная и слабая типизация, Симула, Синтаксическая диаграмма, Серебряков, Владимир Алексеевич (математик), Функция (программирование), Фортран, Швейцарская высшая техническая школа Цюриха, Многопоточность, Модульное программирование, Модула, Модула-3, Императивное программирование, Зарезервированное слово, Бесплатное программное обеспечение, Высокоуровневый язык программирования, Вирт, Никлаус, ГЛОНАСС, ..., 1975 год, 1978 год. Развернуть индекс (2 больше) »

Borland

Borland (Borland Software Corporation, ранее — Borland International, Inc., Inprise Corporation) — компания по производству программного обеспечения, наиболее известна как создатель разработческих инструментов Turbo Pascal и Delphi.

Новый!!: Модула-2 и Borland · Узнать больше »

Digital Equipment Corporation

Digital Equipment Corporation (DEC) — американская компьютерная компания, была основана в 1957 году Кеном Олсеном и. DEC PDP-11/40 Начальный капитал компании составлял $100 тыс., причём 70 % принадлежало компании.

Новый!!: Модула-2 и Digital Equipment Corporation · Узнать больше »

GNU Compiler Collection

GNU Compiler Collection (обычно используется сокращение GCC) — набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU.

Новый!!: Модула-2 и GNU Compiler Collection · Узнать больше »

Goto

goto (от go to — «перейти на») — оператор безусловного перехода (перехода к определённой точке программы, обозначенной номером строки либо меткой) в некоторых языках программирования.

Новый!!: Модула-2 и Goto · Узнать больше »

JPI

Jensen & Partners International (также - J&P Intl. и JPI) — компания по разработке программного обеспечения.

Новый!!: Модула-2 и JPI · Узнать больше »

Kronos

Кронос — семейство 32-разрядных процессоров, которые были предназначены для создания микро- и мини-ЭВМ.

Новый!!: Модула-2 и Kronos · Узнать больше »

Lua

Lua (лу́а) — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) Католического университета Рио-де-Жанейро (Бразилия).

Новый!!: Модула-2 и Lua · Узнать больше »

Olivetti

Olivetti, полное название Ing.

Новый!!: Модула-2 и Olivetti · Узнать больше »

Turbo Pascal

Turbo Pascal (произносится «ту́рбо паска́ль») — интегрированная среда разработки программного обеспечения для платформ DOS и Windows 3.x и язык программирования в этой среде, диалект языка Паскаль от фирмы Borland.

Новый!!: Модула-2 и Turbo Pascal · Узнать больше »

Xerox PARC

Xerox Alto — первый в мире компьютер с графическим интерфейсом, разработанный в Xerox PARC Xerox PARC (Xerox Palo Alto Research Center) — научно-исследовательский центр, основанный по настоянию главного научного сотрудника фирмы Xerox Джека Голдмана в 1970 году.

Новый!!: Модула-2 и Xerox PARC · Узнать больше »

Zonnon

Zonnon — язык программирования общего назначения, основанный на языкe Modula-2, и поддерживающий активные объекты, появившиеся в Активном Обероне.

Новый!!: Модула-2 и Zonnon · Узнать больше »

Курочкин, Владимир Михайлович (учёный)

Влади́мир Миха́йлович Ку́рочкин (1 июня 1926 — 15 мая 1999) — российский учёный в области информатики (специалист по вычислительной математике и математическому обеспечению ЭВМ).

Новый!!: Модула-2 и Курочкин, Владимир Михайлович (учёный) · Узнать больше »

Кан, Филипп

Филипп Кан (р. 16 марта 1952 г.) — разработчик инновационных технологий, предприниматель, создатель первого решения для мгновенного обмена фотографиями в сетях общего пользования.

Новый!!: Модула-2 и Кан, Филипп · Узнать больше »

Прикладное программное обеспечение

Прикладная программа, или приложение, — программа, предназначенная для выполнения определённых задач и рассчитанная на непосредственное взаимодействие с пользователем.

Новый!!: Модула-2 и Прикладное программное обеспечение · Узнать больше »

Прерывание

Прерывание (interrupt) — сигнал от программного или аппаратного обеспечения, сообщающий процессору о наступлении какого-либо события, требующего немедленного внимания.

Новый!!: Модула-2 и Прерывание · Узнать больше »

Паскаль (язык программирования)

Паска́ль (Pascal) — один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков.

Новый!!: Модула-2 и Паскаль (язык программирования) · Узнать больше »

Параллельный алгоритм

В информатике параллельный алгоритм, противопоставляемый традиционным последовательным алгоритмам, — алгоритм, который может быть реализован по частям на множестве различных вычислительных устройств с последующим объединением полученных результатов и получением корректного результата.

Новый!!: Модула-2 и Параллельный алгоритм · Узнать больше »

Параллельные вычисления

Параллельные вычисления — способ организации компьютерных вычислений, при котором программы разрабатываются как набор взаимодействующих вычислительных процессов, работающих параллельно (одновременно).

Новый!!: Модула-2 и Параллельные вычисления · Узнать больше »

Подпрограмма

Подпрограмма (subroutine) — поименованная или иным образом идентифицированная часть компьютерной программы, содержащая описание определённого набора действий.

Новый!!: Модула-2 и Подпрограмма · Узнать больше »

ПЛ/1

ПЛ/1 (PL/I, Programming Language I — «Язык программирования номер один», в русском языке произносится «пиэ́ль оди́н») — разработанный в 1964 году язык программирования, созданный для научных, инженерных и бизнес-ориентированных вычислений.

Новый!!: Модула-2 и ПЛ/1 · Узнать больше »

Объектно-ориентированное программирование

Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.

Новый!!: Модула-2 и Объектно-ориентированное программирование · Узнать больше »

Обработчик прерывания

Обработчик прерываний (или процедура обслуживания прерываний) — специальная процедура, вызываемая по прерыванию для выполнения его обработки.

Новый!!: Модула-2 и Обработчик прерывания · Узнать больше »

Обработка исключений

Обрабо́тка исключи́тельных ситуа́ций (exception handling) — механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при выполнении программы и приводят к невозможности (бессмысленности) дальнейшей отработки программой её базового алгоритма.

Новый!!: Модула-2 и Обработка исключений · Узнать больше »

Обобщённое программирование

Обобщённое программирование (generic programming) — парадигма программирования, заключающаяся в таком описании данных и алгоритмов, которое можно применять к различным типам данных, не меняя само это описание.

Новый!!: Модула-2 и Обобщённое программирование · Узнать больше »

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

Оберон — язык программирования высокого уровня, разработанный Никлаусом Виртом, для исполнения программ на котором предназначена одноимённая операционная система, авторами которой являются Никлаус Вирт и.

Новый!!: Модула-2 и Оберон (язык программирования) · Узнать больше »

Абстрактный тип данных

Абстра́ктный тип да́нных (АТД) — это математическая модель для типов данных, где тип данных определяется поведением (семантикой) с точки зрения пользователя данных, а именно в терминах возможных значений, возможных операций над данными этого типа и поведения этих операций.

Новый!!: Модула-2 и Абстрактный тип данных · Узнать больше »

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

А́да (Ada) — язык программирования, созданный в 1979—1980 годах в ходе проекта Министерством обороны США с целью разработать единый язык программирования для встроенных систем (то есть систем управления автоматизированными комплексами, функционирующими в реальном времени).

Новый!!: Модула-2 и Ада (язык программирования) · Узнать больше »

Алгол

Алго́л (Algol от algorithmic — алгоритмический и language — язык) — название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ.

Новый!!: Модула-2 и Алгол · Узнать больше »

Национальный исследовательский ядерный университет «МИФИ»

Национа́льный иссле́довательский я́дерный университет «МИФИ́» (Московский инженерно-физический институт) — один из первых двух национальных исследовательских университетов России (наряду с МИСиС), образован 8 апреля 2009 года на базе Московского инженерно-физического института (государственного университета).

Новый!!: Модула-2 и Национальный исследовательский ядерный университет «МИФИ» · Узнать больше »

Расширенная форма Бэкуса — Наура

Расширенная форма Бэкуса — Наура (расширенная Бэкус — Наурова форма (РБНФ)) (Extended Backus–Naur Form (EBNF)) — формальная система определения синтаксиса, в которой одни синтаксические категории последовательно определяются через другие.

Новый!!: Модула-2 и Расширенная форма Бэкуса — Наура · Узнать больше »

Структурное программирование

Структу́рное программи́рование — методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков.

Новый!!: Модула-2 и Структурное программирование · Узнать больше »

Системное программное обеспечение

Систе́мное програ́ммное обеспе́чение — комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя.

Новый!!: Модула-2 и Системное программное обеспечение · Узнать больше »

Сибирское отделение Российской академии наук

Сибирское отделение Российской академии наук (СО РАН) — объединение различных организаций РАН, расположенных в Сибири.

Новый!!: Модула-2 и Сибирское отделение Российской академии наук · Узнать больше »

Сильная и слабая типизация

По одной из классификаций, языки программирования неформально делятся на сильно и слабо типизированные (strongly and weakly typed), обладающие сильной или слабой системой типов.

Новый!!: Модула-2 и Сильная и слабая типизация · Узнать больше »

Симула

Си́мула-67 (Simula 67) — язык программирования общего назначения, разработанный в конце 60-х сотрудниками Норвежского Вычислительного Центра (Осло) Кристеном Нюгором и Оле-Йоханом Далем для моделирования сложных систем.

Новый!!: Модула-2 и Симула · Узнать больше »

Синтаксическая диаграмма

Синтаксическая диаграмма — это направленный граф с одним входным ребром и одним выходным ребром и помеченными вершинами.

Новый!!: Модула-2 и Синтаксическая диаграмма · Узнать больше »

Серебряков, Владимир Алексеевич (математик)

Влади́мир Алексе́евич Серебряко́в (род. 12 мая 1946, Москва) — советский и российский математик (теория формальных языков и её приложения), д.ф.-м.н. (1990), профессор ВМК МГУ (1993) и ФУПМ МФТИ, зав.

Новый!!: Модула-2 и Серебряков, Владимир Алексеевич (математик) · Узнать больше »

Функция (программирование)

Фу́нкция в программировании — фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы.

Новый!!: Модула-2 и Функция (программирование) · Узнать больше »

Фортран

Фортра́н (Fortran) — первый язык программирования высокого уровня, получивший практическое применение, имеющий транслятор и испытавший дальнейшее развитие.

Новый!!: Модула-2 и Фортран · Узнать больше »

Швейцарская высшая техническая школа Цюриха

Швейцарская высшая техническая школа Цюриха (Eidgenössische Technische Hochschule Zürich, Swiss Federal Institute of Technology Zurich) — вуз в швейцарском Цюрихе.

Новый!!: Модула-2 и Швейцарская высшая техническая школа Цюриха · Узнать больше »

Многопоточность

Многопото́чность — свойство платформы (например, операционной системы, виртуальной машины и т. д.) или приложения, состоящее в том, что процесс, порождённый в операционной системе, может состоять из нескольких потоков, выполняющихся «параллельно», то есть без предписанного порядка во времени.

Новый!!: Модула-2 и Многопоточность · Узнать больше »

Модульное программирование

Мо́дульное программи́рование — это организация программы как совокупности небольших независимых блоков, называемых модулями, структура и поведение которых подчиняются определённым правилам.

Новый!!: Модула-2 и Модульное программирование · Узнать больше »

Модула

Модула — язык программирования, являющийся потомком языка Паскаль.

Новый!!: Модула-2 и Модула · Узнать больше »

Модула-3

Мо́дула-3 (Modula-3, M3) — это системный язык программирования, который является продолжением языка Модула-2.

Новый!!: Модула-2 и Модула-3 · Узнать больше »

Императивное программирование

Императи́вное программи́рование — это парадигма программирования (стиль написания исходного кода компьютерной программы), для которой характерно следующее.

Новый!!: Модула-2 и Императивное программирование · Узнать больше »

Зарезервированное слово

Зарезерви́рованное сло́во (или ключево́е сло́во) — в языках программирования слово, имеющее специальное значение.

Новый!!: Модула-2 и Зарезервированное слово · Узнать больше »

Бесплатное программное обеспечение

Бесплатное программное обеспечение (freeware,; от free  — «бесплатный» и software — «программное обеспечение») — программное обеспечение, лицензионное соглашение которого не требует каких-либо выплат правообладателю.

Новый!!: Модула-2 и Бесплатное программное обеспечение · Узнать больше »

Высокоуровневый язык программирования

Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом.

Новый!!: Модула-2 и Высокоуровневый язык программирования · Узнать больше »

Вирт, Никлаус

Никлаус Вирт (Niklaus Emil Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), лауреат премии Тьюринга 1984 года.

Новый!!: Модула-2 и Вирт, Никлаус · Узнать больше »

ГЛОНАСС

Глоба́льная навигацио́нная спу́тниковая систе́ма (ГЛОНА́СС) — российская спутниковая система навигации, одна из двух полностью функционирующих на сегодня систем глобальной спутниковой навигации.

Новый!!: Модула-2 и ГЛОНАСС · Узнать больше »

1975 год

Международный год женщины (резолюция ООН 3010 (XXVII)).

Новый!!: Модула-2 и 1975 год · Узнать больше »

1978 год

Без описания.

Новый!!: Модула-2 и 1978 год · Узнать больше »

Перенаправления здесь:

Modula, Modula-2.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »