Baixe o app para aproveitar ainda mais
Prévia do material em texto
Em uma academia de ginástica os alunos, a cada contrato efetivado, escolhem o plano de sua preferência a partir da composição dos exercícios que melhor lhe convier. O preço da mensalidade é calculado por exercício. Com isso cada aluno tem uma mensalidade diferente. Ajude o dono da academia a modelar os seus dados indicando qual a melhor classe para conter o atributo valor da mensalidade a ser paga, considerando o modelo apresentado abaixo. Plano ExerciciosPlano Exercícios PlanosContratados Aluno Respondido em 13/10/2020 10:20:40 Analise as duas asserções a seguir I. Na relacionamento de agregação, a multiplicidade da classe TODO deve ser sempre 1. PORQUE II. Na agregação a classe PARTE apenas pode pertencer a 1 classe TODO. É correto apenas o que se a�irma em: As duas asserções estão erradas. As duas asserções estão corretas e a segunda justi�ica a primeira. As duas asserções estão corretas e a segunda não justi�ica a primeira. A segunda asserção esta correta e a primeira esta errada. A primeira asserção esta correta e a segunda esta errada. Respondido em 13/10/2020 10:20:44 Explicação: I. Na relacionamento de agregação, a multiplicidade da classe TODO deve ser sempre 1. - FALSO, pois na agregação a multiplicidade da classe TODO pode ser mais que 1. Na Composição é que é sempre 1 PORQUE II. Na agregação a classe PARTE apenas pode pertencer a 1 classe TODO. - Falso, na agregação a parte pode pertencer a mais de 1 todo. Na composição é que não é possı́vel. Questão1 Questão2 3 Numa classe de nome C1, todos os atributos (A1, A2 e A3) são privados. O método M1 é público, o método M2 é privado e dois métodos, M3 e M4, são protegidos. Supondo que uma classe C2, relaciona-se com a classe C1, através do relacionamento de Generalização/Especialização, herdando tudo que for possível. Assinale a opção que mostra corretamente quais atributos e métodos da classe C1 que serão herdados pela Classe C2 Atributos: nenhum atributo será herdado; Métodos: M1 Não será herdado nenhum atributo e nenhum método Atributos: nenhum será herdado; Métodos: M1, M3 e M4 Atributos: nenhum atributo será herdado; Métodos: M3 e M4 Atributos: A1, A2 e A3; Métodos: M1, M3 e M4 Respondido em 13/10/2020 10:23:17 Explicação: Atributos privados não são herdados, logo nenhum atributo será herdado M1 - sendo publico, será herdado M2 - sendo privado, não será herdado M3 e M4 sendo protegidos serão herdados Resumo: - Atributo: nenhum será herdado - Métodos: M1, M3 e M4 No que se refere ao diagrama de casos de uso e seus elementos e a necessidade de especificarmos o passo a passo de cada caso de uso, analise as assertivas que seguem I. O diagrama de casos de uso objetiva apresentar as objetos que ineteragem com os atores do sistema. II. Um diagrama de casos de uso é usado nas fases de levantamento e identificação dos requisitos do sistema III. O relacionamento INCLUDE ou USES, denota que no caso de uso principal haverá, obrigatoriamente, um desvio de curso para o caso de uso referenciado por esse relacionamento . IV. Quando o caso de uso principal esta relacionado a 3 casos de uso pelo relacionamento EXTENDS , significa que tais casos de uso podem ou não ser executados, conforme condição a ser avaliada. Com base em sua análise das assertivas, assinale a ÚNICA opção correta Está correta apenas a assertiva III Está correta apenas a assertiva IV Estão corretas apenas as assertivas II e IV Estão corretas as assertivas I, II, III e IV Estão corretas apenas as assertivas II, III e IV Respondido em 13/10/2020 10:23:21 A par�r do diagrama de sequência da figura abaixo, indicar a opção que apresenta os métodos da classe CONTA. Questão Questão4 Questão5 RegistrarPedido(), nextItemConta(umProduto) RegistrarPedido(), Criar(umProduto, quantidade) , Adicionar (umProduto, quantidade) RegistrarPedido(), nextItemConta(umProduto) , Adicionar (umProduto, quantidade) RegistrarPedido(), nextItemConta(umProduto) , RecuperarContaAtiva() RegistrarPedido(), RecuperarContaAtiva() ,RecuperarParaPedido(umMesa) Respondido em 13/10/2020 10:20:56 Analise as assertivas a seguir no que se refere aos conceitos inerentes a visibilidade de atributos e métodos de uma classe. I. Encapsular significa proteger o acesso aos métodos , que somente deve acontecer pelos atributos da classe. II. O encapsulamento é implementado pela visibilidade privada aos atributos da classe. III. O reaproveitamento de código pode ser implementado pelo uso da visibilidade Protegida em atributos ou métodos da classe base IV. Uma classe com atributos públicos fere o principio do encapsulamento. Com base me sua análise, assinale a única alternativa correta Estão corretas apenas as assertivas I e III Estão corretas apenas as assertivas II, III e IV Estão corretas apenas as assertivas II e III Está correta apenas a assertiva III Estão corretas apenas as assertivas II e IV Respondido em 13/10/2020 10:21:01 Questão6 Caso de uso: Incluir Cliente C E N A R I O P R I N C I P A L INICIO 1. Cliente informa seu CPF 2. Sistema valida CPF - include Validar_CPF 3. Sistema Busca CPF - include Buscar_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente FIM Com base na especificação do cenário principal do caso de uso, Incluir Cliente, analise as alternativas a seguir I. O próprio cliente, nesse caso, informa seus dados ao sistema, para cadastramento. II. .No passo 2, o relacionamento entre os casos de uso e esta errado e deveria ser ao invés de III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o uso obrigatório do caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include Com base em sua análise, assinale a ÚNICA alternativa correta. Estão corretas apenas as assertivas I e III Estão corretas as assertivas I ,II e III Está correta apenas a assertiva I Estão corretas apenas as assertivas II e III Está correta apenas a assertiva III Respondido em 13/10/2020 10:21:03 Explicação: I. O próprio cliente, nesse caso, informa seus dados ao sistema, para cadastramento. - VERDADE, sendo ele o ator, ele quem interage diretamente com o sistema. II. .No passo 2, o relacionamento entre os casos de uso e esta errado e deveria ser ao invés de - FALSO, é include mesmo, pois o caso de uso Validar CPF será obrigatoriamente executado III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o uso obrigatório do caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include - Verdade Assinale, dentre as alternativas apresentadas, aquela que mostra - a visibilidade que deve ser usada quando, explicitamente, se deseja liberar o acesso a outras classes, sem necessariamente garantir a herança Public; Grasp; Private; Questão7 Questão8 Extendida Protected
Compartilhar