Buscar

20 Questoes AV Qualidade e Testes de Software 2020.2

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 10 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 10 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 9, do total de 10 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

Prévia do material em texto

2
3
4
5
2
3
4
5
2
3
4
5
2
3
4
5
	Provas: FCC - 2012 - TJ-PE - Técnico Judiciário - Programador de Computador
Em relação a Qualidade e Teste de Software, quando um produto é previamente testado e enviado para uma nova avaliação, considere:
I. Todas as partes alteradas nos documentos, funcionalidades e informações devem ser testadas como se fosse um produto novo.
II. Todas as partes inalteradas que sejam influenciadas pelas partes alteradas ou por mudanças em um requerido sistema (de acordo com os conhecimentos específicos do testador) devem ser testadas por amostragem.
III. Todas as outras partes que não foram alteradas ou influenciadas pelas alterações, devem ser testadas como sendo um novo produto.
 
Está correto o que se afirma em
	
	
	 
	I, II e III.
	 
	II, apenas.
	 
	I, apenas.
	 
	I e III, apenas.
	 
	III, apenas.
	Respondido em 05/05/2020 20:25:06
	
Compare com a sua resposta: Vantagens: Mais rápido, simples e menor custo em relação à uma RTF. Desvantagens: Feita sem planejamento, capta menos erros, pode não ser documentada.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	(CESGRANRIO - 2010) No contexto da Engenharia de Software, a verificação e a validação são conjuntos de atividades que
	
	
	
	são de uso exclusivo entre si e correspondem a verificar se o produto de software que está sendo construído atende às expectativas do usuário.
	
	são aplicadas após a finalização da etapa de projeto (design) e se limitam às etapas de implementação e de testes.
	
	asseguram a inexistência de erros de lógica no código fonte de um produto de software.
	
	envolvem o uso de inspeções técnicas, cujo objetivo é verificar características funcionais de um produto de software, tais como desempenho e usabilidade.
	 
	são opcionalmente auxiliadas por ferramentas CASE ou pela construção de protótipos.
	Respondido em 05/05/2020 20:25:54
	
Compare com a sua resposta: Os métodos caixa branca são utilizados quando existe a necessidade de testas a estrutura dos componentes, sendo mais técnico, específico e geralmente mais caro. Os métodos caixa preta são utilizados para os testes de interface dos componentes e funções, sendo, geralmente, mais baratos e rápidos para serem executados.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	Qual o objetivo do teste de software, indique a sentença correta:
	
	
	
	e) Mostrar que não pode ter defeito e nem erro no sistema.
	
	d) Mostrar que com a ausência de defeito o sistema não tem erro.
	
	b) Mostrar que o programa não tem erro.
	 
	c) Mostrar a presença de defeito o mais cedo possível.
	
	a) Mostrar que o programa está correto.
	Respondido em 05/05/2020 20:26:58
	
Compare com a sua resposta:
Principais conceitos dos 2 tipos de testes.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	Indique a numeração correta, ao relacionar os itens que se referem a Validação (indicando 1) e quais se referem a Verificação (indicando 2):
(   ) "Estamos construindo o produto certo"
(   ) Requisitos funcionais implementados
(   ) Cliente satisfeito
(   ) "Estamos construindo corretamente o produto"
(   ) Casos de uso implementados
(   ) Sistema faz o que deveria fazer
(   ) Manual do usuário pronto
	
	
	
	1-2-1-2-1-2-1
	
	1-1-2-1-2-2-2
	
	2-2-1-1-2-2-1
	 
	1-2-1-2-2-1-2
	
	2-1-1-1-1-2-2
	Respondido em 05/05/2020 20:29:14
	
Compare com a sua resposta:
O teste de caixa preta (também chamado de funcional) é baseado nos requisitos do software.
Esta técnica não está preocupada com o comportamento interno do sistema durante a execução do teste, mas sim com a saída gerada após a entrada dos dados especificados.
Este teste é indicado para detectar erros de interface, de comportamento e/ou desempenho, podendo ser aplicada em todas as fases de testes (unidade, integração, sistema e aceitação). 
	
	          Questão
	Acerto: 0,1  / 0,1
	
	1. A figura a seguir representa em forma de espiral os diferentes tipos de teste de software, assim como o contexto ao qual se aplicam.
A partir da representação é correto afirmar que:
	
	
	 
	O teste é realizado no sentido horário da representação, a partir do centro
	
	O teste de unidade é realizado após o teste de integração
	
	O teste de integração é realizado após o teste de sistema
	
	O teste é realizado no sentido anti-horário da representação, a partir da borda
	
	O teste de sistema e o teste de unidade são realizados paralelamente
	A velocidade de entrada de dados pode ser aumentada de uma ordem de grandeza para determinar como as funções de entrada de dados vão reagir. Estamos falando de que tipo de teste?
	
	
	
	Teste de condição
	
	Teste de implantação
	
	Teste de integração
	 
	Teste de estresse
	
	Teste de segurança
	Respondido em 05/05/2020 20:31:58
	
Compare com a sua resposta: Os métodos caixa branca são utilizados quando existe a necessidade de testas a estrutura dos componentes, sendo mais técnico, específico e geralmente mais caro. Os métodos caixa preta são utilizados para os testes de interface dos componentes e funções, sendo, geralmente, mais baratos e rápidos para serem executados.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	A característica básica de um teste de caixa preta é:
	
	
	
	Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
	
	Preparar casos de teste baseados na estrutura interna do software.
	
	Preparar casos de teste baseados em requisitos de usabilidade.
	
	Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
	 
	Preparar casos de teste baseados na especificação do software.
	Respondido em 05/05/2020 20:33:11
	
Compare com a sua resposta: Muitos tipos de teste de webapps detectam problemas que são primeiros evidenciados do lado cliente. O testador muitas vezes se depara com o efeito do erro, não com o erro em si. Como uma webapps é implementada em diferentes configurações e em diferentes ambientes, torna-se difícil ou até mesmo impossível reproduzir um erro fora do ambiente em que o mesmo foi encontrado. Embora alguns erros sejam resultados de um projeto incorreto ou de uma codificação inadequada, muitos erros podem ser rastreados até a configuração da webapp. Como as aplicações web residem em uma arquitetura cliente-servidor, erros podem ser difíceis de serem rastreados pelas 03 camadas: cliente, servidor, rede. Alguns erros são devidos ao ambiente operacional estático. Outros são atribuídos ao ambiente operacional dinâmico.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	Escolha dentre as opções abaixo, qual a melhor descrição para teste de regressão:
	
	
	
	Checa as inconsistências dos programas que rodam no mesmo computador.
	 
	Verifica se não foram introduzidos erros em partes inalteradas do sistema.
	
	Verifica se as alterações feitas não retornaram o sistema à versão inicial.
	
	Garante que defeitos não foram introduzidos em versões anteriores do sistema.
	
	Checa as inconsistências geradas para módulos anteriores em função da performance.
	Respondido em 05/05/2020 20:33:43
	
Compare com a sua resposta: Muitos tipos de teste de webapps detectam problemas que são primeiros evidenciados do lado cliente. O testador muitas vezes se depara com o efeito do erro, não com o erro em si. Como uma webapps é implementada em diferentes configurações e em diferentes ambientes, torna-se difícil ou até mesmo impossível reproduzir um erro fora do ambiente em que o mesmo foi encontrado. Embora alguns erros sejam resultados de um projeto incorreto ou de uma codificação inadequada, muitos erros podem ser rastreados até a configuração da webapp. Como as aplicações web residem em uma arquitetura cliente-servidor, erros podem ser difíceis de serem rastreados pelas 03 camadas: cliente, servidor, rede. Alguns erros são devidos ao ambiente operacional estático. Outros são atribuídos ao ambiente operacional dinâmico.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	(2012 - FCC - TRT) NÃO É uma técnica típica de teste de caixa preta: 
	
	
	 
	teste de integração.teste de caso de uso.
	
	teste de tabela de decisão.
	
	teste de todos os pares.
	
	tabelas de estado de transição.
	Respondido em 05/05/2020 20:34:40
	
