As ferramentas CASE têm por objetivo apoiar atividades do pr...

Próximas questões
Com base no mesmo assunto
Q65834 Engenharia de Software
Acerca do desenvolvimento de aplicações e da arquitetura OLAP,
julgue os itens a seguir.

As ferramentas CASE têm por objetivo apoiar atividades do processo de software, tais como análise de requisitos, modelagem de sistema, depuração e teste. Essas ferramentas podem incluir geradores de código que, a partir do modelo do sistema, gerem automaticamente os códigos-fonte.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

As ferramentas CASE, que é um acrônimo para Computer-Aided Software Engineering, são projetadas para auxiliar no processo de desenvolvimento de software, oferecendo suporte a diversas atividades. Dentre as atividades apoiadas por essas ferramentas, estão:

  • Análise de requisitos: Compreende a identificação das necessidades do usuário final que o software deve atender.
  • Modelagem de sistema: Refere-se à criação de modelos abstratos do software, que muitas vezes utilizam notações gráficas como UML (Unified Modeling Language) para representar a estrutura e o comportamento do sistema.
  • Depuração: É o processo de identificar e corrigir erros ou bugs no software.
  • Teste: Consiste em verificar se o software atende aos requisitos especificados e funciona conforme esperado.

Além disso, um dos aspectos mais poderosos das ferramentas CASE é a capacidade de alguns desses sistemas gerarem código-fonte automaticamente a partir dos modelos criados, o que ajuda a acelerar o processo de desenvolvimento e reduzir erros manuais. Esse recurso é particularmente útil na transição da fase de design para a codificação, permitindo que desenvolvedores se concentrem em tarefas mais complexas enquanto o esqueleto do código é gerado automaticamente pela ferramenta.

Portanto, a afirmativa está correta ao indicar que as ferramentas CASE têm o objetivo de apoiar atividades do processo de software, incluindo análise de requisitos, modelagem de sistema, depuração e teste, bem como a inclusão de geradores de código que automatizam a criação dos códigos-fonte a partir do modelo do sistema.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Não estaria errada esta questão, pois no lugar de Depuração o correto seria "Programação".
Voces consideram mesma coisa? Alguem poderia me explicar?
As ferramentas CASE têm por objetivo apoiar atividades do processo de 
software, tais como análise de requisitos, modelagem de sistema, depuração e teste.
Eu posso ter uma ferramenta CASE com a funcionalidade de DEPURAÇÃO como uma IDE (Ambiente de Desenvolvimento) por exemplo como o Eclipse, que possui uma perspectiva ou janela de depuração.
Acabei de responder uma questão seguindo a mesma lógica e errei:

Ferramentas CASE podem ser utilizadas para geração automática da documentação. (gabarito CESPE = ERRADA)

Essa questão agora diz:

"Essas ferramentas podem incluir geradores de código que, a partir do modelo do sistema, gerem automaticamente os códigos-fonte." (gabarito CESPE = CERTA)

E agora, o que eu faço pra acertar? Chuto? Aff, tá virando uma questão de sorte esse negócio de concurso!!!

Não existe ferramenta no mundo que gere TUDO 100% do tempo automaticamente, por isso ainda existem PROGRAMADORES!!!

@diegoconcursos04: compartilho da sua raiva. Se caíssem essas 2 questões, eu erraria 1 delas, pois manteria uma mesma linha de raciocínio, coisa que a banca não faz -.-

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo