SóProvas


ID
377578
Banca
FCC
Órgão
TRE-AP
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

No processo de adoção de ferramentas CASE é INCORRETO afirmar que ele deve

Alternativas
Comentários
  • Ferramentas CASE auxiliam, não solucionam!
  • No início, pensava-se que as ferramentas CASE não demorariam a substituir todo ou pelo menos grande parte do trabalho humano, reduzindo imensamente os custos de produção de software. Porém, grande parte do desenvolvimento de software não é um processo rígido, mas sim um processo criativo, totalmente dependente da inteligência humana. Infelizmente, a inteligência artificial não conseguiu alcançar esse nível.
    É exatamente o que pensa Sommerville ao afirmar que os "sistemas CASE existentes automatizam as atividades rotineiras, mas as tentativas de aproveitar a tecnologia de inteligência artificial para apoiar o projeto não foram bem-sucedidas." E esse é um dos motivos que limita o uso das ferramentas CASE.
    Conforme destacado, as ferramentas CASE são utilizadas para automatizar atividades rotineiras. Entre elas, podemos citar:
     - o desenvolvimento de diagramas para especificar o sistema;
     - a criação de protótipos para auxiliar o processo de elicitação e análise de requisitos;
     - a programação do sistema propriamente dita, onde o sistema é codificado através do uso de uma linguagem de programação.
    Analisando a questão, a única alternativa incorreta é a letra b, pois a solução de problemas de desenvolvimento de software depende diretamente do esforço humano, não sendo isso competência das ferramentas CASE.