Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.207 questões
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.
Assinale a alternativa correta:
Com relação à linguagem UML, analise as afirmativas:
I. O diagrama de interação modela o relacionamento entre as classes e as mensagens que elas trocam;
II. O diagrama de depuração representa a configuração dos nós e de seus componentes no momento da execução do sistema;
III. O diagrama de estados é normalmente utilizado na modelagem do comportamento de uma interface ou sistema;
IV. Tipicamente, as partes estáticas de um sistema podem ser vistas utilizando um dos seguintes diagramas estruturais: de objetos, de classes, de componentes e de depuração;
V. Os diagramas comportamentais são utilizados na visualização dos aspectos dinâmicos do sistema.
Considerando-se os diagramas de classe apresentados, é correto afirmar que a Figura 1 representa uma
associação de composição e que, na Figura 2, a classe “Serviço” é uma classe de associação.

Sobre os diagramas da UML, avalie as afirmações a seguir e marque com V as verdadeiras e com F as falsas.
( ) Os diagramas de classes, componentes e atividades são exemplos de diagramas estruturais.
( ) O diagrama de sequência é um diagrama de interação que dá ênfase à ordenação temporal de mensagens.
( ) O diagrama de casos de uso mostra um conjunto de casos de uso e atores e seus relacionamentos.
( ) O diagrama de métodos define os atributos e os métodos pertencentes a uma determinada classe.
( ) O diagrama de pacotes mostra um conjunto de objetos e seus relacionamentos em um ponto no tempo.
Assinale a alternativa que contém a sequência CORRETA, de cima para baixo.

Está correto concluir que:
ptr : PrintingService ref StdPrintingService
significa que: