Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0264_AV_201202269737 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201202269737 - WAGNER ROBERTO CARVALHO MONTEIRO Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9003/AA Nota da Prova: 2,5 Nota de Partic.: 0 Data: 16/06/2015 21:29:52 1a Questão (Ref.: 201202352719) Pontos: 0,0 / 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 - 2 - 4 - 1 4 - 3 - 1 - 2 3 - 2 - 1 - 4 3 - 1 - 2 - 4 4 - 2 - 1 - 3 2a Questão (Ref.: 201202964441) Pontos: 0,0 / 0,5 Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário. Diagrama de Colaboração Diagrama de Objetos Diagrama de Classes Diagrama de Casos de Uso Diagrama de Sequência 3a Questão (Ref.: 201202345530) Pontos: 0,5 / 0,5 Qual das respostas abaixo mais corretamente define uma classe? Um conjunto de métodos e atributos. Um conjunto de métodos e atributos que definem as características e comportamentos de um objeto. Um conjunto de métodos. Um conjunto de atributos. Um conjunto de métodos e atributos que definem os comportamentos de um objeto. 4a Questão (Ref.: 201202352706) Pontos: 0,5 / 0,5 Como podemos definir uma auto-associação: Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e operações para qualificação. Identifica objetos de mesma classe que participam da associação. Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. Classe que representa a generalização de outra classe. Classe que representa a herança dos métodos de uma outra classe. 5a Questão (Ref.: 201202354068) Pontos: 0,5 / 0,5 A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos elementos do digrama de sequências. O elemento acima, em um diagrama de sequência, significa: auto-chamada. mensagem de ativação. mensagem perdida. mensagem de ligação. mensagem de retorno. 6a Questão (Ref.: 201202923361) Pontos: 0,5 / 0,5 Dentre os itens listados abaixo, todos fazem parte da simbologia que compõe um diagrama de colaboração, EXCETO em : Criação de instância. Linha da vida. Mensagens condicionais. Auto delegação. Iteração. 7a Questão (Ref.: 201202559326) Pontos: 0,0 / 1,5 Um padrão de projeto é uma solução já estabelecida para um determinado problema. O Diagrama de Colaboração é para representar esses padrões, onde um deles chama-se "Padrão do Especialista da Informação". Explique o problema que esse padrão resolve e como ele resolve (a solução dada). Resposta: Gabarito: Problema que resolve: Durante o projeto orientado a objetos, ao se definirem as interações entre objetos, precisamos definir onde os métodos serão colocados. Uma boa escolha torna os sistemas mais fáceis de entender e manter, além de favorecerem a reutilização. Solução: Atribuir a responsabilidade do método à classe que tem a informação, isto é, onde existe o atributo. Fundamentação do(a) Professor(a): br 8a Questão (Ref.: 201202530776) Pontos: 0,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 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 estados deve ser usado para toda classe que tenha pelo menos 2 estados. O diagrama de estado pode ter mais de 1 estado inicial O diagrama de estado pode não ter estado final. 9a Questão (Ref.: 201202499291) Pontos: 0,5 / 1,5 Considere o diagrama de classe a seguir e analise o que se pede - Se os métodos M1, M2 e M3 forem adicionados, respectivamente, as classes P. Q e R, que métodos serão herdados pela classe S? Resposta: M2 Gabarito: A classe Q herda os métodos M1 de P e M3 de R. A classe S herda os 3 métodos de Q (M1, M2 e M3) 10a Questão (Ref.: 201202869712) Pontos: 0,0 / 1,0 Sobre as raias de natação que podem, opcionalmente, ser desenhadas no diagrama de atividades , assinale a opção INCORRETA. Agrupam atividades relacionadas as atividades que executam Pode-se ter no mínimo duas raias e no máximo seis raias Mostra onde (raia) são executadas as ações Muito úteis na modelagem de processos As raias podem ser representadas por departamento ou setor da empresa, função empresarial (como Gerente e vendedor) ou ainda pelo nome de um funcionário específico. Observação: Eu, WAGNER ROBERTO CARVALHO MONTEIRO, estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação. Data: 16/06/2015 21:28:36
Compartilhar