Questões de Concurso Sobre diagrama de classes em engenharia de software

Foram encontradas 397 questões

Q2084758 Engenharia de Software
Em UML, um diagrama de classes descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles. Selecione a propriedade de diagrama de classes UML que existe se mudanças na definição de um elemento (o fornecedor) podem causar mudanças ao outro (o cliente). 
Alternativas
Q4154445 Engenharia de Software
“Em um projeto do software ‘Banco Virtual’, um grupo de investidores pediu que os desenvolvedores implementassem um resumo das ações compradas por um cliente”. Com base nessa afirmação, qual o cenário descreve o uso de diagramas de classe UML como instrumento para a Engenharia Avante?
Alternativas
Q3074217 Engenharia de Software
A escola particular LUMA possui 220 estudantes e oferece cursos de nível pré-escolar que, obrigatoriamente, abrangem os conteúdos de Português, Matemática, Ciências, História, Geografia, Inglês, Espanhol, Sociologia, Educação Física, Artes e Informática. Os conteúdos são ministrados em todas as turmas. A escola tem, no seu quadro de funcionários, 15 professores que atendem 9 turmas com, no máximo, 25 estudantes. É importante destacar que o professor, quando não está lecionando, pode atuar como apoio técnico, coordenador e supervisor. É necessário controlar os cursos oferecidos, a data de início e término, o horário de início e término, o nome, o telefone do professor e o valor da hora/aula. Para cada curso, também deve-se controlar a carga horária, o valor do curso e o conteúdo programático. A escola ainda não está adequada aos preceitos inclusivos, logo não há turmas com mais de um professor. A figura a seguir mostra o diagrama de caso de uso. Assinale a alternativa que contém o diagrama de classes CORRETO.
Imagem associada para resolução da questão
Alternativas
Q2501771 Engenharia de Software
Ao se desenvolver um sistema em UML, o diagrama de classes é construído na fase de
Alternativas
Q2118652 Engenharia de Software
Considere o seguinte diagrama de classes da UML 2.2: 
Imagem associada para resolução da questão


Nesse diagrama, há uma associação binária com, especificamente, duas terminações
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
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
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
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
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
Q2016890 Engenharia de Software
Conforme estabelecido no diagrama de classes da UML 2.5, uma classe é representada completa e corretamente como
Alternativas
Q1979611 Engenharia de Software
Um dos objetivos da UML 5.2.1 é prover ferramentas para análise, projeto e implementação de sistemas de informação baseada em software. Para isso, diversos diagramas são utilizados.
O diagrama estrutural que ilustra a estrutura estática dos objetos de um sistema é o de: 
Alternativas
Q1978805 Engenharia de Software

Observe o seguinte diagrama de classes da UML.

Imagem associada para resolução da questão

A classe que representa uma associação é:

Alternativas
Q1971519 Engenharia de Software
Leia a frase abaixo referente a Unified Modeling Language (UML):

“Uma associação, em um Diagrama de Classes, é uma ______ entre duas classes, direcionada da classe de ______ para a classe de ______” (FOWLER, 2003, p. 54).


Assinale a alternativa que preencha correta e respectivamente as lacunas.
Alternativas
Q1971411 Engenharia de Software

Analise o diagrama de classes UML a seguir.


Imagem associada para resolução da questão


Com base nesse diagrama, assinale a alternativa correta.

Alternativas
Q1944076 Engenharia de Software

A respeito dos diagramas de casos de uso, dos diagramas de classe, da análise essencial e da lógica de programação, julgue o item.


Os operadores relacionais são utilizados para realizar comparações entre dois valores de mesmo tipo primitivo. 

Alternativas
Q1944073 Engenharia de Software

A respeito dos diagramas de casos de uso, dos diagramas de classe, da análise essencial e da lógica de programação, julgue o item.


Uma restrição imposta pelo diagrama de classe é o fato de não permitir representar dependências entre classes, com a finalidade de preservar a consistência das informações. 

Alternativas
Q1934525 Engenharia de Software

Analise a imagem do diagrama a seguir: 


Imagem associada para resolução da questão


O diagrama na imagem é um diagrama de:

Alternativas
Q1933535 Engenharia de Software

Analise as afirmativas abaixo com relação ao digrama de classes (UML)


1. Os diagramas de classe são fundamentais para o processo de modelagem de objetos e modelam a estrutura dinâmica de um sistema.


2. Dependendo da complexidade de um sistema, é possível utilizar um único diagrama de classe para modelar um sistema inteiro ou vários diagramas de classe para modelar os componentes de um sistema.


3. O diagrama de classes pode ser utilizado para visualizar, especificar e documentar recursos estruturais nos modelos. Por exemplo, durante as fases de análise e design do ciclo de desenvolvimento, é possível criar diagramas de classe para capturar e definir a estrutura das classes bem como os relacionamentos entre classes.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Respostas
61: A
62: C
63: A
64: D
65: A
66: D
67: E
68: A
69: E
70: A
71: A
72: A
73: A
74: C
75: B
76: E
77: C
78: E
79: E
80: E