Questões de Engenharia de Software - Diagrama de Estados para Concurso

Foram encontradas 102 questões

Q779056 Engenharia de Software

Um recém contratado analista é integrado a uma equipe de desenvolvimento de um projeto em andamento e lhe são apresentados os diagramas de modelagem. Entre todos esses diagramas, o diagrama a seguir é passado para esse analista reformular. Qual é o diagrama que ele terá que reformular?


Imagem associada para resolução da questão

Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774936 Engenharia de Software
Avalie as afirmativas abaixo: I) A modelagem de comportamento visa descrever o comportamento e o estado dos atores externos quando interagem com o sistema executando suas funções. II) O estado de um objeto pode ser caracterizado por elementos passivos, que indicam o estado de seus atributos, e por elementos ativos, que indicam o seu estado atual do objeto no contexto do processamento que está sendo realizado. III) Um diagrama de estados para uma classe representa os estados que objetos da classe podem assumir e os eventos que determinam as mudanças entre estes estados. IV) Diagramas de sequência explicitam o fluxo de interações entre objetos de um sistema. V) Um padrão de análise semântica descreve um conjunto de elementos voltados para a análise semântica dos casos de uso de um sistema. Assinale a alternativa que apresenta todas as afirmativas acima que estão CORRETAS.
Alternativas
Q753542 Engenharia de Software
A UML 2.0 é composta por muitos diagramas. O objetivo disso é formar múltiplas visões do sistema a ser modelado, analisando-o e modelando-o sob diversos aspectos, procurando-se, assim, atingir a completude da modelagem. De acordo com o cenário, para emitir saldo no Diagrama a seguir, qual modelo foi utilizado? Imagem associada para resolução da questão
Alternativas
Q607639 Engenharia de Software
O Diagrama da UML que representa o comportamento interno de determinado objeto, subsistema ou sistema global denomina-se diagrama de
Alternativas
Q607539 Engenharia de Software
Durante o levantamento de requisitos de um novo sistema para o controle de matrículas de uma universidade, foi observada a seguinte situação:

•  todo novo estudante é inserido no sistema;

•  ao ser inscrito em uma disciplina, o estudante passa a ser um estudante inscrito;

•  ao término do período letivo, o estudante passa a ser um estudante aguardando inscrição;

•  sempre que vai iniciar o período letivo e ocorre a inscrição em alguma disciplina, o estudante volta a ser um estudante inscrito;

•  finalmente, ao término do curso, o estudante passa a ser um estudante com curso concluído.

Com base na UML, para representar essa situação da forma mais expressiva possível, o analista deverá utilizar o Diagrama de: 
Alternativas
Q585292 Engenharia de Software
Quando se utiliza a UML para modelar software há dois tipos de modelos de projeto possíveis: os modelos estruturais e os modelos dinâmicos. São adequados para serem usados na criação do modelo dinâmico, os diagramas de 
Alternativas
Q567874 Engenharia de Software
Considere a opção de utilizar a família de notações gráficas da UML para ajudar a descrever o projeto de um sistema de software.

Os diagramas mais adequados para descrever como grupos de objetos colaboram em algum comportamento, os tipos de objetos com os relacionamentos estáticos existentes entre eles e o comportamento do ciclo de vida de um objeto específico são, respectivamente: 
Alternativas
Q541145 Engenharia de Software
Sobre o diagrama de Transição de Estados da UML, assinale a alternativa falsa:
Alternativas
Q522338 Engenharia de Software
Alguns diagramas utilizados na notação UML estão disponibilizados na coluna I. Estabeleça a correta correspondência com seus significados disponibilizados na coluna II.


Coluna I

1. Diagrama de casos de uso

2. Diagrama de classes

3. Diagrama de sequência

4. Diagrama de máquina de estados.

5. Diagrama de componentes. 


Coluna II

( ) Serve de apoio para todos os outros diagramas, definindo os atributos e métodos das classes.

