A respeito do uso dos sistemas especialistas, selecione a opção correta sobre o uso de ferramentas para desenvolvimento de aplicações.
Questão
A respeito do uso dos sistemas especialistas, selecione a opção correta sobre o uso de ferramentas para desenvolvimento de aplicações.
Alternativas
A) Uma das vantagens é ter à disposição frameworks que impõem uma estrutura de desenvolvimento.
B) Ter à disposição recursos que elaboram todas as etapas criativas do processo de desenvolvimento.
C) As ferramentas de desenvolvimento já fazem a validação de um modelo sem dependência do programador.
D) Escrever programas que podem ser aplicados para um sistema operacional específico.
E) Apresentar as lacunas sobre a base de conhecimento.
Explicação
A questão pede a alternativa correta sobre o uso de ferramentas para desenvolvimento de aplicações no contexto de sistemas especialistas.
- A) Correta. Um benefício real de ferramentas/frameworks é oferecerem uma estrutura (arquitetura, padrões, componentes e organização do projeto) que guia e padroniza o desenvolvimento, reduzindo retrabalho e aumentando produtividade.
- B) Incorreta. Ferramentas não “elaboram todas as etapas criativas”; a parte criativa (modelagem do domínio, definição de regras, decisões de projeto) depende de pessoas.
- C) Incorreta. Embora existam testes/validações automáticas, não é sem dependência do programador/engenheiro de conhecimento: é preciso definir critérios, casos de teste, consistência etc.
- D) Incorreta. “Aplicados para um sistema operacional específico” não é vantagem típica; em geral busca-se portabilidade, não restrição.
- E) Incorreta. “Apresentar lacunas na base de conhecimento” pode ocorrer como atividade de verificação/validação do conhecimento, mas não descreve de forma direta e geral uma vantagem típica das ferramentas de desenvolvimento no enunciado.
Assim, a alternativa que descreve corretamente uma vantagem do uso de ferramentas/frameworks é a A.
Alternativa correta: (A).