Buscar

AV1A_ G AGO MDS 2 - Metodologia de Desenvolvimento de Sistemas

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 19 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 19 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 19 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

11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 1/19
AV1A
Entrega 11 set em 23:59 Pontos 15
Perguntas 10
Disponível 30 ago em 0:00 - 11 set em 23:59 13 dias
Limite de tempo 120 Minutos
Tentativas permitidas 2
Instruções
Leia com atenção as orientações abaixo antes de iniciar esta
prova:
Serão permitidas duas tentativas para realizar esta avaliação,
prevalecendo a maior nota.
Programe-se para realizar suas avaliações com
tranquilidade, pois você terá 120 minutos cronometrados
(por tentativa) para conclusão e envio das respostas.
Ao iniciar a avaliação o cronômetro não para,
independentemente da plataforma estar aberta ou não;
Durante a realização da prova:
Será exibido uma questão por vez, podendo “Avançar” ou
“Voltar” quando necessário dentro do período da tentativa;
A tentativa somente será contabilizada após clicar no botão
“Enviar”.
Fazer o teste novamente
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678/take?user_id=19512
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 2/19
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 26 minutos 15 de 15
 As respostas corretas estarão disponíveis em 12 set em
0:00.
Pontuação desta tentativa: 15 de 15
Enviado 11 set em 17:45
Esta tentativa levou 26 minutos.
1,5 / 1,5 ptsPergunta 1
Tendo como motivação inicial a crise de software
dos anos 1970, diversos modelos de
desenvolvimento foram propostos. São
considerados modelos de desenvolvimento de
sistemas:
I – Minimal 
II – Cascata 
III – Espiral 
IV – FSD 
V – RAD
Identifique quais das opções acima são modelos de
desenvolvimentos de sistemas.
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678/history?version=1
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 3/19
 I, II, III. 
 I, IV, V. 
 I, III, V. 
 II, III, V. 
 III, IV, V. 
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 4/19
São considerados modelos de
desenvolvimentos de sistemas o cascata
(desenvolvimento de software é visto de
forma sequencial, com um fluir constante
para frente, como uma cascata), espiral
(busca acomodar as fases do modelo
cascata em um ciclo mais dinâmico, que
passa pelas mesmas fases diversas vezes,
aumentando gradualmente os níveis de
complexidade) e RAD (Rapid Application
Development - também pode ser considerado
iterativo e incremental, porém enfatiza 
um ciclo de desenvolvimento bastante curto,
com duração média entre 30 e 90 dias, e
sugere a divisão de trabalho em equipes
distintas). 
Como apresentado na unidade 1, tópico 1.2.
1,5 / 1,5 ptsPergunta 2
Entre os anos de 1975 e 2005, diversas
metodologias para o desenvolvimento de software
foram propostas. O surgimento de novas
metodologias foi em grande parte devido ao
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 5/19
contexto que ansiava por isso. A ordem cronológica
do surgimento das metodologias de certo modo
descreve as mudanças nas necessidades dos
projetos de software. Levando isso em
consideração, a alternativa que mantém a ordem
correta do surgimento das MDS anteriores às
metodologias ágeis ao longo do tempo é:
 
Cascata, espiral, modelo iterativo e incremental,
prototipação, modelo em V e RAD.
 
Cascata, modelo iterativo e incremental,
prototipação, espiral, modelo em V e RAD.
 
Espiral, cascata, modelo iterativo e incremental,
prototipação, modelo em V e RAD.
 
Cascata, modelo iterativo e incremental,
prototipação, modelo em V e RAD.
 
Modelo iterativo e incremental, cascata,
prototipação, espiral, RAD e modelo em V.
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 6/19
A ordem correta que descreve as
metodologias de desenvolvimento de
sistemas em ordem cronológica de seu
surgimento é a seguinte: cascata, modelo
iterativo e incremental, prototipação, espiral,
modelo em V e RAD. O modelo cascata é a
base para todos os outros modelos.
1,5 / 1,5 ptsPergunta 3
Analise as afirmativas sobre os modelos de
desenvolvimento de softwares:
I. O modelo iterativo e incremental consiste em
etapas sequenciais, em que é necessário que uma
etapa finalize para que a seguinte se inicie. 
II. A entrega de incrementos de software de uma só
vez é realizada no modelo iterativo e incremental. 
III. Consistindo-se de uma adaptação do modelo
espiral, o modelo iterativo divide as etapas de
desenvolvimento e entrega em pequenas partes,
que são denominadas incrementos. 
IV. Os riscos do projeto somente são tratados pelo
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 7/19
modelo espiral. Outros modelos ignoram essa
questão.
Assinale qual ou quais alternativas são verdadeiras.
 III. 
 III e IV. 
 IV. 
 III e I. 
 II e I. 
A afirmação I é falsa, pois o modelo citado
não precisa ser sequencial. 
A afirmação II é falsa, pois os incrementos
são entregues ao cliente de forma parcial.
1,5 / 1,5 ptsPergunta 4
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 8/19
Define-se como metodologias de desenvolvimento
de softwares a estrutura básica para se controlar o
modo como um sistema deve ser construído. Uma
metodologia contém _________, __________,
__________ e conceitos necessários para o
desenvolvimento de um software, de forma que ele
atinja os padrões necessários de qualidade,
minimizando-se os riscos e custos.
Identifique qual opção preenche as lacunas de
forma correta.
 conceitos, definições, políticas. 
 regras, definições, padrões. 
 regras, padrões, práticas. 
 políticas, definições, práticas. 
 regras, padrões, políticas. 
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 9/19
Define-se como metodologias de
desenvolvimento de softwares a estrutura
básica para se controlar o modo como um
sistema deve ser construído. Uma
metodologia contém regras, padrões,
práticas e conceitos necessários para o
desenvolvimento de um software, de forma
que ele atinja os padrões necessários de
qualidade, minimizando-se os riscos e
custos. Como apresentado na unidade 1,
tópico 1.1.1.
1,5 / 1,5 ptsPergunta 5
Deseja-se desenvolver um software e, a princípio,
identifica-se que os requisitos iniciais se encontram
consideravelmente bem definidos. Entretanto, um
processo puramente linear não pode ser utilizado
devido ao escopo geral do desenvolvimento. É
requerido ao analista que ele em consiga, em um
curto prazo de tempo, disponibilizar ao menos um
software parcial com funcionalidades iniciais para
que, posteriormente, elas sejam aperfeiçoadas e
expandidas.
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 10/19
O modelo de ciclo de vida de desenvolvimento de
software mais adequado para este caso é o:
 Espiral. 
 Prototipação. 
 Cascata. 
 Modelo em V. 
 Incremental e iterativo. 
Levando em consideração que a descrição
considera que um processo puramente linear
não pode ser utilizado, descartamos a
princípio processos sequenciais. Como se
deseja construir um software de forma
rápida, mesmo que com poucas
funcionalidades, a melhor estratégia é o
modelo incremental e iterativo.
1,5 / 1,5 ptsPergunta 6
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 11/19
Produtos de software sãosoftwares que podem ser
vendidos para um cliente. Eles podem ser
categorizados em produtos genéricos e produtos
sob encomenda. Marque a alternativa que
apresenta somente exemplos de produtos
genéricos.
 
Sistema de controle de tráfego aéreo, editor
gráfico e editor de texto.
 
Ferramenta de banco de dados, sistema de
controle de tráfego aéreo e editor gráfico.
 
Editor de texto, ferramentas de banco de dados e
editor gráfico.
 
Editor gráfico, ferramenta para gestão de projeto e
sistemas de controle de dispositivos eletrônicos.
 
Sistemas de controle de dispositivos eletrônico,
sistema de controle de tráfego aéreo e
ferramentas de banco de dados.
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 12/19
Na definição de produto genérico,
apresentamos como exemplo os seguintes
itens: editor de texto, ferramentas de banco
de dados e editor gráfico (seção 2.1.1 no
livro-texto).
1,5 / 1,5 ptsPergunta 7
O desenvolvimento de softwares envolve diversas
fases. Existem diversos modelos de ciclo de vida
contendo essas fases. A principal diferença entre os
modelos de ciclo de vida é:
 A quantidade de testes executados. 
 As fases básicas existentes. 
 A paralelização das fases. 
 A forma como os requisitos são levantados. 
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 13/19
 
A maneira como as diversas fases são
encadeadas.
A principal diferença entre os modelos de
ciclo de vida é a maneira como as diversas
fases são encadeadas. A seção 2.3 do livro-
texto aborda esse tema.
1,5 / 1,5 ptsPergunta 8
Um processo de desenvolvimento agrupa as tarefas
necessárias para a construção de softwares em
atividades. 
Existem diversos processos de softwares propostos.
Apesar disso, é um consenso na comunidade de
engenharia de software que não existe um processo
único ideal para todas as situações.
As atividades típicas de um processo de
desenvolvimento de softwares são:
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 14/19
I – Entrevista / Estudo de Caso 
II – Levantamento de Requisitos /
Análise 
III – Scripts de B.D. / Prototipação de
Telas 
IV – Projeto / Implementação 
V – Testes e Implantação
Identifique quais são as opções que fazem parte de
um processo de desenvolvimento de software.
 II, III, IV. 
 II, IV, V. 
 I, II, III. 
 III, IV, V. 
 I, IV, V. 
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 15/19
As atividades típicas de um processo de
desenvolvimento de softwares, que são:
levantamento de requisitos, análise, projeto,
implementação, testes e 
implantação. 
Como apresentado na unidade 2, tópico 2.2.
a 2.2.6
1,5 / 1,5 ptsPergunta 9
As diversas atividades típicas no desenvolvimento
de software podem ser descritas como:
• Implementação – codificação do sistema. 
• Levantamento de requisitos – levantar as
necessidades existentes no sistema que será
implementado. 
• Análise – analisar os requisitos do software para
decidir como implementá-los. 
• Projeto – estabelece-se como o sistema funcionará
para atender aos requisitos. 
• Testes – diversos testes com o intuito de verificar o
sistema. 
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 16/19
• Implantação – implantação do sistema no
ambiente do usuário.
Levando em consideração as definições dadas,
assinale a alternativa que contém a ordem correta
da execução dessas atividades:
 
Implementação, levantamento de requisitos,
análise, projeto, testes e implantação.
 
Levantamento de requisitos, projeto, análise,
implementação, testes e implantação.
 
Levantamento de requisitos, projeto, análise,
implementação, implantação e testes.
 
Levantamento de requisitos, análise, projeto,
implementação, testes e implantação.
 
Levantamento de requisitos, análise,
implementação, projeto, testes e implantação.
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 17/19
De acordo com a seção 2.2 do livro-texto, as
etapas típicas do desenvolvimento de
software são: levantamento de requisitos,
análise, projeto, implementação, testes e
implantação.
1,5 / 1,5 ptsPergunta 10
Podemos definir uma metodologia de
desenvolvimento de software como um conjunto de
modelos de processo ou métodos que possuem
alguma característica em comum. São
responsabilidades de uma metodologia de
desenvolvimento:
 
Definição de padrões e técnicas já provados no
desenvolvimento de sistemas, que agilizam o
processo, mas que não podem garantir que haja
um padrão de qualidade.
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 18/19
 
Definição de novos padrões e técnicas nunca
antes utilizados para o desenvolvimento de
sistemas, que agilizam o processo e garantem o
máximo de qualidade no software.
 
Definição de padrões e técnicas já provados para
melhorar o lucro na produção de software, com
penalização no tempo de desenvolvimento.
 
Definição de padrões e técnicas já provados no
desenvolvimento de sistemas, que deixam o
processo mais lento, mas que garantem o máximo
de qualidade no software.
 
Definição de padrões e técnicas já provados no
desenvolvimento de sistemas, que agilizam o
processo e garantem o máximo de qualidade no
software.
11/09/2021 AV1A: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas
https://newtonpaiva.instructure.com/courses/13059/quizzes/28678 19/19
As metodologias de desenvolvimento são
utilizadas para o estabelecimento de ordem,
definição de padrões e utilização de técnicas
já provadas no desenvolvimento de sistemas,
que agilizam o processo e garantem o
máximo de qualidade no software. A seção
2.4 aborda esse tema.
Pontuação do teste: 15 de 15

Outros materiais