Questões de Concurso
Comentadas sobre uml em engenharia de software
Foram encontradas 1.599 questões
I. Diagramas de atividades mostram as atividades envolvidas em um processo ou no processamento de dados.
II. Diagramas de sequência mostram as interações entre as classes de objeto no sistema.
III. Diagramas de casos de uso mostram as interações entre um sistema e seu ambiente.
IV. Diagramas de estado mostram como o sistema reage aos eventos internos e externos.
COLUNA I
1. DFD
2. Diagrama de caso de uso
COLUNA II
( ) Representa o fluxo de dados dentro de um sistema.
( ) Representa os usuários do sistema como atores.
( ) É projetado para sistemas orientados a objetos.
Assinale a sequência correta.
A Unified Modeling Language (UML) é utilizada para elaboração da estrutura de projetos de software. Considere as seguintes sentenças sobre UML:
I - É uma linguagem visual de programação, composta por diversos diagramas.
II - Possui três tipos de diagramas: estruturais, comportamentais e de segurança.
III - Utiliza o formato de arquivo JSON ou YAML para interagir com autores humanos ou autômatos.
De acordo com Booch; Rumbaugh; Jacobson (2012), pode-se afirmar que:
(BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML Guia do Usuário. Rio de Janeiro: Elsevier, 2012 – 12ª reimpressão)
Na UML 2.5.1, o diagrama de ________ (1) é utilizado para detalhar o comportamento de objetos em um determinado fluxo de trabalho, enquanto o diagrama de ________ (2) foca na modelagem de relacionamentos e propriedades dos elementos estáticos do sistema.
O diagrama de objetos UML evidencia o processo de desenvolvimento, como a forma de entrega e disponibilização, o gerenciamento de configuração, o comportamento, e a interação com o hardware e com a rede.
Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.
É importante, após a prestação do suporte técnico ao usuário, obter feedbacks, pois esse mecanismo pode proporcionar melhorias no serviço e a adaptação das soluções às necessidades reais dos usuários.