Questões de Concurso Comentadas sobre uml em engenharia de software

Foram encontradas 1.591 questões

Q446783 Engenharia de Software
Julgue o  item  a seguir, referente a técnicas de modelagem e desenho de processos.

O diagrama de comunicação mostra a sequência de interações entre os elementos, de acordo com a temporalidade com que os processos acontecem.
Alternativas
Q446735 Engenharia de Software
Julgue o  item  a seguir, relativo a análise e projeto de software.

UML (unified modeling language) é uma metodologia de desenvolvimento focada na análise orientada a objetos que buscam especificar, construir e documentar artefatos de um sistema de software.
Alternativas
Q427665 Engenharia de Software
Com relação à UML 2.0, julgue o  item  subsequente.

O diagrama de interação geral é uma variação do diagrama de sequência que fornece uma visão geral de um sistema ou processo de negócio.
Alternativas
Q427664 Engenharia de Software
Com relação à UML 2.0, julgue o  item  subsequente.

O diagrama de colaboração pode ser utilizado para modelagem de um conjunto de funcionalidades que cooperam entre si para executar uma função específica.
Alternativas
Q417398 Engenharia de Software
Julgue os itens subsecutivos, com relação à UML (unified modeling language).

Caso seja necessário implantar um sistema em mais de um servidor, o diagrama de componentes determinará as necessidades e as características físicas de implementação de acordo com a UML.
Alternativas
Q417397 Engenharia de Software
Julgue o item subsecutivo, com relação à UML (unified modeling language).

Para identificar os usuários que utilizam o sistema de recursos humanos (RH) de uma empresa para a requisição de dados dos funcionários, é suficiente verificar o diagrama de casos de uso detalhado do sistema de RH.
Alternativas
Q417395 Engenharia de Software
Julgue o item subsecutivo, com relação à UML (unified modeling language).

Os diagramas UML dividem-se em diagramas estruturais e comportamentais, sendo o diagrama de visão geral de interação um exemplo de diagrama comportamental.
Alternativas
Q417393 Engenharia de Software
Acerca da orientação a objetos, julgue o item seguinte.

Ao se analisar um software e desenhar o diagrama de componentes, deve-se considerar a linguagem que será utilizada para implementar o sistema, pois ela determina o modo como os componentes interagirão para o sistema funcionar corretamente.
Alternativas
Q406642 Engenharia de Software
Em UML, casos de uso mais complexos podem ser construídos de partes menores por meio de relações. Analise as descrições destas relações.

I. Incorpora um caso de uso dentro da sequência de comportamento de outro caso de uso. A notação UML 2 para esta relação é uma seta tracejada indo do caso de uso origem para o caso de uso destino com o nome da relação indicado na seta entre << >>.

II. Nesta relação um caso de uso pai tem o comportamento comum e os casos de uso filhos acrescentam variações a ele. A UML 2 indica esta relação por uma seta de traço contínuo partindo do caso de uso filho com a ponta triangular chegando ao caso de uso pai.

III. Acrescenta comportamento incremental a um caso de uso. Representa a situação em que alguma capacidade inicial é definida e mais tarde recursos são acrescentados. A notação UML 2 para esta relação é uma seta tracejada do caso de uso estendido até o caso de uso básico com o nome da relação indicado na seta entre << >>.

As relações I, II e III são correta e respectivamente definidas como:
Alternativas
Q406641 Engenharia de Software
Observe o seguinte cenário:

Joana efetua o login.
O sistema estabelece uma comunicação segura.
O sistema exibe informações dos serviços do MP-MA.
Joana faz um pedido de acesso a um processo judicial.
O sistema verifica se Joana tem autorização para acessar este processo.
O sistema exibe a tela de solicitação de senha de acesso.
Joana insere a senha.
O sistema verifica se a senha é válida.
O sistema permite o acesso ao processo.
Joana interage com os autos digitalizados.
Joana efetua o
logoff.
O sistema estabelece uma comunicação não segura.
O sistema exibe uma tela de despedida.


