Buscar

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE - QUESTIONÁRIO UNIDADE II

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 10 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 10 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 9, do total de 10 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

22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 1/10
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE II
FUNDAMENTOS DE ENGENHARIA DE SOFTWARE 7641-60_55903_R_E1_20211 CONTEÚDO
Usuário elizeu.sandes @aluno.unip.br
Curso FUNDAMENTOS DE ENGENHARIA DE SOFTWARE
Teste QUESTIONÁRIO UNIDADE II
Iniciado 22/04/21 19:15
Enviado 22/04/21 19:56
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 41 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d. 
e.
De acordo com Sommerville (2003), a engenharia de software se ocupa de todos os aspectos
da produção de software: concepção do projeto, desenvolvimento, entrega, suporte ao
cliente e manutenção. Assinale a alternativa que apresenta os estágios iniciais de análise e
construção do software.
Estruturar a organização, identi�car funções, dados, informações e
entidades.
Analisar novos produtos para a empresa possibilitados pela tecnologia da
informação.
Estruturar a organização, identi�car funções, dados, informações e
entidades.
Instituir a engenharia de software na organização e treinar o pessoal sobre as
operações do software.
Reunir-se com o cliente para entender as operações do software.
Ver a tecnologia disponível no cliente para adaptá-la à organização da
empresa e protótipos para estimar o impacto das mudanças na empresa.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_162019_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_162019_1&content_id=_2084485_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 2/10
Feedback
da
resposta:
Resposta: B 
Comentário: Os estágios iniciais de aplicação da engenharia de software dizem
respeito à concepção do software por meio de reuniões com o cliente e usuário.
O engenheiro de software deve identi�car os elementos: estrutura da
organização, funções, dados, informações e entidades para que possa levantar
os requisitos do software.
Pergunta 2
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Na tabela abaixo, coluna 1, estão mostrados os Processos do Projeto e na coluna 2 seus respectivos
conceitos. Observe que os Conceitos estão listados erroneamente e de forma aleatória. 
Assinale a alternativa que relaciona o Processo do Projeto com o seu respectivo Conceito. 
 
Processos do Projeto Conceitos
1. Comunicação A. Efetiva o escopo do projeto do sistema e do software.
2. Planejamento B. Entrega do software ao cliente, que avaliará o produto.
3. Modelagem C. Envolve o relacionamento e colaboração com o cliente.
4. Construção D. Permite visualizar e entender o projeto do software.
5. Implantação
E. São especi�cados: recursos do projeto, qualidade, riscos, produtos
do trabalho, custos e cronograma.
  
Assinale a alternativa que relaciona corretamente o Processo do Projeto com o seu respectivo Conceito.
1. com C.;   2. com E.;   3. com D.;  4. com A.;   5 com B.
1. com A.;   2. com C.;   3. com D.;  4. com B.;   5 com E.
1. com B.;   2. com D.;   3. com A.;  4. com E.;   5 com C.
1. com C.;   2. com E.;   3. com D.;  4. com A.;   5 com B.
1. com D.;   2. com E.;   3. com B.;  4. com C.;   5 com A.
1. com E.;   2. com A.;   3. com B.;  4. com D.;   5 com C.
Resposta: C 
Comentário: A resposta já explica a questão. Os processos do projeto percorrem todo o
Ciclo de Vida do Desenvolvimento de Sistema e devem fazer parte da montagem do
arcabouço do processo.
0,25 em 0,25 pontos
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 3/10
Pergunta 3
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d. 
e. 
Feedback
da
resposta:
Na abordagem da OSM (Organização, Sistemas e Métodos), que é uma área clássica da
administração, para analisar tendências, criar novos produtos, recriar produtos existentes e
estar sempre preocupado em encontrar novos caminhos para a empresa são essenciais três
per�s de analistas que garantem a integração dos negócios com a tecnologia da informação.
Estamos falando de quais per�s de pro�ssionais?
Analista de negócios, analista de processos e analista de sistemas.
Analista de negócios, analista de processos e analista de sistemas.
Analista de operações, analista de processos e analista de sistemas.
Analista de sistemas, analista de produtos, analista de operações.
Cliente, Analista de negócios, analista de processos.
Gerente de projeto, Gerente de sistemas e analista de sistemas.
Resposta: A 
Comentário: O analista de negócio é aquele que precisa do negócio. O analista
de processo é aquele que interpreta a ideia do negócio, seus riscos e regras, e
que tem por objetivo determinar as atividades e respectivas tarefas necessárias
para processar o negócio. E o analista de sistemas converte as atividades em
componentes (peças que compõem o processo).
Pergunta 4
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Leia o conceito: “Usa a Engenharia de Software para escolher modelos de processos e
metodologias para o desenvolvimento do software, especi�car os requisitos funcionais e não
funcionais do software, estabelecer procedimentos e técnicas apropriadas para o controle do
desenvolvimento e operacionalização do sistema”. Este conceito se refere a qual fase do
modelo de estrutura organizacional para o desenvolvimento?
Projeto.
Planejamento.
Estratégia.
Análise.
Projeto.
Construção.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 4/10
Feedback da
resposta:
Resposta: D 
Comentário: No projeto, é feita toda a especi�cação e modelagem do
software com base nos requisitos do software.
Pergunta 5
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
(C1Q11) Um dos principais métodos aplicados no gerenciamento é a Matriz de Responsabilidades (MR),
sugerida pelo PMBOK. Esta matriz se baseia nos atributos RASP (R = Responsável; A = Aprova; S = Suporte;
P = Participante). Faça uma análise dos dados da matriz com base nos atributos e assinale a alternativa
referente ao pro�ssional mais exigido nas atividades. 
 
