Buscar

QUALIDADE E TESTES DE SOFTWARE AV II

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 1/6
 
 
Disc.: QUALIDADE E TESTES DE SOFTWARE 
Aluno(a): RAFAEL DE JESUS SOUZA 202008398134
Acertos: 10,0 de 10,0 07/05/2021
 
 
Acerto: 1,0 / 1,0
(I) é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma
série de dados coletados ou armazenados". Também podemos definir como sendo "os programas que
comandam o funcionamento de um computador". 
Após a leitura do conceito acima, analise cada uma das alternativas abaixo e assinale a correta, com relação a
(I)
Conhecimento
 Software
Portifólio
Processo
Projeto
Respondido em 07/05/2021 16:15:10
 
 
Explicação:
Software é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de
uma série de dados coletados ou armazenados". Também podemos definir como sendo "os programas que
comandam o funcionamento de um computador".
 
 
Acerto: 1,0 / 1,0
Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação
Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais
raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz
indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto
prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de
desenvolvimento.
evolutivo
incremental
iterativo e incremental
 em cascata
iterativo
Respondido em 07/05/2021 16:16:55
 
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 2/6
 
Explicação:
O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do
mundo real não seguem necessariamente esta sequencialidade.
 
 
Acerto: 1,0 / 1,0
A qualidade de software é um processo sistemático que focaliza todas
as etapas e artefatos gerados com objetivo de garantir a
conformidade e uniformidade de processos e produtos, prevenindo e
eliminado defeitos.
Vários fatores podem afetar a qualidade, como fatores externos e
internos. São eles:
I- Fatores externos - são percebidos tanto pelas pessoas que
desenvolvem software quanto pelos usuários.
II- Fatores internos - são percebidos apenas pelas pessoas que
desenvolvem software.
III- Fatores externos - são percebidos apenas pelas pessoas que
desenvolvem software.
IV- Fatores internos - são percebidos tanto pelas pessoas que
desenvolvem software quanto pelos usuários.
Assinale a assertiva correta.
Apenas os itens II e III estão corretos.
 Apenas os itens I e II estão corretos.
