Buscar

as-geral-processo-de-software-10_compress

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

AS Geral
 As respostas corretas estão ocultas.
Pontuação desta tentativa: 10 de 10
Enviado 28 abr em 21:00
Esta tentativa levou 9 minutos.
0,66 / 0,66 ptsPergunta 1
Analise as afirmações a seguir sobre o Processo Unificado – RUP:
I. Divide-se em 6 etapas para o desenvolvimento.
II. Faz uso ineficiente de recursos.
III. As questões relativas ao projeto são descobertas no final do projeto.
IV. Suporta o desenvolvimento iterativo.
V. Possui modelo de caso de uso ou de design que contém os elementos
do projeto.
Assinale uma das alternativas abaixo:
 
As afirmações I, II e IV são corretas e as afirmações III e V são incorretas. 
 
As afirmações II, III e IV são corretas e as afirmações I e V são incorretas. 
 
As afirmações II, III e V são corretas e as afirmações I e IV são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações I, IV e V são corretas e as afirmações II e III são incorretas. 
A afirmação II está errada, pois o RUP faz uso eficiente de
recursos. A afirmação III também é errada, pois as questões
relativas ao desenvolvimento são descobertas no início do seu
projeto.
0,66 / 0,66 ptsPergunta 2
Assinale a alternativa incorreta:
 
No modelo design construcionista, os princípios de desenvolvimento são
sob medida.
 
O modelo wheel and spoke model é usado nos estágios de prototipagem e
design.
 A redução do risco é melhorada no modelo Espiral. 
 
Há blocos de construção modulares no modelo wheel and spoke model. 
 O modelo Espiral influenciou a criação da ISO 12207. 
Os blocos de construção modulares são características do Design
Construcionista .
0,66 / 0,66 ptsPergunta 3
Com relação à abordagem top-down, analise as afirmativas:
I. O executável só existirá ao termino do software.
II. Tende a gerar módulos muito específicos e, portanto, não são muito
reutilizáveis.
III. Criam-se dependências indesejadas entre as diferentes partes da
aplicação.
IV. Deve ser escalável e permitir a inserção de subcomponentes.
V. O trabalho em equipe é difícil, porque toda pessoa tende a trabalhar
em seu próprio ritmo e muitas vezes em isolamento.
Agora, assinale a alternativa correta:
 
As afirmações II, II e V são corretas e as afirmações II e IV são incorretas. 
 
As afirmações I, III e IV são corretas e as afirmações II e V são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações II, III e IV são corretas e as afirmações I e V são incorretas. 
 
As afirmações I, II e V são corretas e as afirmações III e IV são incorretas. 
As afirmações IV e V referem-se à abordagem bottom-up. Veja
mais detalhes no material de apoio.
0,66 / 0,66 ptsPergunta 4
Analise as afirmações a seguir com relação ao processo incremental:
I. Os requisitos são divididos em múltiplos módulos, independentes de
desenvolvimento de software.
II. No desenvolvimento, o sistema é particionado por funcionalidade.
III. Inicia-se com um subsistema pequeno, funcional.
IV. Só é colocado em produção quando o segundo incremento for
entregue.
V. Cada funcionalidade provoca outro lançamento.
Assinale uma das alternativas abaixo:
 
As afirmações I, III e IV são corretas e as afirmações II e V são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações II, III e IV são corretas e as afirmações I e V são incorretas. 
 
As afirmações I, II e V são corretas e as afirmações III e IV são incorretas. 
 
As afirmações II, III e V são corretas e as afirmações I e IV são incorretas. 
A afirmação IV está errada, pois é colocado em produção quando
o primeiro incremento é entregue. A afirmação V também é
errada, pois outros lançamentos vão adicionando
funcionalidades.
0,66 / 0,66 ptsPergunta 5
Com relação ao JAD (Joint Application Development), analise as
afirmativas:
I. É a metodologia que envolve usuários em sessões colaborativas
visando ao desenvolvimento.
II. É um método de coleta de requisitos definido.
III. Foi criado na década de 1960.
IV. Sua definição de requisitos é menos diretiva.
V. É menos barato se comparado com metodologias mais antigas.
Agora, assinale a alternativa correta:
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações I, II e V são corretas e as afirmações III e IV são incorretas. 
 
As afirmações III, IV e V são corretas e as afirmações I e II são incorretas. 
 
As afirmações I, II e IV são corretas e as afirmações III e V são incorretas. 
 
As afirmações II, III e IV são corretas e as afirmações I e V são incorretas. 
Foi criada na década de 1970 e sua definição de requisitos é mais
assertiva. Veja mais detalhes no material de apoio.
0,67 / 0,67 ptsPergunta 6
Com relação ao projeto orientado a dados, pode-se AFIRMAR que:
I. Funciona com o paradigma de programação orientada a objetos.
II. Funciona com o paradigma de programação processual.
III. Funciona com o paradigma de programação relacional.
IV. Tem foco no desenvolvimento de jogos.
V. Deixou de ser utilizado em 2009.
Assinale a alternativa CORRETA:
 
As afirmações I, II e IV são corretas e as afirmações III e V são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações I, III e V são corretas e as afirmações II e IV são incorretas. 
 
As afirmações I, II e V são corretas e as afirmações III e IV são incorretas. 
 
As afirmações I, III e IV são corretas e as afirmações II e V são incorretas. 
A afirmação III está errada, pois projeto orientado a dados
funciona com o paradigma de programação FUNCIONAL (não
relacional) e a afirmação V está errada porque o projeto orientado
a dados tem sua origem em 2009. Veja mais detalhes no Material
de Apoio.
0,67 / 0,67 ptsPergunta 7
Analise as afirmações que se seguem com relação ao Disciplined Agile
Delivery – DAD:
I. É abordagem ágil e híbrida orientada para o fluxo de dados e entrega
de soluções de TI.
II. Considera primeiro a visão das pessoas.
III. Seu ciclo de vida considera a entrega do valor de risco; a orientação
para o aprendizado; a consciência na empresa; é escalável.
IV. É híbrido e sua abordagem amplia o Scrum com diversas estratégias.
V. Executa diversos papéis com maestria.
Assinale a alternativa CORRETA:
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações I, III e IV são corretas e as afirmações II e V são incorretas. 
 
As afirmações II, III e IV são corretas e as afirmações I e V são incorretas. 
 
As afirmações II, IV e V são corretas e as afirmações I e III são incorretas. 
 
As afirmações II, III e V são corretas e as afirmações I e IV são incorretas. 
A afirmação I está errada, pois é abordagem ágil e híbrida
orientada para o aprendizado e entrega de soluções de TI, e a
afirmação III também está errada, pois seu ciclo de vida considera
a entrega do valor de risco, a orientação por objetivos, a
consciência na empresa, é escalável. Veja mais detalhes no
Material de Apoio.
0,67 / 0,67 ptsPergunta 8
Analise as afirmações que se seguem com relação ao Agile Unified
Process:
I. É uma versão detalhada do Rational Unified Process.
II. É abordagem simples e de fácil entendimento para desenvolver
aplicativos comerciais com técnicas e conceitos ágeis.
III. Divide-se em 4 fases: início, elaboração, construção e transição.
IV. É facilmente adaptável por meio de qualquer ferramenta comum de
edição de XML.
V. As equipes fornecem lançamentos de desenvolvimento ao fim de cada
iteração.
Assinale a alternativa CORRETA:
 
As afirmações II, III e IV são corretas e as afirmações I e V são incorretas. 
 
As afirmações I, IV e V são corretas e as afirmações II e III são incorretas. 
 
As afirmações I, II e IV são corretas e as afirmações III e V são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações II, III e V são corretas e as afirmações I e IV são incorretas.A afirmação I está errada, pois o AUP é uma versão simplificada
do Rational Unified Process, e a afirmação IV também está
errada, pois é facilmente adaptável por meio de qualquer
ferramenta comum de edição de HTML. . Veja mais detalhes no
Material de Apoio.
0,67 / 0,67 ptsPergunta 9
Assinale a alternativa INCORRETA:
 
A abordagem AMDD tem uma estratégia crítica para escalar o
desenvolvimento de software ágil, além da abordagem de equipe pequena
e co-localizada.
 
Quanto ao TDD, é escrito um teste antes de se escrever apenas o Código
de Produção suficiente para realizar esse teste e refatoração.
 
Na abordagem AMDD, os modelos extensivos são criados antes de o
código fonte ser escrito.
 
Com relação ao TDD, é feita uma abordagem participativa para o
desenvolvimento.
 
Um dos objetivos do TDD é que ele é uma maneira de pensar as
exigências ou design antes de escrever seu Código Funcional.
Com relação ao TDD, é feita uma abordagem evolutiva para o
desenvolvimento. Veja mais detalhes no Material de Apoio.
0,67 / 0,67 ptsPergunta 10
Podemos AFIRMAR que:
I. Na metodologia orientada a dados, espera-se que o processo de
design também permita mudanças no código quando a fonte de dados
muda.
II. A metodologia orientada a dados considera que os dados não são
genéricos em nenhum sentido no mundo real.
III. O design orientado a função é baseado na identificação de funções
que transformam suas entradas para criar saídas.
IV. O processo de design funcional descreve a operação e a interface de
cada entidade do Sistema.
V. Os diagramas de fluxo de dados podem ser implementados
diretamente como um conjunto de processos sequenciais cooperativos.
Assinale a alternativa CORRETA:
 As afirmações I, III, IV e V são corretas e a afirmação II é incorreta. 
 As afirmações I, II, III, IV e V são incorretas. 
 As afirmações II, III, IV e V são corretas e a afirmação I é incorreta. 
 
As afirmações I, II e V são corretas e as afirmações III e IV são incorretas. 
 As afirmações I, II, III, IV e V são corretas. 
Todas as afirmações são corretas. Veja mais detalhes no Material
de Apoio.
0,67 / 0,67 ptsPergunta 11
Com relação ao Feature Driven Development – FDD, pode-se afirmar
que:
I. É um desenvolvimento orientado por características.
II. Faz-se o desenvolvimento de um modelo ideal.
III. Elabora-se o design por recurso.
IV. Faz-se o planejamento conforme o curso do projeto.
V. Deve ser usado com compreensão profunda de escopo e de
requisitos.
Assinale uma das alternativas abaixo:
 
As afirmações I, II e IV são corretas e as afirmações III e V são incorretas. 
 
As afirmações I, II e V são corretas e as afirmações III e IV são incorretas. 
 
As afirmações I, III e IV são corretas e as afirmações II e V são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações I, III e V são corretas e as afirmações II e IV são incorretas. 
A afirmação II está errada pois faz-se o desenvolvimento de um
modelo geral (e não ideal) e a afirmação IV está errada porque o
planejamento é feito por recurso e não conforme o curso do
projeto. Veja mais detalhes no material de apoio.
0,67 / 0,67 ptsPergunta 12
Assinale a alternativa INCORRETA:
 
DevOps tem como prática as áreas de automação de infraestrutura, a
entrega contínua e a engenharia de confiabilidade do site
 
DevOps é um termo para um grupo de conceitos e uma união de
movimentos.
 
O DevOps é OPS (operação) que pensa como desenvolvedor e Devs
(desenvolvedores) que pensam como Ops.
 
DevOps também é caracterizado por pessoal de operações fazendo uso
de muitas das mesmas técnicas que os desenvolvedores para o
funcionamento de seus sistemas.
 
DevOps é a prática de operações e engenheiros de desenvolvimento que
participam juntos em alguns pontos do ciclo de vida do serviço, desde o
design e o processo de desenvolvimento até o suporte à produção.
DevOps é a prática de operações e engenheiros de
desenvolvimento que participam juntos em todo o ciclo de vida
do serviço, desde o design até o processo de desenvolvimento até
o suporte à produção. Veja mais detalhes no material de apoio.
0,67 / 0,67 ptsPergunta 13
Podemos afirmar sobre o Dynamic Systems Development Method –
DSDM que:
I. Há um quadro de desenvolvimento dependente de ferramentas e
técnicas.
II. É simples e extensível.
III. Os usuários envolvem-se de forma passiva no desenvolvimento do
sistema.
IV. Ele elimina a burocracia e quebra a barreira de comunicação entre as
partes interessadas.
V. O sistema é entregue a tempo e no orçamento.
Assinale uma das alternativas abaixo:
 
As afirmações II, III e IV são corretas e as afirmações III e V são
incorretas.
 
As afirmações II, IV e V são corretas e as afirmações I e III são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações I, III e IV são corretas e as afirmações II e V são incorretas. 
 
As afirmações II, III e V são corretas e as afirmações I e IV são incorretas. 
A afirmação I está errada pois há um quadro de desenvolvimento
independente de ferramentas e técnicas e a afirmação III está
errada porque os usuários estão ativamente envolvidos no
desenvolvimento do sistema. Veja mais detalhes no material de
apoio.
0,67 / 0,67 ptsPergunta 14
Analise as afirmações que se seguem:
I. Para o Lean Software Development, alguns princípios para desenvolver
software podem ser: a maior prioridade é a satisfação do cliente;
requisitos de mudança são bem-vindos; atenção contínua à excelência
técnica; elaborar projetos em torno de pessoas motivadas e equipes auto
organizadas.
II. Para o Lean Software Development, deve-se integrar o desperdício de
superprodução como em Waterfall, de espera, de transporte, de
superprocessamento, de inventário, de movimento, de defeitos, de
criatividade empregada não utilizada.
III. Para o Lean Software Development, alguns valores podem ser: aceitar
que a complexidade e a incerteza são naturais para o trabalho de
conhecimento; trabalhar para obter um melhor resultado econômico;
procurar, abraçar e perguntar ideias de inúmeras disciplinas; comunidade
baseada em valores aumenta a velocidade e a profundidade da mudança
positiva.
IV. O Lean Software Development carrega os valores do TPS: Kayzen,
Hansei, Seiri e Gengchi Genbutsu.
V. Para o Lean Software Development deve-se evitar implacavelmente
qualquer coisa que esteja adicionando valor, e apenas trabalhar com o
que absolutamente precisamos fazer neste momento.
Assinale uma das alternativas abaixo:
 
As afirmações I, II e IV são corretas e as afirmações III e V são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V são incorretas. 
 
As afirmações II, III e V são corretas e as afirmações I e IV são incorretas. 
 
As afirmações I, III e IV são corretas e as afirmações II e V são incorretas. 
 
As afirmações I, IV e V são corretas e as afirmações II e III são incorretas. 
A afirmação II está errada pois para o Lean Software
Development, deve-se evitar desperdício de superprodução
como em Waterfall, de espera, de transporte, de
superprocessamento, de inventário, de movimento, de defeitos, de
criatividade empregada não utilizada, e a afirmação V, também é
errada, pois para o Lean Software Development deve-se eliminar
implacavelmente qualquer coisa que não esteja adicionando valor
e apenas trabalhar com o que absolutamente precisamos fazer
neste momento. Veja mais detalhes no material de apoio.
0,67 / 0,67 ptsPergunta 15
Analise as afirmações com relação a boa aceitação dos métodos ágeis:
I. Entrega frequente.
II. Detalhamento da configuração.
III. Testes automatizados.
IV. Integração frequente sem melhoria contínua.
V. Melhoria reflexiva.
Assinale uma das alternativas abaixo:
 
As afirmações II, III e IV são corretas e as afirmações I e V são incorretas. 
 
As afirmações I, III e V são corretas e as afirmações II e IV são incorretas. 
 
As afirmações I, II e III são corretas e as afirmações IV e V sãoincorretas. 
 
As afirmações I, II e IV são corretas e as afirmações III e V são incorretas. 
 
As afirmações II, III e V são corretas e as afirmações I e IV são incorretas. 
A afirmação II está errada pois é o gerenciamento de
configuração em vez de seu detalhamento, e a afirmação IV está
errada pois trata-se de integração frequente ou melhoria contínua.
Veja mais detalhes no material de apoio.
Pontuação do teste: 10 de 10

Continue navegando