Понятия со словом «возвращаемый»
В программировании
тип возвращаемого значения (англ. return type) или тип результата (англ. result type) определяет и накладывает ограничения на тип данных, возвращаемых методом или функцией. Во многих языках программирования (особенно это касается языков со статической типизацией, как например, Java, C++ и Си) возвращаемый тип должен быть явно указан при объявлении функции.
Возвращаемое почтовое отправление, или нерозданное почтовое отправление (англ. dead letter mail), — почтовое отправление, которое невозможно доставить адресату или которое возвращается отправителю.
Связанные понятия
Компоновщик (также редактор связей, от англ. link editor, linker) — инструментальная программа, которая производит компоновку («линковку»): принимает на вход один или несколько объектных модулей и собирает по ним исполнимый модуль.
Объе́ктный мо́дуль (также — объектный файл, англ. object file) — файл с промежуточным представлением отдельного модуля программы, полученный в результате обработки исходного кода компилятором. Объектный файл содержит в себе особым образом подготовленный код (часто называемый двоичным или бинарным), который может быть объединён с другими объектными файлами при помощи редактора связей (компоновщика) для получения готового исполнимого модуля либо библиотеки.
Международная стандартная стойка полезной нагрузки (англ. International Standard Payload Rack, ISPR) — стандарт, используемый на Международной Космической Станции (МКС) для эффективой интеграции и достижения взаимозаменяемости различного оборудования. В настоящее время на МКС имеется 37 слотов ISPR для научной аппаратуры, каждый из которых предоставляет одинаковый набор интерфейсов. В некоторых местах имеются нестандартные интерфейсы, если этого требует специфичная полезная нагрузка.
Соглашение о вызове (англ. calling convention) — описание технических особенностей вызова подпрограмм, определяющее...
Единый механизм пристыковки (англ. Common Berthing Mechanism, или CBM) используется для стыковки всех нероссийских герметичных модулей международной космической станции между собой.
Геопереходная орбита (ГПО) — орбита, являющаяся переходной между низкой опорной орбитой (НОО; высота около 200 км) и геостационарной орбитой (ГСО; 35 786 км). В отличие от НОО и ГСО, которые в первом приближении являются круговыми, переходная орбита — это сильно вытянутая эллиптическая траектория движения КА, перигей которой лежит на расстоянии НОО от Земли, а апогей на расстоянии ГСО (орбита Гомана — Ветчинкина).
Полезная нагрузка космического аппарата или полезный груз космического аппарата — это количество, тип или масса полезного оборудования, ради которого создается или запускается данный космический аппарат. В технической литературе обычно используются сокращения этого термина: ПН (Полезная нагрузка).
Фазирование орбиты — орбитальный манёвр космического аппарата. Как правило, выполняется в ходе сближения и стыковки двух космических аппаратов, например — корабля и орбитальной станции. Манёвр состоит в изменении аргумента широты космического аппарата посредством изменения орбитального периода. В расчётное время выполняется необходимое число включений двигательной установки корабля. Орбита, на которой производятся эти динамические операции, называется орбитой фазирования.
Упако́вка исполняемых фа́йлов заключается в сжатии исполняемого файла и прикреплении к нему кода, необходимого для распаковки и выполнения содержимого файла. Упаковка применяется по ряду причин...
Индексный регистр — регистр процессора в современных ЦПУ, используемый для автоматического изменения адреса операнда во время исполнения программы.
Файловый дескриптор — это неотрицательное целое число. Когда создается новый поток ввода-вывода, ядро возвращает процессу, создавшему поток ввода-вывода, его файловый дескриптор.
«Фрега́т» — универсальный разгонный блок, может быть использован в составе ракеты-носителя среднего и тяжёлого классов. Разработан и производится в НПО Лавочкина.
Асинхронное определение модуля (англ. asynchronous module definition, AMD) — это подход к разработке на Javascript, при котором модули и их зависимости могут быть загружены асинхронно.
Криптографический проверочный код (КПК) — совокупность параметров: значение криптографического проверочного кода и номер криптографического проверочного кода. Значение криптографического проверочного кода — контрольная сумма документа, рассчитываемая из его параметров на основании криптографических алгоритмов.
Волга — блок выведения космических аппаратов разработки ЦСКБ-Прогресс, предназначен для работы совместно с ракетой-носителем «Союз-2».
Заголовочный файл в общем случае может содержать любые конструкции языка программирования, но на практике исполняемый код (за исключением inline-функций в C++) в заголовочные файлы не помещают. Например, идентификаторы, которые должны быть объявлены более чем в одном файле, удобно описать в заголовочном файле, а затем его подключать по мере надобности. Подобным же образом работает модульность и в большинстве ассемблеров.
Китайская модульная космическая станция (кит. трад. 中國空間站, упр. 中国空间站) — третий китайский посещаемый орбитальный объект после «Тяньгун-1» и «Тяньгун-2», представляющий собой конструкцию, собираемую на орбите из отдельных модулей. В собранном виде она должна стать третьей в мире многомодульной пилотируемой орбитальной станцией (после станций «Мир» и МКС), но меньшей по размерам. Первый модуль станции планируется вывести на орбиту Земли в 2020 году.
Беспилотный грузовой космический корабль (автоматический грузовой корабль, АГК) — беспилотный космический корабль, предназначенный для снабжения пилотируемой орбитальной станции (ОС) топливом, научным оборудованием и материалами, продуктами, воздухом, водой и прочим, производящий с ней стыковку.
Пул строк (англ. string pooling) относится к двум видам оптимизации компилятора, связанным со строками...
Минифика́ция (англ. minification) в языках программирования — процесс, направленный на уменьшение размера исходного кода путём удаления ненужных символов без изменения его функциональности. Минификация особенно полезна для программ на интерпретируемых языках (например, JavaScript), потому что она уменьшает объём данных, которые должны быть обработаны (касаемо сайтов, достигается ускорение загрузки и оптимизация запросов).
Отла́дчик (деба́ггер, англ. debugger от bug) — компьютерная программа, предназначенная для поиска ошибок в других программах, ядрах операционных систем, SQL-запросах и других видах кода. Отладчик позволяет выполнять трассировку, отслеживать, устанавливать или изменять значения переменных в процессе выполнения кода, устанавливать и удалять контрольные точки или условия остановки и т.д.
Модуль ядра, загружаемый модуль ядра (англ. loadable kernel module, LKM) — объект, содержащий код, который расширяет функциональность запущенного или т. н. базового ядра ОС. Большинство текущих систем, основанных на Unix, поддерживают загружаемые модули ядра, хотя они могут называться по-разному (например, kernel loadable module в FreeBSD и kernel extension в Mac OS X).
Загружаемый модуль ядра (loadable kernel module, LKM) — в информатике — объектный файл, содержащий код, расширяющий возможности ядра операционной системы. Модули используются, чтобы добавить поддержку нового оборудования или файловых систем или для добавления новых системных вызовов. Когда функциональность, предоставляемая модулем, больше не требуется, он может быть выгружен, чтобы освободить память и другие ресурсы.
Космическая платформа (спутниковая платформа) — это общая унифицированная модель для построения космических аппаратов (КА), которая включает в себя все служебные системы спутника (т. н. модуль служебных систем), а также конструкцию модуля полезной нагрузки, но без целевой (ретрансляционной, научной или другой) аппаратуры.
Поле́зная нагру́зка (англ. payload) — термин, который применяется во многих областях науки и техники.
Идентификатор процесса (англ. process identifier, PID) — уникальный номер (идентификатор) процесса в многозадачной операционной системе (ОС). В ОС семейства Windows pid хранится в переменной целочисленного типа.
Маневровый двигатель (за рубежом именуемый двигателем Вернье́, фр. moteur vernier, а также боковым ускорителем, англ. side thruster) — элемент двигательной установки ракеты, предназначенный для корректирования траектории полёта (маневрирования) ракеты с забрасываемой полезной нагрузкой или боевой части межконтинентальной баллистической ракеты, как в пределах атмосферы, так и в безвоздушном пространстве. Как правило, является последним по последовательности задействования элементом двигательной установки...
Селектор (англ. selector) — число, хранящееся в сегментном регистре; это 16-битная структура данных, которая является идентификатором сегмента. Селектор(в современных архитектурах) указывает не на сам сегмент в памяти, а на его дескриптор, в таблице дескрипторов… Селектор «живёт» в сегментном регистре (CS, DS, ES, FS, GS, SS).
Андроги́нно-перифери́йный агрега́т стыко́вки (АПАС) — космический стыковочный механизм, используемый на Международной космической станции. Использовался для стыковки челноков Шаттл и для соединения функционально-грузового блока («Заря») с герметичным стыковочным переходником (PMA-1). Аналогичная АПАС система, возможно, будет использоваться китайским космическим аппаратом «Шэньчжоу», что позволит ему стыковаться с МКС.
Система стыковки и внутреннего перехода, (сокр. ССВП) представляет собой стандарт стыковочных модулей, применяемый на советских и российских космических аппаратах. Её иногда называют РСС (сокр. от Российская система стыковки). Она применялась на всех вариантах космических кораблей Союз, кроме Союз 7К-ЛОК и более ранних Союз 7К-ОК. Также применялся на кораблях Прогресс, ТКС, ATV (корабли ЕКА) и на всех советских и российских орбитальных станциях.
Макрокоманда, макроопределение или мáкрос — программный алгоритм действий, записанный пользователем. Часто макросы применяют для выполнения рутинных действий. А также макрос — это символьное имя в шаблонах, заменяемое при обработке препроцессором на последовательность символов, например: фрагмент html-страницы в веб-шаблонах, или одно слово из словаря синонимов в синонимизаторах.
Реги́стровое окно́ — один из методов организации работы с регистрами процессора, применяемый для снижения накладных расходов на работу со стеком при вызовах подпрограмм.
Подпрограмма (англ. subroutine) — поименованная или иным образом идентифицированная часть компьютерной программы, содержащая описание определённого набора действий. Подпрограмма может быть многократно вызвана из разных частей программы. В языках программирования для оформления и использования подпрограмм существуют специальные синтаксические средства.
Разго́нный блок (РБ) (также: межорбитальный буксир) — средство выведения космического аппарата, предназначенное для перемещения выводимых полезных грузов с опорной орбиты на целевую орбиту или направления их на отлётные и межпланетные траектории.
Изменение наклонения орбиты искусственного спутника — орбитальный манёвр, целью которого (в общем случае) является перевод спутника на орбиту с другим наклонением. Существуют два вида такого маневра...
Эхопроцессор (англ. EchoMail processor — «обработчик эхопочты») или тоссер (англ. tosser, от глагола to toss) — компьютерная программа для обработки эхопочты в Фидонете. Тоссеры обычно могут обрабатывать и нетмейл, но эта функция часто отдаётся трекеру.
«Бриз» — семейство российских разгонных блоков, разработанных ГКНПЦ имени М. В. Хруничева. Блоки семейства «Бриз», отличающиеся очень плотной компоновкой, используются в составе ракет-носителей лёгкого и тяжёлого классов. Первый запуск «Бриз-К» состоялся 20 декабря 1991 года в составе ракеты-носителя «Рокот».
Стек вызовов (от англ. call stack; применительно к процессорам — просто «стек») — в теории вычислительных систем, LIFO-стек, хранящий информацию для возврата управления из подпрограмм (процедур, функций) в программу (или подпрограмму, при вложенных или рекурсивных вызовах) и/или для возврата в программу из обработчика прерывания (в том числе при переключении задач в многозадачной среде).
Прототипом
функции в языке Си или C++ называется объявление функции, не содержащее тела функции, но указывающее имя функции, арность, типы аргументов и возвращаемый тип данных. В то время как определение функции описывает, что именно делает функция, прототип функции может восприниматься как описание её интерфейса.
Циклограмма — точное расписание команд, исполняемых человеком либо подаваемых человеком или автоматикой на исполнительные органы технических комплексов. Обычно употребляется в контексте запусков космических ракет-носителей и относится к командам для стартового ракетного комплекса, ракеты-носителя, разгонного блока и пр.
Автоматическое связывание (от англ. Auto-linking) — механизм автоматического определения необходимых библиотек при компоновке программ на языках Си или C++. Он активируется при помощи строки вида #pragma comment(lib, <название>), указываемой в заголовочных файлах библиотеки.
Подробнее: Автосвязывание
Контро́льная су́мма — некоторое значение, рассчитанное по набору данных путём применения определённого алгоритма и используемое для проверки целостности данных при их передаче или хранении. Также контрольные суммы могут использоваться для быстрого сравнения двух наборов данных на неэквивалентность: с большой вероятностью различные наборы данных будут иметь неравные контрольные суммы. Это может быть использовано, например, для обнаружения компьютерных вирусов. Несмотря на своё название, контрольная...
Стартовый комплекс — место, где стартует ракета-носитель, а также объекты, обеспечивающие доставку на стартовую площадку, проверку, заправку, подготовку и запуск космических аппаратов (ракет-носителей). На космодроме могут находиться один или несколько стартовых комплексов.
Вычитатель в прямых кодах. Вычитатель в дополнительных кодах, на обычном сумматоре с аппаратным получением кода второго дополнения...