Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.046 questões

Q3309647 Engenharia de Software
Acerca dos diagramas UML, assinale a opção correta. 
Alternativas
Q3299587 Engenharia de Software
O diagrama UML, que tem como objetivo capturar os requisitos funcionais de um sistema do ponto de vista do usuário, é o diagrama de
Alternativas
Q3298828 Engenharia de Software
A UML (Unified Modeling Language) é uma linguagem de modelagem amplamente utilizada para representar sistemas de software. Entre seus diagramas, aquele utilizado principalmente para representar o comportamento dinâmico do sistema, mostrando a sucessão de mensagens trocadas entre os objetos durante a execução de um cenário específico é o Diagrama de
Alternativas
Q3290598 Engenharia de Software
Um sistema de gestão de processos judiciais está sendo desenvolvido para um Tribunal Regional do Trabalho e deve permitir o cadastro de processos, a definição de fluxos de trabalho, a gestão de documentos e a geração de relatórios estatísticos. A equipe de desenvolvimento está utilizando a UML 2.5 para modelar a interação entre os diversos objetos do sistema, como processos, documentos e usuários, enfatizando a troca de mensagens e a ordem temporal das ações. Para isso, o mais adequado é utilizar o diagrama de  
Alternativas
Ano: 2025 Banca: Quadrix Órgão: CFBio Prova: Quadrix - 2025 - CFBio - Analista de Sistemas |
Q3274767 Engenharia de Software

A respeito da análise de sistemas e das tecnologias de virtualização, julgue o item a seguir.


Na análise orientada a objetos, o diagrama de sequência é utilizado para modelar o fluxo de atividades em um processo de negócio ou em um caso de uso, mostrando a sequência de ações e decisões.

Alternativas
Q3274671 Engenharia de Software

Considerando as linguagens de programação e a análise orientada a objetos (AOO), julgue o item a seguir.


O diagrama de estados, na AOO, é utilizado para modelar a estrutura estática de um sistema, mostrando classes, atributos, métodos e relacionamentos entre as classes.

Alternativas
Q3257448 Engenharia de Software

Julgue o próximo item, acerca de análise de requisitos, UML e conceitos relativos à orientação a objetos. 


Em um diagrama UML, o símbolo Imagem associada para resolução da questão indica interrupção dentro da atividade. 

Alternativas
Q3257446 Engenharia de Software

Julgue o próximo item, acerca de análise de requisitos, UML e conceitos relativos à orientação a objetos. 



No diagrama de caso de uso apresentado a seguir, o ator estudante internacional herda do ator estudante, e, ao se acionar o caso de uso matrícula em seminário, o caso de uso matrícula na universidade é obrigatoriamente acionado.  




Imagem associada para resolução da questão

Alternativas
Q3257445 Engenharia de Software

Julgue o próximo item, acerca de análise de requisitos, UML e conceitos relativos à orientação a objetos.



No seguinte diagrama de classes, os métodos e atributos das classes Ave e Mamífero são herdados da classe Animal e o método falar(), nas classes BemTeVi, Papagaio, Vaca e Cachorro, é um exemplo de polimorfismo. 



Imagem associada para resolução da questão

Alternativas
Q3239243 Engenharia de Software
A modelagem UML (Unified Modeling Language) pode ser usada na análise de requisitos de um sistema.
Nesse contexto, assinale a opção que indica o diagrama usado para descrever a interação entre usuários (ou agentes externos) e o sistema.
Alternativas
Q3221381 Engenharia de Software
Sobre a A Unified Modeling Language (UML), ou Linguagem de Modelagem Unificada é correto afirmar:

I - Ela possibilita que as definições estruturais e comportamentais do sistema sejam documentadas no formato de diagramas.
II - Permite a visualização, a especificação, a construção e a documentação dos artefatos de um sistema.
III - A modelagem de sistemas exerce um papel fundamental em todas as etapas do processo de desenvolvimento de sistemas.
IV - Tem a capacidade de executar múltiplos aplicativos em um único ambiente. 
Alternativas
Q3220676 Engenharia de Software
Em análise de sistemas, quando se projeta um sistema utilizando os conceitos de OO  (orientação a objetos) e utiliza-se para modelagem a UML (linguagem de modelagem unificada), tem-se a notação de classe, como na Figura 1 abaixo, em que cada compartimento A, B e C contém informações da classe que deve ser implementada.

Imagem associada para resolução da questão


Assinale a alternativa que preenche, correta e respectivamente, os compartimentos acima. 
Alternativas
Q3205775 Engenharia de Software
Um Diagrama de Classes da UML é a representação da estrutura e relações das classes que servem de modelo para objetos. Ele é a base para a construção de outros diagramas, como o de comunicação, de sequencia e de estados.
Observe o seguinte Diagrama de Classes da UML:

Imagem associada para resolução da questão


Baseado no diagrama acima, analise as seguintes afirmações:

I. Todos os métodos da classe ClasseA possuem retorno de dados do tipo boolean.
II. O atributoD da ClasseB é do tipo String e possui visibilidade privada.
III. O losango preenchido representa uma associação por composição entre a ClasseA e a ClasseB
IV. Ao excluir um objeto da ClasseA em sua implementação, também será excluído o objeto da ClasseB.

Estão corretas apenas as afirmativas 
Alternativas
Q3205759 Engenharia de Software
A UML (Unified Modeling Language) é uma linguagem de modelagem padrão utilizada na Engenharia de Software para visualizar, especificar, construir e documentar artefatos de um sistema de software.
Sobre o Diagrama de Caso de Uso da UML, é correto afirmar que
Alternativas
Q3183767 Engenharia de Software

A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.


O diagrama de pacotes é utilizado para representar os estados de um objeto durante a execução do sistema, e não para organizar as classes em pacotes lógicos ou físicos.

Alternativas
Q3183766 Engenharia de Software

A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.


O diagrama de atividades em UML é utilizado para modelar o fluxo de trabalho ou os processos dentro de um sistema, ajudando a capturar as atividades, as decisões e os paralelismos no processo de execução, sendo especialmente útil em processos de negócios e fluxos de controle.

Alternativas
Q3183765 Engenharia de Software

A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.


O diagrama de pacotes em UML é utilizado para organizar e agrupar as classes em pacotes, facilitando a modularização e a compreensão da estrutura do sistema, especialmente em sistemas grandes, em que a organização hierárquica é necessária.

Alternativas
Q3183764 Engenharia de Software

A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.


O diagrama de casos de uso em UML descreve como os objetos interagem entre si para realizar uma tarefa, e não como os usuários interagem com o sistema. 

Alternativas
Q3183763 Engenharia de Software

A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.


O diagrama de colaboração em UML é redundante, pois suas informações são completamente substituídas pelos diagramas de sequência, sendo desnecessário em um modelo de sistema.

Alternativas
Q3183762 Engenharia de Software

A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.


O diagrama de classes em UML é utilizado para representar as classes, seus atributos e métodos, além dos relacionamentos entre elas, e é fundamental na análise orientada a objetos para modelar a estrutura estática do sistema.

Alternativas
Respostas
1: D
2: D
3: C
4: A
5: E
6: E
7: C
8: E
9: C
10: B
11: C
12: D
13: C
14: B
15: E
16: C
17: C
18: E
19: E
20: C