Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0264_AV_201306000921 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201306000921 - ROBSON DAVID VENTURA DE OLIVEIRA Professor: JOSE CARLOS MILLAN Turma: 9001/AA Nota da Prova: 4,5 Nota de Partic.: 1,5 Data: 23/08/2014 15:20:47 1a Questão (Ref.: 201306066609) Pontos: 0,5 / 1,5 De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique a sua resposta. Resposta: Sim. É representando pelo <<extend>>. Cliente <<extend>> cadastrar cliente. É usando quando nem sempre utiliza-lá esse recurso visto que o cliente só precisa ser cadastrado uma vez. Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar mais adequadamente o tipo de associação correspondente. 2a Questão (Ref.: 201306263633) Pontos: 0,0 / 1,5 Qual a finalidade do Diagrama de Componentes, dentro do contexto de desenvolvimento de um sistema sob a técnica da analise orientada a objeto, usando a linguagem UML? Resposta: O Diagrama de Componetes representa situações estaticas de instancias de itens encontrados no diagramas de classes. Gabarito: O diagrama de componente mostra o sistema pelo seu lado funcional, mostrando a organização de seus módulos e como se dará a sua execução. Portanto, representa o desenho da estrutura do código gerado. Um componente é definido a partir de condições físicas, definições de projeto nas implementações de classes e métodos definidos nos diagramas de sequência (ou colaboração). Eles são tipicamente os arquivos implementados no ambiente de desenvolvimento. 3a Questão (Ref.: 201306078457) Pontos: 0,5 / 0,5 Uma escola decidiu por implantar um sistema acadêmico para gestão de alunos, professores, disciplinas e matrículas. Sabe-se que um dos fatores de sucesso de um sistema é deixar claro o tamanho do desenvolvimento para que os recursos possam ser adequadamente dimensionados e tambem não são geradas expectativas ao cliente de algo diferente do que será gerado. Sendo assim, a metodologia RUP prevê em suas etapas a definição do escopo do desenvolvimento. Essa etapa denomina-se ..... Implantação Construção Transição Concepção Elaboração 4a Questão (Ref.: 201306073482) Pontos: 0,0 / 0,5 Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras. I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque são adaptados às operações de cada empresa; II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação; III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar mudanças na construção do software; IV - Na UML devem ser representados os procedimentos lógicos e físicos; Itens I, e III são verdadeiros. Itens I, II, III são verdadeiros. Itens I, III e IV são verdadeiros. Itens III e IV são verdadeiros. Itens I e IV são verdadeiros. 5a Questão (Ref.: 201306079012) Pontos: 0,5 / 0,5 Considere o caso de uso ilustrado na figura acima, utilizando a notação UML. A descrição do cenário que melhor descreve esse caso de uso é: o atendente não marca consultas para pacientes que não tenham histórico na clínica. o paciente liga para a clínica para agendar uma consulta e para alterar o seu histórico. um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, busca um horário vazio e agenda a consulta. o atendente inclui os pacientes que têm consulta agendada e não possuem um histórico de atendimento. um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, somente se o paciente ainda não for cliente da clínica. 6a Questão (Ref.: 201306103345) Pontos: 0,5 / 0,5 Analise as seguintes afirmações relativas a diagramas na UML: I - Um diagrama de classes exibe um conjunto de classes, interfaces, colaborações e seus relacionamentos. II - Um diagrama de implantação representa situações estáticas de instãncias de itens encontrados em diagramas de classes. III - Os diagramas de casos de uso são importantes para a modelagem dos aspectos dinâmicos do sistema. IV - Os diagramas de objetos fazem a modelagem de instâncias de itens contidos nos diagramas de casos de uso. Indique a opção que contém todas as afirmações CORRETAS: III e IV I e II II e IV I e III II e III 7a Questão (Ref.: 201306078473) Pontos: 0,5 / 0,5 Analise o modelo abaixo e interprete as regras definidas através das ligações dos objetos. I - O hotel guarda informações de Hóspedes mesmo que não tenha se hospedado. II - Hóspede pode usar quantos serviços desejar, por cada hospedagem. III - São representados 3 tipos de serviços: Copa, Lavanderia e Telefonia. IV - A cada hospedagem é aberta uma nova conta corrente. Marque a opção que indica as sentenças VERDADEIRAS. II - III I - IV I- III - IV I- II - IV II - III - IV 8a Questão (Ref.: 201306235060) Pontos: 0,0 / 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 __________ Alto coesão Controlador Acoplamento fraco Especialista na informação Creator 9a Questão (Ref.: 201306056496) Pontos: 1,0 / 1,0 Qual diagrama tem a finalidade de exibir como um objeto realiza uma determinada operação num determinado momento da execução, representando um estado particular? Objetos. Sequencia. Classes. Estados. Casos de uso. 10a Questão (Ref.: 201306092347) Pontos: 1,0 / 1,0 Um exemplo de diagrama previsto na UML é o Diagrama de: Entidades e Relacionamentos. Gantt. Causa e Efeito. Fluxo de Dados. Atividade.
Compartilhar