Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE AV3

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

Avaliação: CCT0215_AV3_201105021629 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV3
Aluno: 201105021629 - LEONARDO FERREIRA BULCÃO
Professor:
JOAO DOMINGOS CAMPOS NETO
CARLOS ALBERTO DE FARIAS
Turma: 9001/A
Nota da Prova: 5,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 03/07/2014 08:06:44
 1a Questão (Ref.: 201105056546) Pontos: 0,0 / 1,0
Indique a alternativa correta para definir CONHECIMENTO:
Símbolos, números, letras.
 Experiência pessoal, informações analisadas, gerando ações ou decisões.
Fatos brutos que retratam ocorrências atuais ou do passado.
Dados analisados dentro de um contexto.
 Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis.
 2a Questão (Ref.: 201105057125) Pontos: 1,0 / 1,0
Assinale a alternativa que NÃO representa uma característica do Processo Unificado (UP) original, descrito no livro
The Unified Software Development Process (1999)
Iterativo e incremental
Focado na mitigação precoce dos riscos
Centrado na arquitetura
Orientado por casos de uso
 Ágil
 3a Questão (Ref.: 201105257176) Pontos: 1,0 / 1,0
Marque a alternativa CORRETA. O modelo em cascata:
Não trata o ciclo de vida do sistema de informação
Trata cada etapa do ciclo de vida do sistemas de informação de forma incremental
Tem uma etapa iniciada em conjunto com a etapa da anterior do ciclo de vida do sistema de informação
Trata cada etapa do ciclo de vida do sistemas de informação de forma independente
 Tem uma etapa iniciada somente após a conclusão da etapa anterior do ciclo de vida do sistema de
informação
 4a Questão (Ref.: 201105056307) Pontos: 1,0 / 1,0
Para as questões de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opção correta:
Um enunciado dos requisitos deve satisfazer uma série de características de qualidade. São elas:
BDQ Prova file:///C:/Users/Leonardo/Desktop/Estácio_files/bdq_prova_resultado_...
1 de 4 09/07/2014 21:39
correto, preciso, completo, consistente, verificável.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem ser
incluídas. ( )
Na lista de requisitos todos os métodos e atributos importantes para o entendimento do problema devem ser
incluídos. ( )
 V V V
V F F
F F F
V F V
V V F
 5a Questão (Ref.: 201105064296) Pontos: 1,0 / 1,0
Para se garantir a qualidade dos processos, vários passos devem ser tomados, entre eles: eles:
I. Gerenciar os requisitos, identificando quais são as principais necessidades do software, levando em conta tanto
os requisitos funcionais quanto os não funcionais.
II. Acompanhar o projeto de software para que se possa ter uma visão bem realista do progresso do projeto, sendo
possível tomar ações eficazes quando o desempenho de software se desviar de forma significativa dos planos do
projeto.
III. Gerenciar a configuração do software para estabelecer e manter a integridade dos produtos do projeto ao longo
do ciclo de vida do software para dar maior segurança ao desenvolvedor e permitir maior controle de
desenvolvimento.
IV. Desenvolver um processo padrão para ser gerenciado e revisado, identificar os pontos fortes e fracos do
processo de desenvolvimento e planejar atividades de melhoramento.
É correto o que se afirma em:
II e IV, apenas .
 I, II, III e IV.
I e III apenas.
II, III e IV, apenas.
I, II e III, apenas
 6a Questão (Ref.: 201105057116) Pontos: 0,0 / 1,0
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
Z são influenciados, fortemente, pela qualidade técnica dos testadores
Z foram provocados pela ausência de testes unitários
 Y seriam mais baratos se fossem detectados no início
 Y apresentam o menor custo de correção
 7a Questão (Ref.: 201105260441) Pontos: 0,0 / 1,0
BDQ Prova file:///C:/Users/Leonardo/Desktop/Estácio_files/bdq_prova_resultado_...
2 de 4 09/07/2014 21:39
A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é
realizado após a integração de todos os módulos, antes da implantação?
Teste de Programação
Teste de Módulo
Teste de Unidade
 Teste de Validação
 Teste de Integração
 8a Questão (Ref.: 201105259040) Pontos: 0,0 / 1,0
A fase de implementação ou codificação, tem como objetivo escrever o programa em uma linguagem de
programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. O código de
programação pode ser dividido em 3 tipos:
I. Código Fonte - Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e
estruturada;
II. Código Objeto - Resultado da compilação do código fonte.
III. Código de Máquina - Sequência binária de ações diretamente direcionadas para o processador da máquina.
Marque a alternativa correta:
 Apenas a sentença I está correta.
Todas as sentenças estão erradas
 Todas as sentenças estão corretas
Apenas as sentenças I e II estão corretas
Apenas as sentenças II e III estão corretas
 9a Questão (Ref.: 201105057113) Pontos: 0,0 / 1,0
Sobre os objetivos de teste de software, considere as seguintes afirmativas:
1. A atividade de teste é o processo de executar um programa com a intenção de descobrir um erro.
2. A atividade de teste pode comprovar a ausência de erros.
3. Um bom caso de teste é aquele que tem uma elevada probabilidade de revelar um erro ainda não descoberto.
Marque a alternativa correta:
Somente as afirmativas 2 e 3 são verdadeiras.
 Somente a afirmativa 3 é verdadeira.
Somente a afirmativa 1 é verdadeira.
 Somente as afirmativas 1 e 3 são verdadeiras.
As afirmativas 1, 2 e 3 são verdadeiras.
 10a Questão (Ref.: 201105077909) Pontos: 1,0 / 1,0
Como forma de análise/levantamento de requisitos podemos utilizar várias técnicas. Cada item representa a
descrição de uma técnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prática;
=> O analista verifica relatórios e outros impressos da empresa;
=> É excelente para projetos que necessitam discussão de várias áreas da empresa.
BDQ Prova file:///C:/Users/Leonardo/Desktop/Estácio_files/bdq_prova_resultado_...
3 de 4 09/07/2014 21:39
Assinale a resposta que apresenta respectivamente as técnicas descritas.
 Visita em Locco - Análise de documentos - JAD
Análise de documentos - Questionário - GED
Entrevista - Questionário - JAD
Visita em Locco - Questionário - Análise de documentos
Entrevista - Análise de documentos - Brainstorm
Período de não visualização da prova: desde 28/06/2014 até 08/07/2014.
 
 
BDQ Prova file:///C:/Users/Leonardo/Desktop/Estácio_files/bdq_prova_resultado_...
4 de 4 09/07/2014 21:39

Outros materiais