Buscar

AV1_MDS

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

26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 1/18
AV I Resultados para Bárbara Botelho Costa
 As respostas corretas estarão disponíveis em 3 out em 0:00.
Pontuação desta tentativa: 40 de 40
Enviado 26 set em 19:31
Esta tentativa levou 30 minutos.
2 / 2 ptsPergunta 1
Dentre os métodos tradicionais de desenvolvimento de software,
temos métodos que são baseados no modelo em cascata e outros que
não. Métodos que são baseados nesse modelo possuem
características específicas que lembram esse modelo. Levando isso
em consideração, escolha a alternativa que cita apenas métodos que
estendem o modelo em cascata.
 Espiral, DSDM e prototipação. 
 Modelo iterativo incremental, FDD e prototipação. 
 RAD, prototipação e modelo em V. 
 AUP, prototipação e modelo em V. 
 Modelo em V, prototipação e espiral. 
Alguns dos métodos que estendem o modelo cascata são
modelo em V, prototipação e espiral, visto que apresentam
características semelhantes ao cascata, possuindo o mesmo
como base. As demais alternativas apresentam modelos que
não são baseados no modelo cascata.
2 / 2 ptsPergunta 2
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 2/18
Observe o ciclo de desenvolvimento de software ilustrado na figura
abaixo. Na abordagem descrita, cada ciclo é constituído pelas
seguintes fases: análise, projeto, implementação e testes.
Exemplo de um modelo de ciclo de vida.
Fonte: Elaborada pelo autor. 
Marque a alternativa correspondente a esse modelo.
 Cascata. 
 Espiral. 
 Prototipação. 
 Modelo em V. 
 Iterativo e incremental. 
O modelo iterativo e incremental inicia-se pela adição de uma
funcionalidade que passa pelo ciclo completo até chegar na
implantação. Nesse momento, adiciona-se uma nova
funcionalidade (incremental), e o ciclo se repete (iterativo).
2 / 2 ptsPergunta 3
Identifique qual opção preenche as lacunas de forma correta:
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 3/18
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.
 
 regras, definições, padrões. 
 regras, padrões, práticas. 
 políticas, definições, práticas. 
 conceitos, definições, políticas. 
 regras, padrões, políticas. 
Feedback:
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.
2 / 2 ptsPergunta 4
A história das metodologias de desenvolvimento de sistemas indica
que os primeiros projetos foram desenvolvidos tomando como base as
metodologias tradicionais. Com o passar do tempo e, principalmente,
com a criação do manifesto ágil, métodos tradicionais foram dando
lugar ao que chamamos de métodos ágeis. Levando em consideração
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 4/18
as características de um método ágil, marque a alternativa que
corresponde a apenas métodos desse tipo.
 Scrum, modelo iterativo e incremental, e crystal.
 Cascata, modelo em V e RAD. 
 XP, RAD e prototipação. 
 Crystal, FDD e DSDM.
 AUP, RAD e prototipação. 
Somente podem ser descritos como métodos ágeis os
seguintes: crystal, FDD e DSDM. Isso se dá devido ao fato de
que eles incorporam em suas características os conceitos de
metodologias ágeis. As outras alternativas apresentam também
métodos tradicionais.
2 / 2 ptsPergunta 5
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.
 I, II, III. 
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 5/18
 I, III, V. 
 I, IV, V. 
 III, IV, V. 
 II, III, V. 
Feedback:
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.
2 / 2 ptsPergunta 6
Produto de software é caracterizado como:
 Software no qual são incluídos produtos para venda. 
 Software para uso pessoal, desenvolvido apenas por hobby. 
 
Software desenvolvido por pesquisadores para execução de
experimentos. 
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 6/18
 
Software para utilização em estabelecimentos de vendas, como
supermercados. 
 Software que será vendido para um cliente. 
A definição de software como produto se refere a softwares que
serão vendidos para um cliente. 
2 / 2 ptsPergunta 7
Produtos de software são softwares 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:
 
Sistemas de controle de dispositivos eletrônico, sistema de controle de
tráfego aéreo e ferramentas de banco de dados.
 Editor de texto, ferramentas de banco de dados e editor gráfico. 
 
Sistema de controle de tráfego aéreo, editor gráfico e editor de texto. 
 
Editor gráfico, ferramenta para gestão de projeto e sistemas de controle
de dispositivos eletrônicos.
 
Ferramenta de banco de dados, sistema de controle de tráfego aéreo e
editor gráfico.
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 7/18
Feedback:
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).
2 / 2 ptsPergunta 8
Segundo a engenharia de software, um software pode ser definido
como: 
 
Um programa de computador, sua documentação, dados de
configuração e dados do sistema operacional.
 Um programa de computador. 
 
Um programa de computador, sua documentação e dados de
configuração.
 Um programa de computador e sua documentação. 
 Um programa de computador e dados de configuração. 
Na engenharia de software, o software não é apenas um
programa de computador, mas também toda a documentação e
dados de configuração necessários para que o programa
funcione de forma correta.
2 / 2 ptsPergunta 9
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 8/18
A metodologia de desenvolvimento de software na qual se define uma sucessão de
processos detalhados (desde o nível macro até o nível mais baixo) ese estabelece
uma visão top-down de sistemas é:
 Metodologia do ciclo de vida. 
 Metodologia ágil. 
 Metodologia estruturada. 
 Metodologia orientada a objetos. 
 Metodologia top-down. 
A definição da metodologia estruturada é a que está descrita no
enunciado. 
2 / 2 ptsPergunta 10
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:
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.
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 9/18
 I, IV, V. 
 II, IV, V. 
 II, III, IV. 
 III, IV, V. 
 I, II, III. 
Feedback:
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
2 / 2 ptsPergunta 11
O padrão de arquitetura de software no qual se realiza a comunicação
através de uma rede onde clientes e servidores estão conectados é
denominado:
 Arquitetura cliente-servidor. 
 Arquitetura de servidores. 
 Arquitetura centralizada em dados. 
 Arquitetura MVC. 
 Arquitetura em camadas. 
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 10/18
De acordo com a definição de arquitetura cliente-servidor, a
afirmação diz respeito a essa arquitetura.
2 / 2 ptsPergunta 12
Para compreender a definição de ciclo de vida de projetos,
primeiramente é necessário compreender a definição de projeto. De
acordo com o PMBOK (Project Management Body of Knowledge), um
conjunto de práticas na gestão de projetos desenvolvido pelo instituto
PMI (Project Management Institute), a definição de projeto é dada pelo
seguinte trecho:
Um ____________ é um esforço temporário, empreendido para
criar um ___________, serviço ou resultado exclusivo.
 
Identifique qual das opções abaixo preenchem as lacunas de forma
correta:
 protótipo, projeto. 
 produto, protótipo. 
 planejamento, sistema. 
 projeto, sistema. 
 projeto, produto. 
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 11/18
Feedback:
Um projeto é um esforço temporário, empreendido para criar
um produto, serviço ou resultado exclusivo.
Os projetos e as operações diferem, principalmente, no fato de
que os projetos são temporários e exclusivos, enquanto as
operações são contínuas e repetitivas. Como apresentado na
unidade 3, tópico 3.3.1.
2 / 2 ptsPergunta 13
No ciclo de vida de um projeto de software, existe uma etapa que
consiste na instalação do software no ambiente do usuário com o
objetivo maior de realizar o teste de aceitação. Em outras palavras, é a
etapa onde se verifica se o software satisfaz os requisitos que foram
impostos pelo usuário.
O nome dessa etapa é:
 Operação. 
 Implementação. 
 Manutenção. 
 Testes. 
 Entrega e implantação. 
De acordo com a definição da etapa de entrega e implantação
de modelos de ciclo de vida, a afirmação é compatível com a de
etapa entrega e implantação.
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 12/18
2 / 2 ptsPergunta 14
Uma empresa que atua no ramo de marketing digital deseja um
software simples para acompanhar os contatos de seus clientes. Os
requisitos são poucos e bem-definidos. Não há interesse em versões
incompletas do sistema. Tem-se tempo, pois o analista de marketing 
 que fará uso desse sistema estará em licença pelos próximos quatro
meses. Qual modelo de ciclo de vida deveria ser usado no
desenvolvimento desse software?
 Incremental e iterativo. 
 Sequencial. 
 Iterativo. 
 Espiral. 
 Incremental. 
Como o software a ser desenvolvido é simples, seus requisitos
são poucos e bem-definidos , e tem-se tempo para o
desenvolvimento, o modelo mais adequado seria o sequencial,
que lida bem com todas essas características.
2 / 2 ptsPergunta 15
Leia as afirmações abaixo referentes ao ciclo de vida do projeto.
I. Projeto é um esforço temporário, empreendido para criar um produto,
serviço ou resultado exclusivo. Projetos e operações possuem o
mesmo significado.
II. Ciclo de vida do projeto é o sequenciamento das fases do projeto de
acordo com os critérios adotados.
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 13/18
III. A primeira escolha a ser feita no desenvolvimento de software é em
relação à arquitetura do sistema. Em seguida, escolhe-se o modelo de
ciclo de vida do projeto.
É correto o que se afirma em:
 II e III. 
 II. 
 III. 
 I e II. 
 I, II e III. 