Compare com a sua resposta: Caminho-DU: (definition-use) é um sub-caminho que o nó inicial do caminho é um nó de definição e o nó final é um nó uso. Caminho-DC: (definition-clear) - é um sub-caminho - DU onde não existe outro nó de definição de variável no caminho além do nó inicial.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	Fonte: Analista de Informática - Desenvolvimento de Sistemas - MPU - FCC - 2007
Assinale a alternativa correta. Também conhecido por teste estrutural ou orientado à lógica, é uma técnica de teste de software que trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, tais como, teste de condição, teste de fluxo de dados, teste de ciclos e teste de caminhos lógicos. Trata-se da técnica de teste de:
	
	
	 
	Caixa-branca.
	
	Integração.
	
	Unidade.
	
	Depuração.
	
	Caixa-preta.
	Para Pressman (2002), o uso de um modelo de qualidade apoia a categorização de fatores de McCall (1997). Para o autor, o contexto a partir da qualidade interna e externa passa a ser categorizado por algumas características. Uma delas é a Funcionalidade, que significa:
	
	
	
	esforço necessário para se fazer modificações específicas no software.
	
	capacidade do software de manter seu nível de desempenho quando utilizado em condições estabelecidas.
	 
	capacidade de fornecer funções que correspondam às necessidades explícitas e implícitas do usuário quando o software é utilizado sob condições especificadas.
	
	capacidade que o produto tem de ser entendido, aprendido, utilizado e ser atraente para o usuário.
	
	relacionamento entre o nível de desempenho do software e a quantidade de recursos utilizados, sob condições estabelecidas.
	Respondido em 28/05/2020 20:21:09
	
Compare com a sua resposta:
	
	          Questão
	Acerto: 0,1  / 0,1
	
	A norma ISO/IEC 14598 oferece uma visão geral dos processos de avaliação de produtos de software e fornece guias para a avaliação, baseados na utilização prática da norma ISO/IEC 9126. Pela Norma, podem existir enfoques diferentes para a avaliação da qualidade de produto. Marque a opção correta que cita todos os enfoques identificados por esta norma:
	
	
	
	Processo para Desenvolvedores, Processo para Avaliadores e Processo para Operadores
	
	Processo para Auditores, Processo para Avaliadores e Processo para desenvolvedores
	
	Processo para Desenvolvedores, Processo para Avaliadores e Processo para validadores
	
	Processo para Operadores e Processo para Avaliadores
	 
	Processo para Desenvolvedores, Processo para Avaliadores e Processo para Compradores
	Respondido em 28/05/2020 20:23:31
	
Compare com a sua resposta: Visam garantir que os artefatos de software sejam desenvolvidos e entregues com melhor aceitabilidade, menos defeitos e menores custos.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	Conjunto de atributos que têm impacto na capacidade do software de manter o seu nível de desempenho dentro de condições estabelecidas por um dado período de tempo. A Norma que integra os conceitos de ambiente, estratégia e planejamento de testes é conhecida por:
	
	
	
	ISO 9001-2008.
	
	ISO 12 119;
	
	ISO 14598;
	 
	ISO 9126;
	
	ISO 12 207;
	Respondido em 28/05/2020 20:24:28
	
Compare com a sua resposta:
	
	          Questão
	Acerto: 0,1  / 0,1
	
	A característica básica de um teste de caixa preta é:
	
	
	
	Preparar casos de teste baseados na estrutura interna do software.
	 
	Preparar casos de teste baseados na especificação do software.
	
	Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
	
	Preparar casos de teste baseados em requisitos de usabilidade.
	
	Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
	Respondido em 28/05/2020 20:25:24
	
Compare com a sua resposta: Muitos tipos de teste de webapps detectam problemas que são primeiros evidenciados do lado cliente. O testador muitas vezes se depara com o efeito do erro, não com o erro em si. Como uma webapps é implementada em diferentes configurações e em diferentes ambientes, torna-se difícil ou até mesmo impossível reproduzir um erro fora do ambiente em que o mesmo foi encontrado. Embora alguns erros sejam resultados de um projeto incorreto ou de uma codificação inadequada, muitos erros podem ser rastreados até a configuração da webapp. Como as aplicações web residem em uma arquitetura cliente-servidor, erros podem ser difíceis de serem rastreados pelas 03 camadas: cliente, servidor, rede. Alguns erros são devidos ao ambiente operacional estático. Outros são atribuídos ao ambiente operacional dinâmico.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	Numa empresa XYZ, é comum, na Engenharia de Software, o uso de ferramentas de software que auxiliam na realização de diversas atividades do desenvolvimento.
Nesse contexto, ferramentas de:
	
	
	
	cobertura de código determinam em que grau o código-fonte de um sistema corresponde aos seus requisitos não funcionais.
	
	integração contínua são destinadas a automatizar a implantação do produto de software no ambiente de produção.
	
	engenharia reversa são destinadas ao controle das diversas versões de um produto de software.
	 
	análise estática do código permitem obter métricas de qualidade de um produto de software, tais como o grau de dependência entre seus componentes.
	
	refatoração auxiliam a modificação de uma região do código-fonte de um sistema, com o objetivo de alterar comportamento externo deste último.
	Considere as seguintes assertivas sobre o processo de melhoria da qualidade de software conhecida como Capability Maturity Model Integrated - CMMI:
