Logo Passei Direto
Buscar
Questão 1/10 - Análise de Sistemas
O mundo do software começou a perceber a necessidade de utilizar um processo mais formal e padronizado para desenvolver softwares melhores. Por isso, foram concebidos o processo de desenvolvimento unificado, denominado RUP (Rational Unified Process) e a UML, considerada “a norma da indústria de software”, utilizada para descrever graficamente um software.
Baseado nesta afirmação, marque a opção que melhor define o que é a UML:

A A UML é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software desenvolvidos sob os preceitos da orientação por objetos.
B A UML é um processo de desenvolvimento de software para desenvolver software seguindo os conceitos ágeis.
C A UML é uma linguagem de programação para especificar, visualizar e documentar modelos de software desenvolvidos sob os preceitos da orientação por objetos.
D A UML é uma arquitetura que se baseia nas classes que o sistema deve possuir para satisfazer as necessidades dos usuários.
E A UML é uma forma de definir requisitos para especificar, visualizar e documentar modelos de software desenvolvidos sob os preceitos da orientação por objetos.
User badge image
Desafios para Aprender

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar as alternativas para identificar a definição correta da UML: A) A UML é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software desenvolvidos sob os preceitos da orientação por objetos. - Esta definição está correta, pois a UML realmente é uma notação gráfica utilizada para modelar sistemas orientados a objetos. B) A UML é um processo de desenvolvimento de software para desenvolver software seguindo os conceitos ágeis. - Incorreto, pois a UML não é um processo, mas sim uma linguagem de modelagem. C) A UML é uma linguagem de programação para especificar, visualizar e documentar modelos de software desenvolvidos sob os preceitos da orientação por objetos. - Incorreto, pois a UML não é uma linguagem de programação, mas uma linguagem de modelagem. D) A UML é uma arquitetura que se baseia nas classes que o sistema deve possuir para satisfazer as necessidades dos usuários. - Incorreto, pois a UML não é uma arquitetura, mas uma linguagem de modelagem. E) A UML é uma forma de definir requisitos para especificar, visualizar e documentar modelos de software desenvolvidos sob os preceitos da orientação por objetos. - Embora a UML ajude na definição de requisitos, essa definição não é tão precisa quanto a da alternativa A. Portanto, a alternativa correta é: A. A UML é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software desenvolvidos sob os preceitos da orientação por objetos.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina