A engenharia de software é o domínio do conhecimento que engloba tecnologias e p...

Questão de Informática da banca CESPE CEBRASPE aplicada no concurso Ministério da Ciência e Tecnologia (2004). Confira a resolução completa abaixo:

A engenharia de software é o domínio do conhecimento que engloba tecnologias e processos de trabalho que visam a produção sistemática de softwares para atender a requisitos técnicos, com determinados níveis de qualidade e custo. Para tanto, a engenharia de software estuda e define metodologias, técnicas e ferramentas de apoio. Acerca das atividades de engenharia de software e dos meios para realizá-las, julgue os itens a seguir.

A métrica denominada complexidade ciclomática de um software define um limite superior para o número de testes que devem ser elaborados e executados de modo a garantir a cobertura de todas as instruções presentes nesse software.