Primeiro e Segundo Trabalho de CLP

O objetivo destes dois primeiros trabalhos de CLP é explorar conceitos relacionados às principais linguagens de programação.

Primeiro Trabalho

O primeiro trabalho consiste em um estudo em abrangência, explorando os diferentes aspectos relacionados as linguagens.

Segundo Trabalho

O segundo trabalho, por sua vez, consiste em um estudo em profundidade da linguagem contemplada no primeiro trabalho a luz dos critérios do Capítulo 5 do livro texto da disciplina.

Critérios para avaliação das linguagens:

  • sobre a composição dos nomes
    • qual o tamanho máximo que podem ter os nomes?
    • existe distinção entre maiúsculas e minúsculas na composição dos nomes?
    • quantas palavra-chave e palavra reservada existem na linguagem?
  • sobre as variáveis
    • existe suporte a apelidos?
    • qual é a faixa de valores das variáveis em função do tipo?
    • que tipos de declarações são aceitas (implícitas, explícitas, etc.)?
    • existe suporte a vinculação dinâmica de tipos?
    • existe suporte a tipificação forte?
    • como é o escopo? Estático, dinâmico ou ambos?

Abaixo a relação das linguagens e dos grupos responsáveis:

Linguagem Primeiro Trabalho Segundo Trabalho Grupo
Ada link link S
Algol link link A
Basic link link B
C link link C
Cobol link link D
PL/1 link link I
Lua link link E
Modula-2 link link F
Pascal link link G
PHP link link H
Python link link J
Simula link link K
Smalltalk link link L
Ruby link link M
Lisp link link N
R link link T
Perl link link P
Objective-C link link Q
Scheme link link R
Snobol link link U
Forth link link V
Eiffel link link X
 
clp-1-2-trabalho.txt · Last modified: 2012/03/19 11:39 by adenauer · [Old revisions]