Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0264_AV_201307135765 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: xxxxxxxxxxxxxxxxx Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9003/AA Nota da Prova: 6,5 Nota de Partic.: 1 Data: 13/06/2015 13:47:38 1a Questão (Ref.: 201307766756) Pontos: 1,0 / 1,0 O diagrama de atividade é uma maneira alternativa de se mostrar interações, que ocorrem em _________ com a possibilidade de expressar que ações são executadas. Assinale a única alternativa que completa corretamente a frase um diagrama de classes um caso de uso um diagrama de sequencia um diagrama de estados um diagrama de colaboração. 2a Questão (Ref.: 201307206698) Pontos: 0,5 / 0,5 O RUP (Rational Unified Process) é uma metodologia de projeto de software criada pela Rational. O processo analítico do RUP divide o ciclo de vida de desenvolvimento de software em 4 fases. Assinale a alternativa que NÃO indica uma fase do ciclo de vida de desenvolvimento de software, de acordo com o RUP. Concepção. Transição. Implantação. Construção. Elaboração. 3a Questão (Ref.: 201307383314) Pontos: 0,0 / 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 IV Estão corretas apenas as assertivas II, III e IV Estão corretas apenas as assertivas II e IV Está correta apenas a assertiva III 4a Questão (Ref.: 201307206717) Pontos: 0,0 / 0,5 O tipo de associação entre objetos das classes "turmas" e "alunos" identificado, na modelagem de classes da UML, na sentença "turmas são formadas por alunos" é denominada: generalização. inclusão. extensão. especialização. agregação. 5a Questão (Ref.: 201307205337) Pontos: 0,0 / 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. Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. Identifica objetos de mesma classe que participam da associação. Classe que representa a herança dos métodos de uma outra classe. Classe que representa a generalização de outra classe. 6a Questão (Ref.: 201307206699) 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: mensagem perdida. auto-chamada. mensagem de retorno. mensagem de ativação. mensagem de ligação. 7a Questão (Ref.: 201307383388) 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 Creator Especialista na informação Alto coesão 8a Questão (Ref.: 201307782690) Pontos: 1,0 / 1,0 Dentre as opções abaixo, assinale aquela que corresponde aos aspectos para se alocar um componentes em um nó: Avaliar as necessidades individuais de dispositivos em um nó, incluindo conexão de impressoras e demais periféricos; Avaliar as necessidades individuais de dispositivos em um nó, incluindo conexão com o diagrama de sequencia; Avaliar as necessidades individuais de dispositivos em um nó, incluindo conexão com o diagrama de casos de uso; Avaliar as necessidades individuais de dispositivos em um nó, incluindo conexão com o diagrama de classes; Avaliar as necessidades individuais de dispositivos em um nó, incluindo conexão com o diagrama de atividades; 9a Questão (Ref.: 201307351922) Pontos: 1,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: A classe Q herda M1 (da classe P), e M3 (da classe R). Logo a classe S herda os 3 métodos da classe Q (M1,M2,M3) 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.: 201307411955) Pontos: 1,5 / 1,5 Um diagrama de Implantação define aspectos físicos do sistema, onde cada nó representa um dispositivo físico com memória ou capacidade de processamento. Ja o diagrama de Componentes visualiza que módulos de software (arquivos .dll , .exe, .com, .bat, .htm e outros executáveis) são necessários para executar a aplicação. Com base nesse contexto apresentado, responda 1. E possível integrar esses 2 diagramas, mostrando para cada nó, quais seriam os componentes que nele executariam? 2. Caso a resposta acima seja SIM, explique qual a vantagem em integrarmos os 2 diagramas dessa forma? Resposta: Sim é possivel. Cada diagrama interage com cada nó, avaliando sempre cada necessidade individual de cada dispositivo. Gabarito: 1. SIM, e possível. 2. Seria útil para conhecermos as demandas de processamento do software que rodara em cada nó e assim poder definir a capacidade de processamento, memória e disco de cada nó.
Compartilhar