Um cenário contém mensagens entre objetos, bem como atividades realizadas pelos objetos. Um formato de texto é conveniente para escrever, mas não mostra claramente o emissor e o receptor de cada mensagem. O diagrama da UML 2 mais adequado para mostrar de forma gráfica este cenário é o diagrama de
Alternativas
Q406640 Engenharia de Software
Analise as definições relativas a 3 diagramas da UML 2.

I. Cada ator, bem como o sistema, é representado por uma linha vertical denominada linha de vida, e cada mensagem, por uma seta do emissor para o receptor. O tempo decorre de cima para baixo, mas o espaçamento é irrelevante. O diagrama mostra apenas a continuidade das mensagens, não sua sincronização exata.

II. Cada ator representa um tipo de objeto para o qual o sistema pode realizar um comportamento. O conjunto de atores representa o conjunto completo de objetos que o sistema pode servir. Os objetos acumulam comportamentos de todos os sistemas com os quais eles interagem como atores.

III. Mostra a sequência de etapas que compõem um processo complexo, como um algoritmo ou fluxo de trabalho. Uma seta não rotulada de uma atividade para outra neste diagrama indica que a 1ª atividade precisa ser concluída antes que a 2ª atividade comece.

As definições correspondem aos diagramas de:
Alternativas
Q401568 Engenharia de Software
Utilizando a UML 2.0, casos de uso complexos podem ser construídos de partes menores por meio das relações include, extend e generalização. Sobre estas relações é correto afirmar que a
Alternativas
Q385759 Engenharia de Software
Na UML, um sistema pode ser descrito por meio de cinco visões independentes. Uma dessas visões descreve o sistema do ponto de vista externo como um conjunto de interações entre o sistema e os agentes externos ao sistema. Essa visão, que é criada inicialmente e direciona o desenvolvimento das outras visões do sistema, é conhecida por Visão de:
Alternativas
Q383853 Engenharia de Software
A UML é uma linguagem ou notação de diagramas para especifcar, visualizar e documentar modelos de software orientados a objetos. Qual das alternativas abaixo NÃO é um tipo de diagrama utilizado em UML?
Alternativas
Q383745 Engenharia de Software
Considerando a Unifed Modeling Language (UML). Qual das alternativas abaixo indica o diagrama que representa as interações entre os objetos de um cenário realizadas através de métodos.
Alternativas
Q381152 Engenharia de Software
Sobre o diagrama de objetos da UML 2.0, é correto afirmar que
Alternativas
Q381151 Engenharia de Software
Considere o seguinte diagrama de classes da UML 2.0

imagem-003.jpg

O texto “tipo de produto” é chamado de um(a)
Alternativas
Q380776 Engenharia de Software
Analise as seguintes afirmativas sobre o Diagrama de Sequências da UML.

I. É um diagrama que dá ênfase à ordenação temporal das mensagens.

II. Os objetos que participam da interação são colocados no nível superior do diagrama, ao longo do eixo X.

III. Para indicar a ordem temporal das mensagens, é utilizado um número como prefixo da mensagem, que menta unitariamente para cada nova mensagem.

Estão CORRETAS as afirmativas:
Alternativas
Q380774 Engenharia de Software
São Diagramas Comportamentais da UML, EXCETO:
Alternativas
Q380773 Engenharia de Software
Sobre os tipos de relacionamento entre Casos de Uso, analise as seguintes afirmativas:

I. Um relacionamento de inclusão (include) significa que o caso de uso base incorpora, explicitamente, o comportamento de outro caso de uso em uma localização especificada na base.

II. Um relacionamento estendido (extend) significa que o caso de uso base inicia, obrigatoriamente, a execução de outro caso de uso em uma localização especificada na base.

III. Um relacionamento de generalização entre casos de uso significa que o caso de uso filho herda o comporta- mento do caso de uso pai.

Estão CORRETAS as afirmativas:
Alternativas
Respostas
981: E
982: E
983: E
984: E
985: E
986: E
987: C
988: C
989: C
990: E
991: B
992: B
993: C
994: C
995: A
996: E
997: D
998: A
999: A
1000: B