Buscar

Avaliação de Processos de Desenvolvimento de Software

Prévia do material em texto

Avaliação: CCT0194_AV_201402213395 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201402213395 - MARCIO RODRIGO FERNANDES DA CRUZ 
Professor: EDGAR AUGUSTO GONCALVES GURGEL DO AMARAL Turma: 9002/AB
Nota da Prova: 5,5 Nota de Partic.: 2 Data: 18/11/2014 17:09:53
1a Questão (Ref.: 201402268059) Pontos: 0,5 / 0,5
Três projetos de software (X, Y e Z) de uma empresa entraram em produção no último mês. Considere a fase em 
que ocorreu a maior quantidade de erros, descobertos em produção, de cada projeto: X: implementação Y: 
requisitos Z: instalação.
Considerando-se que os projetos são extremamente similares, conclui-se que, de maneira geral, os erros de 
X apresentam o maior custo de correção
Y apresentam o menor custo de correção
Z foram provocados pela ausência de testes unitários
Y seriam mais baratos se fossem detectados no início
Z são influenciados, fortemente, pela qualidade técnica dos testadores
2a Questão (Ref.: 201402471395) Pontos: 0,0 / 0,5
A Implementação é a etapa do processo de desenvolvimento de software que realiza a transformação do desenho 
em diversos tipos de componentes de código de programação. Analise as afirmativas a seguir em relação aos 
componentes de código: 
I - Código fonte - conjunto de instruções gerados através de uma Linguagem de Programação de forma lógica e 
estruturada. 
II - Código Objeto - Sequência binária de instruções, que são executadas diretamente por um processador. 
III- Código de Máquina - Resultado da compilação do código fonte. 
Assinale a única opção correta
Somente I está correta
Somente a II está correta
Somente II e III estão corretas
Somente I e II estão corretas
Somente I e III estão corretas
3a Questão (Ref.: 201402298219) Pontos: 1,0 / 1,0
(Concurso: Banco do Nordeste) A engenharia de software trabalha com diversos modelos de ciclo de vida de 
desenvolvimento de um software. Sobre estes modelos, é CORRETO afirmar que:
no modelo de ciclo de vida em cascata puro, o cliente só percebe o produto no final do projeto. 
Página 1 de 4BDQ Prova
26/11/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.aspYou created this PDF from an application that is not licensed to print to novaPDF printer (http://www.novapdf.com)
o modelo de ciclo vida em cascata trabalha com diversas versões do sistema ao longo do projeto. 
o modelo de ciclo de vida em cascata trabalha com o conceito de protótipos e refinamento destes. 
no modelo de ciclo de vida em cascata, o sistema é desenvolvido como se fosse uma espiral por meio de 
diversas interações junto aos protótipos.
o modelo de ciclo de vida em cascata caracteriza-se pela implementação imediata do sistema após a 
definição dos primeiros requisitos.
4a Questão (Ref.: 201402267497) Pontos: 0,0 / 0,5
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema. 
"Um paciente se dirige a um posto de saúde e apresenta seu nome: "José da Silva" e descreve seu estado de 
saúde: "Febre de 40º". O atendente anota o nome e o estado de saúde em uma ficha e o encaminha para o 
médico, que o atende e registra na ficha os procedimentos adotados. No final do mês o médico contabiliza o total 
de pacientes por queixa apresentada."
Somente o médico, pois os procedimentos realizados por ele são os considerados para o sistema. 
Cliente e atendente.
Atendente e Médico.
Somente o atendente, pois o procedimento do médico é confidencial.
Cliente e Médico.
5a Questão (Ref.: 201402803234) Pontos: 0,5 / 0,5
Complete a frase escrevendo o nome dos principais tipos de Testes de Software (Gustafson, 2003 - Cap. 10):
________________: A especificação do software é usada para identificar subdomínios que deveriam ser testados.
________________: É baseado na estrutura do código. O critério mais simples é o de cobertura de todo o 
comando.
________________: É a ideia de particionar o domínio de entrada em subdomínios mutuamente exclusivos e 
requerendo um número igual de casos de teste de cada subdomínio.
________________: É o teste baseado no fluxo de dados através do programa. Os dados fluem de onde são 
definidos para onde são usados.
________________: É caracterizado pela seleção aleatória dos casos de teste.
Teste de subdomínio, Teste de fluxo de dados, Teste Funcional, Teste randômico, Teste Estrutural.
Teste Funcional, Teste Estrutural, Teste de subdomínio, Teste de fluxo de dados, Teste randômico.
Teste de fluxo de dados, Teste Funcional, Teste Estrutural, Teste de subdomínio, Teste randômico.
Teste Estrutural, Teste de subdomínio, Teste de fluxo de dados, Teste Funcional, Teste randômico.
Teste Estrutural, Teste randômico, Teste de subdomínio, Teste de fluxo de dados, Teste Funcional.
6a Questão (Ref.: 201402267490) Pontos: 0,5 / 0,5
Marque a alternativa correta que define Classe na modelagem orientada a objetos. 
Descreve um conjunto de ligação com estrutura e semântica comuns. 
É uma propriedade das ligações de uma associação.
É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada 
(Rumbaugh, 1994). 
É a conexão física ou conceitual entre instâncias de objetos. 
Página 2 de 4BDQ Prova
26/11/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.aspYou created this PDF from an application that is not licensed to print to novaPDF printer (http://www.novapdf.com)
Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento 
(operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994).
7a Questão (Ref.: 201402467087) Pontos: 1,0 / 1,0
Dentre as vantagens do modelo cascata podemos destacar:
Permite pontos de controle bem definidos, facilitando a gestão do projeto
Não é possível corrigir erros em fases já completas
Dificulta a visão de reutilização
Não requer documentação para todas as fases
O usuário só vê os resultados ao final
8a Questão (Ref.: 201402504999) Pontos: 0,5 / 0,5
NÃO é um software do tipo aplicativo:
Sistema bancário.
Editor de texto.
Gerenciador de banco de dados.
Sistema operacional.
Planilha eletrônica.
9a Questão (Ref.: 201402293289) Pontos: 1,5 / 1,5
Desenvolver software com qualidade é?
Resposta: Utilizar um processo de desenvolvimento de produto de software, passando por todas as fases.
Gabarito: Utilizar um processo para construção de um produto de software primando por todas as fases que 
envolvem essa atividade.
10a Questão (Ref.: 201402471448) Pontos: 0,0 / 1,5
No Modelo espiral cada volta da espiral representa uma fase do processo de software. Identifique as fases de 
processo deste modelo.
Resposta:
Gabarito: Planejamento, Análise dos Riscos, Engenharia e Avaliação do Cliente.
Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.
Página 3 de 4BDQ Prova
26/11/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.aspYou created this PDF from an application that is not licensed to print to novaPDF printer (http://www.novapdf.com)
Página 4 de 4BDQ Prova
26/11/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.aspYou created this PDF from an application that is not licensed to print to novaPDF printer (http://www.novapdf.com)

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes