Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.029 questões

Q2105278 Engenharia de Software

Considere o seguinte diagrama UML 2.5.

Imagem associada para resolução da questão


Neste diagrama estão indicados alguns de seus elementos. O nome do diagrama e os nomes dos elementos de II a V são, correta e respectivamente, indicados em:

Alternativas
Q2105201 Engenharia de Software

Analise o diagrama em notação UML 2.5.1.


Imagem associada para resolução da questão

Neste diagrama

Alternativas
Q2105200 Engenharia de Software

Analise a figura a seguir que apresenta a classe Janela em notação UML 2.5.1.


Imagem associada para resolução da questão


É correto afirmar:

Alternativas
Q2093405 Engenharia de Software
A UML faz uso de diversos diagramas para permitir a comunicação entre as equipes que produzem os softwares. O diagrama, utilizado na UML, que mostra como as mensagens fluem de um objeto para outro, formalizando as descrições informais dos eventos nos requisitos, é o diagrama de: 
Alternativas
Q2093047 Engenharia de Software
Na UML 2.5, o diagrama mais adequado para representar as diferenças nas implantações do sistema para ambientes de desenvolvimento, preparação ou produção com os nomes de servidores ou dispositivos de compilação específicos, é o diagrama de  
Alternativas
Q2089307 Engenharia de Software

Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item. 


O diagrama mais importante da UML é o diagrama de classe, que tem como objetivo principal descrever como as pessoas interagem com o sistema. 

Alternativas
Q2089306 Engenharia de Software

Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item. 


Na UML, o diagrama de objetos é considerado um diagrama de comportamento. 

Alternativas
Q2084097 Engenharia de Software
Sobre a UML (Unified Modeling Language), considere as afirmativas a seguir.
I - Em um diagrama UML, um Caso de Uso é representado por uma elipse contendo a funcionalidade do sistema descrito por verbos no infinitivo. II - A enumeração é especificada na UML e serve para demonstrar um tipo de dado que representa uma lista de valores finitos. III - O Diagrama UML de Componentes serve para demonstrar ao longo de uma linha de tempo a sequência de comunicações entre os objetos de um sistema de informação. IV - O Diagrama de Atividades pode ser utilizado para modelar um algoritmo, um método, um sistema de informação inteiro, apenas alguns módulos desse sistema ou até mesmo os fluxos de trabalho de uma organização.
Está(ão) correta(s) 
Alternativas
Q2084093 Engenharia de Software
Em relação à utilização de classes concretas, classes abstratas e interfaces na linguagem de programação Java, considere as afirmativas a seguir.
I - Segundo a UML (Unified Modeling Language), o relacionamento entre uma classe e uma interface é chamado de realização. II - Tal como as classes, as interfaces podem especificar vários detalhes de implementação, como declaração de métodos e variáveis. III - Na linguagem de programação Java, para especificar que uma classe implementa uma interface, é utilizada a palavra-chave extends, seguida do nome da interface na declaração do escopo da classe. IV - Os métodos abstratos de classes abstratas precisam fornecer suas implementações.
Está(ão) correta(s)
Alternativas
Q2073447 Engenharia de Software

Observe o diagrama a seguir e assinale a alternativa correta.


Imagem associada para resolução da questão

Alternativas
Q2073432 Engenharia de Software
Na UML (Unified Modelling Language), há dois tipos de associações indicadas para uma coleção de objetos, sendo elas a agregação e a composição. Assinale a alternativa que apresenta a definição correta de uma agregação e de uma composição.
Alternativas
Q2073425 Engenharia de Software
Analise a seguinte figura do diagrama de classes UML.

Imagem associada para resolução da questão


Sobre a figura, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A herança do diagrama representa a especificação de uma interface. II. A associação representada no diagrama é do tipo herança múltipla. III. Não é possível a implementação da herança do diagrama na linguagem Java. 
Alternativas
Q2073418 Engenharia de Software
Para se desenvolver um projeto de software em UML (Unified Modelling Language), existem diversos tipos de diagramas que podem ser utilizados pelo projetista. Assinale a alternativa que apresenta corretamente o nome de um diagrama dinâmico utilizado na modelagem e no projeto de software UML. 
Alternativas
Q2026167 Engenharia de Software

A UML inclui diversos subconjuntos de diagramas, incluindo diagramas de estrutura, de interação e de comportamento.


Assinale a alternativa que contém dois tipos de diagramas de comportamento porque descrevem o que é necessário acontecer no sistema sendo modelado.

Alternativas
Q2026163 Engenharia de Software
Observe a frase abaixo:
Um diagrama de               descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos                          existentes entre eles. Este tipo de diagrama também mostra as propriedades e as operações de uma                          e as restrições que se aplicam à maneira como os objetos estão conectados.

Assinale a alternativa que completa corretamente as lacunas do texto.
Alternativas
Q2026162 Engenharia de Software
A UML (Unified Modeling Language) prevê um diagrama específico para modelar os diversos estados de um objeto durante o seu ciclo de vida. O foco principal deste tipo de diagrama reside na identificação dos valores que os atributos de uma classe podem assumir, assim como os eventos ou mensagens enviadas para o objeto que efetivamente implicará na atribuição dos valores.

Assinale a alternativa que identifica corretamente este diagrama:
Alternativas
Q2026161 Engenharia de Software
Assinale a alternativa que indica corretamente o diagrama UML que permite representar a interação detalhada entre atores e um sistema ou entre objetos colaborando em um dado intervalo de tempo. No entanto, as informações sobre o que aconteceu antes do início da interação e o que acontece após a interrupção do intervalo de tempo não são mostradas no diagrama.
Alternativas
Q2025007 Engenharia de Software
Na UML, o diagrama de Casos de Uso representa as possíveis interações que serão representadas nos requisitos do sistema. A figura a seguir ilustra o sistema de uma biblioteca.
Imagem associada para resolução da questão


Diante do exposto, assinale a alternativa CORRETA. 
Alternativas
Q2020185 Engenharia de Software
Afigura a seguir faz referência a uma ferramenta utilizada no desenvolvimento UML, que tem por objetivo mostrar relacionamentos e representações de funções, dos usuários e outros sistemas que interagem com o produto.
60.png (407×223) 
Aferramenta é conhecida como diagrama de:
Alternativas
Q2016890 Engenharia de Software
Conforme estabelecido no diagrama de classes da UML 2.5, uma classe é representada completa e corretamente como
Alternativas
Respostas
241: A
242: D
243: D
244: B
245: B
246: E
247: E
248: C
249: A
250: D
251: D
252: E
253: A
254: E
255: A
256: B
257: B
258: B
259: A
260: A