Ferramentas CASE (computer-aided software engineering) são ...
Geradores de referência cruzada, analisadores estáticos e analisadores dinâmicos são exemplos de ferramentas CASE de análise de programa.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
As ferramentas CASE (Computer-Aided Software Engineering) constituem um conjunto de softwares que oferecem apoio ao processo de desenvolvimento de software em suas diversas fases, como engenharia de requisitos, design, codificação, teste e manutenção. Essas ferramentas são projetadas para aumentar a produtividade e a qualidade dos softwares produzidos, além de facilitar a comunicação entre os membros da equipe de desenvolvimento e outras partes interessadas.
Neste contexto, a afirmação de que os geradores de referência cruzada, analisadores estáticos e analisadores dinâmicos são exemplos de ferramentas CASE de análise de programa é verdadeira. Vamos entender o papel de cada uma delas:
- Geradores de referência cruzada: São utilizados para identificar as relações e dependências entre os diversos componentes do código fonte. Isso é útil para entender a estrutura do programa, facilitar a manutenção e aprimorar a documentação.
- Analisadores estáticos: Examinam o código-fonte sem executá-lo para detectar possíveis erros, vulnerabilidades de segurança, desvios de padrões de codificação e outros problemas de qualidade do código.
- Analisadores dinâmicos: Avaliam o comportamento do programa durante a execução, o que inclui a análise de desempenho, identificação de vazamentos de memória e outros problemas que só são visíveis enquanto o programa está em execução.
Essas ferramentas de análise de programa ajudam a garantir a integridade, a qualidade e a performance do software. Além disso, elas são de grande valia na identificação de erros que muitas vezes poderiam passar despercebidos durante a revisão manual do código. Por isso, a proposição em questão está correta, pois essas ferramentas são exemplos de suporte providenciado pelas ferramentas CASE na etapa de análise de programas.
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
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo