Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.233 questões
Dado o típico diagrama UML abaixo, assinale a única alternativa que identifica corretamente esse tipo de diagrama:

Considere o código em PHP apresentado a seguir e responda a questão.

Considere as afirmações abaixo sobre diagramas de atividade da UML.
__________ indicam ações que são executadas no sistema.
_________ são representadas por setas contínuas e são usadas para indicar o fluxo de trabalho entre elementos do diagrama.
Uma ramificação lógica é indicada por ________ e representa desvios do fluxo de controle.
Um retângulo com bordas arredondadas identifica _________ e representa marcos de processamento.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas das afirmações acima.
_______________ é um diagrama da UML2, chamado de diagrama de colaboração em UML 1.x, que dá ênfase às relações entre os objetos e classes e não à ordem temporal. Nesse diagrama, os objetos que interagem são representados por retângulos. Associações entre objetos são representadas por linhas, ligando os retângulos. Há tipicamente uma seta, apontando para um objeto no diagrama, que inicia a sequência de passagem de mensagens. A seta é identificada com um número e um nome de mensagem.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Considere as afirmações a seguir:
I - Na Análise e Projeto de Software Orientados a Objeto, a análise enfatiza uma investigação do problema e dos requisitos, em vez de uma solução. O projeto enfatiza uma solução conceitual que satisfaça os requisitos e não sua implementação.
II - Casos de uso UML são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos. Eles influenciam muitos aspectos de um projeto e servem de entrada para vários artefatos subsequentes nos estudos de caso.
III - A UML inclui diagramas de interação para ilustrar como os objetos interagem por meio de mensagens.
Está(ão) correta(s):
Analise a base do Diagrama de Classes UML apresentado a seguir:

É correto afirmar que
Acerca dos processos de desenvolvimento de software, julgue o item a seguir.
O diagrama de casos de uso deve ser elaborado após
o levantamento de requisitos, para refletir as principais
funcionalidades do software.
Seja o seguinte diagrama de classes UML.

Qual diagrama de sequência UML é semanticamente compatível com o diagrama de classes acima?
Considerando os conceitos de análise e projeto orientados a objetos, julgue o item subsecutivo.
A UML é um guia para análise e projeto orientados a objetos, e mostra ao desenvolvedor como realizar essas atividades.
Dois métodos podem ser utilizados para identificar casos de uso: um que se baseia em atores, em que primeiro são identificados os atores e, depois, os eventos dos quais eles participam; e um que se baseia em eventos, em que primeiro são identificados os eventos e, depois, os atores relacionados.
A partir do diagrama, é INCORRETO afirmar:
Figura 1 – Diagrama de Classes
Figura 2 – Diagrama de Máquina de Estados da Classe Delta
Sobre o que está especificado nesses diagramas, assinale a alternativa correta.