Questões de Concurso
Sobre diagrama de classes em engenharia de software
Foram encontradas 411 questões
Considere o seguinte diagrama de classes da UML 2.0.

Segundo esse diagrama, considerando as propriedades
de navegabilidade, é correto afirmar que
A UML (Unified Modeling Language) é uma linguagem de modelagem visual carregada de semântica e com sintaxe vasta. É amplamente utilizada para definir comportamentos, facilitando a arquitetura, design e implementação de sistemas de software. A respeitos dos diversos diagramas presentes nesta linguagem, analise as afirmativas abaixo.
I. O diagrama de sequência ilustra como objetos interagem entre si, identificando inclusive a ordem de ocorrência destas interações.
II. O diagrama de classes é o mais conhecido e utilizado da UML. É bastante utilizado, por exemplo, no desenvolvimento de sistemas orientados a objeto.
III. O diagrama de estados representa um retrato, em tempo de execução, dos objetos existentes no software e dos seus relacionamentos.
É correto o que se afirma

Tendo como referência as informações precedentes, julgue o item a seguir, com base na orientação a objetos.
Pessoa é considerado um nome de classe.
1. Associação. 2. Multiplicidade. 3. Operações. 4. Classe abstrata.
( ) Não pode ser instanciada diretamente. ( ) Linha cheia entre duas classes. ( ) Indica quantos objetos podem preencher a propriedade. ( ) Métodos presentes em uma classe.
O UML (Unified Modeling Language) possui uma subdivisão denominada Diagramas de Interação. Dentro dessa subdivisão encontra-se quatro principais diagramas tais como:
(1) Diagrama de Classes
(2) Diagrama de Sequência
(3) Diagrama de Tempo
(4) Diagrama de Comunicação
Assinale a alternativa correta.

É correto afirmar que

A figura abaixo representa um dos diagramas da UML 2.5, assinale a alternativa correta para o diagrama correspondente.

A respeito do Diagrama de Classes da UML a seguir, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. O método calcularInteresse() da classe VerificarConta é abstrato sobreposto.
II. O método deposito (valor: Currency) da classe Conta é um método concreto sobreposto.
III. A classe Conta é uma classe abstrata enquanto as classes Verificacao_Conta e Investimento são concretas.
Considerando a seguinte figura, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. A figura apresenta uma herança entre duas classes.
II. A figura apresenta os atributos e métodos das classes envolvidas.
III. O método calcularValor() só pode ser acessado pela sua classe.
