Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar 1a Questão (Ref.: 201303267439) Pontos: 0,5 / 0,5 Padrões de projetos facilitam o desenvolvimento do software posto que a solução já foi estabelecida em desenvolvimentos anteriores para tipos específicos de problemas, otimizando tempo de desenvolvimento e custo. Um dos padrões diz que deve-se atribuir a responsabilidade do métodos a classe que possui o método. Esse padrão é chamado de __________ Acoplamento fraco Controlador Alto coesão Creator Especialista na informação 2a Questão (Ref.: 201303267458) Pontos: 1,0 / 1,0 O diagrama de estados mostra os estados que um objeto pode ter ao longo de seu ciclo de vida. Assinale a ÚNICA opção INCORRETA no que se refere ao diagrama de estados O diagrama de estado pode ter mais de 1 estado inicial O diagrama de estados deve ser usado para toda classe que tenha pelo menos 2 estados. Representa além dos estados, todas as transições (mudanças) de estados, evidenciando o evento que acarretou a transição O diagrama de estado apenas pode ter 1 estado final O diagrama de estado pode não ter estado final. 3a Questão (Ref.: 201303089401) Pontos: 0,5 / 0,5 Indique a seqüência numerada correta do preenchimento das 4 lacunas indicando o marco ao fim de cada fase no ciclo de vida iterativo e incremental. 3 - 1 - 2 - 4 3 - 2 - 1 - 4 3 - 2 - 4 - 1 4 - 3 - 1 - 2 4 - 2 - 1 - 3 4a Questão (Ref.: 201303110855) Pontos: 0,0 / 0,5 Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia Orientada a Objetos. Qual representação do diagrama de classe implementa o processo de herança? Agregação por referência. Classe associativa. Auto-Associação. Generalização. Agregação por valor. 5a Questão (Ref.: 201303110847) Pontos: 0,5 / 0,5 Uma agencia de automóveis vende carros populares, utilitários e e classe A. Os carros possuem as informações chassi e quantidade de passageiros, mas os carros classe A podem ter acessórios especiais e os utilitários possuem percentual de bônus na compra. Qual a simbologia do diagrama de classe deve ser usada nesse contexto? Auto-Associação Agregação por referência Agregação por valor Generalização Associação 6a Questão (Ref.: 201303267365) Pontos: 0,5 / 0,5 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ão corretas as assertivas I, II, III e IV Está correta apenas a assertiva III Está correta apenas a assertiva IV Estão corretas apenas as assertivas II e IV Estão corretas apenas as assertivas II, III e IV 7a Questão (Ref.: 201303267405) Pontos: 0,0 / 0,5 É possível conectar uma classe a ela mesma, representando a conexão entre 2 objetos da mesma classe. Esse tipo de relacionamento chama-se (assinale a única resposta correta): Associação Associação exclusiva Agregação Associação de classe Associação recursiva 8a Questão (Ref.: 201303098989) Pontos: 0,5 / 1,5 O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML para processos de desenvolvimento de software? Resposta: A classe que não é definida pelo usuário, que permite um maior detalhamento com a associação. A classe base é <<Association>>. Gabarito: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de modelação criado pelo utilizador) tal como Class, Association ou Refinement. 9a Questão (Ref.: 201303296010) Pontos: 1,5 / 1,5 A coesão diz respeito a "o quanto os elementos devem permanecer juntos". Sobre coesão, responda. 1. Ela deve ser alta ou baixa? 2. Que dificuldades podem existir em sistemas com coesão inadequada? Resposta: Alta. Dificuldades na assimilação; Dificuldades na comunicação; Dificuldades na manutenção. Gabarito: 1. Alta coesão é o indicado. 2. Uma classe de coesão baixa normalmente são difíceis de compreender, difíceis de manter e de se reutilizarem. 10a Questão (Ref.: 201303627709) Pontos: 0,0 / 1,0 No que concerne aos conceitos de visibilidade, assinale a única sentença correta O encapsulamento não interfere na classificação de visibilidade dos atributos Para respeitar o principio do encapsulamento, os atributos devem ser públicos Para respeitar o principio do encapsulamento, os atributos devem ser públicos ou protegidos Para respeitar o principio do encapsulamento, os atributos devem ser privados Para respeitar o principio do encapsulamento, os atributos devem não podem ser protegidos Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.
Compartilhar