Apenas os itens I e IV estão corretos.
Apenas o item I está correto.
Apenas os itens III e IV estão corretos.
Respondido em 07/05/2021 16:27:08
 
 
Explicação:
Se desejarmos desenvolver e produzir software com qualidade,
é necessário investir em qualidade em todos os pontos do
processo.
Alguns fatores podem afetar a qualidade, como fatores externos
e internos de `Qualidade de Software¿. Vejamos alguns
exemplos:
Fatores externos - são percebidos tanto pelas pessoas que
desenvolvem software quanto pelos usuários.
Por exemplo: confiabilidade, eficiência e facilidade de uso.
 Questão3
a
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 3/6
Fatores internos - são percebidos apenas pelas pessoas que
desenvolvem software.
Por exemplo: modularidade e legibilidade.
 
 
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 as asserções I e II estão corretas
Somente a asserção I está correta
Somente as asserções I e III estão corretas
Somente as asserções II e III estão corretas
Somente a asserção III está correta
Respondido em 07/05/2021 16:22:11
 
 
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: 
1-Teste de baixo nível: utilizado para veerificar 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
definidos 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
O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais
aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta.
I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a
localização de falhas.
II. O Modelo V é altamente complexo e requer investimento para conseguir aprender.
III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados.
IV. O Modelo V envolve apenas os programadores no teste.
Apenas as asserções I, II e IV estão corretas
Apenas as asserções I, II e III estão corretas
Apenas as asserções II, III e IV estão corretas
 Apenas as asserções I e III estão corretas
Apenas as asserçoes II e IV estão corretas
 Questão4
a
 Questão5
a
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 4/6
Respondido em 07/05/2021 16:23:20
 
 
Explicação:
Modelo V:
 
Vantagens:
A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de
falhas;
É um modelo simples e fácil de aprender;
Especifica os papéis dos diferentes tipos de testes para ser executada;
Envolve o usuário no teste.
Desvantagens:
É difícil para o cliente expor explicitamente todos os requisitos;
O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida;
O teste pode ser caro e às vezes não ser suficientemente eficaz;
O produto final pode não refletir todas as necessidades dos utilizadores.
 
 
Acerto: 1,0 / 1,0
A equipe Z realizou a codificação de uma nova tela para o sistema de
controle de estoque. O objetivo da equipe é garantir que não existem erros
considerando apenas a parte "nova" do produto.
Qual o tipo de teste que deve ser realizado?
 Teste de unidade
Teste de integração
Teste Caixa-preta.
Teste Caixa-branca
Teste de validação
Respondido em 07/05/2021 16:25:06
 
 
Explicação:
O teste de unidade é também chamado de teste de componentes.
Concentra-se em cada componente individual do software, de acordo
com o que é implementado no código fonte.
 
 
Acerto: 1,0 / 1,0
Sobre a elaboração do plano de teste é incorreto afirmar que:
A equipe define os diferentes papéis desempenhados no projeto de teste.
A documentação estabelece uma relação dos documentos pertinentes ao projeto.
 Os requisitos devem ser descritos aos pares para que as funcionalidades do software sejam testadas.
Estratégias e ferramentas de testes definem questõescomo atividades e ferramentas usadas no test.
O cronograma de atividades descreve marcos importantes das atividades. 
Respondido em 07/05/2021 16:32:30
 
 
 Questão6
a
 Questão7
a
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 5/6
Explicação:
Descreve-se, isoladamente, os requisitos para que as funcionalidades do software sejam testadas.
 
 
Acerto: 1,0 / 1,0
De quem é a responsabilidade do teste de aceitação?
Do desenvolvedor
Do cliente e do desenvolvedor
Do gerente de projeto
Do gerente e do desenvolvedor
 Do cliente
Respondido em 07/05/2021 16:28:28
 
 
Explicação:
No Teste de Aceitação, é impossível prever como o cliente realmente usará um programa. Por isso esse teste é
de responsabilidade do cliente.
 
 
Acerto: 1,0 / 1,0
Sobre o controle de Bugs é correto afirmar:
Devido a complexidade do tema, não é possível o desenvolvimento de um sistema de rastreamento de
bugs.
Ao encontrar um bug, o responsável deve, obrigatoriamente, avisar o desenvolvedor via e-mail.
A melhor maneira de relatar a existência de bugs é por meio de protocolos internacionais de
desenvolvimento de software.
O analista de requisitos é o responsável por encontrar erros, falhas, bugs e outros tipos de problemas
que não foram detectados durante o desenvolvimento de um software.
 Um BugTracke é um aplicativo de software que controla os erros de software relatados em projetos de
desenvolvimento de software.
Respondido em 07/05/2021 16:33:13
 
 
Explicação:
Um BugTracker é um sistema de rastreamento de bugs, ou seja, de defeitos. É um aplicativo de software que
controla os erros de software relatados em projetos de desenvolvimento de software. Pode ser considerado
também um tipo de sistema de rastreamento de problemas.
O tester (isto é, o analista de teste) - é o responsável por encontrar erros, falhas, bugs e outros tipos de
problemas que não foram detectados durante o desenvolvimento de um software.
Ao encontrar um bug, ele pode avisar o desenvolvedor, de várias formas. Exemplo: pessoalmente, msn, por e-
mail, documentos, ferramentas de bug tracking, etc.
A melhor maneira de relatar a existência de bugs por meios formais e informais dependerá da dinâmica da
equipe de testes e do seu processo dentre essas alternativas apresentas.
 
 
Acerto: 1,0 / 1,0
Dentre as tarefas do Testlink encontramos o conceito de criação de
usuários. Cada usuário envolvido no projeto de testes deve ser
cadastrado na ferramenta incluindo:
 Questão8
a
 Questão9
a
 Questão10
a
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=3101648&matr_integracao=202008398134 6/6
I- Profissionais da equipe de testes como gerente de testes,
coordenador de testes, analistas de teste e testadores.
II- Profissionais da equipe de desenvolvimento como gerente de
desenvolvimento, coordenador de desenvolvimento, analistas de
sistema, projetistas e desenvolvedores.
III- Profissionais envolvidos no projeto que necessitem pelo menos
visualizar as informações que estão na ferramenta, como gerentes de
projeto, analistas de negócios, equipem de ambiente, diretores.
Assinale a assertiva correta.
Apenas o item I está correto.
Apenas os itens II e III estão corretos.
 Os itens I, II e III estão corretos.
Apenas o item II está correto.
Apenas os itens I e II estão corretos.
Respondido em 07/05/2021 16:33:54
 
 
Explicação:
Todas as assertivas estão corretas.
Os usuários no Testlink ao serem criados, recebem um perfil
específico, que será seu perfil padrão. Para cada projeto que
atuem, podem ter perfis diferentes.
Exemplo: um coordenador de testes pode atuar como líder em
um projeto que está sob sua responsabilidade, mas pode ser
visitante em outro projeto que é coordenado por outro usuário.
 
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','224974621','4564441212');

Continue navegando