Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.233 questões
Com relação à UML, julgue o item subsequente.
Em um diagrama de sequência, todo objeto criado deve ser
representado no topo do diagrama, mesmo que o objeto tenha
seu processo iniciado ao longo da linha de vida.
Com relação à UML, julgue o item subsequente.
No diagrama de pacotes da UML, um pacote pode representar
uma biblioteca que deverá ser utilizada na implantação de um
novo sistema.
Sobre os relacionamentos entre os elementos do modelo de casos de uso, na UML, seguem-se três afirmações:
I- Entre casos de uso, são possíveis os relacionamentos de composição, extensão e inclusão.
II- Entre atores, são possíveis o relacionamento de comunicação e herança.
III- Entre caso de uso e ator, são possíveis o relacionamento de comunicação e extensão.
Quais dessas afirmações estão corretas?

As relações “Professor-Funcionário”, “Turma-Aluno” e “Turma-Horario” são, respectivamente,
Considere as afirmações abaixo sobre diagramas UML.
I - Um diagrama de estado modela os estados de um objeto, as ações executadas, dependentes destes estados, e as transições entre os estados.
II - Um diagrama de atividade apresenta o comportamento dinâmico de um sistema ou parte de um sistema, através do fluxo de controle entre as ações executadas pelo sistema.
III - Um diagrama de sequência é utilizado para indicar as comunicações dinâmicas entre objetos, durante a execução de uma tarefa, mostrando a ordem temporal em que as mensagens são enviadas entre os objetos, para executar aquela tarefa.
Quais estão corretas?
Considere as informações abaixo sobre diagramas UML.
I - O diagrama de classes modela classes, incluindo seus atributos, operações, relações e associações com outras classes.
II - O diagrama de classes fornece uma visão estática ou estrutural de um sistema, contudo não mostra a natureza dinâmica das comunicações entre os objetos das classes no diagrama.
III - O diagrama de sequência é utilizado para indicar as comunicações dinâmicas entre objetos, durante a execução de uma tarefa, contudo não mostra a ordem temporal na qual as mensagens são enviadas entre os objetos para executar aquela tarefa.
Quais estão corretas?
A documentação de sistemas de software é realizada por artefatos textuais e gráficos para a modelagem e documentação, desde a Análise e Projeto Estruturado, que se tornou um legado que necessita de manutenção, a tecnologia de orientação a objeto e a adoção por diversas entidades da UML como padrão para documentação de sistemas.
Considerando o texto acima, numere a coluna da direita de acordo com a da esquerda.
Artefato
1 - Modelo de classes
2 - Modelagem de casos de uso
3 - Especificação de processos
4 - Dicionário de dados
5 - Diagrama de fluxo de dados
6 - Modelo entidade-relacionamento
Conteúdo
( ) Mapeia os fluxos entre processos, criando uma visualização da comunicação entre processos e depósitos.
( ) Descrição detalhada, serve de base para a programação de módulos.
( ) Modelagem estrutural que agrega objetos por similaridades.
( ) Documenta as funcionalidades de sistema a partir da visão dos usuários.
( ) Captura o modelo de dados do domínio do problema e serve de base para a criação do banco de dados.
( ) Documenta os termos da linguagem de usuário e de sistema e define um padrão de dados.
Marque a sequência correta.
A figura a seguir apresenta um diagrama simplificado de classes usando a notação UML.

Sobre o modelo de classes pode-se afirmar que as classes têm ____________, mas não está descrito nenhum ____________. A classe Universidade é uma ____________ de classes Instituto que, por sua vez, é uma ____________ de classes Curso, sendo este uma ____________ de classes Presencial e Adistancia. A classe Servidor apresenta uma associação na qual um objeto exerce ____________ de Coordenador.
Assinale a alternativa que preenche correta e respectivamente as lacunas do texto.