( ) Está muitas vezes associado à linguagem de programação que será utilizada.

( ) Acompanha as mudanças sofridas pelas instâncias de uma classe, de um caso de uso ou de um subsistema ou sistema completo.

( ) Auxilia o levantamento e análise de requisitos, bem como da compreensão do sistema como um todo.

( ) Preocupa-se com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um processo.


A sequência correta, de cima para baixo, é: 


Alternativas
Q514822 Engenharia de Software
. A figura abaixo representa uma das ferramentas empregadas na UML. 

Imagem associada para resolução da questão


Essa ferramenta é denominada diagrama de:
Alternativas
Ano: 2015 Banca: FGV Órgão: DPE-MT Prova: FGV - 2015 - DPE-MT - Analista de Sistemas |
Q486949 Engenharia de Software
Analise a representação de uma máquina de estados a seguir.
imagem-009.jpg

Sabendo-se que [A-Z] representa qualquer dos caracteres entre A e Z, e, analogamente, para os dígitos entre 0 e 9, e que [Φ] representa o caractere “Φ”, assinale a opção que indica a sequência de caracteres que não leva a máquina ao estado “FIM” a partir do estado “Φ”.
Alternativas
Q464052 Engenharia de Software
A UML é uma linguagem que descreve um conjunto de diagramas para a modelagem de sistemas orientados a objetos. Dentre estes diagramas estão os diagramas de estados que são
Alternativas
Q459388 Engenharia de Software
No que diz respeito à modelagem como técnica de projeto, de acordo com a metodologia orientada a objetos com notação UML, os modelos são abstrações elaboradas para entender um problema antes de implementar uma solução. Entre os tipos de modelos utilizados, um descreve a estrutura estática de um sistema em termos de classes e relacionamentos, enquanto que outro descreve a estrutura de controle de um sistema em termos de eventos e estados. Esses tipos são denominados, respectivamente, modelos de:
Alternativas
Q455245 Engenharia de Software
A UML emprega diversos diagramas, cada um com uma finalidade específica . A seguir , são caracterizadas de três desses diagramas.

I. descreve os aspectos dos objeto que tratam do tempo e da seqüência das operações - eventos que marcam mudanças e que definem o contexto dos eventos, além da sua organização.

II. descreve a estrutura dos objetos em um sistema - sua identidade, seus relacionamentos com outros objetos, seus atributos e suas operações.

III. descreve aspectos específicos dos objetos - como os objetos individuais colaboram para alcançar o comportamento do sistema como um todo.

As descrições em I, II e III estão associadas, respectivamente, aos diagramas de:
Alternativas
Q443468 Engenharia de Software
Com relação aos diagramas de estados da UML, é correto afirmar que:
Alternativas
Q421551 Engenharia de Software
Com relação ao diagrama de máquina de estados, assinale a alternativa INCORRETA.
Alternativas
Q406638 Engenharia de Software
Atenção: Considere o diagrama UML 2 apresentado na figura abaixo e utilize-o para responder às questões de números 41 e 42.

imagem-005.jpg

A figura acima refere-se a um diagrama de
Alternativas
Q392658 Engenharia de Software
Qual diagrama de estados UML não possui erros sintáticos nem erros semânticos?

Alternativas
Q388300 Engenharia de Software
Assinale a alternativa CORRETA que apresenta qual diagrama UML está representado na figura acima.
Alternativas
Q385758 Engenharia de Software
Há quatro diagramas da UML que descrevem os aspectos dinâmicos de um sistema. Um deles, mostrado abaixo, é orientado a ?uxos de controle:

imagem-012.jpg

O diagrama é denominado Diagrama de:
Alternativas
Respostas
41: B
42: D
43: D
44: A
45: A
46: B
47: B
48: C
49: D
50: C
51: C
52: B
53: D
54: D
55: E
56: B
57: A
58: A
59: C
60: B