Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

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

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

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

Содержание

  1. 46 отношения: A2 (операционная система), Active Oberon, API, BlackBox Component Builder, C++, Common Language Infrastructure, Go, Java, Java Virtual Machine, Nim, Zonnon, Класс (программирование), Компонентный паскаль, Компонентно-ориентированное программирование, Паскаль (язык программирования), Параметр (программирование), Подпрограмма, Полиморфизм (информатика), Объектно-ориентированное программирование, Обработка исключений, Оберон (операционная система), Оберон-2 (язык программирования), Операционная система, Операционная система реального времени, Расширенная форма Бэкуса — Наура, Структурное программирование, Си (язык программирования), Указатель (тип данных), Швейцарская высшая техническая школа Цюриха, Массив (программирование), Множество (тип данных), Модульное программирование, Модула-2, Модула-3, Метод (программирование), Императивное программирование, Интегрированная среда разработки, Инкапсуляция (программирование), Запись (тип данных), Библиотека (программирование), Беспилотный летательный аппарат, Высокоуровневый язык программирования, Вирт, Никлаус, Линц, .NET Framework, 1999 год.

  2. Классовые языки программирования
  3. Языки программирования семейства Модулы
  4. Языки программирования семейства Оберона
  5. Языки программирования, появившиеся в 1986 году

A2 (операционная система)

A2 (ранее Bluebottle) — модульная, объектно-ориентированная операционная система, с автоматическим управлением памятью и подсистемой мягкого реального времени, разрабатываемая в ETH Zurich, основанная на ядре Active Object System — дальнейшего развития системы ETH Oberon).

Посмотреть Оберон (язык программирования) и A2 (операционная система)

Active Oberon

Active Oberon — типобезопасный модульный объектно-ориентированный многопоточный язык программирования общего назначения, разработанный в 1996 — 1997 гг.

Посмотреть Оберон (язык программирования) и Active Oberon

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Посмотреть Оберон (язык программирования) и API

BlackBox Component Builder

BlackBox Component Builder — интегрированная среда разработки, предназначенная для разработки компонентно-ориентированного программного обеспечения.

Посмотреть Оберон (язык программирования) и BlackBox Component Builder

C++

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

Посмотреть Оберон (язык программирования) и C++

Common Language Infrastructure

CLI (Common Language Infrastructure) — спецификация общеязыковой инфраструктуры.

Посмотреть Оберон (язык программирования) и Common Language Infrastructure

Go

Go (часто также Golang) — компилируемый многопоточный язык программирования, разработанный внутри компании Google.

Посмотреть Оберон (язык программирования) и Go

Java

JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.

Посмотреть Оберон (язык программирования) и Java

Java Virtual Machine

Java Virtual Machine (сокращенно Java VM, JVM) — виртуальная машина Java — основная часть исполняющей системы Java, так называемой Java Runtime Environment (JRE).

Посмотреть Оберон (язык программирования) и Java Virtual Machine

Nim

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

Посмотреть Оберон (язык программирования) и Nim

Zonnon

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

Посмотреть Оберон (язык программирования) и Zonnon

Класс (программирование)

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

Посмотреть Оберон (язык программирования) и Класс (программирование)

Компонентный паскаль

Компонентный паскаль (Component Pascal) — язык программирования c парадигмой компонентно-ориентированного программирования.

Посмотреть Оберон (язык программирования) и Компонентный паскаль

Компонентно-ориентированное программирование

Компонентно-ориентированное программирование (component-oriented programming, COP) — парадигма программирования, существенным образом опирающаяся на понятие компонента — независимого модуля исходного кода программы, предназначенного для повторного использования и развёртывания и реализующегося в виде множества языковых конструкций (например, «классов» в объектно-ориентированных языках программирования), объединённых по общему признаку и организованных в соответствии с определёнными правилами и ограничениями.

Посмотреть Оберон (язык программирования) и Компонентно-ориентированное программирование

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

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

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

Параметр (программирование)

Пара́метр в программировании — принятый функцией аргумент.

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

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

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

Посмотреть Оберон (язык программирования) и Подпрограмма

Полиморфизм (информатика)

В языках программирования и теории типов полиморфизмом называется способность функции обрабатывать данные разных типов.

Посмотреть Оберон (язык программирования) и Полиморфизм (информатика)

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

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

Посмотреть Оберон (язык программирования) и Объектно-ориентированное программирование

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

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

