Buscar

AV 1Processo e desenvolvimento de Software

Prévia do material em texto

1a Questão 
 
 
 Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é dividida em 
quatro tipos, são elas: 
 
 
Organizacional, Operaciaonal, Funcional e Econômica 
 
Técnica, Funcional, Cronograma e Econômica 
 Organizacional, Funcional, Financeira e de Requisitos 
 Técnica, Operaciaonal, Cronograma e Econômica 
 
Técnica, Operaciaonal, Cronograma e Organizacional 
Respondido em 27/05/2020 17:02:06 
 
 
Explicação: 
É preciso verificar se tecnicamente, economicamente, operacionalmente e ainda em termos do cronograma, 
o projeto é factível 
 
 
Gabarito 
Coment. 
 
 
 
 2a Questão 
 
 
 Selecione a opção que preenche corretamente as lacunas abaixo, tornando o texto coerente. 
"Podemos considerar que um Processo de Desenvolvimento de Software está definido em uma organização 
quando existe uma documentação que detalha: 
o tipo de ______________ que é feito; 
as ______________ que se deve seguir; 
____________ que irão executar cada atividade; 
as coisas que usa, que podemos chamar de ________________ e os _______________ que produz". 
 
 
processo - pessoas - etapas - insumos - resultados 
 
projeto - etapas - pessoas - insumos - produtos 
 produto - etapas - pessoas - insumos - resultados 
 
projeto - pessoas - etapas - insumos - produtos 
 
projeto - pessoas - etapas - insumos - resultados 
Respondido em 07/06/2020 13:29:45 
 
 
Explicação: 
A questão trata da definição do Processo de Desenvolvimento de Software, as atividades e atores que 
fazem 
parte do Processo. 
 
 
 
 
 3a Questão 
 
 
 Para se garantir a qualidade dos processos de desenvolvimento de software, vários passos devem ser 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
tomados, entre 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 realista do progresso do projeto, 
sendo possível tomar ações eficazes quando o desempenho dd 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 
do 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: 
 
 
I e III apenas. 
 I, II, III e IV. 
 II e IV, apenas . 
 
II, III e IV, apenas. 
 
I, II e III, apenas 
Respondido em 07/06/2020 13:30:09 
 
 
Explicação: 
Qualidade é um termo que pode ter diferentes interpretações. 
Existem muitas definições de qualidade de software propostas na literatura, sob diferentes pontos de vistas. 
Para um melhor entendimento e estudo, o SWEBOK 3.0 divide a qualidade de 
software em quatro tópicos, sendo os três primeiros tópicos subdivididos em 
atividades, da seguinte forma: 
 Fundamentos de qualidade de software 
o Cultura e ética de engenharia de software 
o Valores e custos de qualidade 
o Modelos e características de qualidade 
o Melhoria da qualidade de software 
o Segurança de Software (Software Safety) 
 Processos de gerência de qualidade de software 
o Garantia de qualidade de software 
o Verificação e validação 
o Revisões e auditorias 
 Considerações práticas 
o Requisitos de qualidade de software 
o Caracterização de defeitos 
o Técnicas de gerência de qualidade de software 
o Medidas de qualidade de software 
 Ferramentas de Qualidade de Software 
Desta forma as quatro afirmações estáo corretas! 
 
 
Gabarito 
Coment. 
 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
 
 
 4a Questão 
 
 
 Observe as afirmações a seguir sobre o escopo do sistema: 
 
i. O escopo compreende o que será considerado para o desenvolvimento do sistema; 
ii. Quanto maior o escopo, maior será a complexidade de gerenciar o desenvolvimento do sistema; 
iii. Um escopo mal estruturado levará, inevitavelmente, a falhas de cronograma e de orçamento; 
iv. O escopo pode ser delimitado ao término do desenvolvimento do sistema; 
 
Estão corretas as afirmativas: 
 
 
i e iii. 
 i, ii e iii. 
 ii e iv. 
 
i e ii. 
 
ii e iii. 
Respondido em 07/06/2020 13:29:58 
 
 
Explicação: 
i. O escopo compreende o que será considerado para o desenvolvimento do sistema; VERDADE 
ii. Quanto maior o escopo, maior será a complexidade de gerenciar o desenvolvimento do sistema; 
VERDADE 
iii. Um escopo mal estruturado levará, inevitavelmente, a falhas de cronograma e de orçamento; VERDADE 
iv. O escopo pode ser delimitado ao término do desenvolvimento do sistema; FALSO, pois sua abrangência é 
a das funcionalidades de um aplicativo. 
 
 
Gabarito 
Coment. 
 
Gabarito 
Coment. 
 
 
 
 5a Questão 
 
 
 
Os testes devem ter uma série de características que permitam 
atingir o objetivo de encontrar o maior número de erros. Marque a 
opção que não faz parte destas características. 
 
 Observabilidade 
 Decomponibilidade 
 Operabilidade 
 Controlabilidade 
 Contabilidade 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
Respondido em 07/06/2020 13:30:53 
 
 
Explicação: 
A opção que não faz parte destas características é a Contabilidade 
 
 
 
 
 6a Questão 
 
 
 No Processo Unificado os papéis não são pessoas; eles descrevem como as pessoas se comportam no 
negócio e quais são as responsabilidades que elas têm. Nesse sentido, um Desenvolvedor desempenha os 
papéis de: 
 
 
Revisor de Requisitos, Analista de Teste e Revisor do Projeto. 
 
Gerente de Teste, Gerente de Projeto e Designer. 
 
Analista de Teste, Implementador e Designer de Interface de Usuário. 
 Analista de Sistemas, Designer de Negócios e Revisor de Requisitos. 
 Implementador, Integrador e Designer. 
Respondido em 07/06/2020 13:30:23 
 
 
Explicação: 
O Processo Unificado, também chamado de Rational Unified Process (RUP), representa uma tentativa de 
apoiar-se nos melhores recursos e características dos modelos convencionais de processo de software, mas 
caracterizá-los de um modo que implemente muitos dos melhores princípios de desenvolvimento ágeis. Ele 
enfatiza o importante papel da arquitetura de software e sugere um fluxo de processo interativo e 
incremental, dando a sensação evolucionária que é essencial no desenvolvimento moderno de software. 
Nesse contexto, observe a figura abaixo.Gabarito 
Coment. 
 
 
 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3929142647&cod_hist_prova=196379619&pag_voltar=otacka
 7a Questão 
 
 
 De acordo com a teoria são produtos da fase de elaboração do RUP: 
 
 
Manual do usuário e base de dados operacionais convertidas. 
 
Lista de riscos revisada e base de dados operacionais convertidas. 
 Descrição da arquitetura do software e lista de riscos revisada. 
 Documento de visão e produto de software integrado. 
 
Produto de software integrado e descrição da arquitetura do software. 
Respondido em 07/06/2020 13:30:11 
 
 
Explicação: 
Segundo o RUP, o propósito da fase de elaboração é analisar o domínio do problema, estabelecer uma base 
sólida de arquitetura, coletar os requisitos, desenvolver um plano para o projeto e eliminar os elementos de 
maior risco do projeto, resolvendo questões como "O plano do projeto é confiável?" e "Os custos são 
admissíveis", em outras palavras, esta fase tem por finalidade eliminar os principais riscos e definir uma 
arquitetura estável, que atenda os requisitos definidos para o projeto (ou seja, a arquitetura, os requisitos e 
os planos são considerados estáveis o suficiente). Assim, será possível determinar os custos e o cronograma 
do projeto com maior precisão. 
 
 
 
 
 8a Questão 
 
 
 Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos 
profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado 
completo, claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados 
pela equipe do projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas 
da área de aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os 
requisitos de um produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar 
que requisitos de software podem ser 
I. Descrições dos serviços fornecidos pelo sistema. 
II. Restrições e características desses serviços. 
III. Apresentados somente como Não Funcionais. 
IV. Apresentados somente como Funcionais. 
É correto, apenas, o que se afirma em 
 
 
I, II e III 
 I e III 
 
II, III e IV 
 I e II 
 
II e IV 
Respondido em 07/06/2020 13:30:22 
 
 
Explicação: 
I. Descrições dos serviços fornecidos pelo sistema. - Ok, são os requisitos funcionais 
II. Restrições e características desses serviços. - OK, são os requisitos não funcionais. 
III. Apresentados somente como Não Funcionais. - Falso, os requisitos podem ser funcionais e não 
funcionais. 
IV. Apresentados somente como Funcionais. falso, os requisitos podem ser funcionais e não funcionais.

Continue navegando