Assinale “F” para falso ou “V” para verdadeiro e marque a al...

Próximas questões
Com base no mesmo assunto
Q203438 Engenharia de Software
Assinale “F” para falso ou “V” para verdadeiro e marque a alternativa correspondente:
( ) A UML pode ser utilizada somente para modelagem de sistemas ligados à informática.
( ) UML é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos.
( ) Ao se modelar um sistema utilizando a UML, segundo normas do grupo gestor da UML (Object Management Group - OMG), tem-se que utilizar pelo menos quatro de seus diagramas.
( ) A UML é um método de desenvolvimento, o que significa que ela diz o que fazer primeiro e em seguida como desenhar seu sistema.
A seqüência está correta em:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra A - F, V, F, F

Para entender o gabarito correto, vamos comentar cada um dos itens apresentados na questão:

( Falso ) A UML pode ser utilizada somente para modelagem de sistemas ligados à informática.

Este item é falso porque a UML (Unified Modeling Language) é uma linguagem de modelagem que pode ser aplicada em diversos domínios, não se restringindo apenas à informática. Ela é utilizada para representar sistemas de maneira visual, o que facilita o entendimento e a comunicação entre os envolvidos no desenvolvimento, independente da área de aplicação.

( Verdadeiro ) UML é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos.

Este item é verdadeiro. A UML realmente é uma linguagem padrão para realizar a especificação, a documentação, a visualização e o desenvolvimento de sistemas orientados a objetos. Ela fornece um conjunto de diagramas e elementos que ajudam a modelar as diferentes perspectivas de um sistema.

( Falso ) Ao se modelar um sistema utilizando a UML, segundo normas do grupo gestor da UML (Object Management Group - OMG), tem-se que utilizar pelo menos quatro de seus diagramas.

Este item é falso porque não existe uma regra que obrigue o uso de um número mínimo específico de diagramas da UML. O uso dos diagramas deve ser adequado às necessidades do projeto. A UML possui vários tipos de diagramas, e a escolha de quais utilizar depende dos aspectos do sistema que se deseja modelar.

( Falso ) A UML é um método de desenvolvimento, o que significa que ela diz o que fazer primeiro e em seguida como desenhar seu sistema.

Este item é falso porque a UML não é um método de desenvolvimento; ela não define processos ou metodologias. A UML é apenas uma linguagem de modelagem que fornece notações e símbolos para descrever os elementos de um sistema. Os métodos de desenvolvimento, como o RUP (Rational Unified Process) ou Agile, podem utilizar UML como ferramenta dentro de suas práticas, mas a UML por si só não prescreve como desenvolver um sistema.

Assim, a alternativa correta é a letra A, pois ela aponta corretamente a veracidade de cada afirmação apresentada na questão com respeito à UML.

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

UML é uma linguagem para especificação, documentação, visualização e DESENVOLVIMENTO de sistemas orientados a objetos. 

Acho que não hein...
Acho que desenvolvimento não é somente usado para descrever a fase de programação. Se pegar um conceito mais genérico e amplo a asertiva é plausível. Acho que seria inválida somente se tivesse escrito algo como construção ou implementação, pois aí muitas vezes se refere ao ato de programar propriamente dito.

O que me deixou em dúvida foi a primeira assertiva, pois a UML é uma linguagem de modelagem para sistemas orientados a objetos. E que eu saiba, somente os sistemas ligados à informática que usam este paradigma, não?
Quando falam que UML é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos.
Está correto porque falam que é uma linguagem que pode ser usada para desenvolver sistemas OO. 
Desenvolver é seguir todo ciclo de construção de um software.
1- A UML é uma linguagem para modelar sistemas sim mais não somente de informática, pode ser Sistemas Técnicos, Sistemas de Negócios, isso é uma pegadinha.
2- Em um meio mais abrangente de sua aplicação sim o importante aqui e não confundir sua aplicabilidade com as etapas fases de desenvolvimento(análise de requisitos, análise, design (projeto), programação e testes).
3- A UML foi desenvolvida para ser usada em diversos métodos de desenvolvimento mais não exige que use uma quantidade minima de diagramas.
4- Errado a UML é uma linguagem para se modelar nao um metodo de bolo que tem passo a passo.
Conceitualmente, nenhuma das assertivas são verdadeiras.
A II apesar de não estar incorreta está incompleta.
A UML foi projetada tendo como foco sistemas orientados a objetos, mas isso não significa que ela não seja usada em outros domínios.
Pode ser usada para BPM, ou mesmo outras paradigmas de programação. O diagrama de atividades por exemplo, não está associado diretamente a objetos, e por isso, pode ser utilizado em outros domínios.

Clique para visualizar este comentário

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