Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.250 questões

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
Q3288674 Engenharia de Software
No diagrama de classes UML, a herança é representada como:
Alternativas
Q3288668 Engenharia de Software
Dentre os diagramas UML, assinale a alternativa que apresenta CORRETAMENTE o diagrama mais adequado para modelar o comportamento dinâmico de um sistema em termos de interação entre objetos:
Alternativas
Q3288666 Engenharia de Software
Segundo o diagrama apresentado, é CORRETO afirmar que:
Alternativas
Q3288665 Engenharia de Software
O diagrama UML apresentado na figura acima é um: 
Alternativas
Q3288654 Engenharia de Software
A UML possui diagramas para documentar vários aspectos do desenvolvimento de software, sendo o diagrama de casos de uso um dos mais comuns.
Das alternativas abaixo, assinale aquela que NÃO é responsabilidade do diagrama de casos de uso:
Alternativas
Q3286414 Engenharia de Software

No que diz respeito a análise de requisitos de projetos de software, julgue o item seguinte. 


O diagrama de casos de uso é utilizado principalmente para modelar o fluxo de dados dentro do sistema. 

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
Ano: 2025 Banca: Quadrix Órgão: CFBio Prova: Quadrix - 2025 - CFBio - Analista de Sistemas |
Q3274761 Engenharia de Software

Quanto à linguagem de modelagem unificada (UML), às metodologias Scrum, Kanban e CCPM e aos testes de software, julgue o item seguinte.


UML é uma biblioteca de classes predefinidas utilizada para acelerar o desenvolvimento de aplicativos.

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
Respostas
121: C
122: A
123: A
124: B
125: D
126: B
127: B
128: E
129: E
130: E
131: E
132: C
133: E
134: C
135: B
136: C
137: D
138: C
139: B
140: E