Buscar

Simulado Estacio QUALIDADE E TESTES DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

25/05/2023, 17:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
 
Meus
Simulados
Teste seu conhecimento acumulado
Disc.: QUALIDADE E TESTES DE SOFTWARE   
Aluno(a): GABRIEL PAES RIBEIRO 202008225361
Acertos: 9,0 de 10,0 31/10/2022
Acerto: 1,0  / 1,0
Um gerente de projeto está tentando concluir um projeto de desenvolvimento de software, mas não
consegue obter atenção su�ciente para o projeto. Os recursos estão concentrados em realizar trabalho
relacionado a processos e o gerente do projeto tem pouca autoridade para designar recursos
adequadamente.
Em qual forma de organização o gerente de projeto trabalha?
Fraca
Facilitador
 Funcional
Coordenador
Matricial
Respondido em 31/10/2022 23:26:59
Explicação:
Em uma organização funcional o gerente de projeto tem o menor apoio e pouca autoridade para ddesignar
recursos. Facilitador e coordenador são formas de matriz fraca.
Acerto: 1,0  / 1,0
Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de
vida iterativos garante ao sistema:
 atualização contínua
legibilidade
segurança
legalidade
utilização mínima de recursos
Respondido em 31/10/2022 23:27:37
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
25/05/2023, 17:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
Explicação:
De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos,
atualizando as suas necessidades em cada ciclo.
Acerto: 0,0  / 1,0
O que podemos concluir do grá�co abaixo apresentado?
No eixo vertical, temos o custo de conserto de erros em software
No eixo horizontal, temos as fases do processo de desenvolvimento de software
 
os testes não interferem na qualidade do produto de software
 quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção
o ideal é detectarmos erros no software ao �nal do processo de desenvolvimento
os erros mais caros são detectados no inicio
 quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção
Respondido em 31/10/2022 23:28:05
Explicação:
Myers também �cou conhecido pela Regra de 10 de Myers, que mostra que ¿quanto mais tarde os defeitos forem
encontrados, tanto mais caro será corrigi-los
Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção
Acerto: 1,0  / 1,0
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre
este assunto, analise as asserçoes abaixo e, a seguir, assinale a alternativa correta:
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível;
II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de
descobrir diferenças entre o comportamento previsto e o comportamento observado.
III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).
Somente a asserção III está correta
Somente as asserções I e III estão corretas
Somente a asserção I está correta
 Somente as asserções I e II estão corretas
Somente as asserções II e III estão corretas
Respondido em 31/10/2022 23:28:34
Explicação:
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste, que é um passo do
processo de que visa encontrar ou corrigir erros durante toda a construção do software.
Devemos incorporar dois tipos de testes: 
 Questão3
a
 Questão4
a
25/05/2023, 17:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
1-Teste de baixo nível: utilizado para veeri�car um pequeno fragmento de código-fonte. Nesse caso, saberemos se ele
foi implementado corretamente.
2 - Teste de alto nível: tem a característica de validar as principais funções do sistema ccom base nos requisitos
de�nidos pelo cliente.
 
Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua
ausência. 
Assim, conseguimos chegar à conclusão que "o teste de software é o processo de executar o software de uma maneira
controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado".
Acerto: 1,0  / 1,0
__________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova
funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modi�cação.
Complete a lacuna.
 Testes de regressão
Teste fumaça
Teste Integração
Testes de estresse
Teste alfa
Respondido em 31/10/2022 23:29:13
Explicação:
Os objetivos desse teste são garantir que nenhum defeito foi acrescentado ao
sistema após sua modi�cação e também garantir que as mudanças realizadas
nessa nova versão não gerarão erros em componentes prontos e testados.
O teste de regressão é uma técnica aplicável a cada alteração realizada no
software. Consiste em aplicar, antes e depois da alteração, todos os testes que já
foram aplicados nas versões anteriores.
Por ter essa natureza de repetição, torna-se imprescindível que seja adotada uma
ferramenta de automação de testes. Esta técnica pode ser bem aplicada nas fases
de testes de unidade, de integração e de sistema.
Acerto: 1,0  / 1,0
A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores. Qual
processo os desenvolvedores devem executar agora?
Os desenvolvedores farão o reparo do erro.
Os desenvolvedores farão a localização do erro.
 Os desenvolvedores farão a depuração.
Os desenvolvedores irão refazer os testes.
Os desenvolvedores irão planejar o reparo do erro.
Respondido em 31/10/2022 23:29:47
 Questão5
a
 Questão6
a
25/05/2023, 17:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
Explicação:
Os testes já foram efetuados pela equipe e os desenvolvedores tem que fazer a depuração.
Acerto: 1,0  / 1,0
Sobre os casos de teste é incorreto a�rmar que:
Podemos utilizar a ferramenta de casos de uso para criar e rastrear um caso de teste, facilitando assim
identi�cação de possíveis falhas.
 Devem especi�car unicamente os valores de entrada e os resultados esperados do processamento.
Podem ser elaborados para identi�car defeitos na estrutura interna do software por meio de situações
que exercitem adequadamente todas as estruturas utilizadas na codi�cação.
Numa situação ideal, no desenvolvimento de casos de teste, se espera encontrar o subconjunto dos
casos de teste possíveis com a maior probabilidade de encontrar a maioria dos erros.
 Garantem que os requisitos do software que foi construído sejam plenamente atendidos.
Respondido em 31/10/2022 23:31:15
Explicação:
O caso de teste deve especi�car os valores de entrada e os resultados esperados do processamento.
Acerto: 1,0  / 1,0
Sobre o teste de aceitação é correto a�rmar que:
 Ato inconsistente realizado por um indivíduo ao tentar compreender uma informação chama-se de
defeito.
Um bug gerado por um programador não pode ser considerado uma falha.
O comportamento do software diferente do esperado pelo usuário �nal chama-se de erro.
Erro e falha são, do ponto de vista do teste de aceitação, semanticamente equivalentes.
Um defeito encontrado em um artefato de software chama-se de falha.
Respondido em 31/10/2022 23:32:23
Explicação:
Erro é um defeito encontrado em um artefato de software.
Falha é o comportamento do software diferente do esperado pelo usuário �nal.
Erros e falhas não são semanticamente equivalentes.
Bugs são falhas.
Acerto: 1,0  / 1,0
Segundo o padrão IEEE 610.12-1990 (IEEE Standard Glossary of Software Engineering Terminology), o
processo de gestão de defeitos tem como etapa conseguinte a "identi�cação do defeito" é:
 Questão7
a
 Questão8
a
 Questão9
a
25/05/2023, 17:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
 
Melhoria do processo.
Linhabase entregável.
Prevenção de defeito.
De�nir relatório de gestão.
 Solução do defeito.
Respondido em 31/10/2022 23:32:52
Explicação:
A ordem das etapas no proceso é: prevenção de defeito, linha base entregável, identi�cação do defeito, solução do
defeito e melhoria do processo.
Acerto: 1,0  / 1,0
Sobre as baselines/releases no TestLink é correto a�rmar:
Representam a liberação de um novo release do software, que é um novo build contendo modi�cações
em relação ao release anterior.
Representam a liberação de um novo build do software, que é um novo release contendo modi�cações
em relação ao build anterior.
Representam o encerramento de um novo build do software, que é um novo release contendo
modi�cações em relação ao release anterior.
Representam o encerramento de um novo release do software, que é um novo build contendo
modi�cações em relação ao release anterior.
 Representam a liberação de um novo build do software, que é um novo release contendo modi�cações
em relação ao release anterior.
Respondido em 31/10/2022 23:33:39
Explicação:
Baselines/ releases no TestLink representam a liberação de um novo build do software, que é um novo release
contendo modi�cações em relação ao release anterior.
 Questão10
a

Continue navegando