Questões de Concurso Comentadas sobre uml em engenharia de software

Foram encontradas 1.591 questões

Q356285 Engenharia de Software
Qual dos diagramas listados abaixo NÃO faz parte da linguagem de especificação UML versão 2?
Alternativas
Q354196 Engenharia de Software
No Diagrama de Sequência de UML, uma linha de vida (Lifeline) representa
Alternativas
Q297326 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem de modelagem composta, na sua versão 2.0, por:
Alternativas
Q293189 Engenharia de Software
Representam um modelo conceitual primário para elementos que têm responsabilidades e comportamento no sistema. Elas são usadas para capturar esses elementos que representem as classes de protótipo e são o primeiro passo para maiores abstrações que o sistema deve manipular.

Alternativas
Q293183 Engenharia de Software
Identifque as afrmativas que defnem corretamente as formas de utilização de OCL (Object Constraint Language) na UML:

1. Utilizadas para especifcar condições invariantes em classes e tipos em modelo de classes.
2. Utilizadas para descrever pré e pós-condições em operações e métodos.
3. Utilizadas para definir estereótipos.
4. Utilizadas para especifcar guard conditions e change events nos diagramas de transição de estados.
5. Utilizadas para mapear modelagem de banco de dados.

Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q293173 Engenharia de Software
Analise o texto abaixo:


A interface utilizada pelo componente é chamada de interface ................... , significando uma interface à qual o componente se adapta quando solicita serviços de outros componentes.


Assinale a alternativa que completa corretamente a lacuna do texto:

Alternativas
Q293168 Engenharia de Software
Assinale a alternativa que indica corretamente os quatro tipos de relacionamentos na UML:

Alternativas
Q293162 Engenharia de Software
Assinale a alternativa que indica corretamente a visibilidade de atributos e operações de uma classe, especifcada pelo símbolo “#” na UML:

Alternativas
Q293118 Engenharia de Software
A respeito do Diagrama de sequência da UML, é correto afirmar:
Alternativas
Q287165 Engenharia de Software
Acerca de engenharia de software, julgue os itens subsecutivos.
As entidades (entity) em UML (Unified Modeling Language) correspondem invariavelmente a tabelas de banco de dados, sendo necessárias para cumprir as responsabilidades do produto.

Alternativas
Q281202 Engenharia de Software
Responda:

C, se a proposição for certa;
E, se a proposição for errada. 
O XMI é um padrão para troca de informações baseado em XML, utilizado na troca de informações entre as ferramentas de modelagem baseadas em UML.

Alternativas
Q274612 Engenharia de Software
No diagrama de estados e transições da UML, uma atividade está sempre associada a um Estado, enquanto uma ação está associada à Transição. A cláusula que representa as ações realizadas no momento em que o objeto assume o Estado em questão é
Alternativas
Q274611 Engenharia de Software
No diagrama de estados e transições da UML, um estado de ponto de escolha dinâmico é representado por um _______________ , de onde partem________________ ou mais possíveis transições.

Assinale a alternativa que preenche, correta e respectiva- mente, as lacunas do texto.
Alternativas
Q271484 Engenharia de Software
O diagrama de UML que substitui o Diagrama de Sequência quando este fica muito complexo é o diagrama de
Alternativas
Q271480 Engenharia de Software
A UML é uma
Alternativas
Q271415 Engenharia de Software
A linguagem UML é constituída por uma série de diagramas. Assinale a alternativa que contém apenas diagramas estruturais.

Alternativas
Q271387 Engenharia de Software
Analise as afirmativas sobre diagramas de caso de uso.

I. O diagrama de casos de uso concentra-se em dois itens principais: atores e casos de uso.

II. Eventualmente, um ator pode representar algum hardware especial ou mesmo um software que interaja com o sistema.

III. Um caso de uso é considerado primário quando se refere a um processo que enfoca um requisito não-funcional do software.

Assinale a alternativa que contém todas e somente as afirmativas corretas,
Alternativas
Q271386 Engenharia de Software
Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário.

Alternativas
Q270562 Engenharia de Software
Informar quais das situações a seguir poderiam ser modeladas como agregação.

I. Um pai e seus filhos;

II. Um curso e suas disciplinas;

III. Um time e seus atletas;

IV. Um documento e seus parágrafos;

V. Uma pessoa e seus automóveis;

Está CORRETO o que se afirma nos itens acima em:

Alternativas
Q265056 Engenharia de Software
Considere as afirmações sobre UML:


I. Surgiu da união de três metodologias de modelagem: o método de Booch, o método OMT (Object Modeling Technique) de Jacobson e o método OOSE (Object-Oriented Software Engineering) de Rumbaugh.


II. É uma linguagem de programação cujo objetivo é auxiliar os engenheiros de software a definir as características do software, tais como seus requisitos, seu comportamento, sua estrutura lógica, a dinâmica de seus processos e até mesmo suas necessidades físicas em relação ao equipamento sobre o qual o sistema deverá ser implantado.


III. Tornou-se, nos últimos anos, a linguagem-padrão de modelagem de software adotada internacionalmente pela indústria de Engenharia de Software.


Está correto o que se afirma em

Alternativas
Respostas
1101: A
1102: E
1103: B
1104: A
1105: E
1106: B
1107: B
1108: D
1109: A
1110: E
1111: C
1112: C
1113: A
1114: C
1115: D
1116: C
1117: C
1118: A
1119: D
1120: E