Buscar

Avaliação de Software - Simulado 1, 2 e 3 - 10-12-2014 - By SM

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

https://www.passeidireto.com/perfil/824999/ 
AVALIAÇÃO DE SOFTWARE – Simulado 1 – By SM 
 
 
Data: 10/12/2014 15:31:43 (Finalizada) 
 
 
 1a Questão (Ref.: 201102125428) Pontos: 1,0 / 1,0 
Você trabalha em uma empresa de desenvolvimento de software e está participando de uma a Revisão Técnica 
Formal (RTF). Na reunião seu chefe distribuiu documentos, explicou os objetivos, processos e documentos para 
cada participante da reunião. Ele checou também os critérios de entrada. Esta fase é normalmente conhecida 
como: 
 
 
Planejamento 
 
Preparação Individual 
 
Acompanhamento 
 Kick-off 
 
Retrabalho 
 
 
 2a Questão (Ref.: 201102125427) Pontos: 1,0 / 1,0 
À medida que o software é desenvolvido é normal que ocorram erros. Para garantir a qualidade do produto 
produzido é importante que estes erros sejam encontrados e corrigidos antes que sejam passados para os 
usuários finais. Um dos métodos utilizados para a detecção destes erros logo no início do processo de 
desenvolvimento de software é conhecido como: 
 
 
Depuração 
 Revisão 
 
Teste de regressão 
 
Teste de integração 
 
Teste de validação 
 
 
 3a Questão (Ref.: 201102142989) Pontos: 0,0 / 1,0 
O teste de integração é um dos testes, dentre os diversos tipos de testes de validação existentes. O Teste de 
Integração possui basicamente duas abordagens que podem ser utilizadas. Assinale a opção que apresenta 
estas duas abordagens: 
 
 On-Line e Off-Line 
 Incremental e Não Incremental 
 
Inspeção e Walkthrough 
 
Formal e Informal 
 
Descendente e Ascendente 
 
 
 4a Questão (Ref.: 201102125421) Pontos: 1,0 / 1,0 
O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações 
analisadas e revisadas nas etapas iniciais do projeto. Qual é a última etapa do processo de validação? 
 
 Validação do aceite 
 
Validação da integração 
 
Validação da unidade 
 
Validação da implementação 
 
Validação do sistema 
 
 
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
https://www.passeidireto.com/perfil/824999/ 
 
 5a Questão (Ref.: 201102124206) Pontos: 0,0 / 1,0 
Por volta de 1979, Myers produziu um dos primeiros trabalhos mais completos e profundos trabalho sobre um 
processo de teste de software. Myers é o autor do livro "The Art of Software Testing", considerado por muitos 
como a primeira obra de real valor sobre teste de software e a criadora de termos muito usados como 'Caixa 
Branca e Caixa Preta" e "Caso de Teste". O que a Regra 10 de Myers afirma ? 
 
 
A Regra 10 de Myers mostra que a fase de testes deve ser realizada apenas no final do 
desenvolvimento para concentrar o investimento e a atenção da equipe. 
 
A Regra 10 de Myers mostra que não existe software sem erro, assim não se deve investir recursos e 
tempo para testar sistemas. 
 A Regra 10 de Myers mostra que os defeitos tem custo de correção constante independente do 
momento em que são descobertos. 
 
A Regra 10 de Myers mostra que quanto mais tardio os defeitos são descobertos, menor é seu custo de 
correção devido ao maior dominio da equipe de desenvolvimento do sistema. 
 A Regra 10 de Myers mostra que quanto mais tarde os defeitos forem encontrados tanto mais caro será 
corrigi-los. 
 
 
 
 6a Questão (Ref.: 201102142964) Pontos: 1,0 / 1,0 
Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de 
software, para garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas 
como: 
 
 
gold plate. 
 
reengenharia de processos; 
 
garantia de qualidade; 
 controle de qualidade; 
 
custo da qualidade; 
 
 
 7a Questão (Ref.: 201102124211) Pontos: 1,0 / 1,0 
Marque a alternativa correta: 
 
I - Os testes de verificação e validação são complementares, não devendo ser encarados como atividades 
redundantes. Cada um possui natureza e objetivo distinto, fortalecendo desta forma o processo de detecção de 
erros e aumentando a qualidade final do produto. 
II - Os testes de verificação visam garantir o processo. 
III - Os testes de validação visam a garantia de qualidade do produto. 
 
 
Todas as sentenças estão erradas 
 
Apenas as sentenças II e III estão corretas 
 Todas as sentenças estão corretas 
 
