ARITH-MATIC

ARITH-MATIC é uma extensão da linguagem de programação A-2 da Grace Hopper,[1] desenvolvida por volta de 1955. ARITH-MATIC era originalmente conhecida como A-3, mas foi renomeada pelo departamento de marketing da Remington Rand UNIVAC.

MATH-MATIC
Paradigma imperativa
Surgido em por volta de 1955
Criado por Remington Rand
Influenciada por FLOW-MATIC
Influenciou UNICODE (linguagem de programação)
Plataforma UNIVAC I, UNIVAC II

Algumas subrotinas da ARITH-MATIC[2]

Tipo Subrotina Descrição Explicação
Aritmética AAO(A)(B)(C) A+B=C O primeiro A é de aritmética e o segundo de adição
Aritmética ASO(A)(B)(C) A-B=C O S no meio representa subtração
Aritmética AMO(A)(B)(C) A*B=C O M no meio representa multiplicação
Aritmética ADO(A)(B)(C) A/B=C O D no meio representa divisão
Trigonométrica TSO(A)OOO(B) Sin(A)=B O S no meio representa seno
Trigonométrica TCO(A)OOO(B) Cos(A)=B O C no meio representa cosseno
Trigonométrica TTO(A)OOO(B) Tan(A)=B O T no meio representa tangente
Trigonométrica TAT(A)OOO(B) Arctan(A)=B O AT da metade para o fim representa Arco tangente
Hiperbólica HSO(A)OOO(B) Sinh(A)=B O S no meio representa Seno h
Hiperbólica HCO(A)OOO(B) Cosh(A)=B O C no meio representa Cosseno h
Hiperbólica HTO(A)OOO(B) Tanh(A)=B O T no meio representa Tangente h
Matemática em geral SQR(A)OOO(B) Sqrt(A)=B
General Mathematical APN(A)(N)(B) A**N=B **: Exponenciação

Referências

  1. Sammet, Jean (1969). Programming Languages: History and Fundamentals. [S.l.]: Prentice-Hall. p. 132. ISBN 978-0-13-729988-1
  2. Ash R., Broadwin E, Della Valle V, Greene M, Jenny A, Katz C, Yu L (19 de abril de 1957). Preliminary Manual for MATH-MATIC and ARITH-MATIC Systems for Algebraic Translation and Compilation for Univac I and II (PDF). Philadelphia, Penn.: Remington Rand Univac. Consultado em 23 de setembro de 2016. Arquivado do original (PDF) em 27 de setembro de 2016

Ver também

Ligações externas

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.