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

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

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

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

148 отношения: A Sharp, ActiveState Komodo, AHDL, AuroraUX, Bluefish, C++, CHILL, Const (программирование), CORBA, Data Display Debugger, Dhrystone, Eiffel, Erlang, GConf, Geany, GNAT, GNAT Programming Studio, GNU Compiler Collection, GNU Debugger, GNU Lesser General Public License, Goto, Green Hills Software, GTK+, Hexspeak, I960, IAPX 432, IEEE-488, Java, Java (программная платформа), Java Virtual Machine, JGRASP, JPI, KDevelop, Low Level Virtual Machine, Lua, MATLAB, Mono, MultiEdit, Ncurses, NEC SX, NetBeans, Nim, Notepad++, Nucleus, Object-PL/SQL, OpenGL, PL/SQL, RTEMS, Ruby, Seed7, ..., Simple DirectMedia Layer, Spark, SQL-92, SQLJ, Standard ML, Tk, UCSD Pascal, Umbrello, VHDL, Visual Instruction Set, Wang Laboratories, Xcode, XL (язык программирования), Yacc, Курочкин, Владимир Михайлович (учёный), Каламбур типизации, Клу, Корвет (компьютер), Комментарии (программирование), Компилируемый язык программирования, Конъюнкция, Контрактное программирование, Присваивание, Пространство имён (программирование), Процедурное программирование, Программист, Промышленная автоматика, Препроцессор GPRE, Паскаль (язык программирования), Параметрический полиморфизм, Перечисляемый тип, Перегрузка операторов, Переполнение буфера, Объектно-ориентированный язык программирования, Обработка исключений, Обобщённое программирование, Ассемблерная вставка, Ариан-5, Авария ракеты-носителя «Ариан-5» (4 июня 1996 года), Ада, Алгол 68, Ромбовидное наследование, Стуруа, Мэлор Георгиевич, Структурное программирование, Статическая типизация, Степанов, Александр Александрович (учёный), Сравнение языков программирования, Сборка мусора, Система управления ракетой, Сложение по модулю 2, Список .NET-языков, Список языков JVM, Список языков программирования по категориям, Список языковых привязок GTK+, Список встраиваемых дополнений для Microsoft Visual Studio, Список пусков ракет-носителей «Ариан-5», Список пакетов GNU, Транслятор, Типобезопасность, Условная переменная, Хронология языков программирования, Хронология развития вычислительной техники, Цикл (программирование), Число с фиксированной запятой, Шаблоны C++, Шестнадцатеричная система счисления, Язык описания аппаратуры, Язык программирования, Языки программирования с ключевыми словами не на английском, Многозадачность, Модульное программирование, Модула-2, Монитор (синхронизация), История математических обозначений, Ишбиа, Жан, Идиома (программирование), Императивное программирование, Инвариант цикла, Буч, Гради, Байрон, Джордж Гордон, Бесконечный цикл, Беспилотный летательный аппарат, Вирт, Никлаус, Возведение в степень, Ветвление (программирование), Вектор-06Ц, Директива (программирование), Дизъюнкция, Деление с остатком, День программиста, Лавлейс, Ада, Лисп, Логический тип, .NET Framework, 17 февраля, 1979 год в науке, 1983 год, 1983 год в науке. Развернуть индекс (98 больше) »

A Sharp

процедурное программирование --> A# (сокр. от Ada Sharp.NET) (произносится эй-шарп) — портированная версия языка программирования Ада на платформу Microsoft.NET.

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

ActiveState Komodo

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

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

AHDL

AHDL — проприетарный язык описания аппаратуры от Altera Corporation предназначенный для программирования выпускаемых ей ПЛИС.

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

AuroraUX

AuroraUX — Unix-подобная операционная система на основе ядра DragonFly BSD, поставляемая с собственным набором приложений, библиотек и инструментов, написанных в большинстве своём на языке Ада.

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

Bluefish

Bluefish Editor — свободный текстовый редактор для веб-разработчиков и дизайнеров.

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

C++

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

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

CHILL

CHILL (от CCITT High Level Language) — язык программирования, используемый в телекоммуникациях.

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

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

В языках программирования C, C++, и D const является квалификатором типа: ключевое слово применяется к типу данных, показывая, что данные константны (неизменяемы).

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

CORBA

CORBA (обычно произносится, иногда жарг.; Common Object Request Broker Architecture — общая архитектура брокера объектных запросов; типовая архитектура опосредованных запросов к объектам) — технологический стандарт написания распределённых приложений, продвигаемый консорциумом (рабочей группой) OMG и соответствующая ему информационная технология.

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

Data Display Debugger

Data Display Debugger (сокращённо DDD) — популярное свободное программное обеспечение проекта GNU (распространяемое по лицензии GNU GPL), графический интерфейс пользователя (фронт-энд/front-end) для таких утилит командной строки, как GDB, DBX, JDB, WDB, XDB, отладчик Perl, Bash, Python и GNU Make.

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

Dhrystone

Dhrystone — синтетический тест производительности компьютеров, разработанный в 1984 году Reinhold P. Weicker.

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

Eiffel

Eiffel (Эйфель) — объектно-ориентированный язык программирования с алголоподобным синтаксисом, разработанный Бертраном Мейером.

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

Erlang

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

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

GConf

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

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

Geany

Geany — среда разработки программного обеспечения, написанная с использованием библиотеки GTK+.

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

GNAT

GNAT — свободный компилятор языка Ада, является частью GNU Compiler Collection.

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

GNAT Programming Studio

GNAT Programming Studio (GPS, ранее известная как GNAT Programming System) — бесплатная интегрированная среда разработки для нескольких языков программирования от компании AdaCore.

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

GNU Compiler Collection

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

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

GNU Debugger

GNU Debugger — переносимый отладчик проекта GNU, который работает на многих UNIX-подобных системах и умеет производить отладку многих языков программирования, включая Си, C++, Free Pascal, FreeBASIC, Ada и Фортран.

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

GNU Lesser General Public License

GNU Lesser General Public License (LGPL) — это лицензия свободного программного обеспечения за авторством Free Software Foundation (FSF).

Новый!!: Ада (язык программирования) и GNU Lesser General Public License · Узнать больше »

Goto

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

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

Green Hills Software

Green Hills Software — американская частная компания, производящая операционные системы реального времени и средства разработки для встраиваемых систем.

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

GTK+

Free and open-source-software display servers and UI toolkits GTK+ (сокращение от GIMP ToolKit) — кроссплатформенная библиотека элементов интерфейса (фреймворк), имеет простой в использовании API, наряду с Qt является одной из двух наиболее популярных на сегодняшний день библиотек для X Window System.

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

Hexspeak

Hexspeak, как и Leet, является новой необычной формой записи слов английского языка.

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

I960

Микропроцессор Intel i960CA i960 (или i80960) — RISC-процессор Intel, популярный в 1990-х годах.

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

IAPX 432

Intel iAPX 432 Micromainframe — первый 32-разрядный микропроцессор из семейства микропроцессоров компании Intel, анонсированый в 1981 году.

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

IEEE-488

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

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

Java

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

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

Java (программная платформа)

Программная платформа Java — ряд программных продуктов и спецификаций компании Sun Microsystems, ранее независимой компании, а ныне дочерней компании корпорации Oracle, которые совместно предоставляют систему для разработки прикладного программного обеспечения и встраивания её в любое кросс-платформенное программное обеспечение.

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

Java Virtual Machine

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

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

JGRASP

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

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

JPI

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

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

KDevelop

KDevelop — кроссплатформенная свободная интегрированная среда разработки.

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

Low Level Virtual Machine

LLVM (ранее Low Level Virtual Machine) — универсальная система анализа, трансформации и оптимизации программ, реализующая виртуальную машину с RISC-подобными инструкциями.

Новый!!: Ада (язык программирования) и Low Level Virtual Machine · Узнать больше »

Lua

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

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

MATLAB

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

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

Mono

Mono — проект по созданию полноценного воплощения системы.NET Framework на базе свободного программного обеспечения.

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

MultiEdit

MultiEdit — текстовый редактор для программистов и простых пользователей.

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

Ncurses

ncurses («new curses») — библиотека, написанная на языках Си и Ада предназначенная для управления вводом-выводом на терминал, в числе прочего, библиотека позволяет задавать экранные координаты (в знакоместах) и цвет выводимых символов.

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

NEC SX

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

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

NetBeans

NetBeans IDE — свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.

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

Nim

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

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

Notepad++

Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки.

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

Nucleus

Nucleus — операционная система реального времени, созданная Accelerated Systems, подразделением по встраиваемым системам компании Mentor Graphics для различных процессорных платформ.

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

Object-PL/SQL

Object-PL / SQL (объектно-процедурный язык / структурированный язык запросов или просто O-PL / SQL) является методологией использования процедурного языка расширения Oracle для SQL и реляционной базы данных Oracle.

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

OpenGL

OpenGL (Open Graphics Library) — спецификация, определяющая платформонезависимый (независимый от языка программирования) программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику.

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

PL/SQL

PL/SQL (Procedural Language / Structured Query Language) — язык программирования, процедурное расширение языка SQL, разработанное корпорацией Oracle.

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

RTEMS

RTEMS (Real-Time Executive for Multiprocessor Systems, Исполнитель реального времени для мультипроцессорных систем) — свободная операционная система реального времени с открытым исходным кодом, разработанная для встраиваемых систем.

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

Ruby

Ruby (ruby — рубин, произносится  — ру́би) — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования.

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

Seed7

Seed7 — язык программирования общего назначения.

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

Simple DirectMedia Layer

'''Simple DirectMedia Layer''' Simple DirectMedia Layer (SDL) — это свободная кроссплатформенная мультимедийная библиотека, реализующая единый программный интерфейс к графической подсистеме, звуковым устройствам и средствам ввода для широкого спектра платформ.

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

Spark

Spark (как правило от spark — «искра»).

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

SQL-92

SQL-92 — третья версия языка запросов к базам данных SQL.

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

SQLJ

SQLJ — подмножество стандарта SQL, направленное на объединение преимуществ синтаксиса языков SQL и Java ради удобства реализации бизнес-логики и работы с данными.

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

Standard ML

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

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

Tk

Tk (от Toolkit — «набор инструментов», «инструментарий») — кроссплатформенная библиотека базовых элементов графического интерфейса, распространяемая с открытыми исходными текстами.

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

UCSD Pascal

UCSD Pascal — диалект языка программирования Паскаль.

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

Umbrello

Umbrello — среда UML-моделирования.

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

VHDL

VHDL (VHSIC (Very high speed integrated circuits) Hardware Description Language) — язык описания аппаратуры интегральных схем.

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

Visual Instruction Set

Visual Instruction Set (VIS) — система команд SIMD для микропроцессоров SPARC V9, разработанная компанией Sun Microsystems.

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

Wang Laboratories

Wang Laboratories (произносится: уонг лабо́раториз) — международная компания, производитель компьютерной техники.

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

Xcode

Xcode — интегрированная среда разработки (IDE) программного обеспечения для платформ macOS, iOS, watchOS и tvOS, разработанная корпорацией Apple.

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

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

XL — основа расширяемого языка eXtensible Language.

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

Yacc

yacc — компьютерная программа, служащая стандартным генератором синтаксических анализаторов (парсеров) в Unix-системах.

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

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

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

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

Каламбур типизации

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

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

Клу

Клу (Clu, CLU) — объектно-ориентированный язык программирования, одним из первых реализовавший концепцию абстрактных типов данных и парадигму обобщённого программирования.

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

Корвет (компьютер)

«Корвет» — советский 8-разрядный персональный компьютер.

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

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

Коммента́рии — пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода.

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

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

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

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

Конъюнкция

Конъю́нкция (от conjunctio — «союз, связь») — логическая операция, по смыслу максимально приближенная к союзу «и».

Новый!!: Ада (язык программирования) и Конъюнкция · Узнать больше »

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

Контрактное программирование (design by contract (DbC), programming by contract, contract-based programming) — это метод проектирования программного обеспечения.

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

Присваивание

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

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

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

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

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

Процедурное программирование

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

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

Программист

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

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

Промышленная автоматика

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

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

Препроцессор GPRE

Препроцессор GPRE — компьютерная программа для операционных систем UNIX, GNU/Linux и Microsoft Windows, осуществляющая перевод команд языков Embedded SQL и Dynamic SQL в выражения базового языка программирования.

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

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

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

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

Параметрический полиморфизм

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

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

Перечисляемый тип

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

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

Перегрузка операторов

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

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

Переполнение буфера

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

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

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

Объектно-ориентированный язык программирования (ОО-язык) — язык, построенный на принципах объектно-ориентированного программирования.

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

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

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

Новый!!: Ада (язык программирования) и Обработка исключений · Узнать больше »

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

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

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

Ассемблерная вставка

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

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

Ариан-5

«Ариан 5» (Ariane 5) — европейская одноразовая тяжёлая ракета-носитель семейства Ариан, предназначена для выведения полезной нагрузки на низкую опорную орбиту (НОО) или геопереходную орбиту (ГПО).

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

Авария ракеты-носителя «Ариан-5» (4 июня 1996 года)

Диаграмма ракеты, с которой произошла авария. Изображена с полезной нагрузкой — спутниками «Cluster» Авария ракеты-носителя «Ариан-5» Европейского космического агентства (ЕКА) произошла во время первого запуска, 4 июня 1996 года на космодроме Куру.

Новый!!: Ада (язык программирования) и Авария ракеты-носителя «Ариан-5» (4 июня 1996 года) · Узнать больше »

Ада

А́да — женское имя еврейского происхождения, производное от «украшение», «удовольствие».

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

Алгол 68

Алго́л 68 (Algol 68 от algorithmic — алгоритмический и language — язык) — процедурный императивный высокоуровневый язык программирования, потомок языка Алгол, существенно доработанный.

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

Ромбовидное наследование

Диаграмма наследования классов в виде ромба. Ромбовидное наследование (diamond inheritance) — ситуация в объектно-ориентированных языках программирования с поддержкой множественного наследования, когда два класса B и C наследуют от A, а класс D наследует от обоих классов B и C. При этой схеме наследования может возникнуть неоднозначность: если метод класса D вызывает метод, определенный в классе A (и этот метод не был переопределен в классе D), а классы B и C по-своему переопределили этот метод, то от какого класса его наследовать: B или C? Например, в области разработки графических интерфейсов класс Button («Кнопка») может одновременно наследовать от класса Rectangle («Прямоугольник», для внешнего вида) и от класса Clickable («Доступен для кликанья мышкой», для реализации функциональности/обработки ввода), а Rectangle и Clickable наследуют от класса Object («Объект»).

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

Стуруа, Мэлор Георгиевич

Мэло́р Гео́ргиевич Сту́руа (род. 10 апреля 1928, Тифлис) — советский, затем российский журналист-международник, лауреат премий имени В. Воровского и А. Толстого, автор многих книг на политические темы.

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

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

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

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

Статическая типизация

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

Новый!!: Ада (язык программирования) и Статическая типизация · Узнать больше »

Степанов, Александр Александрович (учёный)

Алекса́ндр Алекса́ндрович Степа́нов (Alexander A. Stepanov) — русско-американский учёный в области информатики и вычислительной техники.

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

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

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

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

Сборка мусора

В программировании сборка мусора (garbage collection) — одна из форм автоматического управления памятью.

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

Система управления ракетой

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

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

Сложение по модулю 2

