Opções de inscrição
Disciplina de Técnicas de Programação 2
- Emeta: Concepção, arquitetura, projeto e implementação de software de complexidade superior (em termos de requisitos e tamanho). Decomposição de um sistema em módulos. Técnicas de programação sistemática e estilos de programação para resolução de problemas. Técnicas de construção de software com qualidade. Metodologias para gerenciamento da construção de software. Técnicas e ferramentas para construção de um software com complexidade superior: Gerência de configuração e versionamento; Automação do processo de build; Testes automatizados e refatoração; Inspeção de código manual, análise estática e dinâmica; Depuração de código; Verificação avançada de programas; Produtividade do desenvolvedor.