Buscar

Engenharia software Exercicios teleaula

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

Exercicios teleaula
Pergunta 1
0 em 0 pontos
	
	
	
	A parte da norma ISO 9000 que descreve em detalhes como deve ser o processo de qualidade nas empresas de desenvolvimento e manutenção de software é a:
	
	
	
	
		Resposta Selecionada:
	c. 
ISO 9000-3;
	Respostas:
	a. 
ISO 9000-1;
	
	b. 
ISO 9000-2;
	
	c. 
ISO 9000-3;
	
	d. 
ISO 9001;
	
	e. 
ISO 9002.
	Feedback da resposta:
	Resposta: C.
	
	
	
Pergunta 2
0 em 0 pontos
	
	
	
	O modelo de McCall e a norma ISO 9126 são modelos para avaliar a qualidade de um produto de software. Comparando os dois modelos, existem muitos fatores comuns a ambos. Assinale a alternativa que apresenta o fator presente apenas na norma ISO 9126.
	
	
	
	
		Resposta Selecionada:
	e. 
Funcionalidade.
	Respostas:
	a. 
Portabilidade.
	
	b. 
Usabilidade.
	
	c. 
Eficiência.
	
	d. 
Confiabilidade.
	
	e. 
Funcionalidade.
	Feedback da resposta:
	Resposta: E.
	
	
	
Pergunta 3
0 em 0 pontos
	
	
	
	O problema da falta de qualidade na produção de software pode ser atribuída a diversos fatores ambientais e estruturais das empresas. Assinale a alternativa que faz referência a um desses fatores.
	
	
	
	
		Resposta Selecionada:
	d. 
Prazos e custos mal dimensionados.
	Respostas:
	a. 
Fazer certo da primeira vez.
	
	b. 
Equipes qualificadas.
	
	c. 
Qualidade como preocupação exclusiva da gerência.
	
	d. 
Prazos e custos mal dimensionados.
	
	e. 
Soluções simples.
	Feedback da resposta:
	Resposta: D.
	
	
	
Pergunta 4
0 em 0 pontos
	
	
	
	Quais normas permitem a avaliação de um produto de software?
	
	
	
	
		Resposta Selecionada:
	b. 
ISO 14598 e ISO 25000.
	Respostas:
	a. 
ISO 9126 e modelo de McCall.
	
	b. 
ISO 14598 e ISO 25000.
	
	c. 
ISO 12207 e ISO 14598.
	
	d. 
ISO 25000 e ISO 9126.
	
	e. 
ISO 25000 e ISO 12207.
	Feedback da resposta:
	Resposta: B
	
	
	
Pergunta 1
0 em 0 pontos
	
	
	
	A norma ISO 14598 avalia a capacidade das empresas no processo de desenvolvimento de software. Quanto mais alto o nível, melhor é seu desempenho. Qual nível corresponde ao processo estabelecido e controlado com medições quantitativas?
	
	
	
	
		Resposta Selecionada:
	d. 
Nível 4.
	Respostas:
	a. 
Nível 1.
	
	b. 
Nível 2.
	
	c. 
Nível 3.
	
	d. 
Nível 4.
	
	e. 
Nível 5.
	Feedback da resposta:
	Resposta: D.
	
	
	
Pergunta 2
0 em 0 pontos
	
	
	
	O MPS.BR é um modelo brasileiro de qualidade de processo de software cujo principal objetivo é:
	
	
	
	
		Resposta Selecionada:
	b. 
incentivar empresas brasileiras a usar qualidade de processo;
	Respostas:
	a. 
reduzir o tempo de implementação do modelo;
	
	b. 
incentivar empresas brasileiras a usar qualidade de processo;
	
	c. 
substituir o CMMI;
	
	d. 
reduzir os custos de implantação;
	
	e. 
substituir a ISO 15504.
	Feedback da resposta:
	Resposta: B.
	
	
	
Pergunta 3
0 em 0 pontos
	
	
	
	O modelo de processo CMMI possui duas representações de maturidade: a estagiada e a contínua, que possuem as mesmas áreas de processo nos seus respectivos níveis de maturidade. Assinale a alternativa que contém uma área de processo do nível 2.
	
	
	
	
		Resposta Selecionada:
	c. 
Planejamento de projeto
	Respostas:
	a. 
Verificação.
	
	b. 
Solução técnica.
	
	c. 
Planejamento de projeto
	
	d. 
Validação.
	
	e. 
Gerência quantitativa de projetos.
	Feedback da resposta:
	Resposta: C.
	
	
	
Pergunta 4
0 em 0 pontos
	
	
	
	Os modelos de qualidade de processo de software têm como principal objetivo:
	
	
	
	
		Resposta Selecionada:
	c. 
a melhoria do processo de desenvolvimento de software;
	Respostas:
	a. 
a melhoria da qualidade do produto de software;
	
	b. 
aumentar os custos de desenvolvimento;
	
	c. 
a melhoria do processo de desenvolvimento de software;
	
	d. 
reduzir o prazo e os custos de desenvolvimento;
	
	e. 
nenhuma das respostas anteriores.
	Feedback da resposta:
	Resposta: C.
	
	
	
Pergunta 1
0 em 0 pontos
	
	
	
	As técnicas de V&V são essenciais para a garantia da qualidade de um produto de software. Entre as alternativas abaixo, qual é a técnica conhecida como revisão por pares?
	
	
	
	
		Resposta Selecionada:
	c. 
Passeios.
	Respostas:
	a. 
Verificação.
	
	b. 
Reunião técnica.
	
	c. 
Passeios.
	
	d. 
Revisão técnica.
	
	e. 
Validação.
	Feedback da resposta:
	Resposta: C.
	
	
	
Pergunta 2
0 em 0 pontos
	
	
	
	O teste de software é parte fundamental do processo de controle de qualidade de uma aplicação. Envolve testes dos requisitos funcionais, não funcionais e de ambiente. Assinale a alternativa que contém um tipo de teste funcional.
	
	
	
	
		Resposta Selecionada:
	a. 
Usabilidade.
	Respostas:
	a. 
Usabilidade.
	
	b. 
Desempenho.
	
	c. 
Segurança.
	
	d. 
Navegação.
	
	e. 
Instalação.
	Feedback da resposta:
	Resposta: A.
	
	
	
Pergunta 3
0 em 0 pontos
	
	
	
	Os testes caixa-branca são aqueles que o desenvolvedor deve aplicar durante a construção do programa para garantir a execução de cada linha de código produzida. Um programa que possui 7 nós predicados no grafo de controle terá V(G) igual a:
	
	
	
	
		Resposta Selecionada:
	b. 
8.
	Respostas:
	a. 
7.
	
	b. 
8.
	
	c. 
9.
	
	d. 
6.
	
	e. 
10.
	Feedback da resposta:
	Resposta: B.
	
	
	
Pergunta 4
0 em 0 pontos
	
	
	
	Para a elaboração de testes caixa-preta existem alguns passos a serem seguidos. Nesse processo, para que possa ser elaborado um bom roteiro de testes, é necessário que tenham sido identificados os:
	
	
	
	
		Resposta Selecionada:
	e. 
casos de testes.
	Respostas:
	a. 
requisitos do usuário;
	
	b. 
protótipo de telas;
	
	c. 
programas;
	
	d. 
requisitos de teste;
	
	e. 
casos de testes.
	Feedback da resposta:
	Resposta: E.
	
	
	
Pergunta 1
0 em 0 pontos
	
	
	
	A atividade de GCS que envolve o uso de ferramentas para controlar o armazenamento dos artefatos e gerenciar todas as alterações que esse artefato possa sofrer durante seu ciclo de vida é a atividade de:
	
	
	
	
		Resposta Selecionada:
	c. 
controle de versões;
	Respostas:
	a. 
itens de configuração;
	
	b. 
controle de mudanças;
	
	c. 
controle de versões;
	
	d. 
controle de acesso;
	
	e. 
auditoria.
	Feedback da resposta:
	Resposta: C.
	
	
	
Pergunta 2
0 em 0 pontos
	
	
	
	As atividades de manutenção que envolvem as ações para garantir que a mudança está corretamente implementada e atende aos requisitos solicitados é a atividade de:
	
	
	
	
		Resposta Selecionada:
	e. 
aceitação da mudança.
	Respostas:
	a. 
análise da mudança;
	
	b. 
processo de mudança;
	
	c. 
migração;
	
	d. 
retirada de produção;
	
	e. 
aceitação da mudança.
	Feedback da resposta:
	Resposta: E.
	
	
	
Pergunta 3
0 em 0 pontos
	
	
	
	As manutenções que são realizadas por meio da análise direta do código-fonte para identificar as regras de negócio envolvidas são tratadas com qual técnica de manutenção?
	
	
	
	
		Resposta Selecionada:
	b. 
Não estruturada.
	Respostas:
	a. 
Funcional.
	
	b. 
Não estruturada.
	
	c. 
Engenharia reversa.
	
	d. 
Estruturada.
	
	e. 
Nenhuma das anteriores.
	Feedback da resposta:
	Resposta: B.
	
	
	
Pergunta 4
0 em 0 pontos
	
	
	
	Os pedidos de mudança podem gerar manutenções corretivas e de melhoria. As manutenções feitas para adequar o software a novas tecnologias, metodologias e técnicas são ditas:
	
	
	
	
		RespostaSelecionada:
	d. 
adaptativas;
	Respostas:
	a. 
perfectivas;
	
	b. 
corretivas;
	
	c. 
evolutivas;
	
	d. 
adaptativas;
	
	e. 
preventivas.
	Feedback da resposta:
	Resposta: D.

Outros materiais