About: A-0 System

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The A-0 system (Arithmetic Language version 0), written by Grace Murray Hopper in 1951 and 1952 for the UNIVAC I, was an early compiler related tool developed for electronic computers. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and its arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code. The A-0 system converted the specification into machine code that could be fed into the computer a second time to execute the said program.

Property Value
dbo:abstract
  • نظام أ-0 (الإصدار الحسابي للغة 0) ، الذي كتبه في عامي 1951 و 1952 لـ UNIVAC I ، أداة مبكرة ذات صلة بالمترجم تم تطويرها لأجهزة الكمبيوتر الإلكترونية. كان أ-0 يعمل كمحمل أو رابط أكثر من المفهوم الحديث للمترجم. تم تحديد البرنامج كسلسلة من الروتين الفرعي والوسيطات. تم تحديد الروتين الفرعي بواسطة رمز رقمي وتمت كتابة الوسائط إلى الروتين الفرعي مباشرة بعد كل رمز فرعي. حول نظام أ-0 المواصفات إلى رمز الجهاز الذي يمكن إدخاله في الكمبيوتر مرة أخرى لتنفيذ البرنامج المذكور. تم اتباع نظام أ-0 بواسطة أ-1 و أ-2 و أ-3 (تم إصدارها باسم ARITH-MATIC) و أي تي-3 (تم إصدارها كـ MATH-MATIC) و ب-0 (تم إصدارها كـ FLOW- MATIC). تم تطوير نظام أ-2 في قسم UNIVAC في ريمنجتن راند في عام 1953 وتم إصداره للعملاء بحلول نهاية ذلك العام. تم تزويد العملاء بالكود المصدري لـ أ-2 وتمت دعوتهم لإرسال تحسيناتهم مرة أخرى إلى UNIVAC. وهكذا كانت أ-2 مثالًا مبكرًا على البرمجيات الحرة والمفتوحة المصدر. (ar)
  • A-0 System (anglicky Arithmatic language version 0) byl v informatice úplně prvním překladačem vyvinutým pro elektronický počítač. Napsala ho Grace Hopper v roce 1952 pro UNIVAC I. A-0 fungoval spíše jako zavaděč nebo linker než jako překladač v dnešním slova smyslu. Program byl definován jako sekvence podprogramů a argumentů. Podprogramy byly rozpoznány pomoci číselného kódu a argumenty podprogramů byly napsány přímo za kódem každého podprogramu. A-0 system převedl tuto specifikaci do strojového kódu, který byl ve druhém kroku do počítače zaveden, aby mohl být program spuštěn. A-0 System byl následován systémy A-1, A-2, A-3 (vydán pod názvem ), AT-3 (vydán pod názvem ) a B-0 (vydán pod názvem ). (cs)
  • L'A-0, escrit per Grace Murray Hopper entre 1951 i 1952 per a la màquina , va ser el primer compilador dirigit a una computadora electrònica. La gran novetat del llenguatge era el concepte de subrutina. Els programes eren especificats com una seqüència de subrutines i arguments. Les subrutines eren identificades per un codi numèric i els arguments d'aquestes eren escrits directament després del codi de cada subrutina. L'A-0 traduïa l'especificació a codi màquina tal que aquest ja es podia introduir a la màquina i executar-se. (ca)
  • The A-0 system (Arithmetic Language version 0), written by Grace Murray Hopper in 1951 and 1952 for the UNIVAC I, was an early compiler related tool developed for electronic computers. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and its arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code. The A-0 system converted the specification into machine code that could be fed into the computer a second time to execute the said program. The A-0 system was followed by the A-1, A-2, A-3 (released as ARITH-MATIC), AT-3 (released as MATH-MATIC) and B-0 (released as FLOW-MATIC). The A-2 system was developed at the UNIVAC division of Remington Rand in 1953 and released to customers by the end of that year. Customers were provided the source code for A-2 and invited to send their improvements back to UNIVAC. Thus, A-2 could be considered an example of the result of an early philosophy similar to free and open-source software. (en)
  • Das A-0-System (engl. Arithmetic Language version 0, dt. „arithmetische Sprache Version 0“) gilt als der erste Compiler der Computergeschichte. Er wurde 1951 bis 1952 von Grace Hopper für den UNIVAC I entwickelt. A-0 hatte mehr die Funktion eines Laders oder Linkers als diejenige eines modernen Compilers. Ein Programm für A-0 wurde als Folge von Unterprogrammen und Argumenten spezifiziert. Man identifizierte Unterprogramme durch einen numerischen Code und schrieb die Argumente der Unterprogramme direkt hinter den Unterprogrammcode. Das A-0-System übersetzte die Spezifikation in Maschinencode, der dem Rechner anschließend zur Ausführung eingegeben wurde. Das A-0-System wurde weiterentwickelt in A-1, A-2, A-3, AT-3 und B-0 (FLOW-MATIC). (de)
  • El Sistema A-0 fue escrito por Grace Hopper en 1951 y 1952 para UNIVAC I. Fue el primer compilador desarrollado para una computadora electrónica. El A-0 funcionaba más como un cargador o enlazador que como la noción moderna de compilador. Un programa era especificado como una secuencia de subrutinas y argumentos. Las subrutinas eran identificadas por un código numérico y los argumentos de las subrutinas eran escritas directamente después de cada código de subrutinas. El sistema A-0 convertía la especificación en código máquina que podía ser alimentado a una computadora para ejecutar el programa. * Datos: Q277713 (es)
  • A-0 System (Arithmetic Language version 0) est le premier compilateur développé pour un ordinateur. Il a été écrit par Grace Hopper (qui fut plus tard, vers 1959, à l'origine de COBOL) en 1951 et 1952 pour l'UNIVAC I. (fr)
  • L'A-0 System è stato il primo compilatore al mondo, scritto nel 1951 per UNIVAC da Grace Murray Hopper. Questo funzionava più come un caricatore o linker che come un effettivo compilatore. È stato specificato un programma come sequenza di subroutine e argomenti, le subroutine sono identificate da un codice numerico mentre gli argomenti sono scritti dopo gli stessi codici di subroutine, l'A-0 System ha convertito le specifiche in codice macchina che può essere inserito nel computer una seconda volta per eseguire il programma. Il compilatore A-0 è stato seguito da A-1, A-2, A-3, AT-3 e B-0, il sistema A2 è stato sviluppato presso la divisione UNIVAC di Remington Rand nel 1953, A2 è stato distribuito ai clienti per effettuare migliorie all'UNIVAC quindi è stato il primo software libero e open source della storia dell'informatica. (it)
  • A-0 System は、1951年と1952年にグレース・ホッパーが UNIVAC I 向けに開発した、コンピュータ上で動作する世界初のコンパイラである。現代的感覚で言えば、A-0 はコンパイラよりもむしろローダやリンケージエディタに近い。プログラムはサブルーチン呼び出しの羅列で構成される。サブルーチンは数値コードで指定され、そのサブルーチンの引数がサブルーチンコードの後ろに続く形式であった。A-0 System は、そのような記述を機械語に変換する。 A-0 System の後継として、A-1、A-2、A-3()、AT-3()、B-0(FLOW-MATIC)が開発された。FLOW-MATIC が後のCOBOLのベースとなった。 (ja)
  • O sistema A-0 (Arithmetic Language version 0), escrito por Grace Hopper em 1951 e 1952 para o UNIVAC I foi o primeiro compilador já desenvolvido para um computador eletrônico. O A-0 funcionava mais como um ou ligador diferente da noção moderna de um compilador. Um programa era especificado como uma seqüência de sub-rotinas e argumentos. As sub-rotinas eram identificadas por um código numérico e os argumentos para as sub-rotinas eram escritos logo após cada código de sub-rotina. O sistema A-0 convertia a especificação em código de máquina que podia ser armazenado em um computador uma segunda vez para executar o programa. Ao sistema A-0 se seguiram o A-1, A2, A-3 (lançado como ARITH-MATIC), AT-3 (lançado como MATH-MATIC) e o B-0 (lançado como Flow-Matic). (pt)
  • Система A-0 (версия арифметического языка 0), написанная группой разработчиков под руководством Грейс Хоппер в 1951 и 1952 годах для UNIVAC I, была ранним инструментом, связанным с компилятором, разработанным для электронных компьютеров. A-0 функционировал скорее как загрузчик или компоновщик, чем современное понятие компилятора. Программа была указана как последовательность подпрограмм и аргументов. Подпрограммы были идентифицированы с помощью числового кода, а аргументы для подпрограмм были написаны непосредственно после каждого кода подпрограммы. Система A-0 преобразует спецификацию в машинный код, который второй раз может быть загружен в компьютер для выполнения указанной программы. За системой A-0 следовали A-1, A-2, A-3 (выпущенные как ARITH-MATIC), AT-3 (выпущенные как MATH-MATIC) и B-0 (выпущенные как FLOW-MATIC). Система A-2 была разработана в подразделении UNIVAC Remington Rand в 1953 году и выпущена для клиентов к концу этого года. Клиентам был предоставлен исходный код для A-2 и предлагается отправить свои улучшения обратно в UNIVAC. Таким образом, A-2 был ранним примером бесплатного программного обеспечения с открытым исходным кодом. (ru)
  • A-0系統(英語:A-0 System),全名為算術語言版本0(英語:Arithmetic Language version 0),第一個在電腦上實作出來的編譯器。在1951年至1952年間,由葛麗絲·霍普在UNIVAC I上實作,它能將程序編譯成機器碼,但是它的功能更接近於我們現在所知的链接器(linker)或加載器(loader)。 (zh)
  • A-0 System (також Arithmetic Language version 0, «арифметична мова, версія 0»)— комп'ютерна програма, створена Ґрейс Гоппер 1951-го і 1952-го року, і призначена для автоматизації деяких задач програміста електронної обчислювальої машини UNIVAC I.. A-0 функціонував скоріше як або компонувальник, ніж сучасне поняття компілятора. Програма була вказана як послідовність підпрограм і аргументів. Підпрограми були ідентифіковані за допомогою числового коду, а аргументи для підпрограм були написані безпосередньо після кожного коду підпрограми. Система A-0 перетворює специфікацію в машинний код, який вдруге може бути завантажений в комп'ютер для виконання зазначеної програми. За системою A-0 слідували A-1, A-2, A-3 (випущені як ARITH-MATIC), AT-3 (випущені як MATH-MATIC) і B-0 (випущені як FLOW-MATIC). Система A-2 була розроблена в підрозділі UNIVAC Remington Rand в 1953 році і випущена для клієнтів до кінця цього року. Клієнтам було надано початковий код для A-2 і пропонувалося відправляти свої поліпшення назад в UNIVAC. Таким чином, A-2 був раннім прикладом безкоштовного програмного забезпечення з відкритим кодом. (uk)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 60383 (xsd:integer)
dbo:wikiPageLength
  • 4290 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1059062447 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • L'A-0, escrit per Grace Murray Hopper entre 1951 i 1952 per a la màquina , va ser el primer compilador dirigit a una computadora electrònica. La gran novetat del llenguatge era el concepte de subrutina. Els programes eren especificats com una seqüència de subrutines i arguments. Les subrutines eren identificades per un codi numèric i els arguments d'aquestes eren escrits directament després del codi de cada subrutina. L'A-0 traduïa l'especificació a codi màquina tal que aquest ja es podia introduir a la màquina i executar-se. (ca)
  • A-0 System (Arithmetic Language version 0) est le premier compilateur développé pour un ordinateur. Il a été écrit par Grace Hopper (qui fut plus tard, vers 1959, à l'origine de COBOL) en 1951 et 1952 pour l'UNIVAC I. (fr)
  • A-0 System は、1951年と1952年にグレース・ホッパーが UNIVAC I 向けに開発した、コンピュータ上で動作する世界初のコンパイラである。現代的感覚で言えば、A-0 はコンパイラよりもむしろローダやリンケージエディタに近い。プログラムはサブルーチン呼び出しの羅列で構成される。サブルーチンは数値コードで指定され、そのサブルーチンの引数がサブルーチンコードの後ろに続く形式であった。A-0 System は、そのような記述を機械語に変換する。 A-0 System の後継として、A-1、A-2、A-3()、AT-3()、B-0(FLOW-MATIC)が開発された。FLOW-MATIC が後のCOBOLのベースとなった。 (ja)
  • A-0系統(英語:A-0 System),全名為算術語言版本0(英語:Arithmetic Language version 0),第一個在電腦上實作出來的編譯器。在1951年至1952年間,由葛麗絲·霍普在UNIVAC I上實作,它能將程序編譯成機器碼,但是它的功能更接近於我們現在所知的链接器(linker)或加載器(loader)。 (zh)
  • نظام أ-0 (الإصدار الحسابي للغة 0) ، الذي كتبه في عامي 1951 و 1952 لـ UNIVAC I ، أداة مبكرة ذات صلة بالمترجم تم تطويرها لأجهزة الكمبيوتر الإلكترونية. كان أ-0 يعمل كمحمل أو رابط أكثر من المفهوم الحديث للمترجم. تم تحديد البرنامج كسلسلة من الروتين الفرعي والوسيطات. تم تحديد الروتين الفرعي بواسطة رمز رقمي وتمت كتابة الوسائط إلى الروتين الفرعي مباشرة بعد كل رمز فرعي. حول نظام أ-0 المواصفات إلى رمز الجهاز الذي يمكن إدخاله في الكمبيوتر مرة أخرى لتنفيذ البرنامج المذكور. (ar)
  • A-0 System (anglicky Arithmatic language version 0) byl v informatice úplně prvním překladačem vyvinutým pro elektronický počítač. Napsala ho Grace Hopper v roce 1952 pro UNIVAC I. A-0 fungoval spíše jako zavaděč nebo linker než jako překladač v dnešním slova smyslu. Program byl definován jako sekvence podprogramů a argumentů. Podprogramy byly rozpoznány pomoci číselného kódu a argumenty podprogramů byly napsány přímo za kódem každého podprogramu. A-0 system převedl tuto specifikaci do strojového kódu, který byl ve druhém kroku do počítače zaveden, aby mohl být program spuštěn. (cs)
  • Das A-0-System (engl. Arithmetic Language version 0, dt. „arithmetische Sprache Version 0“) gilt als der erste Compiler der Computergeschichte. Er wurde 1951 bis 1952 von Grace Hopper für den UNIVAC I entwickelt. A-0 hatte mehr die Funktion eines Laders oder Linkers als diejenige eines modernen Compilers. Ein Programm für A-0 wurde als Folge von Unterprogrammen und Argumenten spezifiziert. Man identifizierte Unterprogramme durch einen numerischen Code und schrieb die Argumente der Unterprogramme direkt hinter den Unterprogrammcode. Das A-0-System übersetzte die Spezifikation in Maschinencode, der dem Rechner anschließend zur Ausführung eingegeben wurde. (de)
  • The A-0 system (Arithmetic Language version 0), written by Grace Murray Hopper in 1951 and 1952 for the UNIVAC I, was an early compiler related tool developed for electronic computers. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and its arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code. The A-0 system converted the specification into machine code that could be fed into the computer a second time to execute the said program. (en)
  • El Sistema A-0 fue escrito por Grace Hopper en 1951 y 1952 para UNIVAC I. Fue el primer compilador desarrollado para una computadora electrónica. El A-0 funcionaba más como un cargador o enlazador que como la noción moderna de compilador. Un programa era especificado como una secuencia de subrutinas y argumentos. Las subrutinas eran identificadas por un código numérico y los argumentos de las subrutinas eran escritas directamente después de cada código de subrutinas. El sistema A-0 convertía la especificación en código máquina que podía ser alimentado a una computadora para ejecutar el programa. (es)
  • L'A-0 System è stato il primo compilatore al mondo, scritto nel 1951 per UNIVAC da Grace Murray Hopper. Questo funzionava più come un caricatore o linker che come un effettivo compilatore. È stato specificato un programma come sequenza di subroutine e argomenti, le subroutine sono identificate da un codice numerico mentre gli argomenti sono scritti dopo gli stessi codici di subroutine, l'A-0 System ha convertito le specifiche in codice macchina che può essere inserito nel computer una seconda volta per eseguire il programma. (it)
  • O sistema A-0 (Arithmetic Language version 0), escrito por Grace Hopper em 1951 e 1952 para o UNIVAC I foi o primeiro compilador já desenvolvido para um computador eletrônico. O A-0 funcionava mais como um ou ligador diferente da noção moderna de um compilador. Um programa era especificado como uma seqüência de sub-rotinas e argumentos. As sub-rotinas eram identificadas por um código numérico e os argumentos para as sub-rotinas eram escritos logo após cada código de sub-rotina. O sistema A-0 convertia a especificação em código de máquina que podia ser armazenado em um computador uma segunda vez para executar o programa. (pt)
  • Система A-0 (версия арифметического языка 0), написанная группой разработчиков под руководством Грейс Хоппер в 1951 и 1952 годах для UNIVAC I, была ранним инструментом, связанным с компилятором, разработанным для электронных компьютеров. За системой A-0 следовали A-1, A-2, A-3 (выпущенные как ARITH-MATIC), AT-3 (выпущенные как MATH-MATIC) и B-0 (выпущенные как FLOW-MATIC). (ru)
  • A-0 System (також Arithmetic Language version 0, «арифметична мова, версія 0»)— комп'ютерна програма, створена Ґрейс Гоппер 1951-го і 1952-го року, і призначена для автоматизації деяких задач програміста електронної обчислювальої машини UNIVAC I.. За системою A-0 слідували A-1, A-2, A-3 (випущені як ARITH-MATIC), AT-3 (випущені як MATH-MATIC) і B-0 (випущені як FLOW-MATIC). (uk)
rdfs:label
  • نظام أ-0 (ar)
  • A-0 (ca)
  • A-0 System (cs)
  • A-0 (de)
  • A-0 System (en)
  • Sistema A-0 (es)
  • A-0 System (it)
  • A-0 System (fr)
  • A-0 System (ja)
  • A-0 System (ru)
  • Sistema A-0 (pt)
  • A-0 System (uk)
  • A-0 系統 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:knownFor of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:knownFor of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License