Apenas a sentença I está correta 
 
Apenas as sentenças I e II estão corretas 
 
 
 
 8a Questão (Ref.: 201102124216) Pontos: 1,0 / 1,0 
Em relação aos Fatores do Insucesso dos Processos de Qualidade, marque a opção INCORRETA: 
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
https://www.passeidireto.com/perfil/824999/ 
 
 Falta de técnicas e ferramentas de testes de software no mercado. 
 
Falta de um modelo corporativo de qualidade 
 
Qualidade é aplicada tardiamente no projeto 
 
Deficiência no planejamento dos testes 
 
Ausência da gerência de qualidade independente 
 
 
 
 9a Questão (Ref.: 201102221960) 
Erros podem ocorrer à medida que os softwares são desenvolvidos. As revisões técnicas são o mecanismo mais 
efetivo para descobrir erros antes que sejam passados para os usuários finais. 
Por que é importante utilizar as revisões técnicas no início do processo de gestão de qualidade? 
 
 
 
Compare com a sua resposta: Segundo a regra 10 de Myers, o custo para corrigir um erro logo no início do 
processo é relativamente baixo. Caso os erros não sejam corrigidos nessa fase, eles podem aumentar à medida 
que o processo continua, gerando altos custos e prejuízos muitas vezes irreparáveis. 
 
 
 
 10a Questão (Ref.: 201102221961) 
A categorização dos cenários proporciona o melhor planejamento dos testes, facilitando o entendimento e 
reduzindo os esforços de validação do software, ampliando, assim, a cobertura dos testes. 
Existem visões a cerca de categorizações dos testes de software. Uma delas é o modelo FURPS, que representa 
as categorias que podem ser usadas na definição de requisitos e testes de validação, assim como os atributos 
de Qualidade de Software. 
Descreva as categorias do modelo FURPS. 
 
 
 
Compare com a sua resposta: SUPORTABILIDADE: Teste de configuração e Teste de instalação. 
DESEMPENHO: Teste de avaliação de desempenho ou benchmark; Teste de contenção; Teste de carga; Perfil de 
desempenho. 
CONFIABILIDADE: Teste de integridade; Teste de estrutura; Teste de estresse; Smoke test. 
USABILIDADE: Teste de interface; Teste de usabilidade. 
FUNCIONALIDADE: Teste funcional; Teste de regressão; Teste de volume; Teste de segurança. 
 
AVALIAÇÃO DE SOFTWARE – Simulado 2 – By SM 
 
 
Data: 10/12/2014 15:43:59 (Finalizada) 
 
 
 1a Questão (Ref.: 201102124467) Pontos: 1,0 / 1,0 
Segundo Bartié, a auditorias concentram-se nas atividades críticas de um processo de engenharia de software. 
Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade: 
 
 
Avaliar se estão produzindo as atas de reuniões 
 
Avaliar se estão registrando os defeitos encontrados 
 Avaliar e garantir que não estão envolvendo clientes e usuários nos processos 
 
Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de 
desenvolvimento 
 
Avaliar se estão atualizando o mapa de riscos dos projetos 
 
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
https://www.passeidireto.com/perfil/824999/ 
 
 
 2a Questão (Ref.: 201102124470) Pontos: 1,0 / 1,0 
Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapae produz 
documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo, 
pois desde as fases iniciais pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados 
para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos: 
 
 
Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte 
 Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - Verificação 
de implementação 
 
Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - Verificação 
de encerramento financeiro 
 
Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - verificação 
de suporte 
 
Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - 
Verificação de treinamento 
 
 
 
 3a Questão (Ref.: 201102124481) Pontos: 1,0 / 1,0 
Testes baseados em requisitos são baseados nos documentos de requisitos e modelados através de 
especificações funcionais e suplementares, os requisitos devem ser decompostos em casos de testes de forma a 
avaliarem todos os cenários existentes e validarem todas as variações. Os diferentes métodos podem ser sub-
divididos de em:Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite e Teste de matriz 
ortogonal. Em relação aos de Particionamento em Equivalência, marque a opção correta. 
 
 Neste método o domínio de entrada de um programa é divido em classes de dados a partir das quais 
podem ser criados casos de teste. Um caso de teste ideal descobre sozinho uma classe de erros (por 
exemplo, processamento incorreto de todos os dados de caracteres) que poderia de outro modo 
requerer que fossem executados muitos casos de teste até que o erro geral aparecesse. 
 
Este método permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um 
projeto procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de 
execução. 
 
Este tipo de teste focaliza exclusivamente a validade das construções de ciclo, já que são em sua grande 
maioria a base da maioria dos algoritmos implementados. 
 
Este método seleciona caminhos de teste de um programa de acordo com as localizações de definições e 
usos de variáveis no programa. São úteis para selecionar caminhos de teste de um programa que 
contenha instruções de laços e if aninhadas. 
 
Pode ser aplicado a problemas nos quais o domínio de entrada é relativamente pequeno, mas muito 
grande para acomodar um teste exaustivo. O objetivo do teste é a construção de caso de teste com 
uma visualização geométrica associada aos valores de entrada de uma aplicação. 
 
 
 4a Questão (Ref.: 201102124476) Pontos: 1,0 / 1,0 
Em relação aos testes Caixa Branca (também conhecidos como testes caixa de vidro ou teste estrutural), 
marque a opção correta: 
 
 
devem ser feitos apenas no final processo de desenvolvimento mesmo que estes tipos de testes não 
preveem acesso a estrutura do sistema que esta sendo desenvolvido, os requisitos funcionais só podem 
ser testados quando o software está pronto. 
 
diferentemente dos testes da caixa-preta, o teste da caixa-branca não requer o conhecimento da 
tecnologia empregada e dos conceitos de implementação do software. 
 é baseado na arquitetura interna do software e utiliza a estrutura de controle descrita no programa para 
derivar casos teste. 
 
focaliza os requisitos funcionais do software e utiliza técnicas para garantir que os requisitos do sistema 
sejam amplamente atendidos pelo software construído. 
 
devem ser feitos durante todo o processo de desenvolvimento porém mais intensamente nas fases 
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
https://www.passeidireto.com/perfil/824999/ 
iniciais de coletas de requisitos para esclarecer os requisitos funcionais. Isto só é possível pois estes tipos 
de testes não preveem acesso a estrutura do sistema que esta sendo desenvolvido. 
 
 
 
 5
a
 Questão (Ref.: 201102125436) Pontos: 1,0 / 1,0 
Indique a opção que representa o teste que devemos usar para responder a seguinte 
pergunta: 
 "O tempo de resposta do servidor degrada de forma a tornar-se inaceitável?". 
 
 
Componente 
 
Navegação 
 Desempenho 
 
Configuração 
 
Segurança 
 
 
 
 6a Questão (Ref.: 201102125439) Pontos: 1,0 / 1,0 
A empresa XPTO desenvolveu um software de controle de estoque e decidiu comercializar cópias para diversos 
clientes espalhados pelo território nacional. Porém verificou-se que estes clientes possuem diferentes tipos de 
hardware e software. Neste caso, qual o tipo de teste de software mais indicado para que o software possa ser 
executado nos diferentes clientes? 
 
 
Teste de Desempenho 
 
Teste de Regressão 
 Teste de Configuração 
 
Teste de Instalação 
 
Teste de Integridade 
 
 
 7a Questão (Ref.: 201102125440) Pontos: 1,0 / 1,0 
Qual é o tipo de teste é aplicado nos menores componentes de código criados, cujo objetivo é garantir que estes 
atendem as especificações do ponto de vista das características e de funcionalidade? Vale ressaltar este teste 
foca na lógica interna de processamento e nas estruturas de dados dentro dos limites de um componente. 
 
 Teste de unidade 
 
Teste funcional 
 
Teste de lógica 
 
Teste de integração 
 
Teste de regressão 
 
 
 8a Questão (Ref.: 201102124206) Pontos: 1,0 / 1,0 
Por volta de 1979, Myers produziu um dos primeiros trabalhos mais completos e profundos trabalho sobre um 
processo de teste de software. Myers é o autor do livro "The Art of Software Testing", considerado por muitos 
como a primeira obra de real valor sobre teste de software e a criadora de termos muito usados como 'Caixa 
Branca e Caixa Preta" e "Caso de Teste". O que a Regra 10 de Myers afirma ? 
 
 
A Regra 10 de Myers mostra que não existe software sem erro, assim não se deve investir recursos e 
tempo para testar sistemas. 
 
A Regra 10 de Myers mostra que quanto mais tardio os defeitos são descobertos, menor é seu custo de 
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
https://www.passeidireto.com/perfil/824999/ 
correção devido ao maior dominio da equipe de desenvolvimento do sistema. 
 A Regra 10 de Myers mostra que quanto mais tarde os defeitos forem encontrados tanto mais caro será 
corrigi-los. 
 
A Regra 10 de Myers mostra que a fase de testes deve ser realizada apenas no final do 
desenvolvimento para concentrar o investimento e a atenção da equipe. 
 
