Objetivos

A unidade curricular de Laboratórios de Informática IV tem como princípio orientador fundamental disponibilizar um espaço de discussão e formação no domínio da Engenharia do Software. Esta unidade curricular foi especialmente projetada para apresentar, discutir e praticar os aspetos mais relevantes no desenvolvimento de sistemas de software, propiciando aos seus alunos um espaço privilegiado para a aquisição de conhecimento e perícia em matérias como o planeamento, projeto (design), implementação, exploração, monitorização, testes, otimização e manutenção de sistemas de software em aplicações do mundo real.

Programa

  1. A Engenharia de Software
  2. Conceção e Desenvolvimento de Software
  3. Engenharia de Requisitos
  4. Documentação, Validação e Teste de Software
  5. Ambientes e Ferramentas de Desenvolvimento de Software
  6. Gestão de Projetos de Software

Bibliografia

  • Ian Sommerville. Software Engineering, 9th Edition, Pearson Education, 2010
  • Jay Hilyard, Stephen Teilhet, C# Cookbook, 2nd Edition (Cookbooks (O’Reilly)), O’Reilly Media, Inc., 2nd edition, 2006.
  • Simon Robinson, Christian Nagel, Karli Watson, Jay Glynn, Professional C# (Programmer to Programmer), Wrox, 3 Sub edition, 2004.
  • A. T. Chamillard, Beginning C# Programming with Unity: Visual Studio Edition, Paperback, Burning Teddy, 2017.
  • B. Johnson, Professional Visual Studio 2015, 1st Edition, Wrox, 2015.M. Snell, Microsoft Visual Studio 2015 Unleashed, 3rd Edition, Sams Publishing, 2015.
  • S. Varga, D. Cherry, J. D’Antoni, Introducing Microsoft SQL Server 2016: Mission-Critical Applications, Deeper Insights, Hyperscale Cloud, Microsoft Press, 1 edition, 2016.

Atualizado: