Buscar

aol4 Engenharia de Software

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 6 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 6 páginas

Prévia do material em texto

SE ESTE MATERIAL FOI ÚTIL PRA VOCÊ, POR FAVOR COLABORE:
Como eu ganho pontos?
- Alguém salva seu material 7 Pontos
- Alguém curte seu material 5 Pontos
Avaliação On-Line 4 (AOL 4) - Questionário
	/
Leia o trecho a seguir:
As fases do ciclo de vida AUP são sequenciais ao longo de todo o projeto. Em muitos casos a Inception Phase se torna um pré-projeto. Após o trabalho de identificação de detalhamento inicial do escopo do projeto principal, é possível estimar o tempo, o custo e os recursos.
Fonte: CRUZ, Fábio. Scrum e Agile em projetos: guia completo. 2ª ed. Rio de Janeiro: Brasport, 2018. p. 322.
O trecho acima traz as características da iniciação da fase do ciclo de vida AUP. A partir dessas informações e do conteúdo estudado sobre o tema, é possível entender que a Inception Phase tem como meta:
Ocultar opções de resposta 
		observar o escopo inicial do projeto, além da arquitetura sistêmica disponível. 
		Resposta correta
		utilizar arquiteturas com base nos componentes e estabelecer modelos de software.
		alterar os custos previstos dos cronogramas do projeto estabelecidos com assertividade.
		analisar a qualidade do software e estabelecer um controle das mudanças do software.
		realizar, ao longo do desenvolvimento, uma abordagem direcionada à revisão de software. 
		
	/
Leia o trecho a seguir:
“À medida que a equipe de software desce em direção ao lado esquerdo do V, os requisitos básicos do problema são refinados em representações cada vez mais detalhadas e técnicas do problema e de sua solução. Uma vez gerado o código, a equipe passa para o lado direito V, basicamente realizando uma série de testes [...]”
Fonte: PRESSMAN, Roger S. MAXIM, Bruce R. Engenharia de Software: Uma Abordagem Profissional. 8ª ed. Mc Graw Hill Education. 2016. P. 42.
O trecho acima demonstra o procedimento ocorrido com a implementação do modelo V. Assim, considerando as informações apresentadas e os conteúdos estudados sobre o tema, é possível definir o modelo V como:
Ocultar opções de resposta 
		um sistema que apresenta similaridades expressivas entre os projetos reais e o fluxo sequencial sugerido. 
		um modelo que se distingue do modelo cascata pelo ponto de vista da praticidade.
		um componente que filtra todas as demandas do cliente, pois se trata de uma exigência do modelo cascata. 
		um fator que permite que uma versão operacional fique à disposição antes da finalização do produto.
		um modelo capaz de estabelecer uma relação entre garantia de qualidade e modelagem.
		Resposta correta
	/
Leia o trecho a seguir:
“É possível criar modelos estruturais de um sistema quando se está discutindo e projetando sua arquitetura. O projeto de arquitetura é um tema particularmente importante na Engenharia de Software”.
Fonte: SOMMERVILLE, Ian. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. p. 90.
O trecho acima traz as possibilidades que os modelos estruturais apresentam na formação da arquitetura de um software. Assim, considerando as informações apresentadas e os conteúdos estudados sobre o tema, é possível afirmar que, além da arquitetura projetada, outros fatores importantes dos modelos estruturais estão relacionados:
Ocultar opções de resposta 
		aos requisitos segregados e às relações existentes entre entidades. 
		aos níveis de limitação dos diagramas de classe em UML.
		à inclusão de componentes e diagramas de implantação da UML.
		Resposta correta
		às diferenças dos modelos semânticos de dados.
		à característica estática, referente à exposição da organização.
		
	/
Leia o trecho a seguir:
“[...] Conforme já descrito anteriormente, a engenharia de software compreende um conjunto de camadas que envolvem métodos, ferramentas e processos. Qualquer desenvolvimento de produto inicia com uma ideia e termina com o produto pretendido.”
Fonte: AUDY, Jorge; PRIKLADNICKI, Rafael. Desenvolvimento distribuído de software. Rio de Janeiro: Elsevier, 2008. p. 13.
O trecho acima trata do processo de desenvolvimento de software que resulta num produto. Diante disto, é possível criar modelos capazes de atender às necessidades dos clientes. Considerando essas informações e o conteúdo estudado, é possível afirmar que o modelo prescritivo possui o objetivo de:
Ocultar opções de resposta 
		expor o fluxo de dados existente no sistema.
		reunir e organizar o desenvolvimento do software.
		Resposta correta
		apresentar as etapas do sistema.
		ser mais flexível no desenvolvimento do software.
		criar informações dos processamentos executados em cada fase.
		
	/
Leia o trecho a seguir:
“O OpenUP é compatível com o RUP em sua estrutura estática pois ambos possuem os elementos: papéis, atividades, artefatos, fluxos e disciplinas. O OpenUP implementa os papéis necessários para times pequenos: Gerente de Projetos, Analista, Arquiteto, Desenvolvedor, Testador e Stakeholders”.
Fonte: MARCONDES, Francisco Supino, et. al. Uso do OpenUP no Ensino do Processo Iterativo e Incremental de Desenvolvimento de Software. Disponível em: <http://www.portal.cps.sp.gov.br/pos-graduacao/workshop-de-pos-graduacao-e-pesquisa/anais/2009/trabalhos/gestao-e-desenvolvimento-da-formacao-tecnologica/trabalhos-completos/marcondes-francisco-supino-1.pdf>. Acesso em: 25 abr. 2019.
Considerando as informações apresentadas e os conteúdos estudados sobre o tema, é possível afirmar que um dos princípios da metodologia OpenUP é:
Ocultar opções de resposta 
		o alinhamento de interesses e a troca de conhecimentos de maneira colaborativa.
		o consenso entre o escopo e os objetivos do projeto.
		o controle do desenvolvimento através de envolvimento dos Stakholders.
		o conjunto de tarefas relativas ao ciclo iterativo e incremental.
		o planejamento do processo e a redução dos riscos por meio do foco na arquitetura.
		Resposta correta
	/
Leia o trecho a seguir:
“As principais falhas verificadas em projetos de software são relativas aos requisitos, devidas às dificuldades no entendimento das necessidades do usuário. Portanto, realizar corretamente o levantamento e administração de requisitos é essencial para a qualidade de software.”
Fonte: TORRES, André Luís de Lucena. Uma introdução ao SWEBOK. Disponível em: <http://www.cin.ufpe.br/~processos/TAES3/Livro/00-LIVRO/11-SWEBOK-v8_CORRIGIDO_Versao_Final_OK.pdf>. Acesso em: 25 abr. 2019.
O trecho aponta a importância da verificação dos projetos de software. A partir dessas informações e do conteúdo estudado sobre o tema, pode-se concluir que o Projeto de Software:
Ocultar opções de resposta 
		busca melhorar o produto de software.
		dá suporte ao produto durante o seu ciclo operacional.
		cria uma descrição externa do software.
		verifica a qualidade do produto.
		estabelece a arquitetura e os componentes de um sistema.
		Resposta correta
	/
Leia o trecho a seguir:
“O processo UP, embora não seja exclusivo, foi desenvolvido no cenário da abordagem Orientada a Objetos, com a proposta da Unifield Modeling Language (UML). A UML é uma linguagem visual resultante de numerosos métodos orientados a objeto que existam no início da década de 1990.”
Fonte: HIRAMA, Kechi. Engenharia de Software: Qualidade e Produtividade com Tecnologia. Rio de Janeiro: Elsevier, 2012. p. 42.
O trecho acima trata das origens do processo UP. A partir dessas informações e do conteúdo estudado a respeito, ordene as fases do processo UP a seguir:
( ) Elaboração
( ) Transição
( ) Construção
( ) Concepção
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
		3, 1, 2, 4.
		2, 4, 3, 1.
		Resposta correta
		1, 3, 2, 4.
		2, 1, 3, 4.
		4, 2, 3, 1.
		
	/
Leia o trecho a seguir:
O modelo comportamental indica como o software vai responder aos estímulos ou eventos externos. Para criá-lo, devemos executar etapas: Avaliar todos os casos de uso para entender completamente a sequência de interação dentro do sistemaé uma destas etapas.
Fonte: PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de Software: Uma Abordagem Profissional. 8ª ed. Mc Graw Hill Education. 2016. p. 203.
O trecho acima trata das características do modelo comportamental. A partir dessas informações e do conteúdo estudado sobre o tema, é possível afirmar que a modelagem dirigida a eventos:
Ocultar opções de resposta 
		demonstra como o sistema se comporta a eventos de caráter externo e interno, simultaneamente. 
		Resposta correta
		modifica as informações referentes aos processamentos executados e às diretrizes do modelo.
		possui uma quantidade variada de fases e estipula qual os procedimentos adequados.
		bloqueia o fluxo de dados existentes no sistema e os procedimentos realizados.
		oferece sustentação aos requisitos baseados em eventos e determina os estágios a serem realizados.
		
	/
Leia o trecho a seguir:
“Os requisitos expressam as necessidades e restrições colocadas sobre o produto de software que contribuem para a solução de algum problema do mundo real. Esta área envolve elicitação, análise, especificação e validação dos requisitos de software.”
Fonte: TORRES, André Luís de Lucena. Uma introdução ao SWEBOK. Disponível em: <http://www.cin.ufpe.br/~processos/TAES3/Livro/00-LIVRO/11-SWEBOK-v8_CORRIGIDO_Versao_Final_OK.pdf>. Acesso em: 25 abr. 2019.
O trecho acima apresenta uma das áreas de conhecimento do SWEBOK. A partir dessas informações e do conteúdo estudado sobre o tema, é correto afirmar que as três referências de conhecimento empregadas para ilustrar o guia SWEBOK são:
Ocultar opções de resposta 
		Hierarquia, Pesquisa Avançada e Especializado.
		Inovação, Requisitos e Especializado.
		Incorreta: 
	Geralmente Aceitas, Pesquisa Avançada e Certificação.
		Requisitos, Pesquisa Avançada e Especializado.
		Geralmente Aceitas, Pesquisa Avançada e Especializado.
		Resposta correta
	/
Leia o trecho a seguir:
“Uma das vantagens do modelo UP/RUP em relação aos projetos apresentados nas seções anteriores é a desvinculação das fases com os fluxos de trabalho que podem ser ativados em todos os estágios do processo. Outra vantagem é o reconhecimento de que a implantação de software no ambiente do usuário é parte do processo.”
Fonte: HIRAMA, Kechi. Engenharia de Software: Qualidade e Produtividade com Tecnologia. Rio de Janeiro: Elsevier, 2012. p. 42.
O trecho acima trata das vantagens da utilização do modelo RUP. A partir dessas informações e do conteúdo estudado a respeito, é possível afirmar que a RUP descreve algumas perspectivas. São elas:
Ocultar opções de resposta 
		Perspectiva Empírica, Estática e Prática. 
		Perspectiva Dinâmica, Moderna e Prática. 
		Perspectiva Dinâmica, Genérica e Prática. 
		Perspectiva Dinâmica, Estática e Híbrida.  
		Perspectiva Dinâmica, Estática e Prática.

Continue navegando