Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade Objetiva 3 Iniciado: 16 abr em 21:30 Instruções do teste Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. 0,2 ptsPergunta 1 Observe o diagrama a seguir: Figura: Diagrama de Componentes Fonte: Silva et. al. A complexibilidade da UML e seus diagramas. Tecnologias em Projeção, v.8, n. 2, 2017, p. 95 (Adaptado). Na figura apresentada, oberve um sistema de cursos à distância (e-learning) que tem outros sistemas relacionados, relacionamentos representados por flechas. Verifique que a representação do sistema site de vendas se comunica por HTTP com o sistema e-learning. É possível perceber outros relacionamentos. O sistema dos badges ou microcertificados digitais que se relaciona com o sistemae de Banco de Dados. E por sua vez, do sistema de pagamento Paypal, A+ A A- Constata-se que o sistema de pagamento Paypal se relaciona com sistema de e- learning porque por meio dos diagramas de componentes consegue-se demonstrar os arquivos de código fonte. Percebe-se que o sistema de banco de dados que foi elaborado em MySql dentro da representação do diagrama de componentes conecta-se diretamente com o sistema de pagamento, cuja forma de pagamento é pela empresa de pagamentos Paypal. Considera-se que o sistema de sites de vendas tem a conexão restrita por meio de comunicação HTTP demonstrando que é característico dos diagramas de componentes representar as restrições de relacionamentos dos sistemas. Verifica-se que o sistema de badges ou microcertificados digitais se relacionam com o sistema de banco de dados (MySql), pois os diagramas de componentes mostram os elementos dos quais estes são feitos como tabelas de bancos de dados. Certifica-se que os diagramas de componentes têm por objetivo demonstrar os softwares e seus relacionamentos, como observado na relação entre o sistema site de vendas com o sistema de badges, ou microcertificados digitais. que é um sistema externo comunicando por HTTP. Considerando as informações apresentadas, assinale a opção correta: 0,2 ptsPergunta 2 Leia o texto a seguir: Em um diagrama de atividades que apresenta as operações de um sistema de Farmácia temos a ação iniciada por um nó que é representado por um círculo preenchido e em seguida se executa a ação Aceitar Solicitação de Medicação. Quando uma solicitação é preenchida há uma decisão que possibilita uma separação onde ocorre um fluxo de entrada e dois fluxos simultâneos de saída: Preencher Solicitação de Medicação e Enviar Nota Fiscal. No fluxo Preencher Solicitação de Medicação tem-se a subsequência Entrega Normal e Entrega no Mesmo Dia, no caso de um pedido urgente. No fluxo Enviar Nota Fiscal tem-se a sequência Receber Pagamento. Só poderá Fechar o Pedido se receber o pagamento. Considerando as informações apresentadas sobre as ações desse diagrama, avalie as afirmações a seguir: I. As operações são representadas por figuras retangulares com as bordas arredondadas que são conectadas por uma seta contínua de cabeça aberta. A+ A A- II, apenas. III, apenas. I e II, apenas. II e III, apenas. I, apenas. II. O fluxo de saída é efetivado somente quando todos os fluxos de entrada alcançam a junção. III. Representam interações que descrevem um fluxo do sistema. Está correto o que se afirma em: 0,2 ptsPergunta 3 Observe o diagrama de atividades de um supermercado online que faz entregas de compras aos clientes, a seguir: A+ A A- I, II e III. I, apenas. I e III, apenas. II, apenas. II e III, apenas Figura: Diagrama de atividades. Fonte: FOWLER, 2005, adaptado. Considerando as informações apresentadas, avalie as afirmações a seguir: I. Nos diagramas de atividades podemos criar elementos chamados sinais que indicam que a atividade recebe interferências de um evento externo. II. O sinal de tempo demonstrado pela figura de uma ampulheta indica que tem duas horas antes da saída dos produtos do supermercado para a casa dos clientes. III. A chegada do caminhão de entrega é representada por um sinal de reconhecimento com formato de uma bandeira, ou seja, quando o caminhão chegar, a compra realizada no supermercado, sairá para a casa do cliente. É correto o que se afirma em: A+ A A- 0,2 ptsPergunta 4 Os diagramas em UML são elaborados no sentido de representar elementos, estrutura, interações e entidades em um sistema, podendo levar em consideração diferentes aspectos para facilitar a modelagem desse sistema. Dentre os muitos tipos de diagrama temos os de classe, de sequência, de estados e de componentes, apenas para citar alguns. Sabendo disso, avalie a imagem a seguir: Fonte: adaptado de Fowler, 2005, pág. 97. Podemos afirmar que essa imagem retrata um diagrama de qual tipo? A+ A A- Diagrama de instalação. Diagrama de componentes. Diagrama de estados. Diagrama de objetos. Diagrama de pacotes. 0,2 ptsPergunta 5 Um retângulo maior com outro retângulo menor no canto superior esquerdo conectados por flechas representando o agrupamento de classes, interfaces e os relacionamentos que os envolvem. Um retângulo subidividido em duas partes, em que na primeira parte tem-se o nome da classe e na segunda parte são descritas todas as operações realizadas pela classe. Um retângulo dividido em três partes, em que na primeira parte tem-se o nome classe, na segunda parte os atributos e na terceira as operações que a classe poderá executar. Uma estrutura oval subdividida em que na primeira parte superior encontramos o nome da classe e na segunda parte inferior descreve-se procedimentos característicos da classe. Um conjunto de três losangos ligados por nós que seguem uma sequência de ações de decisão que serão realizadas pela classe no sistema. Leia o texto a seguir: Existem vários tipos de diagramas e com diferentes objetivos em UML, que possibilitam, que os desenvolvedores tenham uma visão ampla e múltipla do sistema que será modelado. Cada um desses diagramas, contribui para que se complemente a análise do sistema, além de possuírem representações gráficas características. Sendo assim, qual é a representação gráfica do diagrama de classes? A+ A A- Salvo em 20:42 Enviar teste A+ A A-
Compartilhar