Questões de Concurso Comentadas sobre diagrama de classes em engenharia de software

Foram encontradas 132 questões

Q1747940 Engenharia de Software

O UML é uma linguagem de modelagem para Orientação a Objeto. Sobre o tema, assinale a alternativa correta.

Alternativas
Q1721406 Engenharia de Software
No diagrama de classes UML, uma diferença entre associações do tipo agregação e composição é:
Alternativas
Q1655619 Engenharia de Software
Na UML 2.0, uma barra (/) colocada antes do nome de um atributo, em uma classe, indica que esse atributo
Alternativas
Q1654233 Engenharia de Software
A UML define Estereótipos Padrão que se aplicam às classes. Assim, aquele que especifica uma classe cujos atributos e operações pertencem ao escopo de estática é o
Alternativas
Q1654227 Engenharia de Software
Uma variação semântica de uma generalização, em que um objeto poderá ou não alterar seu tipo, mas poderá mudar de papel. Trata-se de
Alternativas
Q1646802 Engenharia de Software
Em UML, o tipo de relacionamento especial usado no diagrama de classes para identificar classes responsáveis por executar funções para classes que representam interfaces denomina-se
Alternativas
Q1646385 Engenharia de Software
No modelo de análise, as Classes que representam conceitos que existem no domínio do problema, independente da aplicação a ser desenvolvida, sendo frequentemente herdadas dos modelos de negócio são as Classes de
Alternativas
Q1646353 Engenharia de Software
Dentre os diferentes tipos de Classes de Projeto, aquele que implementa abstrações de mais baixo nível de negócio necessárias para a completa gestão das classes de domínio de negócios é o
Alternativas
Q1646350 Engenharia de Software

Empacotar software como classes possibilita que os futuros sistemas de software reutilizem as classes. Grupos de classes relacionadas podem ser empacotadas como __________ reutilizáveis.

- A expressão que preenche a lacuna acima é

Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635581 Engenharia de Software
Assinale a alternativa que contém somente diagramas previstos na notação UML:
Alternativas
Q1392973 Engenharia de Software
Suponha um diagrama de classes UML representando que uma pessoa trabalha como empregado em várias empresas e que uma empresa, por sua vez, emprega várias pessoas. A classe “Emprego” que permite saber para cada par [empregado, empregador] qual o salário e a data de contratação é um exemplo de classe
Alternativas
Q1383477 Engenharia de Software
Em diagramas de classe UML, é válido dizer que:
Alternativas
Q1322934 Engenharia de Software
A Linguagem de Modelagem Unificada UML (Unified Modeling Language) é uma linguagem padrão para a elaboração da estrutura de projetos de software. Também é muito utilizada para visualização, especificação, construção e documentação de artefatos que façam uso de sistemas complexos de software. Em outras palavras, na área de Engenharia de Software, a UML é uma linguagem de modelagem que permite representar um sistema de forma padronizada com intuito de facilitar a compreensão. Qual das alternativas listam apenas exemplos dos principais tipos de diagramas UML? 
Alternativas
Q1321502 Engenharia de Software
São exemplos de Diagramas UML:
Alternativas
Q1290451 Engenharia de Software
Considere as seguintes afirmações sobre Diagramas UML.
I - O Diagrama de Estado UML modela os estados de um objeto, as ações executadas que dependem desses estados do objeto e as transições entre os estados do objeto. II - O Diagrama de Sequência UML é utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mas não mostra a ordem temporal na qual as mensagens são enviadas entre os objetos para executar tarefa. III - No Diagrama de Classes UML, a superclasse é a especialização da subclasse. A superclasse herda todos os atributos e operações associados à sua subclasse, mas não pode incorporar atributos ou operações adicionais específicos.
Quais estão corretas?
Alternativas
Q1254672 Engenharia de Software
Considerando os diagramas de classes UML, relacione as colunas e assinale a alternativa com a sequência correta.

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.
Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: CNJ
Q1238944 Engenharia de Software
Acerca de UML (Unified Modeling Language), julgue o item seguinte.
No diagrama de classe, a porta é uma característica estrutural de um classificador que especifica a interação distinta entre o classificador e suas partes internas ou entre o classificador e seu ambiente.
Alternativas
Ano: 2009 Banca: FUNRIO Órgão: MPO
Q1235921 Engenharia de Software
Na modelagem de classes da UML, as restrições que definem a generalização das classes “Homem” e “Mulher” como subclasses de “Pessoa” caracterizam uma herança
Alternativas
Q1221474 Engenharia de Software
Em relação à UML e aos diagramas de classes, julgue o item a seguir.
A UML foi desenvolvida especificamente para o desenvolvimento de software, não sendo possível a sua utilização por outros sistemas ou áreas diferentes da tecnologia da informação.
Alternativas
Ano: 2015 Banca: FAURGS Órgão: HCPA
Q1219961 Engenharia de Software
Considere os itens abaixo.
I - Diagrama de classes e diagrama de sequência
II - Descrição do ambiente técnico do sistema e declaração de necessidade e de viabilidade
III - Cenários de uso e diagrama de atividades

IV - Declaração restrita de escopo para o sistema
Quais são artefatos produzidos como consequência do levantamento de requisitos?
Alternativas
Respostas
61: B
62: E
63: A
64: B
65: E
66: B
67: C
68: C
69: B
70: A
71: B
72: C
73: C
74: B
75: A
76: B
77: C
78: B
79: E
80: D