Pessoal 
 
 
Atividade
Cliente
 110
Gerente
de
Projetos 
120
Gerente
de
Sistemas 
190
Analista
de Sist.
180
Programador
110
Definição de Casos de Uso A R S P -
Seleção de Funcionalidades A S R S P
Componentização ---- S R S P
Diagrama de Classes ---- A R S
Diagrama de Sequência ---- A R S
Codificação e Testes S S S R
Verificação e Validação (V&V) A R S S P
Gerente de Sistemas.
Cliente.
Gerente de Projetos.
Gerente de Sistemas.
Analista de Sistemas.
Programador.
Resposta: C 
Comentário: Para saber o pro�ssionalmais exigido no processo é necessário considerar na
atividade a hierarquia de responsabilidades, de acordo com os atributos RASP. “R” é o
atributo de maior responsabilidade e “P” é o de menor. É só fazer a contagem.
Pergunta 6
Observe o modelo abaixo e assinale a alternativa correspondente ao conceito do modelo. 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 5/10
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
 
Fonte: SOMERVILLE (2003); PRESSMAN (2002) (2007) (2011).
Foi o primeiro modelo publicado do processo de software, originário de
processos da engenharia, e é considerado o modelo clássico do ciclo de vida
do software.
A estratégia do modelo tem base no planejamento para retrabalhar o
processo, de modo que sejam revistos tempo de revisão e melhorias do
sistema prede�nidas a cada release.
Foi o primeiro modelo publicado do processo de software, originário de
processos da engenharia, e é considerado o modelo clássico do ciclo de vida
do software.
Neste modelo, o desenvolvimento do sistema ocorre por incrementos
sucessivos de codi�cação e correção.
No modelo, é caracterizado pela administração do caos, pela informalidade,
com processos caóticos ou até mesmo a falta deles.
O modelo apresentado combina elementos de vários modelos aplicados de
forma iterativa.
Resposta: B 
Comentário: O Modelo Cascata é um dos modelos mais populares da
engenharia de software. De acordo com o livro-texto, o modelo cascata é citado
na literatura como ciclo de vida clássico do desenvolvimento de software.
Pergunta 7 0,25 em 0,25 pontos
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 6/10
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
No modelo incremental, os clientes identi�cam em um esboço as funções a serem
fornecidas pelo sistema, se de�ne uma série de estágios em que cada estágio fornece um
subconjunto das funcionalidades do sistema. Quanto à aplicabilidade do modelo
incremental, assinale a alternativa que expressa melhor esta condição.
O modelo incremental é o mais indicado para o projeto orientado a objetos.
Porque a cada componente de software gerado permite-se a prática de uma
melhoria contínua à medida que o sistema evolui.
O modelo incremental é o mais indicado para o projeto de software
estruturado. Porque a cada módulo de software gerado pode-se incorporar
novas funções, aprimorando o sistema a cada revisão.
O modelo incremental é o mais indicado para o projeto estruturado. Porque
a cada revisão do sistema, em cada estágio do modelo são determinadas
novas versões e releases.
O modelo incremental é o mais indicado para o projeto orientado a objetos.
Porque a cada componente de software gerado permite-se a prática de uma
melhoria contínua à medida que o sistema evolui.
O modelo incremental é o mais indicado para o projeto orientado a objetos.
Porque a cada revisão do sistema em cada estágio do modelo são
determinadas novas funcionalidades.
O modelo incremental pode ser aplicado a vários projetos de software.
Porque é um modelo evolucionário que permite incorporar funcionalidades
de sistemas orientados a objetos e de sistemas estruturados.
Resposta: C 
Comentário: O modelo de processo incremental aplica sequências lineares dos
elementos do modelo cascata e aplica de forma evolucionária incrementos com
base no prazo de entrega, aprovação e validação. E, de acordo com livro-texto, é
um modelo que usa iterações, de modo que a cada iteração é gerada uma nova
versão.
Pergunta 8
Como engenheiro de software, analise as alternativas abaixo para compor um quadro de
alternativas para as iterações na codi�cação do software: 
I. Comentar di�culdades ou falhas durante a etapa anterior no desenvolvimento, tais como
erros de compilação, testes e diagnósticos. 
II. Determinar orçamento com base nos requisitos do software e do sistema. 
III. Escolher framework para a codi�cação e implementação da lógica de processamento e
0,25 em 0,25 pontos
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 7/10
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
base de dados. 
IV. Substituir membros da equipe por área de conhecimento.
Apenas I, III e IV são verdadeiras. A II é falsa.
I, II, III e IV não se aplicam às iterações.
I, II, III e IV são verdadeiras.
Apenas I e II são verdadeiras. III e IV são falsas.
Apenas I, II e III são verdadeiras. A IV é falsa.
Apenas I, III e IV são verdadeiras. A II é falsa.
Resposta: E 
Comentário: A iteração é uma estratégia de planejamento para retrabalhar o
processo, revisar tempos, comentar falhas, erros e tecnologia, melhorar o
sistema e distribuir tarefas. O modelo cascata é citado na literatura como ciclo
de vida clássico do desenvolvimento de software.
Pergunta 9
Resposta
Selecionada:
a.
O modelo Espiral é um modelo evolucionário. O software é desenvolvido em uma série de
versões e em cada ciclo da espiral é de�nido um conjunto de atividades de arcabouço que
depois de completada a espiral um release é de�nido. Após várias iterações, o software
atinge sua totalidade.
Fonte: Adaptado de: SOMMERVILLE (2003).
Na interpretação do modelo espiral, assinale a alternativa que corresponde à análise correta
no ciclo de desenvolvimento do sistema:
0,25 em 0,25 pontos
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 8/10
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
A prototipação ocorre antes da fase de desenvolvimento, ou seja, pode
ocorrer antes mesmo da validação dos requisitos.
A prototipação ocorre antes da fase de desenvolvimento, ou seja, pode
ocorrer antes mesmo da validação dos requisitos.
As iterações em cada ciclo indicam o nível de operação por parte do usuário.
O plano de desenvolvimento só pode ocorrer após o projeto preliminar que
é submetido à prototipação.
Os testes e integração só são validados após a operação em campo, quando
uma versão está em teste pelo usuário.
Os releases são liberados para teste do usuário a cada ciclo de
desenvolvimento, até o software 
atingir sua totalidade. 
Resposta: A 
Comentário: Observe o modelo. A prática de prototipação está na fase de
Análise dos Riscos, antes da fase de Desenvolvimento, que é onde se encontra a
Validação dos Requisitos.
Pergunta 10
As fases do RUP correspondem a um ciclo de desenvolvimento do software que resultam em
um novo artefato. Observe abaixo a arquitetura do RUP e responda a alternativa que melhor
expressa a análise desta arquitetura.
0,25 em 0,25 pontos
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_c… 9/10
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Fonte: Adaptado de: KRUNCHTEN (2000).
A fase de Construção do software 
corresponde à fase que exige maior esforço por parte da equipe de
desenvolvedores.
As iterações estão alinhadas com a Modelagem de Negócios, que é a
primeira disciplina a ser aplicada.
A fase de Construção do software 
corresponde à fase que exige maior esforço por parte da equipe de
desenvolvedores.
A fase de Gerenciamento de Projeto é a que se ocupa mais com o projeto
porque acompanha o desenvolvimento desde a iniciação e vai até a
transição.
Para melhor controle, cada disciplinadetermina um caso de utilização para
criar as fases do RUP.
As iterações ocorrem sob controle do Ambiente porque correspondem ao
início de uma fase.
Resposta: B 
Comentário: O tempo e custo são determinados de acordo com cada fase do
RUP. Como pode observar no modelo grá�co, a fase de construção ocupa a
maior área no grá�co, decorrente das disciplinas: Implementação, teste e
gerenciamento de con�guração e mudança.
OK
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_2084485_1&course_id=_162019_1&nolaunch_after_review=true');
22/04/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7641-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_61035397_1&course_id=_162019_1&content_id=_2085859_1&return_… 10/10
Quinta-feira, 22 de Abril de 2021 19h56min42s BRT ← OK
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_2084485_1&course_id=_162019_1&nolaunch_after_review=true');

Continue navegando