Prévia do material em texto
08/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 1/3 CCT0759_EX_A1_201607398575_V1 MODELAGEM DE SISTEMAS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0759_EX_A1_201607398575_V1 22/03/2018 09:24:22 (Finalizada) Aluno(a): DIEGO DOS SANTOS NASCIMENTO 2018.1 EAD Disciplina: CCT0759 MODELAGEM DE SISTEMAS 201607398575 Ref.: 201608272297 1a Questão A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos. Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML Ser dependente da linguagem de programação e do processo de desenvolvimento. Ser dependente somente do processo de desenvolvimento. Ser independente da linguagem de programação e processo de desenvolvimento. Ser independente da linguagem de programação e dependente do processo de desenvolvimento. Ser dependente somente da linguagem de programação. Ref.: 201608272000 2a Questão São exemplos de diagramas comportamentais: Casos de Usos, Objetos, Estados e Interações. Casos de Usos, Atividades, Estados e Distribuição. Casos de Usos, Atividades, Estados e Interações. Classes, Atividades, Estados e Interações. Casos de Usos, Atividades, Componentes e Interações. Ref.: 201608271987 3a Questão Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? Diagrama de componentes. Diagrama de classes. Diagrama de estados. 08/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 2/3 Diagrama de casos de usos. Diagrama de atividades. Ref.: 201608272300 4a Questão A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos. Menor eficiência de código Segurança no uso de componentes por parte do programador. Facilidade de manutenção dos códigos desenvolvidos. Obter um melhor aproveitamento do código. Melhor compreensão do código. Ref.: 201608272013 5a Questão Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. A orientação a objetos não pode ser utilizado em Softwares de larga escala. 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. 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. 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. Ref.: 201608530991 6a Questão Assinale a opção que define corretamemte UML (Unified Modelling language). notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++. 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. 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. 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 que determina como deve ser realizada a análise de requisitos de sistemas complexos. Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 08/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 3/3 Ref.: 201608272099 7a Questão Os diagramas UML da categoria comportamental são os de: casos de uso, atividades e máquinas de estados. classes, atividades e sequência. casos de uso, sequência e classes. classes, objetos e componentes. objetos, estrutura composta e máquinas de estado. Ref.: 201608272305 8a Questão A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, temse: Facilidade de manutenção; Necessidade de menor quantidade de requesitos funcionais; Melhor reaproveitamento do seu código; Mais segurança no uso dos componentes por parte do programador; Melhor compreensão do código;