Quiz
Metodologia Ágil - Questões (Métodos Ágeis e TDD)
Erstelle ein kostenloses Konto, um dieses Quiz zu beenden
Speichere deinen Fortschritt und sieh dir dein Endergebnis an.
oder mit deiner E-Mail registrieren
Schon ein Konto? Anmelden
Fragen in diesem Quiz (20)
1(CESPE – 2012 – TCE/E – Auditor de Controle Externo – Tecnologia da
Informação) Em virtude de as metodologias ágeis gerarem excessiva
documentação, a gestão do conhecimento depende diretamente dos
programadores envolvidos no projeto.- ARichtig
- BFalsch
2(CESPE – 2011 – EBC – Analista de Sistemas) O que os métodos ágeis buscam é
como evitar as mudanças desde o início do projeto e não a melhor maneira de
tratar essas mudanças.- ARichtig
- BFalsch
3(CESPE – 2010 – BASA – Técnico Científico – Arquitetura de Tecnologia)
Desenvolvimento ágil de software (Agile Software Development) ou método ágil
é aplicado, principalmente, a grandes corporações, uma vez que permite
produzir grandes sistemas de forma ágil.- ARichtig
- BFalsch
4(CESPE – 2010 – TCU – Auditor Federal de Controle Externo – Tecnologia da
Informação) A agilidade não pode ser aplicada a todo e qualquer processo de software.- ARichtig
- BFalsch
5(CESPE – – UNIPAMPA – Analista de Sistemas) XP, Scrum e Cristal são exemplos de modelos ágeis de desenvolvimento de sistemas.
- ARichtig
- BFalsch
6(CESPE - 2011 - EBC - Analista - Engenharia de Software) Considerando o
conceito de metodologia ágil em apreço, é correto afirmar que as seguintes
metodologias são ágeis: XP (Extreme Programming), Scrum, Crystal, FDD
(Feature Driven Development), DSDM (Dynamic Systems Development Method)
e Open Source Software Development.- ARichtig
- BFalsch
7(CESPE - 2013 - CNJ - Técnico Judiciário - Programação de Sistemas) O
desenvolvimento ágil de sistemas consiste em uma linguagem de modelagem
que permite aos desenvolvedores visualizarem os produtos de seu trabalho em
gráficos padronizados.- ARichtig
- BFalsch
8(CESPE - 2011 - EBC - Analista - Engenharia de Software) É conveniente que o
contrato, entre cliente e fornecedor, para o desenvolvimento de um sistema
computacional, contenha a lista de requisitos para o software. Contudo, os
métodos ágeis de desenvolvimento preconizam que o referido contrato
estabeleça o preço, a ser pago pelo cliente, com base no tempo necessário para
o desenvolvimento do sistema e não com base no conjunto de requisitos.- ARichtig
- BFalsch
9(CESPE - 2015 – MPOG/ATI - Analista de Sistemas) Metodologias de
desenvolvimento ágil enfocam atividades de projeto e implementação,
desconsiderando as atividades de elicitação de requisitos e a produção de
documentação- ARichtig
- BFalsch
10 (CESPE - 2016 – TRE/PI - Analista de Sistemas) No que se refere a métodos ágeis de desenvolvimento de sistemas, assinale a opção correta:
- AA aplicação de método ágil para desenvolvimento de grandes sistemas pode
enfrentar dificuldades que o tornem inviável. - BO documento de requisitos, apesar de abordar um conjunto pequeno de
funcionalidades, deve especificar toda a necessidade do usuário. - CO sistema é construído em pequenos blocos, que irão compor uma versão a
ser entregue aos usuários. - DA documentação de projeto deve ser feita pelo próprio desenvolvedor,
seguindo padrões simplificados. - EPara atingir os objetivos de agilidade exigidos, os desenvolvedores devem
seguir processos simplificados para a construção do software.
- AA aplicação de método ágil para desenvolvimento de grandes sistemas pode
11(CESPE - 2016 – TCE/PR - Analista de Sistemas) Os métodos ágeis para o
desenvolvimento de software representam uma evolução da engenharia de
software tradicional, uma vez que são aplicáveis a todos os tipos de projetos,
produtos, pessoas e situações.- ARichtig
- BFalsch
12(CESPE - 2016 – TCE/PR - Analista de Sistemas) Para que um projeto
fundamentado em métodos ágeis de desenvolvimento tenha sucesso, a situação
ou o problema a ser resolvido deve-se manter inalterado enquanto durar o
projeto.- ARichtig
- BFalsch
13(CESPE - 2016 – TCE/PR - Analista de Sistemas – Um dos princípios de
agilidade da Agile Alliance dispõe que a entrega completa de um software
garante a satisfação do cliente- ARichtig
- BFalsch
14(CESPE – – INMETRO – Analista Executivo em Metrologia e Qualidade –
Desenvolvimento de Sistemas) A rotina diária dos desenvolvedores, ao empregar
processos baseados no TDD (Test-Driven Development), é concentrada na
elaboração de testes de homologação.- ARichtig
- BFalsch
15(CESPE – 2013 – INPI – Analista de Planejamento – Desenvolvimento e
Manutenção de Sistemas) Usando-se o TDD, as funcionalidades devem estar
completas e da forma como serão apresentadas aos seus usuários para que
possam ser testadas e consideradas corretas.- ARichtig
- BFalsch
16(CESPE – 2013 – ANCINE – Analista de Sistemas) No desenvolvimento de
software conforme as diretivas do TDD (Test-Driven Development), deve-se
elaborar primeiramente os testes e, em seguida, escrever o código necessário
para passar pelos testes.- ARichtig
- BFalsch
17(CESPE – – INMETRO – Analista de Sistemas) Considerando uma
organização na qual a abordagem de Test Driven Development (TDD) esteja
implementada, assinale a opção correta.- ANessa organização, ocorre a execução de iterações com ciclo longo, isto é, com duração de alguns meses.
- BNo início de cada iteração, a primeira atividade realizada pela equipe de desenvolvimento é produzir o código que será validado através de testes.
- CO refactoring é uma das primeiras atividades realizada no início de cada iteração.
- DEntre as atividades finais de cada iteração, o desenvolvedor escreve casos de teste automatizados, cuja execução verifica se houve a melhoria desejada ou se uma nova funcionalidade foi implementada.
- EHá coerência e inter-relação com os princípios promovidos pela prática da extreme programming (XP).
18(CESPE – 2013 – MPOG – Analista de Sistemas) Ao realizar o TDD (test-driven
development), o programador é conduzido a pensar em decisões de design
antes de pensar em código de implementação, o que cria um maior
acoplamento, uma vez que seu objetivo é pensar na lógica e nas
responsabilidades de cada classe.- ARichtig
- BFalsch
19(CESPE – 2013 – MPU – Analista de Sistemas) Na metodologia TDD, ou
desenvolvimento orientado a testes, cada nova funcionalidade inicia com a
criação de um teste, cujo planejamento permite a identificação dos itens e
funcionalidades que deverão ser testados, quem são os responsáveis e quais os
riscos envolvidos.- ARichtig
- BFalsch
20(CESPE – 2013 – STF – Analista de Sistemas) No TDD, o primeiro passo do
desenvolvedor é criar o teste, denominado teste falho, que retornará um erro,
para, posteriormente, desenvolver o código e aprimorar a codificação do
sistema.- ARichtig
- BFalsch
Informationen
- Beschreibung
- Concursos Públicos Engenharia de Software (DAS, DSDM, FDD e Modelagem Ágil. TDD e Refatoração) Quiz am Metodologia Ágil - Questões (Métodos Ágeis e TDD), erstellt von Luis Felipe Guariento am 31/03/2017.
- Sprache
- Português
- Aufrufe
- 10
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz