Tema
Razões para se estudar conceitos de linguagens de programação, domínios de programação, critérios de
avaliação de linguagens, e fatores que influenciam o projeto de linugagens
Objetivos
Estrutura do Conteúdo
- Facilidade de escrita
- Simplicidade e ortogonalidade
- Expressividade
- Confiabilidade
- Verificação de tipos
- Tratamento de exceções
- Apelidos (aliases)
- Legibilidade e facilidade de escrita
- Custo
Procedimentos de Ensino
Apresentação da Disciplina:
É importante estabelecer um relacionamento com as disciplinas do período (de uma forma global), bem
como com as demais disciplinas, conforme o curso para o qual a disciplina é oferecida.
Recursos Físicos
Projetor multimídia com computador acoplado.
Laboratório de Redes de Computadores com acesso à internet.
Biblioteca Virtual
Avaliação
Para cada item apresentado, o docente deve usar uma ou duas questões para avaliar o andamento do
conteúdo e o entendimento dos alunos. Recomenda-se, também, que os alunos sejam incentivados a
resolver/discutir os exercícios propostos no livro SEBESTA, Robert W. Conceitos de Linguagens de
Programação. 11. edição. Porto Alegre: Bookman, 2018., páginas 30, 31 e 32.
Considerações Adicionais