Посмотреть Оберон (язык программирования) и Обработка исключений

Оберон (операционная система)

ETH), на экране несколько окон с текстом и графикой. Oberon — операционная система (далее ОС), разработанная Никлаусом Виртом и (ETHZ) для однопользовательской рабочей станции Ceres в рамках Проекта Оберон.

Посмотреть Оберон (язык программирования) и Оберон (операционная система)

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

Оберон-2 (Oberon-2) является расширением языка программирования Оберон в котором добавлены элементы метапрограммирования (ограниченная рефлексия) и удобства для объектно-ориентированного программирования, открытые массивы и базовые типы указателей, поля доступные при экспорте только для чтения и восстановлен оператор FOR из Модулы-2.

Посмотреть Оберон (язык программирования) и Оберон-2 (язык программирования)

Операционная система

Операцио́нная систе́ма, сокр.

Посмотреть Оберон (язык программирования) и Операционная система

Операционная система реального времени

Операционная система реального времени (ОСРВ, real-time operating system, RTOS) — тип операционной системы, основное назначение которой — предоставление необходимого и достаточного набора функций для работы систем реального времени на конкретном аппаратном оборудовании.

Посмотреть Оберон (язык программирования) и Операционная система реального времени

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

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

Посмотреть Оберон (язык программирования) и Расширенная форма Бэкуса — Наура

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

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

Посмотреть Оберон (язык программирования) и Структурное программирование

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

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Посмотреть Оберон (язык программирования) и Си (язык программирования)

Указатель (тип данных)

Переменная num объявляется и инициализируется. После чего объявляется переменная-указатель pNum. Затем указателю pNum присваивается адрес переменной num. Таким образом обе переменные можно использовать для доступа к одному и тому же месту в памяти.

Посмотреть Оберон (язык программирования) и Указатель (тип данных)

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

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

Посмотреть Оберон (язык программирования) и Швейцарская высшая техническая школа Цюриха

Массив (программирование)

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

Посмотреть Оберон (язык программирования) и Массив (программирование)

Множество (тип данных)

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

Посмотреть Оберон (язык программирования) и Множество (тип данных)

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

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

Посмотреть Оберон (язык программирования) и Модульное программирование

Модула-2

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

Посмотреть Оберон (язык программирования) и Модула-2

Модула-3

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

Посмотреть Оберон (язык программирования) и Модула-3

Метод (программирование)

Ме́тод в объектно-ориентированном программировании — это функция или процедура, принадлежащая какому-то классу или объекту.

Посмотреть Оберон (язык программирования) и Метод (программирование)

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

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

Посмотреть Оберон (язык программирования) и Императивное программирование

Интегрированная среда разработки

Интегри́рованная среда́ разрабо́тки, ИСP (Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Посмотреть Оберон (язык программирования) и Интегрированная среда разработки

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

Инкапсуляция (encapsulation, от in capsula) — в информатике упаковка данных и функций в единый компонент.

Посмотреть Оберон (язык программирования) и Инкапсуляция (программирование)

Запись (тип данных)

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

Посмотреть Оберон (язык программирования) и Запись (тип данных)

Библиотека (программирование)

Библиоте́ка (от library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО).

Посмотреть Оберон (язык программирования) и Библиотека (программирование)

Беспилотный летательный аппарат

Дозор-600 — БПЛА ВВС РФ RQ-1C Grey Eagle — американский БПЛА DJI (Китай) Беспилотный летательный аппарат (БПЛА, реже БЛА; в разговорной речи также «беспилотник» или «дрон», от drone — трутень) — летательный аппарат без экипажа на борту.

Посмотреть Оберон (язык программирования) и Беспилотный летательный аппарат

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

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

Посмотреть Оберон (язык программирования) и Высокоуровневый язык программирования

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

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

Посмотреть Оберон (язык программирования) и Вирт, Никлаус

Линц

Линц (Linz, Linec) — город в Австрии, административный центр федеральной земли Верхняя Австрия.

Посмотреть Оберон (язык программирования) и Линц

.NET Framework

.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году.

Посмотреть Оберон (язык программирования) и .NET Framework

1999 год

Объявлен ООН Международным годом пожилых людей.

Посмотреть Оберон (язык программирования) и 1999 год

См. также

Классовые языки программирования

Языки программирования семейства Модулы

Языки программирования семейства Оберона

Языки программирования, появившиеся в 1986 году