Buscar

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE - III QUESTIONÁRIO UNIDADE III _

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

Prévia do material em texto

22/04/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur… 1/9
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE III
FUNDAMENTOS DE ENGENHARIA DE SOFTWARE 7641-60_55903_R_E1_20221 CONTEÚDO
Usuário
Curso FUNDAMENTOS DE ENGENHARIA DE SOFTWARE
Teste QUESTIONÁRIO UNIDADE III
Iniciado 22/04/22 17:11
Enviado 22/04/22 17:35
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 23 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. 
Comentário
da
resposta:
O Manifesto para Desenvolvimento Ágil de Software foi criado em 2001 por Kent Beck e mais
16 notáveis desenvolvedores que se reuniram para defender algumas regras. Qual dos
princípios a seguir corresponde a uma regra defendida por Kent e desenvolvedores?
O cliente deve ser envolvido no processo de desenvolvimento.
Motivar os desenvolvedores a trabalhar com tecnologia de ponta.
O cliente deve ser envolvido no processo de desenvolvimento.
Propor sistemas somente se estiver integrado e adaptado a outros
sistemas.
Usar basicamente o UML como técnica para o desenvolvimento do
software.
Utilizar técnicas do RUP.
Resposta: B 
Comentário: Os clientes devem estar intimamente envolvidos no processo
de desenvolvimento. Seu papel é fornecer e priorizar novos requisitos do
sistema e avaliar suas iterações. Veja também no “ Tópico 5.1 Manifesto para
desenvolvimento ágil de software – Unidade III”.
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=_219298_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_219298_1&content_id=_2705914_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/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur… 2/9
Pergunta 2
Resposta
Selecionada:
b.
Respostas: a.
b.
c. 
d.
e.
Comentário
da
resposta:
A metodologia ágil XP inclui um conjunto de regras e práticas que ocorrem no contexto de
quatro atividades: planejamento, projeto, codi�cação e teste. Assinale a alternativa que
corresponde a uma regra ou prática usual na metodologia XP.
Normalmente, um analista trabalha no planejamento, projeto e teste e o
outro na codi�cação.
É a metodologia que mais enfatiza diretrizes e técnicas de gestão de
projetos.
Normalmente, um analista trabalha no planejamento, projeto e teste e o
outro na codi�cação.
São feitas reuniões periódicas, chamadas de sprint.
Na verdade o XP é um conjunto de metodologias escolhidas para cada
projeto.
São escolhidos tipos de modelos para cada fase do desenvolvimento, de
forma a agilizar a codi�cação.
Resposta: B 
Comentário: No XP as equipes normalmente trabalham em duplas. Estas
duplas basicamente são formadas por um analista que trabalha com a parte
de abstrair os requisitos, projetar o código e testar. E a prática da codi�cação
�ca com o outro analista. Na Figura 35 do “Tópico 5.2.1 Extreme Programming
(XP) – Unidade III”.
Pergunta 3
Scrum é um método para construir software de modo incremental em ambientes complexos
onde os requisitos não são claros ou mudam com muita frequência. O Scrum fornece um
mecanismo de informação de status que é atualizado continuamente e utiliza a divisão de
tarefas dentro da equipe de forma explícita. 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
22/04/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur… 3/9
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Comentário
da
resposta:
 
Fonte: MORENO (2020); PRESSMAN (2011). 
  
Como funciona a metodologia do Scrum no desenvolvimento de software?
É aplicada no desenvolvimento orientado a objetos. Os sprints ocorrem no
planejamento e determinação das funcionalidades a serem construídas.
Trabalha com o princípio da manobrabilidade, São de�nidas as
funcionalidades nos sprints.
É um conjunto de metodologias que podem ser aplicadas em todas as
etapas do desenvolvimento do software.
É aplicada no desenvolvimento orientado a objetos. Os sprints ocorrem no
planejamento e determinação das funcionalidades a serem construídas.
O trabalho é desenvolvido em duplas que atuam nos ciclos de reuniões. Em
um primeiro sprint são de�nidas as duplas de trabalho.
É a metodologia que mais enfatiza diretrizes e técnicas de gestão de
projetos.
Resposta: C 
Comentário: O Scrum é um processo incremental. O backlog designa as
prioridades dos requisitos ou funcionalidades, Nos sprints são escolhidas as
funcionalidades a serem construídas, durante a construção ocorrem
sucessivas reuniões, que são feitas para o acompanhamento do projeto.
Mais detalhes sobre a forma de como funciona o Scrum podem ser vistos no
“Tópico 5.2.2 SCRUM – Unidade III”.
Pergunta 4
A metodologia ágil DSDM tem o foco na especi�cação do sistema, a integração de seus
componentes e testes para veri�car se o sistema atende aos requisitos especi�cados. Seu
0,25 em 0,25 pontos
22/04/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur… 4/9
Resposta
Selecionada:
a.
Respostas: a.
b. 
c.
d. 
e. 
Comentário
da
resposta:
framework é mostrado a seguir. Neste modelo consta a fase do “Projeto e construção da
iteração”. Analise as alternativas a seguir e determine o melhor ponto para especi�car a
iteração a ser construída. 
 
Fonte: Moreno (2020).
Entre as fases “Estudos de revisão” e “Modelo funcional da iteração”.
Entre as fases “Estudos de revisão” e “Modelo funcional da iteração”.
Entre as fases “Implementação” e “Estudos de revisão”.
Entre as fases “Implementação” e “Modelo funcional de iteração”.
Entre as fases “Viabilidade” e “Estudos de revisão”.
Na fase de “Projeto e construção da iteração”
Resposta: A 
Comentário: A metodologia DSDM trabalha com incrementos de entrega de
componentes, similar ao RUP. A iteração é uma estratégia de planejamento
que de�ne as práticas, métodos e ferramentas para a construção do
componente. Só dá para se ter um “Modelo funcional de iteração” se a
iteração for antes especi�cada. As propriedades do DSDM estão no “Tópico
5.2.4 Dynamic Systems Development Method (DSDM) – Unidade III” e sobre
como de�nir a iteração no “Tópico 4.1.4 Incremental – Unidade II”.
Pergunta 5
Resposta
Selecionada:
a.
Respostas: a.
b.
“Por enfrentar vários problemas na escolha de metodologias para desenvolver software, a
empresa Asserti, desenvolvedora de software, escolheu adotar a metodologia ágil Crystal
porque possui uma coleção de modelos para descrever o software”. Assinale a alternativa
que expressa corretamente a análise do texto.
A escolha da metodologia Crystal está correta, contudo, a justi�cativa está
errada.
A escolha da metodologia Crystal está correta, contudo, a justi�cativa está
errada.
0,25 em 0,25 pontos
22/04/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur…5/9
c. 
d.
e.
Comentário
da
resposta:
A escolha da metodologia Crystal está errada e a justi�cativa se encaixa na
metodologia AM.
A expressão está correta.
A expressão está totalmente errada porque está baseada nos modelos de
processos prescritivos.
De acordo com o texto, a escolha melhor se encaixa na metodologia FDD e
a justi�cativa é inválida para qualquer metodologia ágil.
Resposta: A 
Comentário: Crystal/Clear, como o método é chamado, faz parte de um
conjunto de metodologias que são adaptadas a cada projeto. Veja o “Tópico
5.2.5 Crystal – Unidade III”. A justi�cativa corresponde à metodologia ágil AM,
que é uma metodologia baseada na prática para modelagem do software.
Veja o “Tópico 5.2.6 Agile Modeling (AM) – Unidade III”.
Pergunta 6
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Um estudo de viabilidade é um estudo breve, direcionado, que se destina a responder
algumas perguntas. 
  
I. O Sistema proposto contribui para os objetivos gerais da organização? 
II. O Sistema poderá ser implementado com as tecnologias dominadas pela equipe dentro
das restrições de custo e de prazo? 
III. O Sistema pode ser integrado e é compatível com os outros sistemas já em operação? 
IV. O usuário tem contribuído no reconhecimento e valorização da área de TI? 
  
