SóProvas


ID
280198
Banca
IADES
Órgão
CFA
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Assinale a alternativa correta acerca da Programação Extrema (Extreme Programming - XP).

Alternativas
Comentários

  • a) Na programação por pares, os códigos são escritos por dois programadores em cada máquina. Enquanto um dos programadores codifica, o outro é responsável para aspectos como a simplificação do código.
    BANCA DEU CORRETA. Mas não ficou claro que são dois programadores usando a mesma máquina.
    b) A refatoração tem por objetivo reestruturar um software e NÃO modificar as funcionalidades disponibilizadas pelo mesmo. Ao refatorar, um desenvolvedor pode eliminar duplicações e simplificar o projeto.
    c) A estratégia adotada no projeto de software se NAO baseia em contemplar todos os possíveis cenários de evolução empregando-se padrões de projeto. A implementação não inicia até antes de ser concluído todo o projeto.
    d) É recomendável que não se adotem padrões para as práticas de codificação e que não se limite a quantidade de horas trabalhadas por semana. (LIMITADO EM 40 HORAS)
  • Essa questão era passivel de anulação, pois, a programação em pares, os códigos são escritos por dois programadores, mas sempre utilizando a mesma máquina. Portanto a letra A também está errada.
  • Concordo com Emerson Abreu, em Programação em Pares, 2 desenvolvedores usam uma única máquina
  • "...os códigos são escritos por dois programadores em cada máquina."

    O que há de dúbio aí?
  • Olha a INTERPRETAÇÃO aí, pessoal!
    Concordo com o colega Mohamed.
    "Na programação por pares, os códigos são escritos por dois programadores em cada máquina."
    Está mais do que óbvio!
    Bons estudos.
  • "Na programação por pares, os códigos são escritos por dois programadores em cada máquina. "

    Troquem a ordem: Em cada maquina, os codigos sao escritos por dois programadores. Ou, Os codigos sao escritos por dois programadores por maquina. (Em cada maquina da sala, e nao cada um na sua maquina).

  • Pegadinha do MALANDRO.... Affffzzzzzzzzzz....caí bonitinho nessa.

  • Deveria ser ÚNICA máquina.

  • A frase "Na programação por pares, os códigos são escritos por dois programadores em cada máquina." apresenta duplo sentido. Os dois programadores em uma máquina só ou cada um em sua própria máquina ?

     

  • Não existe erro de na A. "Vão duas pessoas em cada carro" é igual a "São escritos por dois programadores em cada máquina ". Acho que foi so confusão na interpretação. 

  •  a)Na programação por pares, os códigos são escritos por dois programadores em cada máquina. Enquanto um dos programadores codifica, o outro é responsável para aspectos como a simplificação do código.correto, com ressalvas- dizer que algo é feito por 2 pessoas em cada maquina pode ser entendido como os 2 estarem em maquinas diferentes

     b)A refatoração tem por objetivo reestruturar um software e modificar as funcionalidades disponibilizadas pelo mesmo. Ao refatorar, um desenvolvedor pode eliminar duplicações e simplificar o projeto. - errado - refatorar significa alterar os requisitos nao-funcionais,e  nao funcionais do sistema. em suma, o software continua o mesmo para o usuario.

     c)A estratégia adotada no projeto de software se baseia em contemplar todos os possíveis cenários de evolução empregando-se padrões de projeto. A implementação não inicia até ser concluído todo o projeto.- errado- acabar uma fase p/ iniciar outra é coisa do waterfall model

     d)É recomendável que não se adotem padrões para as práticas de codificação e que não se limite a quantidade de horas trabalhadas por semana.- errado- se necessitar mais tempo, usam-se mais iterações em xp

  • a) C

    b) E. A refatoração não muda o comportamento, ou seja, as funcionalidades.

    c) E. Ela é gradativa ao longo do projeto. 

    d) E. Deve-se adotar padrões e limitar horas [40h semanais segundo o XP].