ID 148396 Banca FCC Órgão TRT - 16ª REGIÃO (MA) Ano 2009 Provas FCC - 2009 - TRT - 16ª REGIÃO (MA) - Técnico Judiciário - Tecnologia da Informação Disciplina Engenharia de Software Assuntos UML São diagramas estruturais da UML: Alternativas Package e Activity. Communication e Activity. Communication e Object. Class e Use Case. Composite Structure e Deployment. Responder Comentários Diagramas Estruturais * Diagrama de classes * Diagrama de objetos * Diagrama de componentes * Diagrama de instalação * Diagrama de pacotes * Diagrama de estruturaDiagramas Comportamentais * Diagrama de Caso de Uso * Diagrama de transição de estados * Diagrama de atividadeDiagramas de Interação * Diagrama de sequência * Diagrama de Interatividade * Diagrama de colaboração ou comunicação * Diagrama de tempo Na UML 2.2 existe o diagrama de perfis, classificado como estrutural. 1) Diagramas Estruturais/Estáticos:Classe: mostra o conjunto de classes com seus atributos, métodos e relacionamentos.Objeto: fazem a modelagem de instâncias de itens contidos em diagramas de classes. Utiliza notação semelhante.Componentes: são empregados para modelagem de coisas físicas que podem residir em um nó, como executáveis, bibliotecas, tabelas, arquivos e documentos.Implantação: modela as necessidades de hardware e características físicas do sistema.Pacotes: para organizar seus elementos de modelagem em conjuntos, em subsistemas.2) Diagramas Comportamentais/Dinâmicos:Caso de uso: descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário.Máquina de estados: mostra os possíveis estados de um objeto e as transações responsáveis pelas suas mudanças de estado.Atividades: mostra o fluxo de atividades em um único processo. Mostra como uma atividade precisa da outra.Interação:Sequência: mostrar como as mensagens entre objetos são trocadas no decorrer do tempo para realização de uma operação.Colaboração: A diferença do diagrama de sequência consiste no fato de que o tempo não é mais representado por linhas verticais, mais sim através de numeração. Deployment & Composite Structure Structural diagrams Class diagram Component diagram Composite structure diagram Deployment diagram Object diagram Package diagram Profile diagram Behavioral diagrams (tu, aciss?) Activity diagram Communication diagram Interaction overview diagram Sequence diagram State diagram Timing diagram Use case diagram