Rational Rose é um software de referência no mercado de:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - ferramentas CASE baseada na linguagem UML.
Para entender a alternativa correta, é importante destacar que o Rational Rose é uma ferramenta de desenvolvimento de software da IBM que se enquadra na categoria de ferramentas CASE (Computer-Aided Software Engineering), ou seja, Engenharia de Software Auxiliada por Computador. Estas ferramentas são projetadas para suportar as atividades de desenvolvimento de software e geralmente cobrem uma ou mais fases do ciclo de vida do software, como análise de requisitos, projeto, codificação ou teste.
O Rational Rose é específico para modelagem de software e utiliza a UML (Unified Modeling Language), que é uma linguagem padrão para a modelagem de processos de negócios e sistemas de informação. Portanto, o Rational Rose apoia a concepção e especificação visual de componentes de software, utilizando diagramas UML.
O conhecimento necessário para resolver esta questão envolve compreender o que é uma ferramenta CASE e qual é o papel da UML no desenvolvimento de software. Além disso, familiarizar-se com o Rational Rose e sua função no mercado ajuda a identificar a alternativa correta.
As demais alternativas mencionam áreas que não estão relacionadas com o propósito principal do Rational Rose:
- Tunning e otimização de código (A)
- Linguagens de programação visual para aplicações web (B)
- Linguagens de programação para camada de aplicação em arquitetura VMC, provavelmente referindo-se a MVC - Model-View-Controller (C)
- Gerenciadores de bancos de dados relacionais (E)
Estas opções não estão associadas à funcionalidade principal do Rational Rose, que é a modelagem de software usando a UML dentro do contexto de ferramentas CASE.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo