Questões de Concurso
Comentadas sobre uml em engenharia de software
Foram encontradas 1.421 questões
No que se refere à UML 2, julgue os próximos itens.
Em UML, o conceito de modelo envolve uma visão do sistema físico, ou seja, uma abstração do sistema com certo propósito, enquanto o metamodelo define uma linguagem para expressar modelos.
1. Associação. 2. Multiplicidade. 3. Operações. 4. Classe abstrata.
( ) Não pode ser instanciada diretamente. ( ) Linha cheia entre duas classes. ( ) Indica quantos objetos podem preencher a propriedade. ( ) Métodos presentes em uma classe.
O UML (Unified Modeling Language) possui uma subdivisão denominada Diagramas de Interação. Dentro dessa subdivisão encontra-se quatro principais diagramas tais como:
(1) Diagrama de Classes
(2) Diagrama de Sequência
(3) Diagrama de Tempo
(4) Diagrama de Comunicação
Assinale a alternativa correta.
( ) Reuniões de levantamento do sistema com o usuário. Frequentemente é feito antes do diagrama de classes. ( ) O Modelo de Caso de Uso é utilizado para comunicação com o usuário final e com especialistas. ( ) Proporciona um “aceite” nos estágios preliminares do desenvolvimento de sistemas ( ) Assegura um entendimento mútuo sobre os requisitos do sistema.
A sequência correta de cima para baixo é:
I. Um diagrama retrata os principais elementos de um fluxo de processo, mas omite detalhes menores de entendimento dos fluxos de trabalho. II. Um mapa de processos tenderá a agregar maior detalhe acerca do processo e de alguns relacionamentos mais importantes com outros elementos tais como atores, eventos e resultados. III. Um modelo implica a representação de um determinado estado do negócio e dos respectivos recursos envolvidos. IV. Um modelo é utilizado para representar com mais abstração aquilo que está sendo modelado, requer menos dados acerca do processo e dos fatores que afetam seu comportamento.
Marque a afirmativa que indica as alternativas CORRETAS.
Com relação à engenharia de software, julgue o item.
Os diagramas de componentes UML representam a
estrutura e as relações das classes, que definem os
modelos para objetos.
Com relação à engenharia de software, julgue o item.
UML é uma linguagem de programação usada no
desenvolvimento de sistemas para a Internet.