Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.049 questões
Considerando a linguagem de modelagem unificada (UML) e os diagramas utilizados na análise orientada a objetos, julgue o item.
Um dos diagramas mais utilizados na análise orientada a objetos é o diagrama de atividades, cuja função principal é
modelar o comportamento do sistema. Contudo, ele apresenta uma única restrição, que é sua incapacidade de modelar o
comportamento dinâmico, apenas o estático (sequências predefinidas).
Considerando a linguagem de modelagem unificada (UML) e os diagramas utilizados na análise orientada a objetos, julgue o item.
O diagrama de interação permite validar classes, responsabilidades e colaboradores identificados anteriormente. Ele tem,
ainda, como função o refinamento do diagrama de classes.
Considerando a linguagem de modelagem unificada (UML) e os diagramas utilizados na análise orientada a objetos, julgue o item.
O diagrama de classes é utilizado para ilustrar a estrutura estática de um sistema, mostrando as classes, seus atributos e
como se relacionam entre si (por exemplo, associações e heranças).
Considerando a linguagem de modelagem unificada (UML) e os diagramas utilizados na análise orientada a objetos, julgue o item.
A UML é uma linguagem textual que descreve a execução e o funcionamento interno dos programas.
Considerando a linguagem de modelagem unificada (UML) e os diagramas utilizados na análise orientada a objetos, julgue o item.
A UML é aplicada, exclusivamente, para modelar a interface do usuário em projetos de desenvolvimento de
aplicativos móveis.

Com relação ao caso de uso acima, que está descrito em UML, assinale a opção correta.
Qual situação, em código, representa, de maneira adequada, tal ideia de relacionamento entre essas classes?
• o passageiro entregará o seu bilhete a um atendente;
• o atendente procurará por um computador disponível para buscar os dados do bilhete no sistema e iniciará o despacho;
• o atendente solicitará ao passageiro que ponha uma bagagem sobre a balança;
• a balança digital pesará a bagagem e transmitirá os dados da pesagem para o sistema;
• o sistema emitirá uma etiqueta, que será presa à bagagem pelo atendente;
• o processo de pesagem será repetido até que não haja mais bagagens a serem despachadas;
• nenhum recibo será entregue ao passageiro.
Qual diagrama de casos de uso retrata adequadamente o cenário descrito?

Nesse diagrama, a associação correta entre as classes “A” e “B” representa
1. Diagrama de Classe.
2. Diagrama de Sequência.
3. Diagrama de Atividades.
4. Diagrama de Caso de Uso.
5. Diagrama de Estado.
( ) Serve para representar os requisitos funcionais do sistema e as interações entre atores externos e casos de uso.
( ) É usado para representar o comportamento interno de um objeto ou a lógica de estados de um componente em resposta a eventos.
( ) Permite visualizar o fluxo de controle em um processo ou algoritmo, proporcionando a representação gráfica de atividades e decisões.
( ) Representa a estrutura estática de um sistema, exibindo classes, atributos e métodos, sendo fundamental na modelagem de dados e relacionamentos.
( ) Descreve a interação temporal entre objetos, mostrando a seguimento de mensagens trocadas entre eles, o que é crucial na modelagem de comportamento em cenários de interação.
A sequência está correta em

A figura é conhecida como diagrama de:
Julgue o item a seguir, relativo aos elementos da modelagem funcional baseada na UML.
Independentemente do nível de abstração procedural, o
diagrama de atividades da UML deve ser utilizado apenas
para representar detalhes do processamento.
Julgue o item a seguir, relativo aos elementos da modelagem funcional baseada na UML.
Um diagrama de sequência da UML complementa o caso de
uso por meio de uma representação gráfica do fluxo de
interação em um cenário específico, representando como o
sistema reage a eventos internos.
• O nome da interface é Estudante e possui dois métodos: calcularNota e confirmarPresenca. Ambos sem parâmetros e sem retorno(void).
• O nome da enumeração é EstadoCivil e possui os valores: Casado(a), Solteiro(a), Divorciado(a) e Viúvo(a).
A interface e a enumeração estão corretamente representados, respectivamente, em

Nesse diagrama,
I No diagrama de sequência, a linha de vida dos objetos é representada de forma horizontal.
II No diagrama de classes, é possível representar os objetos instanciados a partir da classe.
III No diagrama de atividades, representam-se fluxos de trabalho, partindo de, pelo menos, um ponto inicial até um ou mais pontos finais.
IV No diagrama de casos de uso, é possível a utilização de herança entre atores.
Entre os itens, estão corretos