Questões de Concurso
Sobre diagrama de classes em engenharia de software
Foram encontradas 411 questões
Considere o diagrama de classes a abaixo:

Analise as assertivas a seguir:
I. Todo Setor tem ao menos um Funcionário
II. Um Setor pode ter nenhum Analista associado
III. Um Setor pode ter nenhum Funcionário associado
IV. Todo Analista está associado a um Setor.
V. Todo Funcionário está associado a um Setor.
É CORRETO afirmar que:
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 é
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.
Considere as seguintes informações referentes a um sistema de informação hipotético.
I. Um grupo de estudos é composto por vários alunos.
II. Uma classe é composta por grupos de estudo.
III. Não existe um grupo de estudos sem alunos.
IV. Uma classe pode existir mesmo que não existam grupos de estudo.
O diagrama de classe que melhor representa o cenário com as quatro informações descritas acima é:
Ao desenvolver a visão (geral) do negócio, uma das técnicas interessantes é a modelagem conceitual, que deve ser feita com o diagrama UML denominado Diagrama de
AVALIADOR (id, nome, email)
AVALIADOR_TELEFONE (idAvaliador, telefone)
CONSULTOR (id, nome, email, nomeConsultoria)
PROJETO (id, descricao, investimento, idCoordenador)
COORDENADOR (id, nome, orgaoOrigem)
AVALIACAO (idAvaliador, idProjeto, dataInicio, dataFim)
ATUACAO (idConsultor, idProjeto)
E as seguintes restrições:
• Os campos sublinhados representam as chaves primárias das relações.
• O campo idAvaliador da tabela AVALIADOR_TELEFONE referencia o campo id da tabela AVALIADOR.
• O campo idCoordenador referencia o campo id da tabela COORDENADOR.
• O campo idAvaliador da tabela AVALIACAO referencia o campo id da tabela AVALIADOR.
• O campo idProjeto da tabela AVALIACAO referencia o campo id da tabela PROJETO.
• O campo idConsultor da tabela ATUACAO referencia o campo id da tabela CONSULTOR.
• O campo idProjeto da tabela ATUACAO referencia o campo id da tabela PROJETO.
• ClasseY é a única classe abstrata do diagrama.
• São apresentados os únicos relacionamentos existentes entre as classes envolvidas.
• Z é uma instância de ClasseZ.
Considere a figura acima, que ilustra o extrato de um diagrama de classes.
Em face desse diagrama, é correto afirmar que, caso não se saiba, a priori, se um funcionário da escola é professor ou apoio administrativo, o programa pode invocar o método calcularSalario(), por meio da superclasse FuncionarioDaEscola, e, em tempo de execução, a versão de subclasse será chamada.