A Regra 10 de Myers mostra que os defeitos tem custo de correção constante independente do 
momento em que são descobertos. 
 
AVALIAÇÃO DE SOFTWARE – Simulado 3 – By SM 
 
 
Data: 10/12/2014 15:52:08 (Finalizada) 
 
 
 1a Questão (Ref.: 201102124211) Pontos: 1,0 / 1,0 
Marque a alternativa correta: 
 
I - Os testes de verificação e validação são complementares, não devendo ser encarados como atividades 
redundantes. Cada um possui natureza e objetivo distinto, fortalecendo desta forma o processo de detecção de 
erros e aumentando a qualidade final do produto. 
II - Os testes de verificação visam garantir o processo. 
III - Os testes de validação visam a garantia de qualidade do produto. 
 
 
Apenas as sentenças II e III estão corretas 
 
Apenas as sentenças I e II estão corretas 
 
Apenas a sentença I está correta 
 Todas as sentenças estão corretas 
 
Todas as sentenças estão erradas 
 
 
 
 2a Questão (Ref.: 201102142989) Pontos: 1,0 / 1,0 
O teste de integração éum dos testes, dentre os diversos tipos de testes de validação existentes. O Teste de 
Integração possui basicamente duas abordagens que podem ser utilizadas. Assinale a opção que apresenta 
estas duas abordagens: 
 
 Incremental e Não Incremental 
 
Inspeção e Walkthrough 
 
Descendente e Ascendente 
 
On-Line e Off-Line 
 
Formal e Informal 
 
 
 3a Questão (Ref.: 201102142964) Pontos: 1,0 / 1,0 
Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de 
software, para garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas 
como: 
 
 
reengenharia de processos; 
 controle de qualidade; 
 
gold plate. 
 
garantia de qualidade; 
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
https://www.passeidireto.com/perfil/824999/ 
 
custo da qualidade; 
 
 
 4a Questão (Ref.: 201102124216) Pontos: 1,0 / 1,0 
Em relação aos Fatores do Insucesso dos Processos de Qualidade, marque a opção INCORRETA: 
 
 
Falta de um modelo corporativo de qualidade 
 
Deficiência no planejamento dos testes 
 
Qualidade é aplicada tardiamente no projeto 
 
Ausência da gerência de qualidade independente 
 Falta de técnicas e ferramentas de testes de software no mercado. 
 
 
 
 5a Questão (Ref.: 201102125421) Pontos: 1,0 / 1,0 
O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações 
analisadas e revisadas nas etapas iniciais do projeto. Qual é a última etapa do processo de validação? 
 
 
Validação da implementação 
 Validação do aceite 
 
Validação da unidade 
 
Validação da integração 
 
Validação do sistema 
 
 
 
 6a Questão (Ref.: 201102125427) Pontos: 1,0 / 1,0 
À medida que o software é desenvolvido é normal que ocorram erros. Para garantir a qualidade do produto 
produzido é importante que estes erros sejam encontrados e corrigidos antes que sejam passados para os 
usuários finais. Um dos métodos utilizados para a detecção destes erros logo no início do processo de 
desenvolvimento de software é conhecido como: 
 
 
Teste de regressão 
 
Teste de validação 
 
Teste de integração 
 Revisão 
 
Depuração 
 
 
 7a Questão (Ref.: 201102125428) Pontos: 1,0 / 1,0 
Você trabalha em uma empresa de desenvolvimento de software e está participando de uma a Revisão Técnica 
Formal (RTF). Na reunião seu chefe distribuiu documentos, explicou os objetivos, processos e documentos para 
cada participante da reunião. Ele checou também os critérios de entrada. Esta fase é normalmente conhecida 
como: 
 
 
Preparação Individual 
 
Planejamento 
 
Acompanhamento 
 
Retrabalho 
 Kick-off 
 
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
sergio.morais
Realce
https://www.passeidireto.com/perfil/824999/ 
 
 
 
 8a Questão (Ref.: 201102125439) Pontos: 1,0 / 1,0 
A empresa XPTO desenvolveu um software de controle de estoque e decidiu comercializar cópias para diversos 
clientes espalhados pelo território nacional. Porém verificou-se que estes clientes possuem diferentes tipos de 
hardware e software. Neste caso, qual o tipo de teste de software mais indicado para que o software possa ser 
executado nos diferentes clientes? 
 
 
Teste de Desempenho 
 
Teste de Integridade 
 
Teste de Regressão 
 Teste de Configuração 
 
Teste de Instalação 
 
sergio.morais
Realce

Outros materiais