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

Foram encontradas 397 questões

Q120927 Engenharia de Software
Julgue os itens a seguir com relação à UML, uma linguagem gráfica
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.

Os diagramas de classes podem conter pacotes ou subsistemas, utilizados para agrupar elementos do modelo em um conjunto maior. No nível de visibilidade privado, uma característica pode ser usada por qualquer descendente do classificador; contudo, um classificador nem sempre é capaz de visualizar outro classificador.
Alternativas
Q120670 Engenharia de Software
Com base no Diagrama de Classe do Anexo II, indique a alternativa correta.
Alternativas
Ano: 2010 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2010 - UDESC - Analista de Sistemas |
Q119994 Engenharia de Software
Indique se são verdadeiras ( V ) ou falsas ( F ) as seguintes afirmativas, a respeito da modelagem com diagrama de classes de UML:

( ) Uma relação de dependência entre uma interface e uma classe denota que a classe tem a responsabilidade de implementar os métodos declarados na interface.
( ) Uma relação de realização entre uma interface e uma classe denota que a classe tem a responsabilidade de implementar os métodos declarados na interface.
( ) Uma relação de herança denota que os métodos definidos em uma das classes (superclasse) passam a fazer parte da outra (subclasse).
( ) Uma relação de herança denota que os atributos definidos em uma das classes (superclasse) passam a fazer parte da outra (subclasse).
( ) A presença de métodos com assinaturas idênticas em classes relacionadas por herança caracteriza uma inconsistência.
( ) A presença de atributos com identificadores idênticos em classes relacionadas por herança caracteriza uma inconsistência.

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Q116128 Engenharia de Software
Sobre as características da UML 2.0, pode-se afirmar que:

I. a UML 2.0 é um processo de definição de dados, que trata somente de aspectos estáticos de um sistemas.

II. os diagramas de classe e diagramas de objetos contém aspectos de modelagem estática e dinâmica.

III. o diagrama de atividades é ligado a um classificador, como um caso de uso, a implementação de uma operação ou um pacote

IV. na UML 2.0 pode-se representar tão somente os relacionamentos de Agregação, Composição e Associação.

Está(estão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114688 Engenharia de Software
Considere o seguinte diagrama de classes em UML.
É correto afirmar que:

Alternativas
Q112603 Engenharia de Software
Considere o diagrama de classes UML a seguir.

Imagem 027.jpg

Em um relacionamento empregador/funcionário, entre uma Empresa e uma Pessoa, existe um Serviço que representa as propriedades desse relacionamento e que se aplicam a exatamente um único par de Pessoa e Empresa. Como modelado no diagrama UML, serviço é uma
Alternativas
Ano: 2010 Banca: IADES Órgão: CFA Prova: IADES - 2010 - CFA - Analista de Sistemas |
Q93385 Engenharia de Software
Um diagrama é uma apresentação gráfica de um conjunto de elementos, geralmente representada como um gráfico conectado de vértices (itens) e arcos (relacionamentos). Na notação da UML existem diversos tipos de diagramas. Com base nas funções de cada diagrama, julgue os itens a seguir.

I O diagrama de classes é um diagrama estrutural que mostra um conjunto de classes, interfaces, colaborações e seus relacionamentos.

II O diagrama de casos de uso é um diagrama comportamental que mostra um conjunto de casos de uso, atores e seus relacionamentos

III O diagrama de colaboração é um diagrama comportamental que mostra o conjunto de componentes e seus relacionamentos

IV O diagrama de sequência é um diagrama estrutural que mostra uma interação, dando ênfase à ordenação temporal das mensagens.

A quantidade de itens certos é igual a
Alternativas
Q78465 Engenharia de Software
Analise os seguintes enunciados relacionados aos componentes da linguagem UML e marque a alternativa CORRETA.

I- Os diagramas de casos de uso têm como objetivo ilustrar a interação entre elementos (atores) e funcionalidades do sistema;

II- O modelo de classes de domínio representa as classes no domínio do negócio em questão e não leva em consideração restrições inerentes à tecnologia a ser utilizada na solução;

III- Uma classe em um diagrama de classes é definida por um nome, uma lista de atributos (não obrigatória) e uma lista de operações (não obrigatória);

IV- O modelo de interação pode ser descrito utilizando diagramas de componentes ou diagramas de estados;

V- Os pacotes são mecanismos de agrupamento genérico e podem ser utilizados para agregar casos de uso, classes e alguns outros tipos de elementos.
Alternativas
Q76963 Engenharia de Software
A figura abaixo apresenta parte de um modelo de classes de domínio de um sistema de registro de voos de uma agência de aviação asiática:

Imagem 018.jpg

A partir deste modelo foram elaboradas as seguintes assertivas:

I. O modelo permite identificar inequivocamente as cidades de origem e destino de um voo.

II. Um piloto só pode comandar os voos da empresa para a qual trabalha.

III. Toda cidade é atendida por pelo menos um voo.

Marque a alternativa correta em relação às assertivas acima.
Alternativas
Q76962 Engenharia de Software
No diagrama de classes abaixo, o que significa o losango presente na relação entre as classes ClasseA e ClasseB ?

Imagem 017.jpg
Alternativas
Q71881 Engenharia de Software
Acerca de engenharia de requisitos, julgue o item subsequente.
Na validação de requisitos - parte integrante da especificação desses requisitos -, é correto o uso de diagramas da UML, tais como diagrama de classes, de casos de uso e de interação.
Alternativas
Q65112 Engenharia de Software
Acerca da métrica de análise por ponto de função, julgue os itens
seguintes.

A partir de diagramas UML de classe e de sequência, é possível calcular o número de pontos de função de um sistema ou módulo.
Alternativas
Q64298 Engenharia de Software
Na taxonomia dos diagramas de estrutura (S) e de comportamento (C) da UML, os diagramas de Pacote, Classe, Sequência e Objeto são, respectivamente, de

Alternativas
Q64295 Engenharia de Software
Caso particular de associação binária utilizado para expressar um relacionamento todo-parte. Entretanto, a parte pode não ser exclusiva de um único todo. No diagrama de classes é uma

Alternativas
Q57263 Engenharia de Software
Imagem 016.jpg

Com base no diagrama UML acima, julgue os itens a seguir.

Os atributos de objetos da classe Funcionario poderiam ser diretamente acessados por objetos da classe Curriculo.
Alternativas
Q57262 Engenharia de Software
Imagem 016.jpg

Com base no diagrama UML acima, julgue os itens a seguir.

Está representada uma relação de composição entre a classe Funcionario e a classe Curriculo.
Alternativas
Q54548 Engenharia de Software
Imagem 067.jpg

Analisando o diagrama de classes acima, pode-se afirmar:

I - a classe C1 é abstrata e possui uma operação mostraDados() também abstrata;

II - a classe C2 não tem acesso ao atributo atrib1, mas tem acesso ao atributo atrib2 de sua superclasse C1;

III - um objeto instanciado da classe C3 tem como atributos atrib2 e atrib4, mas não atrib1 que é privativo de C1.

É correto o que se afirma em
Alternativas
Q54340 Engenharia de Software
Imagem 048.jpg

A análise do diagrama de classes em notação UML 2.0 apresentado acima indica que
Alternativas
Q54296 Engenharia de Software
Um modelador de banco de dados foi incumbido de criar um modelo conceitual para a situação a seguir.
"Representantes trabalham em empresas. Cada empresa usa o seu depósito particular, que armazena um conjunto de produtos. É preciso saber que representantes estão associados a que produtos".
Durante a modelagem inicial dessa situação, o modelador construiu o modelo conceitual abaixo, utilizando a notação do diagrama de classes da UML 2.0.

Imagem 012.jpg
Nesse contexto, analise as afirmações a seguir.

A consulta "Que representantes estão associados a que produtos" é respondida pelo modelo conceitual apresentado.

PORQUE

A determinação de quais depósitos armazenam quais produtos pode ser respondida pelo modelo conceitual apresentado.

A esse respeito, conclui-se que
Alternativas
Q47351 Engenharia de Software
Com relação a diagramas de classe da UML, assinale a opção correta.
Alternativas
Respostas
341: E
342: D
343: D
344: D
345: C
346: C
347: B
348: D
349: E
350: D
351: C
352: C
353: A
354: D
355: E
356: C
357: B
358: D
359: D
360: C