Linguagens e Paradigmas de Programação
Ementa
1. Estudo dos conceitos de linguagens de programação e dos paradigmas de programação: procedural, funcional, lógico, orientado a objeto e script.
2. Reflexão sobre as características desejáveis em uma linguagem de programação e os critérios de seleção de linguagens de acordo com as especificidades dos domínios de aplicação.
3. Descrição de sintaxe e semântica.
4. Estudo sobre tipos de dados, estruturas de controle, ambientes de execução, variáveis, expressões e subprogramas em linguagens de programação.
Dados Gerais
Núcleo:
NC
Horas teóricas:
32hrs
Horas práticas:
32hrs
Total de horas:
64hrs
Período:
Terceiro
Unidade:
INF
Obrigatória:
Sim
Pré-requisitos:
Introdução à Programação
Visão padrão
Visão do Swebok