I- Uma das áreas de conhecimento disponibilizadas pelo CMMI é a Engenharia de Sistemas (Systems Engineering).
II- O CMMI usa dois tipos de representação dos modelos: em estágios e continuada.
III- O nível de capacidade de uma área de processo é avaliado em uma escala que vai de 1 a 5.
As assertivas corretas são:
	
	
	
	somente III;
	
	somente II;
	 
	somente I e II;
	 
	I, II e III.
	
	somente I;
	Respondido em 28/05/2020 20:28:41
	
Compare com a sua resposta: À medida que mais informações sobre os riscos se tornarem disponíveis, os riscos deverão ser analisados novamente e novas prioridades deverão ser estabelecidas.
	
	          Questão
	Acerto: 0,1  / 0,1
	
	O plano de gerenciamento de riscos é parte integrante e essencial do processo de desenvolvimento de software. Dessa forma, as atividades de gerenciamento de riscos. Quais são as finalidades da fase de MONITORAÇÃO DE RISCOS?
I. Definir métricas e implementar a estratégia de risco
II. Avaliar os resultados da estratégia da gerência de risco
III. Executar ações corretivas
IV. Modelar sistemas
	
	
	 
	Apenas I, II e III
	
	Apenas I, II e IV
	
	Apenas I e III
	
	Apenas I, III e IV
	
	Apenas II, III e IV
	Respondido em 28/05/2020 20:31:57
	
Compare com a sua resposta:
	
	          Questão
	Acerto: 0,1  / 0,1
	
	________________ é um modelo de referência que contém práticas (Genéricas ou Específicas) necessárias à maturidade em disciplinas específicas: Systems Engineering  (Engenharia de Sistemas), Software Engineering (Engenharia de Software), Integrated Product and Process Development (Desenvolvimento de processos e produtos integrados - IPPD), Supplier Sourcing (Fonte de suprimento). Desenvolvido pelo SEI (Software Engineering Institute - Instituto de Engenharia de Software), procura estabelecer um modelo único para o processo de melhoria corporativo, integrando diferentes modelos e disciplinas.
	
	
	 
	CMMI
	
	COBIT
	
	SOA
	
	ITIL
	
	PMBOK
	Respondido em 28/05/2020 20:32:08
	
Compare com a sua resposta:
	
	          Questão
	Acerto: 0,1  / 0,1
	
	Sobre a Garantia Estatística da Qualidade (Software Quality Assurance - SQA), podemos afirmar que:
I. É uma dastécnica de revisão;
II. Registra a frequência de erros do software;
III. Registra as inconsistências do software;
IV. Apoia-se na questão qualitativa.
Assinale a única opção correta.
	
	
	
	Estão corretas as opções I e IV
	 
	Estão corretas as opções II e III
	
	Estão corretas as opções II e IV
	
	Estão corretas as opções I e III
	
	Estão corretas as opções III e IV
	Respondido em 28/05/2020 20:32:42
	
Compare com a sua resposta:
	
	          Questão
	Acerto: 0,1  / 0,1
	
	Considerando as áreas de processo no CMMI, assinale a opção correta.
	
	
	 
	As áreas de processo podem ser organizadas em categorias como gerência de processos e de projetos. Na gerência de processos, uma área visa possibilitar que as organizações entendam quantitativamente os seus processos.
	
	No nível de maturidade 3, uma área de processo relaciona-se à gerência quantitativa dos processos visando possibilitar que sejam atingidos objetivos de qualidade e desempenho estabelecidos.
	
	No nível de maturidade 2, uma área de processo visa o desenvolvimento dos talentos e dos conhecimentos das pessoas na organização, uma outra área de processo visa à gerência de riscos.
	
	No nível de maturidade 1, uma área de processo relaciona-se à gerência de requisitos, uma outra área de processo relaciona-se ao acompanhamento do projeto e identificação de ações corretivas.
	
	No CMMI, as pessoas diretamente responsáveis pelo gerenciamento e execução das atividades do processo são, normalmente, as que avaliam a aderência.
	Respondido em 28/05/2020 20:33:08
	
Compare com a sua resposta: Visam garantir que os artefatos de software sejam desenvolvidos e entregues com melhor aceitabilidade, menos defeitos e menores custos.

Outros materiais