Assinale a alternativa que apresenta as questões que devem ser utilizadas em um estudo
de viabilidade.
Somente as perguntas I, II e III estão corretas.
Somente as perguntas I e II estão corretas.
Somente as perguntas I, II e III estão corretas.
Somente as perguntas I, III e IV estão corretas.
Somente as perguntas II, III e IV estão corretas.
Todas as perguntas estão corretas.
Resposta: B 
Comentário: Das perguntas apresentadas, apenas a (IV) é incorreta. Para que
o software a ser implantado seja viável o usuário segue apenas as regras de
uso ditadas pelo TI, sem a necessidade de ter que valorizar a área de TI. As
perguntas podem ser vistas com maiores detalhes no “Tópico 6.2 Estudo da
viabilidade do sistema – Unidade III”.
0,25 em 0,25 pontos
22/04/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur… 6/9
Pergunta 7
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Os textos a seguir se referem a conceitos da engenharia de requisitos do software. 
  
I. O estudo de viabilidade antecipa uma falha do projeto. Ao se codi�car, o cliente
acompanha o desenvolvimento com base no estudo de viabilidade, o que permite, em
testes, identi�car uma falha do software. 
II. Na elicitação os desenvolvedores fazem uma série de perguntas com a intenção de
estabelecer um entendimento básico do problema. Deve haver uma colaboração entre
cliente e desenvolvedor. 
III. A especi�cação de requisitos de software captura todos os requisitos de software para o
sistema ou para uma parte deste. Os membros da equipe de programação trabalham com
os usuários para descobrir os requisitos do software. 
  
Analise cada texto e responda na sequência equivalente, se o conceito é V (Verdadeiro) ou F
(Falso) e assinale a alternativa correta.
F, V, F
F, F, F
F, F, V
F, V, F
V, V, F
V, V, V
Resposta: C 
Comentário: 
Texto I: o conceito é falso porque o estudo de viabilidade ocorre antes do
projeto. Neste instante o projeto ainda não existe. Veja a matéria completa
no “Tópico 6.2 Estudo da viabilidade do sistema – Unidade III”. 
Texto II: o conceito é verdadeiro para a elicitação. Veja a matéria completa no
“Tópico 6.3 Elicitação e análise de requisitos – Unidade III”. 
Texto III: o conceito é falso, porém, a especi�cação captura todos os
requisitos de software, mas isto é feito entre os programadores e usuários
porque suas áreas de conhecimento são diferentes. Veja a matéria completa
no “Tópico 6.4 Especi�cação, documentação e modelagem dos requisitos –
Unidade III”.
Pergunta 8
Resposta
Selecionada:
e.
Respostas: a.
Existem inúmeros requisitos que devem ser levantados e deduzidos. Contudo, todos estes
requisitos partem de quatro principais grupos de requisitos do software. Quais são?
Requisito do usuário, requisito do sistema, requisito funcional, requisito
não funcional.
Requisito do domínio, requisito de dados, requisito da aplicação e
requisito de infraestrutura.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
22/04/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur… 7/9
b.
c.
d.
e.
Comentário
da
resposta:
Requisito de elicitação, requisito de análise, requisito de especi�cação e
requisito de modelagem.
Requisito de planejamento, requisito de análise, requisito de projeto e
requisito de implementação.
Requisito do projeto, requisito técnico, requisito de veri�cação e
requisitos de validação.
Requisito do usuário, requisito do sistema, requisito funcional, requisito
não funcional.
Resposta: E 
Comentário: Os quatro principais grupos de requisitos são: requisito do
usuário, requisito do sistema, requisito funcional, requisito não funcional.
Estes requisitos abordam as necessidades do usuário, a infraestrutura de TI,
as funções do negócio, funções e normas da qualidade. Maiores detalhes
poderão ser vistos no “Tópico 6.4 Especi�cação, documentação e modelagem
dos requisitos – Unidade III”.
Pergunta 9
Resposta
Selecionada:
b.
Respostas: a.
b.
c. 
d.
e.
Comentário
da
resposta:
Os requisitos não funcionais se referem à qualidade do produto software, são requisitos que
não estão ligados às funções do negócio, mas dispõem de restrições, capacidades do
sistema e representações dos dados. Sommerville (2011) de�ne a composição da estrutura
dos requisitos não funcionais como sendo composta por:
Requisitos do produto, requisitos organizacionais e requisitos externos.
Requisitos para o contrato de software, requisitos do sistema e
requisitos de interface.
Requisitos do produto, requisitos organizacionais e requisitos externos.
Requisitos normais, requisitos esperados e requisitos atrativos.
Requisitos técnicos, requisitos de veri�cação e requisitos de validação.
Requisitos elicitação, requisitos de análise e requisitos de especi�cação.
Resposta: B 
Comentário: Os requisitos não funcionais se referem a tudo aquilo que o
usuário não pede, mas, se der problema, ele vai reclamar. Os requisitos não
funcionais atendem basicamente a estrutura recomendada por Sommerville
(2011), apresentada na alternativa “B” e que pode ser vista na Figura 48 do
“Tópico 6.4.4 Requisitos não funcionais (RNF) – Unidade III”.
0,25 em 0,25 pontos
22/04/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur… 8/9
Pergunta 10
Resposta
Selecionada:
b.
Respostas: a.
b.
c. 
d. 
e.
Comentário
da
Identi�que no texto uma das alternativas consideradas requisito do sistema e assinale. 
  
Estudo de caso: A Guess torna-se digital (LAUDON, 2004). 
  
Entre as décadas de 80 e 90 a Guess dominou o mercado de jeans devido à sua expansão,
em 1997 estava sem fôlego e difícil de administrar. Concorrentes como Levi’s e Gap
aprimoram seus designs para conquistar o mercado da Guess. 
Em uma missão desa�adora, a Guess reage e estabelece um plano de metas embasadas na
Internet para triplicar as vendas e alcançar 2 bilhões de dólares até 2003. 
  
Implementação de Rede de Computadores – com a Cisco Systems a Guess trocou sua
emaranhada rede de equipamentos por tecnologia padronizada e de última geração. 
Implementação de Banco de Dados – com o objetivo de integrar a informação, a PeopleSoft
e CommerceOne criaram um sistema de informação denominado Rede de Compra de
Vestuário (Apparel Buying Network) que integrou informações de venda, estoque e outras
funções gerenciais parafornecedores e varejistas nos Estados Unidos e em dezenas de
países. 
  
Uso da Internet: 
Criou o site web público para varejistas “guess.com”. 
Criou os sites e-commerce “www.babygues.com” e “www.guesskids.com”. 
Criou a GuessExpress, uma rede privada para compra de suprimentos, reavaliação de
projetos, acerto de viagens, transmissões aos gerentes sobre tendências da empresa e do
setor e, aos funcionários, formas de veri�car e alterar seus planos de benefícios. 
  
Resultados: 
Os usuários passaram a acompanhar on-line 
o andamento de seus pedidos desde a requisição até a entrega. 
Pedidos que levavam uma ou duas semanas da solicitação até o recebimento passaram a
levar um ou dois dias. 
  
Em 2003, o plano de metas da Guess foi atingido. 
  
Assinale a alternativa correspondente a requisito do sistema.
Implementação da rede de computadores e do banco de dados.
Acompanhamento on-line dos usuários no andamento de seus
pedidos.
Implementação da rede de computadores e do banco de dados.
Criar a GuessExpress.
Criar o site web público para varejistas “guess.com”.
Criar os sites e-commerce “www.babygues.com” e
“www.guesskids.com”.
Resposta: B 
Comentário: Os requisitos do sistema abordam a integração dos elementos:
0,25 em 0,25 pontos
22/04/2022 17:36 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_79163424_1&course_id=_219298_1&content_id=_2707375_1&retur… 9/9
Sexta-feira, 22 de Abril de 2022 17h35min26s BRT
resposta: software, hardware, pessoas, banco de dados e rede de computadores. A
alternativa “B” é a que melhor resume esta questão. Vale a pena conhecer
mais sobre requisitos do sistema no “Tópico 6.4.5 Requisitos do Sistema (RS)
– Unidade III”.
← OK

Continue navegando