HAL/S

http://dbpedia.org/resource/HAL/S an entity of type: Language

HAL/S (High-order Assembly Language/Shuttle) ist eine Programmiersprache, die für Echtzeitanwendungen in Raumfahrzeugen von im Auftrag der NASA entwickelt wurde. Die Entwicklungen begannen Ende der 1960er Jahre unter dem Namen HAL. Mit Beginn des Space-Shuttle-Projekts wurde 1972 der Zusatz /S hinzugefügt, da ein Großteil der Software des Shuttles in dieser Sprache geschrieben wurde. HAL/S wurde auch in anderen Raumfahrtprojekten verwendet, zum Beispiel zur Lageregelung der Galileo-Sonde. HAL/S wurde in XPL, einem Dialekt von PL/I, geschrieben. rdf:langString
HAL/S (High-order Assembly Language/Shuttle) est un langage de programmation temps réel utilisé par la NASA pour la navette spatiale. * Portail de l’astronautique * Portail de l’informatique rdf:langString
HAL/S (High-order Assembly Language/Shuttle) is a real-time aerospace programming language compiler and cross-compiler for avionics applications used by NASA and associated agencies (JPL, etc.). It has been used in many U.S. space projects since 1973 and its most significant use was in the Space Shuttle program (approximately 85% of the Shuttle software was coded in HAL/S). It was designed by Intermetrics in 1972 for NASA and delivered in 1973. HAL/S is written in XPL, a dialect of PL/I. Although HAL/S is designed primarily for programming on-board computers, it is general enough to meet nearly all the needs in the production, verification, and support of aerospace and other real-time applications. According to documentation from 2005, it was being maintained by the HAL/S project of United rdf:langString
HAL/S è un linguaggio real-time per applicazioni aerospaziali, conosciuto per il suo utilizzo nello Space Shuttle. È stato sviluppato negli anni settanta dalla per la NASA. HAL/S è stato scritto utilizzando XPL, un dialetto del PL/I. I tre fattori chiave presi in considerazione nella stesura del linguaggio sono stati: affidabilità, efficienza e indipendenza dall'hardware. Il linguaggio è stato concepito in modo da poter rendere compiti, quali il calcolo vettoriale associato alle operazioni aerospaziali, facilmente comprensibili alle persone che possiedono nozioni in materia. rdf:langString
HAL/S (англ. High-order Assembly Language/Shuttle — «язык ассемблера высокого уровня/шаттл») — язык программирования, предназначенный для аэрокосмических систем реального времени, получивший известность из-за использования в Программе космических шаттлов. Разработан в 1970-х годах компанией для НАСА. Написан на , диалекте PL/I. HAL/S разработан без многих конструкций, известных тем, что они часто приводят к ошибкам. В языке не используются сокращения для ключевых слов, ключевые слова не могут использоваться для обозначения переменных. rdf:langString
rdf:langString HAL/S
rdf:langString HAL/S
rdf:langString HAL/S
rdf:langString HAL/S
rdf:langString HAL/S
xsd:integer 267538
xsd:integer 1094026638
rdf:langString HAL/S (High-order Assembly Language/Shuttle) ist eine Programmiersprache, die für Echtzeitanwendungen in Raumfahrzeugen von im Auftrag der NASA entwickelt wurde. Die Entwicklungen begannen Ende der 1960er Jahre unter dem Namen HAL. Mit Beginn des Space-Shuttle-Projekts wurde 1972 der Zusatz /S hinzugefügt, da ein Großteil der Software des Shuttles in dieser Sprache geschrieben wurde. HAL/S wurde auch in anderen Raumfahrtprojekten verwendet, zum Beispiel zur Lageregelung der Galileo-Sonde. HAL/S wurde in XPL, einem Dialekt von PL/I, geschrieben.
rdf:langString HAL/S (High-order Assembly Language/Shuttle) is a real-time aerospace programming language compiler and cross-compiler for avionics applications used by NASA and associated agencies (JPL, etc.). It has been used in many U.S. space projects since 1973 and its most significant use was in the Space Shuttle program (approximately 85% of the Shuttle software was coded in HAL/S). It was designed by Intermetrics in 1972 for NASA and delivered in 1973. HAL/S is written in XPL, a dialect of PL/I. Although HAL/S is designed primarily for programming on-board computers, it is general enough to meet nearly all the needs in the production, verification, and support of aerospace and other real-time applications. According to documentation from 2005, it was being maintained by the HAL/S project of United Space Alliance.
rdf:langString HAL/S (High-order Assembly Language/Shuttle) est un langage de programmation temps réel utilisé par la NASA pour la navette spatiale. * Portail de l’astronautique * Portail de l’informatique
rdf:langString HAL/S è un linguaggio real-time per applicazioni aerospaziali, conosciuto per il suo utilizzo nello Space Shuttle. È stato sviluppato negli anni settanta dalla per la NASA. HAL/S è stato scritto utilizzando XPL, un dialetto del PL/I. I tre fattori chiave presi in considerazione nella stesura del linguaggio sono stati: affidabilità, efficienza e indipendenza dall'hardware. Il linguaggio è stato concepito in modo da poter rendere compiti, quali il calcolo vettoriale associato alle operazioni aerospaziali, facilmente comprensibili alle persone che possiedono nozioni in materia. Alcune funzionalità come i salti incondizionati (come i GOTO del BASIC) sono stati implementati principalmente per facilitare le traduzioni meccaniche da altri linguaggi, le parole chiave sono tutte riservate (non è possibile definire variabili con lo stesso nome), tutte funzionalità pensate per ridurre i possibili errori di codifica e rendere i programmi facilmente comprensibili. "HAL" è stato suggerito come nome del linguaggio da Ed Copps, un fondatore di Intermetrics, in onore di Hal Laning, un suo collega del MIT.
rdf:langString HAL/S (англ. High-order Assembly Language/Shuttle — «язык ассемблера высокого уровня/шаттл») — язык программирования, предназначенный для аэрокосмических систем реального времени, получивший известность из-за использования в Программе космических шаттлов. Разработан в 1970-х годах компанией для НАСА. Написан на , диалекте PL/I. Тремя ключевыми факторами, обусловившими появление данного языка, явились надёжность, эффективность и машинонезависимость. Язык разработан для того, чтобы позволить выполнять задачи, связанные с аэрокосмическими нуждами (такие как векторные/матричные вычисления) так, чтобы это было легко понимаемо людьми, обладающими знаниями в области аэронавтики и не обязательно имеющими квалификацию в области программирования. HAL/S разработан без многих конструкций, известных тем, что они часто приводят к ошибкам. В языке не используются сокращения для ключевых слов, ключевые слова не могут использоваться для обозначения переменных. Некоторые возможности, такие как «GOTO», предоставлены главным образом для упрощения перевода на этот язык программ, написанных на других языках. Особенности, подобные описанным, приданы языку для снижения вероятности появления ошибок и упрощения понимания программ (самодокументирующийся код). HAL не является акронимом. На странице введения спецификации языка HAL/S говорится: «….основной вклад в концепцию и реализацию MAC внёс профессор Дж. Хэлкомб Лэйнинг (Dr. J. Halcombe Laning) из .»Название «HAL» для нового языка предложено Эдом Коппсом (Ed Copps), основателем , в честь Хэла Лэйнинга, коллеги по Массачусетскому технологическому институту. Одной из интересных возможностей HAL является то, что он поддерживает трёхстрочный входной формат, в котором три строки исходного кода используются для каждого оператора, где первую и третью строки можно использовать для показателей степени и индексов, соответственно. Это было сделано в соответствии с математической нотацией.
xsd:nonNegativeInteger 9419

data from the linked data cloud