31 Q731598
Ciência da Computação
Ano: 2018
Banca: CONSULPLAN Consultoria (CONSULPLAN)
Nos Diagramas de Interação da UML, o modelo de interações representa as mensagens de trocas entre os objetos para a execução de cenários dos casos de uso de um sistema. O diagrama de sequência é um tipo de diagrama de interação e tem como objetivo apresentar as interações entre os objetos, na ordem temporal em que elas acontecem. No diagrama de sequência algumas situações apresentam notações particulares. Assinale a alternativa que apresenta uma dessas situações particulares.
32 Q731597
Ciência da Computação
Ano: 2018
Banca: CONSULPLAN Consultoria (CONSULPLAN)
A UML possui um diagrama, o DTE – Diagrama de Transição de Estados, que permite a descrição do ciclo de vida de objetos de uma classe, os eventos que causam essa transição, de um estado para outro, além da realização de operações resultantes. Um estado é uma “situação na vida de um objeto durante a qual ele satisfaz alguma condição ou realiza alguma atividade”. Uma transição possui um evento associado. Um desses eventos refere-se ao “recebimento de uma mensagem de outro objeto”. Trata-se de:
33 Q731596
Ciência da Computação
Ano: 2018
Banca: CONSULPLAN Consultoria (CONSULPLAN)
A UML (Unified Modeling Language) ou Linguagem de Modelagem Unificada é uma linguagem visual, utilizada na modelagem de sistemas orientada a objetos, onde são definidos elementos gráficos, que podem ser utilizados na modelagem de sistemas. A UML é baseada em diagramas, que podem ser comportamentais ou estruturais. São considerados diagramas estruturais, EXCETO:
34 Q731595
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

O diagrama de casos de uso é uma ferramenta, com perspectiva gráfica da UML, o qual desempenha um papel importante, no que tange à modelagem da iteração, entre um sistema e o meio ambiente, podendo representar um ou mais dos requisitos desse sistema.

Um de seus componentes é o

35 Q731594
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar o controle dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de modelagem a ser utilizada seria a UML.

Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o diagrama de classes a seguir.

Infere-se, pela leitura desse modelo, que

36 Q731593
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

O Processo Unificado, originalmente proposto pela Rational, é um processo moderno baseado no uso de UML. Nesse processo, existem quatro fases, sendo que uma delas é conhecida como Elaboração.

Um dos objetivos previstos nessa fase é

37 Q731591
Ciência da Computação
Ano: 2018
Banca: Instituto Quadrix
Com relação aos tipos de modelos de projeto utilizados pela Linguagem de Modelagem Unificada (UML), assinale a alternativa correta.
38 Q731590
Ciência da Computação
Ano: 2018
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)
Qual diagrama UML deve ser utilizado para representar os atributos e todos os métodos que uma classe deverá conter?
39 Q731589
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)

A figura a seguir representa um Diagrama de Classes da UML.

Considerando que listaDePessoas se refere à lista de objetos do tipo Pessoa, qual dos seguintes trechos de código escritos em linguagem Java calcula e armazena corretamente na variável “q” a quantidade de objetos do tipo Analista?

40 Q731588
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)

Considere o seguinte Diagrama de Classes da UML.

41 Q731587
Ciência da Computação
Ano: 2018
Banca: Universidade Federal do Goiás (UFGO)
O UML é uma linguagem
42 Q731586
Ciência da Computação
Ano: 2018
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)

Referente à UML (unified modeling language), analise as seguintes afirmativas e assinale com V as verdadeiras e com F as falsas.

( ) O fator de ramificação de uma árvore pode variar entre pequeno e grande. B-árvores são árvores de busca balanceadas projetadas para funcionar em discos ou outros dispositivos de armazenamento secundário.

( ) Muitos sistemas de banco de dados usam B-árvores ou variantes para armazenar informações. B-árvores generalizam árvores de busca binária de modo natural.

( ) Executar uma busca em uma B-árvore é muito semelhante a executar uma busca em uma árvore de busca binária, exceto que, em vez de tomar uma decisão de ramificação binária ou de “duas vias” em cada nó, toma-se uma decisão de ramificação de várias vias, de acordo com o número ...

43 Q731585
Ciência da Computação
Ano: 2018
Banca: COPESE / UFT
A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas. Nesse sentido, assinale a alternativa CORRETA.
44 Q728923
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)

Considere o diagrama UML 2.5 abaixo.

 Este é um

45 Q728750
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando que, durante o processo de desenvolvimento de software em que se está utilizando a UML (Unified Modeling Language), é necessário avaliar a vantagem em usar alguns de seus diagramas, julgue os itens a seguir. O diagrama de estados é utilizado para representar os diversos estados pelos quais um objeto pode passar ao longo de sua vida em decorrência de qualquer alteração em seus atributos.
46 Q728749
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando que, durante o processo de desenvolvimento de software em que se está utilizando a UML (Unified Modeling Language), é necessário avaliar a vantagem em usar alguns de seus diagramas, julgue os itens a seguir. O diagrama de caso de uso, cuja principal finalidade é auxiliar na comunicação com o usuário do sistema, deve retratar o que o sistema vai fazer, sem especificar como isso será realizado.
47 Q728633
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

Ao ler um conjunto de casos de usos para um sistema novo, um desenvolvedor de software percebeu que eles descreviam como o gerente financeiro e o gerente administrativo colaboravam em um fluxo de tarefas que levava à criação do relatório anual da empresa.

Para mapear esse fluxo de tarefas de forma adequada, o desenvolvedor deve escolher o diagrama UML de

48 Q728524
Ciência da Computação
Ano: 2018
Banca: Instituto Americano de desenvolvimento (IADES)

Um dos tipos de diagramas UML (Unified Modeling Language) é o diagrama de casos de uso. A respeito do exposto e do diagrama apresentado, assinale a alternativa correta.

49 Q728522
Ciência da Computação
Ano: 2018
Banca: Instituto Americano de desenvolvimento (IADES)
A Unified Modeling Language (UML) é uma linguagem utilizada para documentar, especificar e visualizar artefatos de software. Em relação ao exposto e aos diferentes tipos de diagramas UML, assinale a alternativa correta.
50 Q798583
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Tendo em vista que um diagrama de sequência em UML permite mostrar como os objetos trocam mensagens ao longo do tempo, assinale a opção que apresenta a representação de uma condição nesse tipo de diagrama.
51 Q798578
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O diagrama em UML precedente

52 Q798545
Ciência da Computação
Ano: 2017
Banca: Coordenadoria de Concurso e Exames Vestibulares (CEV / UFMT)

Considere as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada) e mais especificamente o diagrama de Máquina de Estado fornecido.

 Sobre as notações da UML e o diagrama, assinale a afirmativa INCORRETA.

53 Q798544
Ciência da Computação
Ano: 2017
Banca: Coordenadoria de Concurso e Exames Vestibulares (CEV / UFMT)

Considere o diagrama constituído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada).

Assinale a alternativa que apresenta o nome do diagrama fornecido.

54 Q797857
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Considere que uma Agente de Fiscalização à Regulação de Transporte está utilizando um diagrama UML que mostra a arquitetura de um sistema sendo desenvolvido na ARTESP. O diagrama apresenta a distribuição dos artefatos do software em relação aos alvos da implantação. Os artefatos são arquivos executáveis, bibliotecas, banco de dados, aplicações etc. Os alvos da implantação são representados por nós que se referem a dispositivos de hardware ou ambientes de software, como banco de dados, navegadores, servidores web, servidores de banco de dados etc. Os nós são conectados através de caminhos de comunicação que criam um sistema conectado, como protocolos (HTTP/HTTPS, JDBC etc). O diagrama UML utilizado pela Agente é denominado
55 Q780193
Ciência da Computação
Ano: 2017
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

O diagrama UML a seguir representa o seguinte tipo de diagrama:

56 Q780188
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)

Existe uma discussão na equipe de sistemas sobre os conceitos dos principais diagramas UML (Unified Modeling Language). Portanto, relacione os números dos diagramas UML do quadro A com as respectivas letras das funcionalidades desses diagramas presentes no quadro B:

Assinale a alternativa correta.

57 Q780165
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Hipoteticamente, um Analista de Sistemas do Tribunal Superior do Trabalho − TST precisou elaborar um diagrama UML 2.5 que se caracteriza por alguns componentes e símbolos específicos, a fim de modelar o fluxo do processo e seus pontos de controle.

Considere:

I. Os componentes: estados iniciais e finais; atividades e transições; decisões; bifurcação e união.

II. O símbolo utilizado em nós de controle desse diagrama, como na bifurcação e na união, para modelar atividades paralelas (concorrentes).

O diagrama constituído pelos componentes (I) e o símbolo nele utilizado (II) são, correta e respectivamente, diagrama de

58 Q780164
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Considere a relação todo-parte com forte vínculo entre as classes Tribunal e Departamento, significando as áreas administrativas que integram um tribunal. Na UML esta relação é tratada como
59 Q780163
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Ao elaborar um modelo de Caso de Uso usando Unified Modeling Language – UML, um Analista de Sistemas levantou, hipoteticamente, os seguintes requisitos: o Cidadão que interage com o sistema pode atuar de forma geral como Cidadão, mas também de formas específicas como Pessoa Física ou Pessoa Jurídica. As diferentes formas de atuação do cidadão, indicam
60 Q780162
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Um Analista de Sistemas utilizou em seu projeto UML, especificações de diagramas de estrutura estática e também de comportamento dinâmico de objetos. Na especificação inicial ele usou o Diagrama de Caso de Uso e também modelou alguns processos usando o Diagrama de Atividade. Utilizou, ainda, para a representação da conexão de funções on line o Diagrama de Sequência e também o Diagrama de Componente. Os diagramas de Classe e de Objeto também foram utilizados pelo Analista para especificar os atributos e operações que seriam usados no projeto. Esses seis diagramas, ou seja, Caso de Uso, Atividade, Sequência, Componente, Classes e Objetos foram o suficiente para ele especificar o funcionamento do sistema e do software de suporte. Destes todos, trata-se de um diagrama usado para modelar ...
61 Q780160
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de UML, assinale a opção correta.
62 Q780123
Ciência da Computação
Ano: 2017
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

Considere o diagrama UML (Unified Modeling Language) abaixo e assinale a alternativa que contém todas as afirmações corretas.


I. Um objeto “Bar” deve, obrigatoriamente, estar associado com um único objeto “Foo”.

II. O atributo “qux” na classe “Foo” é um atributo abstrato.

III. O diagrama possui um erro, pois o atributo “foo” na classe “Bar” deve ser do tipo “Foo”.

IV. O diagrama possui um erro, uma vez que o atributo “bar” da classe “Foo” está duplicado.

63 Q780122
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
Acerca da Linguagem de Modelagem Unificada (UML), assinale a alternativa correta.
64 Q780102
Ciência da Computação
Ano: 2017
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Quantas das opções abaixo fazem parte do conjunto de diagramas comportamentais da UML?

I. Diagrama de classes

II. Diagrama de atividades

III. Diagrama de casos de uso

IV. Diagrama de sequência

V. Diagrama de componentes

65 Q780099
Ciência da Computação
Ano: 2017
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)
Sobre o uso da linguagem UML, assinale a alternativa INCORRETA.
66 Q780098
Ciência da Computação
Ano: 2017
Banca: Pontifícia Universidade Católica do Paraná (PUC - PR)

Com base no diagrama de sequência de implementação da autenticação do Facebook visto na figura abaixo, é possível afirmar que:

67 Q731592
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
A UML 2.2, conforme a OMG (Object Management Group), possui 14 tipos de diagramas, divididos em duas grandes categorias: estruturais (7 diagramas) e comportamentais (7 diagramas). Selecione a alternativa que possui apenas diagramas estruturais.
68 Q658279
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Considere os seguintes elementos:

Estes elementos

69 Q658276
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Considere o diagrama UML abaixo.

De acordo com os conceitos da UML, de orientação a objetos e de padrão de projetos, é correto afirmar:

70 Q658183
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Assinale a estrutura empregada em UML para representar o comportamento dinâmico de um sistema por meio do fluxo de controle entre ações que o sistema executa.