Speedcoding
Linguagem de programação
Speedcoding ou Speedcode foi a primeira linguagens de programação de alto nível criada para um computador IBM. A linguagem foi desenvolvida por John Backus em 1953 para o IBM 701 para dar suporte a programação em números de ponto flutuante.
Nº Q7475416 ★
Comum · Saberes
Speedcoding
Linguagem de programação
Speedcoding ou Speedcode foi a primeira linguagens de programação de alto nível criada para um computador IBM. A linguagem foi desenvolvida por John Backus em 1953 para o IBM 701 para dar suporte a programação em números de ponto flutuante.
Na Wikipédia
Speedcoding ou Speedcode foi a primeira linguagens de programação de alto nível criada para um computador IBM. A linguagem foi desenvolvida por John Backus em 1953 para o IBM 701 para dar suporte a programação em números de ponto flutuante. A ideia surgiu da dificuldade de programação da máquina IBM SSEC, quando Backus foi contratado para calcular posições astronômicas no início dos anos 1950. O sistema Speedcoding era um interpretador e focava na facilidade de uso em detrimento dos recursos do sistema. Ela fornecia pseudo-instruções para funções matemáticas comuns: logaritmos, exponenciação e operações trigonométricas. O software residente analisava as pseudo-instruções, uma a uma e chamava a subrotina apropriada. A Speedcoding também foi a primeira implementação de operações decimais de entrada/saída. Embora tenha reduzido substancialmente o esforço de escrita de muitas tarefas (jobs), o tempo de execução de um programa que era escrito com a ajuda de Speedcoding era geralmente 10-20 vezes maior do que se fosse feito em código de máquina. O interpretador ocupava 310 palavras de memória, cerca de 30% da memória disponível em um IBM 701.
Texto: Wikipédia, CC BY-SA 4.0. ·
Cartas próximas
-
Charles Antony Richard Hoare
Nº Q92602 ★★
Sem ofertas
-
A
Address programming language
Linguagem de programação
Nº Q4057965 ★★★
Sem ofertas
-
Comb sort
Nº Q133939 ★
Sem ofertas
-
Louis Pouzin
Nº Q3083180 ★★★
Sem ofertas
-
PHP
Linguagem de programação
Nº Q59 ★★★★
Sem ofertas
-
C
Crystal (linguagem de programação)
Linguagem de programação
Nº Q21921428 ★
Sem ofertas
-
C
C++17
Linguagem de programação
Nº Q15952161 ★
Sem ofertas
-
Engenharia de software baseada em componentes
Ramo de Engenharia de Software
Nº Q609588 ★★
Sem ofertas
-
Sergey Lebedev
Nº Q1396305 ★★★
Sem ofertas
-
John Grinder
Nº Q201446 ★★
Sem ofertas
-
Máquina analítica
Nº Q485257 ★★★
Sem ofertas
-
Osborne Executive
Nº Q1573841 ★
Sem ofertas
-
Amiga 600
Home computer model
Nº Q471158 ★★
Sem ofertas
-
Hewlett-Packard 9100A
Programmable calculator
Nº Q1250052 ★
Sem ofertas
-
AMD K6-III
Nº Q295014 ★
Sem ofertas
-
F
Formato FASTQ
Formato de arquivos para sequências e índices de qualidade
Nº Q3063023 ★
Sem ofertas
-
Batcomputer
Nº Q890369 ★★
Sem ofertas
-
Extended Binary Coded Decimal Interchange Code
Nº Q627945 ★★
Sem ofertas