Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/05/2020 EPS simulado.estacio.br/alunos/ 1/4 MODELAGEM DE SISTEMAS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0264_EX_A1_201908040459_V3 06/04/2020 Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459 1a Questão Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas? Apenas I e III. Apenas II. Apenas II e III. Apenas I e II. I, II e III. Respondido em 06/04/2020 09:01:23 Explicação: I. A UML é uma linguagem, uma notação, e não uma metodologia; - verdade. não diz como e nem a ordem com que as ações são realizada, logo não é uma metodologia. II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; - verdade III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. - false, UML não é linguagem orientada a objetos para programação e sim uma linguagem de modelagem 2a Questão Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente. Diagrama de sequência; diagrama de casos de uso; diagrama de estados. Diagrama de implantação; diagrama de atividade; diagrama de componentes Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. Diagrama de objetos; diagrama de implantação; diagrama de classes. Diagrama de casos de uso; diagrama de classes; diagrama de sequência Respondido em 06/04/2020 09:01:15 Explicação: Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','1','','','314379633'); javascript:abre_frame('2','1','','','314379633'); javascript:abre_frame('3','1','','','314379633'); 25/05/2020 EPS simulado.estacio.br/alunos/ 2/4 Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo ou com atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.; diagrama de componentes - mostra a estrutura dos componentes de um sistema 3a Questão Avalie as assertivas a seguir no que se refere aos conceitos inerentes a UML (linguagem unificada de modelagem). I. A UML dispões de modelos (diagramas), sob diferentes perspectivas, aplicados a orientação a objetos. II. Dentre os diagramas da UML, destaca-se o diagrama de classes, um diagrama comportamental. III. A UML, sendo uma metodologia ativa, estabelece a sequencia em que os diagramas devem ser construídos. Com base em sua análise, assinale a opção que apresenta as assertivas CORRETAS. Apenas II e III I, II e III Apenas I Apenas I e III Apenas I e II Respondido em 06/04/2020 09:01:17 Explicação: I. A UML dispões de modelos (diagramas), sob diferentes perspectivas, aplicados a orientação a objetos. - Verdade II. Dentre os diagramas da UML, destaca-se o diagrama de classes, um diagrama comportamental. - Falso, o diagrama de classes é um diagrama estrutural III. A UML, sendo uma metodologia ativa, estabelece a sequencia em que os diagramas devem ser construídos. - Falso, a UML não é uma metodologia e sim uma linguagem visual de modelagem. 4a Questão Dentre os princípios do paradigma de orientação a objeto, listados, assinale aquele que representa "a capacidade do ser humano em focar nos aspectos de interesse e desconsiderar o que não é relevante ao contexto do problema" Abstração Visibilidade Herança Polimorfismo Encapsulamento Respondido em 06/04/2020 09:01:30 Explicação: O principio base da orientação OO, onde nos atemos aos aspectos de relevância do dominio do problema, chama-se ABSTRAÇãO, 5a Questão Assinale a opção que define corretamemte UML (Unified Modelling language). linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração. metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do sistema com modelos orientados a objetos. notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em plataformas de objetos distribuídas. notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++. metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos. Respondido em 06/04/2020 09:01:22 25/05/2020 EPS simulado.estacio.br/alunos/ 3/4 Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 6a Questão Sobre a modelagem de sistemas, analise as assertivas a seguir I. A modelem consiste na elaboração de modelos, sobre a forma de diagrama por exemplo, com a finalidade de representar a realidade, abstraindo-se dos aspectos que não interessam ao contexto II. O uso de modelos, facilita a comunicação entre os envolvidos no desenvolvimento de software. III. A modelagem, de certa forma, facilita e fomenta a discussão de idéias e soluções entre os membros da equipe de desenvolvimento, que podem refina-los até o real entendimento do problema. Com base em sua análise, assinale a UNICA opção contendo as assertivas corretas. I, II e III Apenas II e III Apenas I e II Apenas I e III Apenas III Respondido em 06/04/2020 09:01:35 Explicação: I. A modelem consiste na elaboração de modelos, sobre a forma de diagrama por exemplo, com a finalidade de representar a realidade, abstraindo-se dos aspectos que não interessam ao contexto - VERDADE II. O uso de modelos, facilita a comunicação entre os envolvidos no desenvolvimento de software. - VERDADE III. A modelagem, de certa forma, facilita e fomenta a discussão de idéias e soluções entre os membros da equipe de desenvolvimento, que podem refina-los até o real entendimento do problema. - VERDADE, os modelos ajudam a compreensão e entendimento. 7a Questão A UML divide os diagramas em: Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento Diagramas Estruturais e Diagramas Comportamentais Diagramas Comportamentais e Diagramas de Fluxo de Dados Nenhuma das anteriores Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento Respondido em 06/04/2020 09:01:27 8a Questão Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. A orientação a objetos não pode ser utilizado em Softwares de larga escala. A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. Respondido em 06/04/2020 09:01:30 25/05/2020 EPS simulado.estacio.br/alunos/ 4/4 javascript:abre_colabore('38403','184856986','3688546720');
Compartilhar