Рис. 1 График побитового исключающего «или» Сложе́ние по мо́дулю 2 (логи́ческая неравнозна́чность, исключа́ющее «ИЛИ», строгая дизъюнкция, XOR, поразрядное дополнение, побитовый комплемент, жегалкинское сложение, логическое вычитание) — булева функция, а также логическая и битовая операция.

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

Список .NET-языков

Языки программирования.NET (Языки с поддержкой CLI или CLI-языки) — компьютерные языки программирования, используемые для создания библиотек и программ, удовлетворяющих требованиям Common Language Infrastructure.

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

Список языков JVM

Этот список языков представляет собой собрание языков программирования, которые используются для создания программного обеспечения, использующего в качестве среды выполнения виртуальную машину Java (JVM).

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

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

Приведён список языков программирования, сгруппированных по категориям.

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

Список языковых привязок GTK+

Как показано в таблице ниже, у GTK+ есть множество привязок для различных языков, которые реализуют некоторый или весь функционал GTK.

Новый!!: Ада (язык программирования) и Список языковых привязок GTK+ · Узнать больше »

Список встраиваемых дополнений для Microsoft Visual Studio

Ниже представлен список встраиваемых дополнений для Microsoft Visual Studio.

Новый!!: Ада (язык программирования) и Список встраиваемых дополнений для Microsoft Visual Studio · Узнать больше »

Список пусков ракет-носителей «Ариан-5»

Гвианском Космическом центре. Начиная с 4 июня 1996 года, произведено 79 пусков РН «Ариан-5» из них четыре — нештатные.

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

Список пакетов GNU

Это список программного обеспечения, разрабатываемого Free Software Foundation как часть проекта GNU — UNIX-подобной операционной системы состоящей целиком из свободного программного обеспечения.

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

Транслятор

Трансля́тор — программа или техническое средство, выполняющее трансляцию программыГОСТ 19781-83 //.

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

Типобезопасность

В информатике типобезопасность (type safety) языка программирования означает безопасность (или надёжность) его системы типов.

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

Условная переменная

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

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

Хронология языков программирования

Хронология языков программирования — упорядоченный в хронологическом порядке список языков программирования.

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

Хронология развития вычислительной техники

Блеза Паскаля (1640). Разностная машина Чарльза Бэббиджа (1820). Жаккара (1801).: 1940 — 1941 — 1942 — 1943 — 1944 — 1945 — 1946—1947 — 1948 — 1949 — 1950 — 1951 — 1952 — 1953 — 1954 — 1955 — 1956 — 1957 — 1958 — 1959 — 1960—1961 — 1962 — 1963 — 1964 — 1965 — 1966 — 1967 — 1968 — 1969 — 1970 — 1971 — 1972 — 1973 — 1974 — 1975 — 1976 — 1977 — 1978—1979 — 1980 — 1981 — 1982 — 1983 — 1984 — 1985 — 1986 — 1987 — 1988 — 1989 — 1990 — 1991 — 1992 — 1993 — 1994 — 1995 — 1996 — 1997 — 1998 — 1999 — 2000 — 2001 — 2002 — 2003 — 2004 — 2005 — 2006 — 2007 — 2008 — 2009.

Новый!!: Ада (язык программирования) и Хронология развития вычислительной техники · Узнать больше »

Цикл (программирование)

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

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

Число с фиксированной запятой

Число с фиксированной запятой (fixed-point number) — формат представления вещественного числа в памяти ЭВМ в виде целого числа.

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

Шаблоны C++

Шабло́ны (template) — средство языка C++, предназначенное для кодирования обобщённых алгоритмов, без привязки к некоторым параметрам (например, типам данных, размерам буферов, значениям по умолчанию).

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

Шестнадцатеричная система счисления

Шестнадцатеричная система счисления — позиционная система счисления по целочисленному основанию 16.

Новый!!: Ада (язык программирования) и Шестнадцатеричная система счисления · Узнать больше »

Язык описания аппаратуры

