Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - QuestionárioRevisar envio do teste: Avaliação On-Line 4 (AOL 4) - Questionário 
Usuário Rosiangela Souza da Silva
Curso 16825 . 7 - Metodologia de Desenvolvimento de Sistemas - 20192.B
Teste Avaliação On-Line 4 (AOL 4) - Questionário
Iniciado 09/11/19 21:10
Enviado 09/11/19 23:09
Status Completada
Resultado da
tentativa
9 em 10 pontos 
Tempo decorrido 1 hora, 59 minutos
Instruções
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas incorretamente
Atenção! Você terá 1 opção de envio. Você pode salvar e retornar quantas vezes desejar, pois a tentativa só será contabilizada
quando você decidir acionar o botão ENVIAR.
Após o envio da atividade, você poderá conferir sua nota e o feedback, acessando o menu lateral esquerdo (Notas).
IMPORTANTE: verifique suas respostas antes do envio desta atividade.
Pergunta 1
Resposta Selecionada: b. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Histórias de usuários, é uma técnica mais comum utilizada pelas metodologias ágeis para escrever os requisitos do sistema. Ela apresenta trÊs
aspectos conhecidos como os 3Cs, que são?
Cartão, Conversa e confirmação
Cliente, cartão e conversa
Cartão, Conversa e confirmação
Cartão, Cliente e confirmação
Contato, cliente e confirmação
Contato, Conversa e cartão
Pergunta 2
Resposta Selecionada:
e. 
Respostas:
a. 
b. 
c. 
d. 
e. 
A técnica conhecida como TDD, é aplicada é algumas metodologias, e principalmente na metodologia XP. Ela é composta de um ciclo de
atividades. Qual das alternativas a seguir mostra essas atividades?
Escrever um teste falho, fazer o teste passar e refazer o código
Desenhar o cenário de teste, criar a aplicação e aplicar o teste
Fazer a aplicação, aplicar o teste e refazer o código
Codificar o trecho do software, aplicar o teste e refazer o código até passar
Automatizar o teste, aplicar o teste e refazer o código
Escrever um teste falho, fazer o teste passar e refazer o código
Pergunta 3
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
Dentre as práticas do método ágil Extreme Programming (XP), está a prática de propriedade coletiva. É correto afirmar que, nessa prática:
cada projeto é realizado para atender às necessidades globais dos usuários, focando na coletividade da distribuição da
informação
um representante do usuário final do sistema deve estar disponível todo o tempo à equipe de desenvolvimento. Nesse modelo
de desenvolvimento, o cliente é membro da equipe e participa da responsabilidade do código desenvolvido
os pares de desenvolvedores trabalham em todas as áreas do sistema, de modo que não se desenvolvam ilhas de expertise
cada projeto é realizado para atender às necessidades globais dos usuários, focando na coletividade da distribuição da
informação
1 em 1 pontos
1 em 1 pontos
0 em 1 pontos
e. 
grandes quantidades de horas extras não são consideradas aceitáveis, pois o resultado final, muitas vezes, é a redução da
qualidade do código e da produtividade a médio prazo, sendo que o indivíduo pode afetar o desempenho de todo o time
os trabalhos são desenvolvidos em conjunto, para que um programador possa analisar o trabalho do outro
Pergunta 4
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
O Extreme Programming (XP) é, talvez, o mais conhecido e mais utilizado dos métodos ágeis. Dentre suas práticas se encontram programação
em pares, integração contínua, refatoração e :
desenvolvimento incremental e sustentado por meio de pequenos e frequentes releases do sistema. Os requisitos são
baseados em cenários ou em simples histórias de clientes
utilização de técnicas de ofuscação do código fonte, trazendo segurança e garantindo que apenas a equipe de
desenvolvimento poderá ter acesso a este código
propriedade coletiva, que garante uma participação nos lucros aos membros da equipe de desenvolvimento, técnica que
incentiva e aumenta o desempenho de toda a equipe
processo de desenvolvimento contínuo, em que a equipe se mantém focada no sistema até que uma funcionalidade específica
seja entregue, comumente agregando horas extras ao turno de trabalho
desenvolvimento incremental e sustentado por meio de pequenos e frequentes releases do sistema. Os requisitos são
baseados em cenários ou em simples histórias de clientes
envolvimento do cliente apenas na fase final do sistema, fator que difere de outras metodologias como SCRUM e TDD e
confere agilidade ao processo de desenvolvimento
Pergunta 5
Resposta Selecionada:
a. 
Respostas:
a. 
b. 
c. 
d. 
e. 
A metodologia Lean, que é baseada no Toyota manufacturing process, apresenta várias ferramentas para um melhor controle do processo de
desenvolvimento do produto. Essas ferramentas foram adaptadas ao desenvolvimento de software. Entre as opções abaixo qual a que não faz
parte das ferramentas do Lean?
Burdown
Burdown
Kanban
Andon
Hansei
Poka – yoke
Pergunta 6
Resposta
Selecionada:
c.
Respostas: a.
b. 
c.
d.
e. 
Existem no mercado algumas metodologias de desenvolvimento, que facilitam o processo de produção de software. Uma dessas metodologias
é o XP (Extreme Programming), o qual tem um cuidado especial com os processos de teste de software. Como é feito o processos de teste bde
software, utilizando o XP?
Ao final de cada etapa, o usuário é convidado a testar o módulo pronto, evitando, assim, erros muito complexos, ao final do
desenvolvimento
O processo é efetuado, apenas por profissionais que trabalharam no desenvolvimento do produto, tornando assim, o teste
mais eficaz e próximo da realidade do cliente
Todos os testes são realizados na etapa de concepção do software
Ao final de cada etapa, o usuário é convidado a testar o módulo pronto, evitando, assim, erros muito complexos, ao final do
desenvolvimento
Todos os testes são efetuados, ao fim do desenvolvimento, pois assim, o usuário pode ter uma visão ampla do software
As etapas de teste são suprimidas do processo
Pergunta 7
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
Resposta Selecionada:
c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Existem várias técnicas de testes identificadas dentro da prática TDD. Qual o nome dado a técnica de teste que executa testes em versões
“falsas” do software, em que você não precisa ter tudo desenvolvido e pode “forçar” algumas condições?
Testes Mocados
Teste isolado
Testes de regresão
Testes Mocados
Modelo de teste de acidentes
Testes de exceção
Pergunta 8
Resposta Selecionada: c. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Como já foi comentado, a metodologia XP utiliza uma prática chamada de refatoração. Qual das alternativas a seguir não representam uma das
vantagens de se usar essa técnica?
Identificar possíveis gargalos
Melhorar o design do software
Identificar possíveis erros
Identificar possíveis gargalos
Codificar mais rápido
Facilitar a compreensão do código
Pergunta 9
Resposta
Selecionada: a. 
Respostas:
a. 
b. 
c. 
d.
e. 
Que situação favorece a escolha do uso de XP para um projeto de desenvolvimento de software, em oposição à metodologias clássicas?
Cliente do projeto trabalhando em parceria com a equipe do projeto e sempre disponível para retirar dúvidas
Cliente do projeto trabalhando em parceria com a equipe do projeto e sempre disponível para retirar dúvidas
Equipe do projeto formada por pessoas com alto grau de competitividade
Requisitos do software com pequena probabilidade de mudanças
Presença de um processo organizacional que exige a elaboração de vários documentos específicos para cada projeto
Equipe do projeto localizada em diferentes cidades e com poucos recursos de colaboração
Pergunta 10Resposta Selecionada:
b. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Dentre as ferramentas da metodologia Lean, existe uma chamada Kaisen, essa ferramenta busca implantar a melhoria continua do processo.
Através de que atividades ela é aplicada ao desenvolvimento de software?
Inspeção e adaptação
Inspeção e teste de conteúdo
Inspeção e adaptação
Teste e levantamento de requisitos
Desenho do software e Rastreabilidade de requisitos
Refatoração e validação
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
Sábado, 9 de Novembro de 2019 23h09min38s BRT

Mais conteúdos dessa disciplina