Questões de Engenharia de Software - UML para Concurso

Foram encontradas 1.345 questões

Q2326418 Engenharia de Software
Na metodologia UML, um sistema demanda que seus desenvolvedores tenham a possibilidade de examinar e estudar o sistema a partir de diversas perspectivas. Um sistema pode ser descrito por cinco visões interdependentes. Uma das visões enfatiza as características de concorrência e paralelismo, sincronização e desempenho do sistema. Essa perspectiva é conhecida por Visão de
Alternativas
Q2312072 Engenharia de Software
Com relação a digramas da Linguagem de Modelagem Unificada (UML), identifique as afirmações corretas:
I. O diagrama de pacotes é um digrama estrutural que tem por objetivo representar como os elementos do modelo estão divididos logicamente. II. O diagrama de casos de uso exibe os atores e seus relacionamentos sendo utilizado na fase de especificação de requisitos. III. O digrama de atividades descreve os passos a serem percorridos para a conclusão de uma atividade específica. 
Alternativas
Q2310222 Engenharia de Software
Na análise e desenvolvimento de sistemas orientados a objetos, o diagrama de classes assume um papel central. Na UML, classes são representadas por um retângulo com três compartimentos, onde o compartimento superior é relativo ao nome da classe, o compartimento do meio é dedicado às especificações dos atributos, e o compartimento inferior é dedicado às especificações das operações da classe, também chamada de métodos. Os atributos e métodos possuem símbolos à esquerda que definem sua visibilidade. Com base nisso, avalie as descrições de visibilidade dos atributos e métodos especificados abaixo:
( ) Pode ser acessado somente pela própria classe. ( ) Pode ser acessado pela própria classe ou por qualquer outra classe. ( ) Pode ser acessado pela própria classe ou por qualquer subclasse, mas não a outras classes. ( ) Pode ser acessado pela própria classe ou por qualquer classe que pertença ao mesmo pacote.
A ordem CORRETA dos símbolos de visibilidade utilizadas na UML que preenchem os parênteses, de cima para baixo, é: 
Alternativas
Q2295423 Engenharia de Software
UML é uma sigla para uma linguagem visual, utilizada na modelagem de sistemas orientadas a objetos. Um processo de desenvolvimento que utilize a UML envolve a criação de diversos diagramas, sendo dois descritos a seguir:
I. É uma ferramenta utilizada desde o nível de análise até o de especificação, onde os atributos correspondem à descrição dos dados armazenados pelos objetos de uma classe e as operações correspondem à descrição das ações que os objetos de uma classe sabem realizar. Para representar o fato de que os objetos podem se relacionar uns com os outros, existe um outro elemento que é a associação, que, por sua vez, representa relacionamentos formados durante a execução do sistema.
II. É uma ferramenta que possibilita a representação das funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema que interagem com ele, sendo parte integrante da especificação de requisitos que molda os requisitos funcionais do sistema. Na sua representação emprega atores e os relacionamentos entre estes.

As ferramentas descritas em I e II são conhecidos, respectivamente, como diagramas de
Alternativas
Q2290476 Engenharia de Software
Qual das alternativas abaixo tem ao menos um conceito que não existe no diagrama de classe da UML?
Alternativas
Respostas
11: D
12: D
13: D
14: A
15: C