Feedback:
Projetos e operações não possuem o mesmo significado. Os
projetos e as operações diferem-se, principalmente, no fato de
que os projetos são temporários e exclusivos, enquanto as
operações são contínuas e repetitivas.
A decisão sobre o modelo de ciclo de vida é a primeira tarefa a
se fazer.
2 / 2 ptsPergunta 16
Analise o case a seguir:
Uma empresa de desenvolvimento de software recebeu uma
requisição para a implementação de um sistema para vendas de
cosméticos na internet. Não foram realizadas muitas exigências em
relação ao desenvolvimento; as únicas foram que a modelagem do
sistema fosse realizada utilizando a UML (unified modeling language) e
que sua implementação fosse realizada utilizando a linguagem Java,
visto que uma terceira empresa que dará suporte ao sistema trabalha
apenas com estas tecnologias.
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 14/18
A partir das informações do case, escolha a alternativa que contém a
metodologia de desenvolvimento de sistemas que mais se adéqua a
ela.
 Metodologia orientada a objetos. 
 Metodologia estrutural. 
 Metodologia estruturada. 
 Metodologia ágil. 
 Metodologia orientada a tarefas. 
Como foi solicitado que o desenvolvimento fosse realizado
utilizando uma linguagem orientada a objetos (o Java) e que o
sistema fosse modelado através da UML, dentre as
metodologias abordadas, a mais adequada a esse contexto
seria a Metodologia Orientada a Objetos.
2 / 2 ptsPergunta 17
São métodos compreendidos na metodologia de desenvolvimento
estruturada:
 XP, análise essencial e análise estruturada. 
 
Análise estruturada, análise orientada a objetos e programação
estruturada.
 Análise essencial, MER e scrum. 
 Análise estruturada, análise essencial e DFD. 
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 15/18
 RUP, SADT e DFD. 
As outras alternativas possuem métodos que contemplam as
metodologias orientadas a objetos ou ágeis.
2 / 2 ptsPergunta 18
A análise estruturada é um método que se enquadra na categoria das
metodologias de desenvolvimento estruturadas.
Suas etapas são determinadas pela seguinte ordem:
 
Planejamento de sistema, análise de sistema, projeto de sistema,
implementação de sistema e suporte e segurança de sistema.
 
Projeto de sistema, planejamento de sistema, análise de sistema,
implementação de sistema e suporte e segurança de sistema.
 
Análise de sistema, projeto de sistema, planejamento de sistema,implementação de sistema e suporte e segurança de sistema.
 
Sistema e suporte e segurança de sistema, planejamento de sistema,
análise de sistema, projeto de sistema e implementação de sistema.
 
Planejamento de sistema, projeto de sistema, implementação de
sistema, análise de sistema e suporte e segurança de sistema.
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 16/18
Feedback:
Conforme página 10 do Conteúdo da Unidade 4.
2 / 2 ptsPergunta 19
Avalie as informações referentes às metodologias de desenvolvimento
ágeis:
I. A metodologia ágil consolidou-se no ano 2000, baseando-se no
que chamamos de manifesto ágil.
II. Em metodologias ágeis, busca-se trabalhar com equipes grandes,
de forma a acoplar diferentes áreas.
III. As abordagens ágeis fizeram sucesso no passado, mas atualmente
são pouco utilizadas.
É correto o que se afirma:
 I e III, apenas. 
 I e II, apenas. 
 I, II e III. 
 III, apenas. 
 I, apenas. 
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 17/18
Apenas afirmativa I é verdadeira.
A afirmativa II é falsa, pois, em metodologias ágeis, busca-se
trabalhar com equipes pequenas, com membros que possuam
características multidisciplinares.
A afirmativa III é falsa, pois metodologias ágeis são
amplamente utilizadas nos dias atuais.
2 / 2 ptsPergunta 20
Avalie as afirmativas a seguir sobre as metodologias de
desenvolvimento de sistemas:
I. Mudanças ao longo do projeto podem ser bastante caras em
metodologias ágeis. 
II. Uma das principais vantagens da metodologia orientada a
objetos é o reuso de código. 
III. Métodos ágeis não dependem de uma boa documentação.
Está correto o que se afirma em:
 II e III, apenas. 
 I e III, apenas. 
 I, apenas. 
 I e II, apenas. 
 I, II e III. 
26/09/2022 21:51 Bárbara Botelho Costa, histórico de teste: AV I
https://newtonpaiva.instructure.com/courses/15663/quizzes/35393/history?version=2 18/18
Feedback:
Metodologias ágeis lidam bem com mudanças ao longo do
projeto.
Conforme página 18 do Livro Texto.
Pontuação do teste: 40 de 40

Outros materiais