linguagem pl/i

592 palavras 3 páginas
PLI

PL/I (alternativamente PL/1, lê-se pê-ele-um) significa Programming Language One e é uma linguagem de programação desenvolvida pela IBM em meados de 1960. A previsão da IBM era que a linguagem fosse utilizada em ciências, inteligência artificial e negócios. Por um período de tempo foi a principal linguagem ensinada na Universidade de Michigan Dearborn. Entretanto, a popularidade declinou nos anos recentes, devido à introdução de línguagens de programação mais modernas voltadas para o ambiente Mainframe. Sua principal funcão é o processamento/manipulação de dados; suporta recursão e alocação dinâmica.1
Índice
[esconder]
1 Principais características
1.1 Contribuições de PL/I para futuras linguagens
2 Sintaxe do comando PL/I
2.1 Estrutura padrão
2.2 Operadores de comparação
2.3 COMANDO "SELECT"
2.4 COMANDO "IF"
2.5 COMANDO "WHILE"
3 Nome de variáveis
4 Exemplos de código
4.1 Procura por uma string
4.2 Hello World
4.3 N-Primeiros Números Perfeitos
4.4 Bubble Sort
5 Referências
6 Ligações externas
Principais características[editar | editar código-fonte]
Linguagem de programação imperativa e estruturada, de controle e recursividade do ALGOL 60
Fortemente tipada
Subprogramas e E/S formatadas do FORTRAN
Manipulação de arquivos e registros do COBOL
Alocação dinâmica de memória e estruturas encadeadas do LISP
Operações de arrays do APL
Contribuições de PL/I para futuras linguagens[editar | editar código-fonte]
Tratamento de interrupção - execução de procedimentos específicos quando uma condição excepcional ocorre
Multitarefa - especificação de tarefas que podem ser executadas concorrentemente
Sintaxe do comando PL/I[editar | editar código-fonte] ;
Qualquer comando / comentário PL/I deverão ser codificados entre as colunas 2 a 72
O término de qualquer comando PL/I é identificado por ponto e vírgula (;)
Um comando PL/I poderá ser codificado em uma ou mais linhas
Não há posição nem caracter para indicar a continuação de um comando

Relacionados

  • exercicios
    1401 palavras | 6 páginas
  • Algol
    3074 palavras | 13 páginas
  • Manual de linguagem jurídica
    23200 palavras | 93 páginas
  • Portifolio Individual I 2 Sem ADS 20131
    1517 palavras | 7 páginas
  • xsxsx
    1241 palavras | 5 páginas
  • Tecnologia da informação
    1178 palavras | 5 páginas
  • Estudante
    1290 palavras | 6 páginas
  • algoritmos
    1150 palavras | 5 páginas
  • Atps algoritmo
    1248 palavras | 5 páginas
  • PLSQL
    4806 palavras | 20 páginas