• Matéria: Informática
  • Autor: Mythoz89
  • Perguntado 6 anos atrás

Assim como nas tarefas que executamos no dia a dia, existem diferentes modos de programar, ou seja, diferentes paradigmas de programação e, entre eles, estão a programação orientada a objetos (POO) e a programação estruturada. Ao programar utilizando linguagens pertencente ao paradigma orientado a objetos como por exemplo, Java, C#, Python, muitas vezes podemos aplicar elementos do paradigma de programação estruturada, achando que estamos utilizando recursos da orientação a objetos. A linguagem UML apresenta características que a tornam uma linguagem que cumpre de maneira satisfatória que o é esperado para modelagem de software, quando se trabalha com o paradigma orientado à objetos.



Dentre as características de UML para a modelagem de sistemas, análise as afirmativas a seguir:

I. A UML pode ser utilizada apenas para a modelagem dos requisitos de usuários, não sendo eficiente para fases de desenvolvimento avançado.

II. A UML é compatível com o desenvolvimento de software desde os requisitos até as etapas finais do desenvolvimento.

III. A UML é uma ferramenta de modelagem que tem como objetivo o desenvolvimento de sistemas, sem preocupações com etapas de requisitos do sistema.

IV. A UML é compatível com diversos escopos, ou seja, é capaz de modelar diferentes linguagens, bancos de dados, documentação organizacional, trabalha com diversos frameworks

Com base no contexto apresentado, assinale a alternativa correta.

Alternativas:

a)
I, II e III, apenas.

b)
II, III e IV, apenas.

c)
I, II e IV, apenas.

d)
II e IV, apenas.

e)
I, II, III e IV.

Respostas

respondido por: natashapimentel
24

Resposta: A resposta correta é:

d)  II e IV, apenas.

Explicação:

Corrigida pelo AVA!


valfoxdoismilevinte: certinho obrigado !
respondido por: marinho123456789
6

Resposta:

II. A UML é compatível com o desenvolvimento de software desde os requisitos até as etapas finais do desenvolvimento.

ExplicaçãoIV. A UML é compatível com diversos escopos, ou seja, é capaz de modelar diferentes linguagens, bancos de dados, documentação organizacional, trabalha com diversos frameworks:

II E IV  SÃO OS CORRETOS

Perguntas similares