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
-
Association for Computing Machinery
Nº Q127992 ★★
Sem ofertas
-
M
ML (linguagem de programação)
Linguagem de programação
Nº Q860654 ★★
Sem ofertas
-
L
Linguagem de Programação Combinada
Linguagem de programação
Nº Q2347334 ★
Sem ofertas
-
A
Algoritmo de multiplicação de Booth
Algoritimo
Nº Q477049 ★
Sem ofertas
-
M
Método de Burrows-Wheeler
Nº Q2806 ★
Sem ofertas
-
IBM 350
Nº Q20527224 ★
Sem ofertas
-
C
Código G
Linguagem de programação
Nº Q620464 ★★★
Sem ofertas
-
História das linguagens de programação
Nº Q1068652 ★★★
Sem ofertas
-
Nim (linguagem de programação)
Linguagem de programação
Nº Q20080327 ★★
Sem ofertas
-
Computador IAS
Nº Q2535967 ★
Sem ofertas
-
CORDIC
Nº Q116076 ★★
Sem ofertas
-
Leonard Adleman
Nº Q918650 ★
Sem ofertas
-
Euphoria (linguagem de programação)
Linguagem de programação
Nº Q1374139 ★
Sem ofertas
-
Código-fonte
Representação algorítmica em linguagem de programação
Nº Q128751 ★★★
Sem ofertas
-
C
Codificação rígida
Nº Q2111125 ★
Sem ofertas
-
CDC 6600
Nº Q683851 ★
Sem ofertas
-
P
Portable C Compiler
C compiler
Nº Q279523 ★
Sem ofertas
-
L
LevelDB
Open-source key-value store system written by Google
Nº Q630473 ★
Sem ofertas