Buscar

Conceitos gerais e principais abordagens de desenvolvimento do 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 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

Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A 
Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da 
média final. Você tem até cinco tentativas para “Enviar” as questões, que são 
automaticamente corrigidas. Você pode responder as questões consultando o material 
de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! 
1) 
A engenharia de requisitos é um estágio particularmente crítico do processo de 
software, pois os erros conduzem, inevitavelmente, a problemas posteriores no projeto 
e na implementação do sistema. Neste contexto, assinale a alternativa que apresenta a 
sequência correta de etapas relacionadas ao processo de engenharia de requisitos: 
 
Alternativas: 
• 
Especificação de requisitos; estudo de viabilidade; elicitação e análise de 
requisitos; validação de requisitos. 
• 
Estudo de viabilidade; especificação de requisitos; elicitação e análise de 
requisitos; validação de requisitos. 
• 
Elicitação e análise de requisitos; estudo de viabilidade; especificação de 
requisitos; validação de requisitos. 
• 
Estudo de viabilidade; elicitação e análise de requisitos; validação de requisitos; 
especificação de requisitos. 
INCORRETO 
• 
Estudo de viabilidade; elicitação e análise de requisitos; especificação de 
requisitos; validação de requisitos. 
Código da questão: 53359 
2) 
Sobre as metodologias clássicas de desenvolvimento de sistemas, leia e associe as duas 
colunas. 
 
Assinale a alternativa que traz a associação correta entre as duas colunas: 
 
Alternativas: 
• 
I – C; II – B; III – A; IV – E; V – D. 
• 
I – C; II – D; III – A; IV – E; V – B. 
• 
I – A; II – D; III – C; IV – E; V – B. 
• 
I – E; II – D; III – C; IV – B; V – A. 
CORRETO 
• 
I – B; II – C; III – A; IV – E; V – D. 
Código da questão: 53356 
3) 
Considerando o processo de desenvolvimento de sistemas, leia e associe as duas 
colunas. 
 
Assinale a alternativa que traz a associação correta entre as duas colunas: 
 
Alternativas: 
• 
I – B; II – C; III – A; IV – E; V – D. 
• 
I – B; II – C; III – E; IV – A; V – D. 
• 
I – B; II – A; III – C; IV – E; V – D. 
• 
I – B; II – C; III – A; IV – C; V – B. 
• 
I – B; II – C; III – D; IV – A; V – E. 
CORRETO 
Código da questão: 53365 
4) 
Sobre as fases da DSDM, considere as seguintes afirmações e avalie as sentenças 
classificando-as em verdadeiras (V) ou falsas (F): 
( ) Estudo de viabilidade é realizado apenas uma vez durante o projeto. 
( ) Análise de riscos é realizada durante o estudo de viabilidade. 
( ) No estudo de negócio, são analisadas as regras de negócio, bem como todos os 
processos envolvidos, visando capturar as características do negócio. 
( ) Na implementação, coloca-se o sistema em funcionamento no ambiente real. 
( ) O projeto e a construção de iteração é a fase em que o sistema é implementado, 
sendo a saída dessa fase um sistema testado e validado. 
Assinale a alternativa que contenha a sequência correta: 
 
Alternativas: 
• 
V – V – V – V – V. 
• 
V – F – F – V – V. 
• 
V – F – V – V – F. 
• 
V – F – V – F – V. 
• 
V – F – V – V – V. 
CORRETO 
Código da questão: 53364 
5) 
Sobre as fases do processo de engenharia de requisitos: 
( ) Estudo de viabilidade verifica se as necessidades do usuário podem ser satisfeitas 
por meio das tecnologias de software e hardware. 
( ) Elicitação de requisitos é a atividade de traduzir as informações coletadas durante a 
atividade de análise em um documento que define o conjunto de requisitos. 
( ) Validação de requisitos é o processo de derivação de requisitos de sistema por meio 
da observação de sistemas existentes, discussões com usuários potenciais e 
compradores. 
( ) Especificação de requisitos é a atividade de traduzir as informações coletadas 
durante a atividade de análise em um documento que define um conjunto de 
requisitos. 
( ) Validação de requisitos é a atividade que verifica os requisitos em relação a realismo, 
consistência e abrangência. Durante esse processo, erros no documento de requisitos 
são inevitavelmente descobertos. 
Assinale a alternativa que contenha a sequência correta: 
 
Alternativas: 
• 
V – F – F – F – V. 
• 
V – F – V – V – F. 
• 
V – F – V – F – V. 
• 
V – V – V – F – F. 
• 
V – F – F – V – V. 
CORRETO 
Código da questão: 53354 
6) 
A engenharia de software é uma área da computação que visa construir softwares de 
qualidade dentro de prazos e requisitos especificados pelos usuários. Neste contexto, 
preencha corretamente as lacunas que se seguem: 
Para se criar um ___________ de computador, é necessário aplicar um _____________ que 
conduza a um resultado de alta qualidade e atendendo às necessidades daqueles que 
usarão o produto, aplicando-se, assim, uma abordagem de __________________. 
Assinale a alternativa que completa adequadamente as lacunas acima: 
 
Alternativas: 
• 
Software; processo; engenharia de hardware. 
• 
Processo; software; engenharia de requisitos. 
• 
Software; processo; engenharia de software. 
CORRETO 
• 
Software; ambiente; engenharia de sistemas. 
• 
Software; processo; engenharia de componentes. 
Código da questão: 53344 
7) 
A principal motivação no uso de processos disciplinados é que eles têm o objetivo de 
tornar o desenvolvimento mais previsível e eficiente. Neste contexto, preencha 
corretamente as lacunas que se seguem: 
O ______________ vai começar a entender o valor de uma funcionalidade apenas quando 
tiver acesso a uma _______________. Esta é uma das razões que tornam os requisitos 
_____________, fazendo com que, consequentemente, os desenvolvedores gastem muito 
tempo para consertar os requisitos dos clientes. 
Assinale a alternativa que completa adequadamente as lacunas acima: 
 
Alternativas: 
• 
Desenvolvedor; versão final; mutáveis. 
• 
Cliente; versão preliminar; mutáveis. 
CORRETO 
• 
Analista; versão preliminar; não mutáveis. 
• 
Gerente; versão final; não mutáveis. 
• 
Programador; versão preliminar; mutáveis. 
Código da questão: 53362 
8) 
Scrum é uma metodologia ágil de desenvolvimento de sistemas que conta com 
elementos que auxiliam sua aplicação em organizações. Neste contexto, preencha 
corretamente as lacunas que se seguem: 
______________ é uma lista com prioridades dos ________________ ou funcionalidades do 
projeto que ___________________ ao cliente. 
Assinale a alternativa que completa adequadamente as lacunas acima: 
 
Alternativas: 
• 
Sprint; requisitos; apresentam documentações. 
• 
Sprint Backlog; produtos; são entregues. 
INCORRETO 
• 
Scrum Master; requisitos; agregam valor. 
• 
Reunião Scrum; produtos; são entregues. 
• 
Product Backlog; requisitos; agregam valor. 
Código da questão: 53371 
9) 
Para se obter um processo de desenvolvimento de software de qualidade, faz-se 
necessário avaliar as atividades realizadas para seu direcionamento. Neste contexto, 
preencha corretamente as lacunas que se seguem: 
A ___________avalia o grau de _____________, gerência e técnica que a organização possui 
para produzir software de qualidade, dentro de ___________ e custos razoáveis e 
previsíveis. 
Assinale a alternativa que completa adequadamente as lacunas acima: 
 
Alternativas: 
• 
Programação; incompetência; parâmetros. 
• 
Imaturidade; competência; prazos. 
• 
Engenharia; incompetência; parâmetros. 
• 
Maturidade; competência; prazos. 
CORRETO 
• 
Produção; competência; parâmetros. 
Código da questão: 53343 
10) 
Sobre os sintomas de imaturidade do processo de desenvolvimento de sistemas, 
classifique as seguintes afirmações a seguir em verdadeiras (V) ou falsas (F): 
( ) Projetos não são definidos com clareza. 
( ) O que se projeta é construído. 
( ) Atividades de desenvolvimento de software são disfarçadas de manutenção. 
( ) Maior satisfação dos clientes. 
( ) Os procedimentose padrões, quando existem, são definidos e seguidos de forma 
burocrática. 
Assinale a alternativa que contenha a sequência correta: 
 
Alternativas: 
• 
V – F – F – F – V. 
• 
V – F – V – V – F. 
• 
V – V – V – F – F. 
• 
V – F – V – F – V. 
CORRETO 
• 
V – F – V – F – F. 
Código da questão: 53345

Outros materiais