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

Foram encontradas 1.555 questões

Q370952 Engenharia de Software
Marcelo trabalha como Analista Legislativo na Assembleia Legislativa do Estado de Pernambuco e recebeu a tarefa de elaborar um diagrama da UML 2.0 que seja capaz de modelar o que pode ocorrer em partes de um sistema orientado a objetos, como: fluxos de controle e de dados, situações de decisão em que haja uma entrada e diversas saídas, diferentes ações que podem ser executadas por objetos ou entidades quando um método for executado, como um conjunto de ações relacionadas pode ser executado e como afetará objetos ao redor, situações em que mais de uma atividade pode acontecer ao mesmo tempo.

Marcelo optou por usar o diagrama de :
Alternativas
Q370950 Engenharia de Software
Visibilidade refere-se à capacidade de um método referenciar uma característica de outra classe. Num diagrama de classes da UML 2.0 a visibilidade é indicada com um prefixo representado pelos caracteres:

I. #
II. +
III. ~
IV. -

Os tipos de visibilidade definidos de I a IV são correta e respectivamente:
Alternativas
Q366861 Engenharia de Software
Qual diagrama representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator?
Alternativas
Q366860 Engenharia de Software
Representa uma coleção de outros elementos de modelagem e diagramas. Esses elementos podem ser classes, diagramas e/ou pacotes, descrevendo como estão organizados e suas dependências. Qual alternativa apresenta esse diagrama?
Alternativas
Q366859 Engenharia de Software
Representa o conjunto de comportamentos de alto nível que o sistema deve executar para um determinado ator. É o diagrama mais simples, e não há necessidade de grandes detalhamentos. Trata-se do
Alternativas
Q366858 Engenharia de Software
Para representar o comportamento de vários objetos dentro de um contexto, a partir das mensagens trocadas entre eles, devemos utilizar qual diagrama?
Alternativas
Q365021 Engenharia de Software
São diagramas estruturais da UML:
Alternativas
Q365020 Engenharia de Software
Analise as afirmativas a seguir sobre o Diagrama de Atividades da UML:


I – A ramificação é um caminho alternativo baseado em uma expressão booleana, podendo ter uma transição de entrada e até duas transições de saída.

II – As raias podem representar áreas de negócio em uma organização responsáveis por determinados grupos de atividades.

III – As bifurcações e as uniões representam fluxos concorrentes e são representadas por barras de sincronização horizontais ou verticais.

Está CORRETO apenas o que se afirma em:
Alternativas
Q361012 Engenharia de Software
A figura abaixo mostra um diagrama com as atividades relativas ao levantamento de requisitos.

imagem-019.jpg

O diagrama e a lacuna da caixa em branco referem-se, respectivamente, aos diagramas UML de
Alternativas
Q360996 Engenharia de Software
Considere as classes criadas na linguagem Java.

imagem-001.jpg

O diagrama de classe que representa corretamente a relação entre ClasseB e ClasseC está representado em
Alternativas
Q1655619 Engenharia de Software
Na UML 2.0, uma barra (/) colocada antes do nome de um atributo, em uma classe, indica que esse atributo
Alternativas
Ano: 2013 Banca: FUNDATEC Órgão: Prefeitura de Feliz - RS
Q1238402 Engenharia de Software
Sobre os diagramas da UML, afirma- se:
I. O diagrama de sequência é adequado à representação do comportamento de um objeto em vários casos de uso.
II. O diagrama de comunicação é um tipo de diagrama de interação, com ênfase nas conexões de dados entre os vários participantes da interação.
III. O diagrama de tempo é um tipo de diagrama de interação e descreve as restrições de tempo de um objeto ou de um conjunto de objetos.
Quais estão corretas?
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: UNIPAMPA
Q1201767 Engenharia de Software
A respeito da aplicabilidade de um fluxograma, julgue os itens subsecutivos. 
Para especificar a estrutura de armazenamento, endereçamento, acesso, alocação física e manipulação de dados, é fundamental utilizar o fluxograma como uma representação UML (Unified Modelling Language) do processo de modelagem física.
Alternativas
Q930481 Engenharia de Software
Sobre os diagramas de casos de uso e de atividades da UML, assinale a alternativa correta.
Alternativas
Q930480 Engenharia de Software
Sobre a UML é correto afirmar:
Alternativas
Q930447 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem de modelagem não proprietária de terceira geração. Selecione a afirmativa verdadeira sobre os diagramas que compõem a UML, conforme definições da UML 2.0:
Alternativas
Q897529 Engenharia de Software
A UML surgiu da união de três metodologias. Assinale a alternativa que apresenta estas metodologias:
Alternativas
Q856267 Engenharia de Software

Correlacione os itens contidos na coluna I com suas representações na UML listadas na coluna II, numerando corretamente a coluna II de acordo com a I.


COLUNA I

1. Atributo de classe.

2. Classe abstrata.

3. Um caso de uso sempre usa outro caso de uso.

4. Um caso de uso às vezes usa outro caso de uso.


COLUNA II

( ) em itálico

( ) sublinhado

( ) << extend >>

( ) << include >>

A sequência correta, de cima para baixo, é:

Alternativas
Q856263 Engenharia de Software
Assinale a afirmação correta acerca dos relacionamentos previstos pela UML.
Alternativas
Q841654 Engenharia de Software
A UML é composta por diversos diagramas, dentre eles, o diagrama de sequência,
Alternativas
Respostas
901: B
902: D
903: A
904: C
905: A
906: B
907: A
908: D
909: B
910: A
911: A
912: E
913: E
914: D
915: C
916: C
917: E
918: B
919: A
920: D