Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/05/2020 Estácio: Alunos simulado.estacio.br/alunos/ 1/4 Os diagramas UML da categoria comportamental são os de: Avalie as assertivas a seguir sobre o conceito de Herança. I. O conceito de herança é transitivo. Se A herdou de B e C herda de A, então podemos concluir que C também herda de B II. O polimorfismo é um conceito que depende da herança. III. A implementação da herança visa a economia de código e tempo de desenvolvimento. Estão corretas as assertivas MODELAGEM DE SISTEMAS Lupa Calc. PPT MP3 CCT0681_A1_201801178062_V1 Aluno: WILLIAM DA SILVA SOUZA FRANÇA Matr.: 201801178062 Disc.: MODELAGEM DE SISTEM. 2020.1 (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. classes, atividades e sequência. casos de uso, sequência e classes. classes, objetos e componentes. objetos, estrutura composta e máquinas de estado. casos de uso, atividades e máquinas de estados. 2. Apenas II e III Apenas III Apenas I e III Apenas I e II I, II e III Explicação: I. O conceito de herança é transitivo. Se A herdou de B e C herda de A, então podemos concluir que C também herda de B - Verdade, a herança se propaga pela hierarquia, sendo considerada Transitiva, por isso. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('2','1','','OWCBEWAY4V8NPK4DLY1R',''); javascript:abre_frame('3','1','','OWCBEWAY4V8NPK4DLY1R',''); 02/05/2020 Estácio: Alunos simulado.estacio.br/alunos/ 2/4 É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. Ao modelarmos um atributo com a visibilidade PUBLICA, estamos ferindo a que princípio da Orientação a Objetos ? A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object Management Group, é II. O polimorfismo é um conceito que depende da herança. - Verdade, somente podemos ter metodos polimorficos, se houver uma herança prévia. III. A implementação da herança visa a economia de código e tempo de desenvolvimento. - Verdade, aproveitando código já desenvolvido e testado 3. Objeto Herança Classe Polimorfismo Encapsulamento Explicação: O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas. 4. Visibilidade Encapsulamento Herança Polimorfismo Mensagens a objetos. Explicação: O principio do ENCAPSULAMENTO diz que "um atributo deve ser protegido e somente acessado pelos métodos da própria classe. Ao modelarmos um atributo com visibilidade PUBLICA, ferimos esse princípio, pois outras classes poderão acessar o atributo. 5. um método para especificar e modelar os artefatos dos sistemas. uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas um método comum para a representação da orientação a objetos uma linguagem para implementar os conceitos da orientação a objetos um processo de especificação e modelagem de sistemas orientados a objeto. Explicação: A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos (diagramas) sob diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos sistemas 02/05/2020 Estácio: Alunos simulado.estacio.br/alunos/ 3/4 O paradigma orientado a objetos, vislumbra um sistema: I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades propostas pelo sistema. II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas com base em classes já existentes. III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma diferente. IV. Onde o encapsulamento, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria classe. No que tange aos conceitos dos princípios que norteiam a orientação a objetos, estão corretas: 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" Ano: 2019 Órgão: UFRN Prova: COMPERVE - 2019 - UFRN - Técnico de Tecnologia da Informação ADAPTADA Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula- 68 introduziu as ideias de objetos e troca de mensagens para construção de programas. Tais concepções foram posteriormente amadurecidas e aprimoradas durante a década de 1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java. Na POO, uma classe é: 6. Apenas as assertivas I e III Apenas as assertivas I, II e III Apenas as assertivas I, II e IV Apenas as assertivas II e III As assertivas I, II, III e IV Explicação: I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades propostas pelo sistema. - VERDADE, um sistema OO é um sistema onde os objetos interagem. II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas com base em classes já existentes. - VERDADE, o ganho de tempo e dinheiro é o foco da otimização provida pela herança, III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma diferente. - VERDADE IV. O encapsulamento, por sua vez, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria classe. - FALSO. O encapsulamento garante que os atributos sejam acessados apenas pelos métodos da prórpria classe 7. Polimorfismo Abstração Encapsulamento Herança Visibilidade 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, 8. um modelo ou molde de construção de objetos, em que se definem características e comportamentos. um modelo ou molde de construção de objetos, em que não se podem definir características. um objeto com função de instanciação, em que não se podem definir características. 02/05/2020 Estácio: Alunos simulado.estacio.br/alunos/ 4/4 um objeto com função de instanciação, em que se definem comportamentos por meio de atributos. uma instância de um objeto Explicação: Classe é um modelo , onde classificamos objetos afins, ou seja com as mesmas propriedades e comportamento Não Respondida Não Gravada Gravada Exercício inciado em 02/05/2020 20:12:33. javascript:abre_colabore('34510','189921661','3789556207');
Compartilhar