Questões de Concurso

Foram encontradas 1.160 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2226072 Engenharia de Software
O processo de teste deve ser realizado durante todo o desenvolvimento do software, e as técnicas são divididas em diferentes fases ou níveis, que se diferenciam pela abstração e complexidade dos testes produzidos e executados em cada uma delas. A fase em que o objetivo é verificar se o software está pronto e pode ser utilizado pelo usuário final é o Teste de:
Alternativas
Q2226065 Engenharia de Software
Sobre noções de metodologias e técnicas ágeis, analise as assertivas abaixo e assinale a alternativa correta.
I. Na integração contínua, os membros de um time integram seu trabalho, que é verificado por um build automatizado (incluindo testes) para detectar erros.
II. TDD (Test Driven Development) é uma metodologia usada na fase de implementação do software em que os desenvolvedores usam testes para guiar o projeto.
III. Refactoring é uma técnica utilizada para reestruturar Código Orientado a Objetos de uma forma disciplinada.
IV. A POO não oferece mecanismos para reduzir o acoplamento e aumentar a coesão dos módulos, dificultando a manutenibilidade.
Alternativas
Q2222870 Engenharia de Software
Os níveis de teste são grupos de atividades de teste que são organizados e gerenciados juntos, mas executados em níveis diferentes. Em um dos níveis de teste, se efetua a validação das unidades testadas de forma individual e se elas executam corretamente quando colocadas juntas. Qual é esse nível de teste? 
Alternativas
Q2222869 Engenharia de Software
Na elaboração do plano de teste, um ponto muito importante a ser definido é um padrão de medidas para a verificação da efetividade e da eficiência dos testes. É importante que elas sejam capturadas e utilizadas corretamente para que possam auxiliar na melhoria do processo de desenvolvimento do software através de informações objetivas e pragmáticas. A descrição trata de:
Alternativas
Q2222867 Engenharia de Software
Trata-se de um conjunto integrado de ferramentas CASE que trabalham em juntas para apoiar uma grande atividade do processo, como projeto de software ou gerenciamento de configuração. Assinale a alternativa correta referente a esse conceito.
Alternativas
Respostas
91: A
92: E
93: C
94: C
95: D