Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/02/2024, 21:21 Avaliação Final (Discursiva) - Individual about:blank 1/3 Prova Impressa GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:884388) Peso da Avaliação 4,00 Prova 68930013 Qtd. de Questões 2 Nota 9,00 Os nós podem representar dispositivos computacionais, como um computador ou um celular, ou um recurso de computação, como um sistema operacional ou quaisquer outros softwares que integrem a estrutura da aplicação. Possuem um nome e podem receber um estereótipo. Um nó é representado por um cubo. Os nós executam os artefatos. Essa situação é facilmente percebida nos diagramas de implantação. Explique como é feita a ligação entre os nós no diagrama de implantação. Resposta esperada A ligação ocorre pela associação. A associação é uma ligação física entre os pontos. Cada nó é uma máquina física que encerra um ou mais componentes. Os nós podem possuir ligações entre si, de forma que podem se comunicar e trocar informações. Minha resposta Os diagramas de implantação destacam a importância dos nós, que podem representar dispositivos como computadores ou recursos como sistemas operacionais em uma aplicação. Cada nó é identificado por um nome e pode ter um estereótipo associado. A representação visual desse nó é um cubo, e ele executa artefatos, como é evidenciado nos diagramas de implantação. As conexões entre os nós nesses diagramas são fundamentais para ilustrar como os diferentes componentes interagem e são distribuídos. Essas conexões entre os nós são feitas por meio de linhas de implantação, que mostram interações e dependências entre os componentes. Essas linhas indicam direções usando setas, facilitando a visualização das relações entre os dispositivos e recursos. Através dessas ligações, é possível mostrar a alocação de artefatos específicos a determinados nós, evidenciando onde esses artefatos são executados. As conexões entre os nós também podem demonstrar as formas de comunicação entre eles, incluindo protocolos de rede ou conexões físicas. Em resumo, essas ligações não apenas refletem as interações e dependências entre os elementos, mas também esclarecem a arquitetura física e lógica da aplicação. Isso auxilia na compreensão da distribuição dos recursos e na identificação de possíveis pontos de risco na infraestrutura. Retorno da correção Parabéns, acadêmico, sua resposta atingiu os objetivos da questão e você contemplou o esperado, demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes argumentos próprios, com base nos materiais disponibilizados. VOLTAR A+ Alterar modo de visualização 1 02/02/2024, 21:21 Avaliação Final (Discursiva) - Individual about:blank 2/3 A Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software no contexto específico do paradigma orientado a objetos. Não é considerada uma metodologia de desenvolvimento, e, portanto, não especifica como as coisas devem ser construídas ou conduzidas nos projetos. Esta linguagem é composta por vários elementos de modelo que representam as diferentes partes de um sistema. Entre os diagramas da UML, podemos destacar o diagrama de atividades por ser um dos mais utilizados e de fácil compreensão. Baseado na contextualização, descreva as principais características e componentes de um diagrama de atividade e crie um diagrama de exemplo, descrevendo a situação proposta. Resposta esperada O diagrama de atividades tem como objetivo mostrar o fluxo de atividades de um processo. Mostra o fluxo de controle de uma atividade para outra. A vantagem deste diagrama é a clara representação do processo, dando ênfase à atividade que ocorre durante esse processo. É um dos diagramas da UML mais ricos em detalhes. Seu uso é indicado para: modelar processos de negócio; modelar a lógica de um caso de uso e operações mais complexas. Com relação ao exemplo de diagrama solicitado ao aluno, o professor que realizar a correção deverá verificar o desenho proposto e a sua explicação para validar se é um exemplo claro de diagrama de atividades. Não será colocada uma imagem de exemplo na questão, pois não se está pedindo um diagrama de atividade de uma situação específica. Minha resposta A Unified Modeling Language (UML) é uma notação gráfica amplamente empregada para especificar, visualizar e documentar modelos de software dentro do contexto do paradigma orientado a objetos. Apesar de não constituir uma metodologia de desenvolvimento por si só, a UML oferece uma abordagem padronizada para representar variados aspectos de sistemas de software. Composta por elementos de modelo, a UML possibilita a descrição de componentes e suas relações em um sistema. Entre os diferentes tipos de diagramas presentes na UML, destaca- se o diagrama de atividades, que se destaca por sua eficácia em representar processos e sequências de ações. Esse diagrama é particularmente útil para modelar fluxos de controle, com estados, ações, decisões e transições como seus principais elementos. Para ilustrar, considere-se um exemplo de diagrama de atividades que retrate o processo de compra online. Iniciando-se pelo estado "Iniciar", segue-se para a ação "Selecionar Produtos", após o que ocorre uma bifurcação de decisão baseada na disponibilidade do produto. As ações subsequentes envolvem etapas como "Adicionar ao Carrinho", "Finalizar Compra" ou "Continuar Comprando". Esse diagrama oferece uma representação visual clara e concisa dos fluxos de ação e decisão no processo de compra. Na área do desenvolvimento de software, a UML, incluindo o diagrama de atividades, emerge como uma ferramenta valiosa para modelar sistemas complexos e transmitir de maneira eficaz os processos e comportamentos. A padronização da notação pela UML facilita a colaboração entre equipes de desenvolvimento, desempenhando um papel crucial na criação de software orientado a objetos coeso e eficiente. Retorno da correção 2 02/02/2024, 21:21 Avaliação Final (Discursiva) - Individual about:blank 3/3 Prezado acadêmico, sua resposta contemplou alguns dos elementos da questão com base nos materiais disponibilizados, porém, poderia ter explorado mais os conteúdos fundamentais da disciplina) Imprimir
Compartilhar