skip to main content

Tratamento de listas na linguagem Fortran sistema slip implantação no computador IBM 1620

Lucia Faria Silva Guy Augier; Ivan de Queiroz Barros 1928-2024

1970

Localização: EPBC - Esc. Politécnica-Bib Central    (FD-919 ) e outros locais(Acessar)

  • Título:
    Tratamento de listas na linguagem Fortran sistema slip implantação no computador IBM 1620
  • Autor: Lucia Faria Silva
  • Guy Augier; Ivan de Queiroz Barros 1928-2024
  • Assuntos: FORTRAN
  • Notas: Dissertação (Mestrado)
    Dissertação (Mestrado) -- Escola Politécnica da Universidade de São Paulo
  • Descrição: A certeza de existir uma grande razão para que o processamento de listas venha ganhando um número consagrado de adeptos, alguns bem fervorosos na defesa de suas vantagens, levou-nos a pensar em adaptar ao computador do Instituto de Energia Atômica tais técnicas. Tendo em vista que a maioria dos problemas que chegam ao pesquisador, requer a aplicação de técnicas distintas e de maiores artifícios, características de linguagem de alto nível, tais como FORTRAN e o ALGOL, chegamos até a escolha do sistema. Escolhemos o sistema SLIP que, embutido no FORTRAN, acrescenta à sua facilidade característica de manipular listas, toda a flexibilidade de uma linguagem de alto nível. O SLIP foi criado sendo constituído de poucas rotinas primitivas escritas em ASSEMBLER e a maioria restante em FORTRAN. Ao implantar no computador 1620, computador de pequena capacidade, precisamos aproveitar ao máximo a memória, deste modo modificamos a estrutura original, escrevendo todas as rotinas em SPS (Symbolic Programming System); com essa modificação tivemos um aproveitamento de memória e de tempo de execução, aproximadamente de 45% a 60% respectivamente. Esta modificação, no entanto, não afetará o usuário que usará normalmente seus programas em FORTRAN, utilizando o sistema SLIP da mesma maneira que usaria se ele tivesse sido escrito em FORTRAN. Tentamos sempre conservar o nome das rotinas originais mudando somente aquelas que precisavam tornar-se compatíveis com a definição de ponto flutuante e fixo (antepondo as letras F e K, respectivamente); no caso do nome da rotina ficar com mais de seis caracteres eliminamos a última letra. Esperamos que essa nova ferramenta apresentada ao usuário venha de fato a ser utilizada para resolver alguns de seus problemas.
  • Data de criação/publicação: 1970
  • Formato: 161 p.
  • Idioma: Português

Buscando em bases de dados remotas. Favor aguardar.