Язык описания аппаратуры (HDL от hardware description language) — специализированный язык программирования, используемый для описания структуры и поведения электронных схем, чаще всего цифровых логических схем.

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

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

Язык программи́рования — формальный язык, предназначенный для записи компьютерных программISO/IEC/IEEE 24765:2010 Systems and software engineering — VocabularyISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms.

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

Языки программирования с ключевыми словами не на английском

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

Новый!!: Ада (язык программирования) и Языки программирования с ключевыми словами не на английском · Узнать больше »

Многозадачность

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

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

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

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

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

Модула-2

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

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

Монитор (синхронизация)

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

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

История математических обозначений

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

Новый!!: Ада (язык программирования) и История математических обозначений · Узнать больше »

Ишбиа, Жан

Жан Давид Ишбиа (Jean David Ichbiah, 25 марта 1940 — 26 января 2007) — французский учёный и главный разработчик (в 1977—1983 годы) языка программирования Ада.

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

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

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

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

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

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

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

Инвариант цикла

Инвариант цикла — в программировании — логическое выражение, истинное после каждого прохода тела цикла (после выполнения фиксированного оператора) и перед началом выполнения цикла, зависящее от переменных, изменяющихся в теле цикла.

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

Буч, Гради

Гради Буч (Grady Booch; 27 февраля 1955 года,, Техас, США) — американский специалист в области программной инженерии, руководитель исследований в IBM Research, с 2003 года.

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

Байрон, Джордж Гордон

Лорд Го́рдон Ба́йрон, с 1822 года — Ноэл-Байрон, с 1798 года — 6-й барон Байрон (George Gordon Byron (Noel), 6th Baron Byron;, Лондон —, Миссолунги, Османская Греция), обычно именуемый просто лорд Байрон (Lord Byron) — английский поэт-романтик, покоривший воображение всей Европы своим «мрачным эгоизмом».

Новый!!: Ада (язык программирования) и Байрон, Джордж Гордон · Узнать больше »

Бесконечный цикл

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

Новый!!: Ада (язык программирования) и Бесконечный цикл · Узнать больше »

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

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

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

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

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

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

Возведение в степень

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

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

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

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

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

Вектор-06Ц

Компьютерная модель Вектор-06Ц «Вектор-06Ц» — советский домашний компьютер, созданный в 1986 году.

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

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

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

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

Дизъюнкция

Дизъю́нкция (от disjunctio — «разобщение»), логи́ческое сложе́ние, логи́ческое ИЛИ, включа́ющее ИЛИ; иногда просто ИЛИ — логическая операция, по своему применению максимально приближённая к союзу «или» в смысле «или то, или это, или оба сразу».

Новый!!: Ада (язык программирования) и Дизъюнкция · Узнать больше »

Деление с остатком

Деление c остатком — арифметическая операция, играющая большую роль в арифметике, теории чисел и алгебре.

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

День программиста

День программи́ста — праздник программистов, отмечаемый в 256-й день года.

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

Лавлейс, Ада

Авгу́ста А́да Кинг (урождённая Ба́йрон), графиня Ла́влейс (Augusta Ada King Byron, Countess of Lovelace), более известная как Ада Лавлейс (Великобритания —, Лондон) — английский математик.

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

Лисп

Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.

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

Логический тип

Логи́ческий тип да́нных, или булев тип, или булевый тип (от Boolean или logical data type) — примитивный тип данных в информатике, принимающий два возможных значения, иногда называемых истиной (true) и ложью (false).

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

.NET Framework

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

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

17 февраля

См.

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

1979 год в науке

В 1979 году были различные научные и технологические события, некоторые из которых представлены ниже.

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

1983 год

ООН объявила 1983 год годом международных связей.

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

1983 год в науке

1983 год был объявлен Организацией Объединённых Наций Всемирным годом связи: развитие инфраструктур связи.

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

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

Ada (язык программирования), Ада 2005, Ада 83, Ада 95, Язык Ада.

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