
Capítulo 14 - Engenharia de Segurança
O objetivo deste capítulo é introduzir questões que devem ser consideradas quando você está projetando sistemas de aplicação protegidos.
Anúncios
0
0
0
Anúncios
1
[PERGUNTA ESCOLHA MÚLTIPLA] 1. Qual é o objetivo principal do processo de verificação de software?
D) Documentar o software.
B) Corrigir defeitos no software.
A) Identificar defeitos no software.
C) Desenvolver novos recursos no software.
2
[PERGUNTA ESCOLHA MÚLTIPLA] 2. O que é um teste de unidade?
C) Um teste para verificar se as unidades do software estão funcionando corretamente individualmente.
D) Um teste para verificar a interface do utilizador do software.
A) Um teste para verificar a integração entre diferentes componentes do software.
B) Um teste para verificar a funcionalidade de todo o sistema.
3
[PERGUNTA ESCOLHA MÚLTIPLA] 3. Qual é o objetivo do teste de sistema?
B) Identificar defeitos no software antes de sua libertação.
C) Verificar a conformidade do software com os requisitos do utilizador.
A) Verificar a qualidade do código-fonte do software.
D) Testar a performance do software em diferentes ambientes de execução.
4
[PERGUNTA ESCOLHA MÚLTIPLA] 4. O que é um teste de regressão?
C) Um teste para verificar a compatibilidade do software com diferentes sistemas operacionais.
B) Um teste para verificar a performance do software.
A) Um teste para verificar se o software é fácil de usar.
D) Um teste para verificar se as modificações recentes no software não afetaram as funcionalidades existentes.
5
[PERGUNTA ESCOLHA MÚLTIPLA] 5. Qual é o objetivo do teste de aceitação?
A) Verificar a conformidade do software com os requisitos técnicos.
C) Verificar se o software está livre de defeitos.
D) Verificar se o software atende aos requisitos do utilizador está pronto para ser libertado.
B) Verificar a performance do software em condições de uso reais.
6
[PERGUNTA DESENVOLVIMENTO] 1. O que é o princípio de responsabilidade única no contexto do design de software?
Um princípio que diz que a responsabilidade do software é exclusiva do utilizador.
Um princípio que diz que cada módulo de software deve ter apenas uma função.
Um princípio que diz que o software deve ser responsável por várias funções diferentes.
Um princípio que diz que a responsabilidade do software é exclusiva do desenvolvedor.
7
[PERGUNTA DESENVOLVIMENTO] 2. O que é refatoração de código em desenvolvimento de software?
Um processo de otimização de código para melhorar a performance do software.
Um processo de revisão de código para identificar defeitos.
Um processo de criação de código do zero.
Um processo de reestruturação do código existente para melhorar sua qualidade e manutenibilidade.