Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.024 questões

Q2270524 Engenharia de Software
A UML 2.0 (Unified Modeling Language) fornece uma variedade de diagramas para modelar sistemas de software. Isso posto, analise as afirmações a seguir:

I.O diagrama de tempo modela o comportamento temporal de um sistema. É usado para modelar o fluxo de controle e a ordem de execução de atividades dentro de um processo de negócios ou qualquer tipo de atividade orientada por fluxo.
II.O diagrama de comunicação está associado à categoria de diagramas de interação. Sua ênfase está na associação entre objetos.

III.A generalização é usada para criar classes derivadas a partir de uma classe base, enquanto a especialização é usada para criar classes concretas.

É correto o que se afirma em: 
Alternativas
Q2264344 Engenharia de Software
Considere o seguinte diagrama de classes UML.
Imagem associada para resolução da questão

Com base nesse diagrama, é correto concluir que 
Alternativas
Q2255166 Engenharia de Software
Em relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na Análise Orientada a Objetos, julgue o item.
O diagrama de atividades é uma representação gráfica da sequência de passos e fluxo de controle de uma atividade ou processo, mostrando as ações executadas e as decisões tomadas.
Alternativas
Q2255165 Engenharia de Software
Em relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na Análise Orientada a Objetos, julgue o item.
O diagrama de interação é aplicado apenas para representar a interação entre o usuário e a interface gráfica do sistema, destacando as ações e as respostas visuais.
Alternativas
Q2255164 Engenharia de Software
Em relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na Análise Orientada a Objetos, julgue o item.
O diagrama de classes é uma representação visual da estrutura estática do sistema, mostrando as classes, seus atributos e métodos, bem como as relações entre elas.
Alternativas
Q2255163 Engenharia de Software
Em relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na Análise Orientada a Objetos, julgue o item.
Pelo fato de a UML ser uma linguagem padronizada e rígida, a utilização inadequada dos diagramas não resulta em modelos confusos e de difícil manutenção.
Alternativas
Q2255162 Engenharia de Software
Em relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na Análise Orientada a Objetos, julgue o item.
A UML é uma linguagem gráfica utilizada para modelar e visualizar sistemas de software, facilitando a comunicação entre os desenvolvedores, os analistas e os clientes do projeto.
Alternativas
Q2252760 Engenharia de Software
A UML prega a utilização da criação dos diagramas de casos de uso como primeira etapa de um processo metodológico de desenvolvimento de aplicações. Podemos afirmar sobre diagrama de casos de uso:
I - Fornecem um modo de descrever a visão externa do sistema. II - É uma expressão que estabelece o intervalo de valores aceitáveis que podem ser armazenados em uma coluna. III - São conjuntos de restrições as quais os dados devem satisfazer. IV - Representando uma visão de alto nível de funcionalidade intencional mediante o recebimento de um tipo de requisição de usuário.
Alternativas
Q2252521 Engenharia de Software
No diagrama de classes tem-se os elementos para representar as relações de:
Alternativas
Q2252520 Engenharia de Software
São elementos do Diagrama de Classes, exceto: 
Alternativas
Q2252519 Engenharia de Software
É correto afirmar sobre diagrama de caso de uso:
I - Um caso de uso define as interações entre atores externos e o sistema em consideração para atingir um objetivo. II - Os atores devem ser capazes de tomar decisões, e precisam ser humanos. III - Um ator pode ser uma pessoa, uma empresa, uma organização, IV - Um ator pode ser um programa de computador ou um sistema informático - hardware, software ou ambos.
Alternativas
Q2245275 Engenharia de Software
A UML (Unified Modeling Language) oferece um conjunto de notações gráficas amplamente utilizado em projetos de sistemas de software. O diagrama de atividades previsto na UML é o mais indicado para
Alternativas
Q2242172 Engenharia de Software
Tanto o Processo Unificado, anteriormente conhecido como Rational Unified Process (RUP), quanto o Extreme Programming (XP) são metodologias de desenvolvimento de software amplamente conhecidas e utilizadas. Apesar de essas metodologias apresentarem características bastantes distintas, elas se assemelham em alguns aspectos. Assinale a alternativa que apresenta, corretamente, uma semelhança entre o Processo Unificado e o XP. 
Alternativas
Q2239430 Engenharia de Software
Em UML, um relacionamento estrutural entre classes é representado pelo item denominado 
Alternativas
Q2239078 Engenharia de Software
Na modelagem de sistemas em UML, o diagrama que descreve a sequência de ações e respostas que um usuário do software precisa realizar para completar um processo é denominado 
Alternativas
Q2234718 Engenharia de Software
Considere as seguintes afirmações:
I. Os casos de uso são usados para capturar comportamentos relevantes do sistema, sem a preocupação de especificar como serão implementados.
II. O Diagrama de Estados representa a troca de mensagens entre objetos para executar um caso de uso.
III. No Diagrama de Sequência, um foco de controle (barra de ativação) mostra o período de tempo durante o qual um objeto está executando uma ação.
IV. Os Diagramas de Interação representam como o sistema age internamente para que um ator atinja seu objetivo na realização de um caso de uso.
Qual das alternativas a seguir está correta?
Alternativas
Q2233005 Engenharia de Software

Acerca da UML, de padrões de projeto e de arquitetura, julgue o item seguinte.


No diagrama de casos de uso a seguir, mostra-se a sequência em que as funcionalidades são executadas pelos atores, especialmente no que se refere ao fato de que, ao se acionar finalizar compra, aciona-se obrigatoriamente a funcionalidade informar endereço. 


Imagem associada para resolução da questão

Alternativas
Q2229685 Engenharia de Software
Existe um diagrama da UML que apresenta as funcionalidades de um sistema, os atores envolvidos e as interações que deverão ser realizadas pelo software a ser desenvolvido. Esse diagrama é conhecido como:
Alternativas
Q2226069 Engenharia de Software
A especificação UML tem uma abordagem familiar padrão para desenhar diagramas de classe que modela uma classe usando três itens referentes a ela. Assinale a alternativa que contém os três itens, respectivamente.
Alternativas
Q2226068 Engenharia de Software
A Linguagem de Modelagem Unificada (UML – Unified Modeling Laguage) define notação e metamodelo, tem sua estrutura definida em nível abstrato e é estendida usando princípios de orientação a objetos para definir uma superestrutura UML. Pode-se afirmar que essa linguagem fornece:
Alternativas
Respostas
161: B
162: B
163: C
164: E
165: C
166: E
167: C
168: D
169: D
170: E
171: D
172: D
173: E
174: E
175: A
176: E
177: E
178: E
179: D
180: A