Questões de Concurso
Comentadas sobre acoplamento e coesão em engenharia de software
Foram encontradas 75 questões
I. A mais adequada coesão entre tarefas de um módulo é a sequencial.
II. É mais adequado o acoplamento por controle entre módulos do que nenhum acoplamento direto.
III. O baixo acoplamento entre módulos resulta em menor propensão a efeitos de propagação.
De acordo com as recomendações da Engenharia de Software quanto à melhoria da qualidade dos projetos, é correto o que se afirma APENAS em
? Todos os módulos agora devem
I. ser construídos com alto acoplamento de dados entre si e coesão comunicacional entre seus elementos internos;
II. ter suas estruturas construídas com seu escopo de efeito dentro de seu escopo de controle;
III. ser construídos com alto acoplamento de controle entre si e coesão lógica entre seus elementos internos;
IV. ser construídos com baixo acoplamento de dados entre si e coesão funcional entre seus elementos internos.
Considerando as regras de programação estruturada, a estrutura de módulos mais adequada foi acertada por quem, de acordo com a ordem, projetou APENAS as ordens
e que, aliadas aos padrões, auxiliam na qualidade do software.
1. função processar() {
2. // recuperar lista do banco de dados
3. // ordenar lista
4. // atualizar lista
5. // enviar lista via e-mail
6. // gravar lista no banco de dados
7. fim da função
Sabendo-se que o desenvolvedor implementou o algoritmo responsável pelas linhas 2, 3, 4, 5 e 6 completamente no corpo da função apresentada acima, quais são as características deste trecho de código?
I- Coesão. II- Acoplamento. III- Reutilização.
Para obter uma boa qualidade de projeto, o projetista deve tentar: