Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.207 questões
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.
I - A linguagem IDEF1X é utilizada para realizar a modelagem dinâmica de um sistema para simular a execução desse último.
II - O diagrama de comunicação da UML 2.3 permite apresentar ligações entre objetos, assim como mensagens trocadas entre eles.
III - O diagrama de fluxos de dados (DFD) permite apresentar a duração de execução de cada processo pelo qual a informação transita.
IV - O diagrama de visão geral de interação da UML 2.3 é uma variação do diagrama de atividade e representa outros diagramas de interação como nós.
São corretas APENAS as afirmativas
PORQUE
Na modelagem orientada a objetos, um modelo de classes conceituais apresenta classes que correspondem a conceitos do domínio do problema e que são compostas de atributos e métodos resultantes do processo de decomposição funcional.
Analisando-se as afirmações acima, conclui-se que
• ClasseY é a única classe abstrata do diagrama.
• São apresentados os únicos relacionamentos existentes entre as classes envolvidas.
• Z é uma instância de ClasseZ.
O termo que completa corretamente a lacuna é:
A notação UML para este tipo de associação é um losango cheio em uma linha de associação, posicionado na extremidade da linha em que está o todo.
O nome do tipo de associação descrito acima é
_________ preocupa-se com a definição de objetos de software e também com suas responsabilidades e colaborações, enfatizando uma solução que satisfaça os requisitos. Uma notação UML comum para ilustrar essas colaborações é o ________, que foca as interações entre os objetos de um sistema, com ênfase na ordenação temporal em que elas ocorrem.
I. UML é um acrônimo para Unified Modeling Language; portanto, UML é uma linguagem, uma notação, e não uma metodologia.
II. Um diagrama de classes UML é um modelo de classes que mostra o relacionamento estático entre elas, incluindo associações, agregações e generalizações.
III. UML é uma linguagem orientada a objetos baseada numa extensão de XML.
Quais estão corretas?