SóProvas


ID
8212
Banca
ESAF
Órgão
Receita Federal
Ano
2005
Provas
Disciplina
Arquitetura de Software
Assuntos

Segundo a abordagem do paradigma do ciclo de vida clássico para a Engenharia de Software, é correto afirmar que, durante a atividade

Alternativas
Comentários
  • Este modelo de ciclo de vida determina uma abordagem sequencial para odesenvolvimento de software, na qual o resultado de cada etapa do modelo é utilizadona etapa seguinte.
  • A letra A refere-se à fase de requisitos e não análise e engenharia de software.
  • a)"que pode ser avaliada quanto à QUANTIDADE, antes que a codificação se inicie. "Modelos representativos são avaliados quanto à qualidade e não á quantidade.c)No modelo clássico, ou castata, não há prototipaçãod)"pequena quantidade de projeto e análise de alto nível".Nesta fase há um grande grau de detalhamento e produção de documentação geralmente em grande quantidadee)Na análise de riscos não há adaptações. Apenas a identifação dos riscos.Alternativa B.
  • algeum pode explicar como um projeto pode ser codificado "mecanicamente" ....?
  • Um projeto pode ser codificado mecanicamente com o uso de ferramentas CASE.
  • Galera,

    Atividade de codificação realizada 'mecanicamente', em um modelo de desenvolvimento clássico, em que só haverá uma única passagem por essa fase, é muita, mas muita mesmo, viagem na maionese, a ESAF "forçou a barra" demasiadamente. Se o item ainda tivesse dito PARTE da codificação poderia ser realizado mecanicamente..... até concordaria com a assertiva, mas da forma que está colocada, nem que você utilize uma ferramenta case vinda diretamente da Matrix, de Fringe, de um universo paralelo, das profundezas do inferno, isso nunca seria possível, pelo menos não em 2012.

    Observação: o tom utilizado no comentário, obviamente, foi humorístico. Não tenho a intenção de ofender nenhum dos colegas.

    Abraço a todos. Até à ESAF!
  • Um projeto bem documentado por analista, em que os desenvolvedores apenas pegam os diagramas e implementam, também é um exemplo de codificação mecânica.
    Nesse caso, não há trabalho intelectual do desenvolvedor. Ele apenas "copia" o que o analista documentou na forma de códigos.
  • O que o @Junior falou talvez seja a grande sacada da questão. Parece que 'mecanicamente' não quer dizer que é feito por uma ferramenta de modo automático, mas sim que os desenvolvedores implementam de forma "robotizada", sem pensar muito, apenas olhando o que está especificado e jogando para código.