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

Foram encontradas 1.599 questões

Q715135 Engenharia de Software
Um dos diagramas da UML 2.0 que pode ser utilizado para a modelagem dinâmica de processos é o diagrama de
Alternativas
Q712770 Engenharia de Software

Analise as seguintes afirmações sobre a UML (do Inglês Unified Modeling Language):

I. A UML é uma linguagem de modelagem independente do processo de desenvolvimento.

II. O diagrama de transições de estados representa os requisitos não funcionais do sistema.

III. O modelo de interações representa as mensagens trocadas entre os objetos para a execução dos cenários de casos de uso sistema.

Quais dessas afirmações estão corretas?

Alternativas
Q705213 Engenharia de Software
A UML (Linguagem de Modelagem Unificada), que significa Linguagem Unificada de Modelagem, é uma linguagem padrão para modelagem orientada a objetos. Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de software orientada a objetos, a UML apresenta uma linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos através de diagramas. Assinale a alternativa que corresponde ao diagrama da UML, que enfatiza os relacionamentos entre os objetos participantes, sendo constituídos de nodos, arcos, rótulos dos arcos, números de sequência e possíveis anotações complementares
Alternativas
Q693431 Engenharia de Software
Acerca de UML e RUP, assinale a opção correta.
Alternativas
Q690239 Engenharia de Software
Em um diagrama de classes da UML 2.0, deseja-se representar uma relação entre 2 classes, K e Pb, que guardam entre si as seguintes características: I. Pb pode participar em qualquer relacionamento que já tenha sido construído com K. II. Pb herda de K os seus atributos e o seu comportamento. III. Caso algum comportamento em Pb seja diferente do de K, ele pode ser inserido ou modificado em Pb sem afetar K. O tipo de relacionamento que deve ser utilizado para representar a relação entre Pb e K, que satisfaça as características I, II e III é
Alternativas
Q690237 Engenharia de Software
Em relação à UML 2.0, julgue as seguintes afirmações como verdadeiras (V) ou falsas (F): ( ) No diagrama de classes, os atributos são precedidos por símbolos que definem a sua visibilidade +, -, # e $. ( ) Conceitualmente, diagramas de estrutura composta relacionam diagrama de classe com o de componente. ( ) Diagrama de pacote e de Objeto são exemplos de diagramas comportamentais. ( ) Diagrama de sequência é um tipo de diagrama de interação que enfatiza o tipo e a ordem das mensagens passadas entre os elementos durante a execução. A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q682626 Engenharia de Software

Relacione os produtos de trabalho apresentados na coluna da direita com as respectivas fases Processo Unificado listadas na coluna da esquerda.

(1) Concepção

(2) Elaboração

(3) Construção

(4) Transição


( ) Modelo de Inicial Caso de Uso

( ) Componentes de Software

( ) Descrição da arquitetura do software

( ) Documento de Visão

( ) Plano e procedimento de teste

( ) Incremento de software entregue

A sequência que relaciona corretamente as colunas de cima para baixo é:

Alternativas
Q682625 Engenharia de Software

Classifique os tipos de diagramas do UML apresentados na coluna da direita com relação aos itens da coluna da esquerda:

(1) Comportamental

(2) Estrutural


( ) Diagrama de classes

( ) Diagrama de pacote

( ) Diagrama de atividades

( ) Diagrama de objetos

( ) Diagrama de componentes

( ) Diagrama de estado

A sequência que classifica corretamente os diagramas de cima para baixo é:

Alternativas
Q678028 Engenharia de Software

A propósito de análise e projeto orientados a objetos, julgue o item subsequente.

Na UML, modelos de sequência evidenciam agrupamentos lógicos de objetos em subsistemas, e modelos estáticos, como os de máquina de estado, destacam como objetos mudam de estado em resposta a eventos.
Alternativas
Q678027 Engenharia de Software

A propósito de análise e projeto orientados a objetos, julgue o item subsequente.

O diagrama de objetos representa os objetos que foram instanciados das classes, e as dependências demonstram que objetos de uma classe estão ligados a objetos de outras classes.

Alternativas
Q678016 Engenharia de Software

Com relação a gerenciamento de requisitos, julgue o item a seguir.

Para melhor compreensão e controle das mudanças dos requisitos de um sistema, o documento de requisitos explicita os requisitos de usuário de um sistema e fornece uma especificação detalhada dos requisitos de sistema a serem utilizados pelos diagramas de caso de uso explicitando como é a interação entre atores e como o sistema funcionará.

Alternativas
Q674116 Engenharia de Software
No modelo de caso de uso da UML, o único tipo de relação permitido entre atores é
Alternativas
Q667791 Engenharia de Software
UML (Unified Modeling Language) é uma linguagem de modelagem destinada a proporcionar uma forma padrão para visualizar o projeto de um sistema. Visto isso, marque a alternativa INCORRETA.
Alternativas
Q629475 Engenharia de Software
Um Técnico Judiciário de TI utiliza herança ao desenvolver programas orientados a objetos e diagramas de classe da UML para representar as relações entre as classes, pois ele sabe que
Alternativas
Q629473 Engenharia de Software

Considere o diagrama, abaixo, elaborado por um Técnico Judiciário de TI



Com base neste diagrama
Alternativas
Q629472 Engenharia de Software

Para responder a questão considere as informações abaixo.

O caso de uso “Validar usuário” é descrito pelo seguinte cenário:

− Fluxo de eventos principal: O caso de uso inicia quando o sistema do Tribunal solicita ao usuário a sua senha, formada por números. O usuário fornece os números através do teclado e confirma a senha pressionando a tecla Enter. O sistema checa este número e verifica se ele é válido.

− Fluxo de evento excepcional: O usuário pode cancelar seu acesso a qualquer momento pressionando o botão Cancelar, reiniciando o caso de uso. Não é feita nenhuma mudança no processo do usuário.

− Fluxo de evento excepcional: O usuário pode corrigir a senha a qualquer momento, utilizando a tecla Backspace, antes de confirmar com a tecla enter.

− Fluxo de evento excepcional: Se o usuário fornece um número de senha inválido o caso de uso é reiniciado.

Ainda com base no caso de uso, considere os diagramas UML 3 e 4, abaixo.


Imagem associada para resolução da questão

O diagrama 

Alternativas
Q629471 Engenharia de Software

Para responder a questão considere as informações abaixo.

O caso de uso “Validar usuário” é descrito pelo seguinte cenário:

− Fluxo de eventos principal: O caso de uso inicia quando o sistema do Tribunal solicita ao usuário a sua senha, formada por números. O usuário fornece os números através do teclado e confirma a senha pressionando a tecla Enter. O sistema checa este número e verifica se ele é válido.

− Fluxo de evento excepcional: O usuário pode cancelar seu acesso a qualquer momento pressionando o botão Cancelar, reiniciando o caso de uso. Não é feita nenhuma mudança no processo do usuário.

− Fluxo de evento excepcional: O usuário pode corrigir a senha a qualquer momento, utilizando a tecla Backspace, antes de confirmar com a tecla enter.

− Fluxo de evento excepcional: Se o usuário fornece um número de senha inválido o caso de uso é reiniciado.

Com base no caso de uso, considere, abaixo, os diagramas UML 1 e 2: 


Imagem associada para resolução da questão

O diagrama 

Alternativas
Q626249 Engenharia de Software
A UML (Unified Modeling Language) possui diagramas que representam partes ou pontos de vista do sistema. Dos diagramas apresentados a seguir, qual NÃO faz parte da UML 2.0?
Alternativas
Q623564 Engenharia de Software
- Considerando a versão 2.3 da UML, das opções a seguir, quais diagramas podem ser considerados dinâmicos?
Alternativas
Q622542 Engenharia de Software
Assinale a opção correta no que se refere à UML (unified modeling language).
Alternativas
Respostas
721: C
722: C
723: E
724: D
725: A
726: E
727: B
728: D
729: E
730: E
731: E
732: E
733: C
734: E
735: D
736: B
737: E
738: D
739: B
740: B