Baixe o app para aproveitar ainda mais
Prévia do material em texto
MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A1_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 08/09/2015 19:12:31 (Finalizada) 1a Questão (Ref.: 201408578923) Fórum de Dúvidas (1 de 1) Saiba (0) _____________ é a fase do RUP responsável pela codificação do sistema. Elaboração Translação Transição Construção Iniciação Gabarito Comentado 2a Questão (Ref.: 201408576115) Fórum de Dúvidas (1 de 1) Saiba (0) Uma farmácia contratou um sistema para registrar as vendas de suas mercadorias. No sistema estava contemplado o cadastro dos clientes, produtos, venda e emissão de notas fiscais. Com o passar dos anos o proprietário decidiu incluir o cálculo de comissões com incentivo de venda a seus funcionários. Com isso o sistema deveria sofrer uma manutenção. A equipe de desenvolvimento adota a metodologia RUP. Com isso é preciso definir as iterações necessárias. Analise as assertivas abaixo e indique as iterações corretas. I Na elaboração serão construídos os diagramas de caso de uso e classe; II Na construção será desenvolvido o diagrama de sequencia e a construção dos métodos; III Na transição serão realizados os testes na parte desenvolvida; IV Na concepção será definido a extensão da manutenção a ser implementada. I II III I II I II IV II III IV I III IV Gabarito Comentado 3a Questão (Ref.: 201408576112) Fórum de Dúvidas (1 de 1) Saiba (0) Para realizar o desenvolvimento segundo a metodologia RUP é adotado o ciclo de vida iterativo e incremental. Este ciclo de vida é dividido em 4 etapas, a saber: Concepção, Elaboração, Construção e Transição. Para desenvolvimento das etapas são utilizadas as disciplinas da Engenharia de Software e o final da etapa é definido por um marco. Indique os marcos das etapas seguindo a ordem de citação no contexto. escopo arquitetura operação versão(release) arquitetura escopo operação versão(release) arquitetura escopo versão(release) operação escopo arquitetura versão(release) operação escopo operação arquitetura versão(release) Gabarito Comentado 4a Questão (Ref.: 201408744782) Fórum de Dúvidas (1) Saiba (0) Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: Somente o V. I, II, III, V. I, IV e V. I e V. I, II, V Gabarito Comentado 5a Questão (Ref.: 201408571090) Fórum de Dúvidas (1 de 1) Saiba (0) A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONSTRUÇÃO: Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como marco a ARQUITETURA. Construir o projeto dos componentes de hardware para definição da capacidade técnica em processar as informações de forma eficiente, apresentando um desempenho adequado. Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o ESCOPO. Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). Gabarito Comentado 6a Questão (Ref.: 201408554681) Fórum de Dúvidas (1 de 1) Saiba (0) 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 2 1 3 3 2 1 4 3 1 2 4 4 3 1 2 MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A10_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 22/09/2015 18:06:19 (Finalizada) 1a Questão (Ref.: 201409092997) Fórum de Dúvidas (0) Saiba (0) É um recurso para definição de grupamentos, sendo mais comumente usado no grupamento de classes, embora possa se fazer grupamentos para outros tipos de elementos no UM, como casos de uso por exemplo. É um recurso que pode ser usado para organizar o sistema seja pelo aspecto tecnológico ou administrativo. Assinale a opção que apresenta o nome do recurso acima descrito Polimorfismo Encapsulamento Herança Visibilidade Pacote Gabarito Comentado 2a Questão (Ref.: 201409116111) Fórum de Dúvidas (0) Saiba (0) No que se refere ao conceito de pacotes, assinale a única alternativa INcorreta A visibilidade de um pacote pode ser privada, protegida, pública e de implementação. É um recurso que pode ser usado para organizar o sistema seja pelo aspecto tecnológico ou administrativo Um pacote deve ter sua visibilidade indicada para outros pacotes. Os pacotes não podem ser membros de outros pacotes. Os pacotes podem agrupar qualquer elemento da UML, todavia e muito usado para agrupar casos de uso e classes. Gabarito Comentado 3a Questão (Ref.: 201409203755) Fórum de Dúvidas (0) Saiba (0) A visibilidade é especificada para os atributos de uma classe e também entre classes. Dentre as opções abaixo assinale a quela que apresenta os atributos verdadeiros para indicar a visibilidade: : Publico,privado e protegido; Double,privado e protegido; Publico,privado e inteiro; Publico,privado e generalizado; Publico,especificado e protegido; 4a Questão (Ref.: 201409092992) Fórum de Dúvidas (0) Saiba (0) Assinale a opção que responde adequadamente ao que acontece quando um método e definido como protegido Ele não poderá ser visto por ninguém Ele poderá ser visto por todas as classes Ele somente poderá ser visto dentro da própria classe Ele poderá ser visto por todas as classes que se relacionam com a classe a qual pertence, qualquer que seja o relacionamento Ele poderá ser visto por todas as classes que estão na estrutura de herança Gabarito Comentado 5a Questão (Ref.: 201409132980) Fórum de Dúvidas (0) Saiba (0) Assinale, dentre as alternativas apresentadas, a que mostra o tipo de visibilidade em que um método ou atributo só pode ser usado dentro da classe onde estão especificados. Public Private Grasp Implementado Protected Gabarito Comentado 6a Questão (Ref.: 201409133028) Fórum de Dúvidas (0) Saiba (0) 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 Grasp; Extendida Private; Public; Protected Gabarito Comentado MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A9_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 22/09/2015 18:00:22 (Finalizada) 1a Questão (Ref.: 201409093004) Fórum de Dúvidas (0) Saiba (0) Texto Esse diagrama é uma maneira alternativa de se mostrar interações, que ocorrem em um caso e uso com a possibilidade de expressar que ações são executadas. Assinale a opção que apresente o diagrama a que se refere o texto acima Diagrama de Atividade Diagrama de Implementação Diagrama de sequencia Diagrama de pacotes Diagrama de colaboração 2a Questão (Ref.: 201409116064) Fórum de Dúvidas (0) Saiba (0) No que tange ao diagrama de atividades (DE), classifique cada assertiva como V(verdadeira) ou F(falsa)I. O DE pode ser usado para representar atividades que ocorrem em paralelo II. O DE tem apenas 1 propósito que é capturar o trabalho interno de um objeto. III. Uma das limitações do DE é a sua impossibilidade de representar decisões e consequentemente caminhos alternativos de atividades Com base em sua classificação, assinale a única alternativa correta, quanto a correta sequencia de V e F. I F , II V, III F I V , II F, III F I V , II F, III V I V , II V III V I V , II V, III F 3a Questão (Ref.: 201409132061) Fórum de Dúvidas (0) Saiba (0) Um diagrama de atividade pode ser usado com diferentes propósitos. Assinale a opção abaixo que NãO pode ser considerado um proposito do diagrama de atividade: Para capturar a classe de uso interno para um objeto. Para capturar os trabalhos que serão executados quando uma operação é disparada (ações). Para mostrar como um negócio funciona em termos de trabalhadores (atores), fluxos de trabalho, organização, e objetos (fatores físicos e intelectuais usados no negócio). Para mostrar como uma instância pode ser executada em termos de ações e objetos. Para mostrar como um grupo de ações relacionadas pode ser executado, e como elas vão afetar os objetos em torno delas. Gabarito Comentado 4a Questão (Ref.: 201409116072) Fórum de Dúvidas (0) Saiba (0) Em um diagrama de atividades, quando duas(2) ou mais atividades são executadas entre as barras de sincronização, o que NÃO podemos afirmar As atividades iniciam sempre juntas. As atividades terminam sempre juntas, ao mesmo tempo, de forma sincronizada As atividades podem ter tempos distintos de execução. Não há limite de quantidade de atividades executando em paralelo. As atividades são executadas em paralelo Gabarito Comentado 5a Questão (Ref.: 201408749451) Fórum de Dúvidas (0) Saiba (0) I. Um Diagrama de Atividade serve para modelar melhor e detalhar o passo a passo da execução de um caso de uso. POR QUE II. O Diagrama de Atividade permite escolher a ordem pela qual as coisas devem ser feitas. Analise as opções e assinale a ÚNICA correta. As assertivas I e II são verdadeiras e a segunda NÃO justifica a primeira As assertivas I e II são verdadeiras e a segunda justifica a primeira A assertiva I é verdadeira e a assertiva II é falsa As assertivas I e II são falsas A assertiva II é verdadeira e a assertiva I é falsa Gabarito Comentado 6a Questão (Ref.: 201409116087) Fórum de Dúvidas (0) Saiba (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 estados um diagrama de colaboração. um caso de uso um diagrama de classes um diagrama de sequencia Gabarito Comentado MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A8_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 22/09/2015 17:51:21 (Não Finalizada) 1a Questão (Ref.: 201409125809) Fórum de Dúvidas (0) Saiba (0) Análise abaixo, os conceitos relacionados ao Diagrama de Estados: I Um estado é a condição em que um objeto se encontra. II Um evento acarreta uma transição de estados. III Uma transição indica o relacionamento entre dois estados, indicando que o objeto mudará de estado. IV Um estado implementa um INCLUDE entre os objetos. Com base em sua análise, assinale a ÚNICA alternativa correta Estão corretas apenas I, III,IV Estão corretas apenas I e III. Estão corretas apenas II , III e IV. Estão corretas apenas I ,II e IV Estão corretas apenas I, II e III. Gabarito Comentado 2a Questão (Ref.: 201408732738) Fórum de Dúvidas (0) Saiba (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 estados deve ser usado para toda classe que tenha pelo menos 2 estados. O diagrama de estado apenas pode ter 1 estado final O diagrama de estado pode não ter estado final. 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 pode ter mais de 1 estado inicial Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201409125784) Fórum de Dúvidas (0) Saiba (0) Na UML, cada tipo de diagrama captura uma perspectiva diferente do sistema. Qual o diagrama que representa o comportamento interno dos objetos, demonstrando todo o seu ciclo de vida Diagrama de Colaboração. Diagrama de Estados. Diagrama de Atividades. Diagrama de Implementação. Diagrama de Atividade. Gabarito Comentado 4a Questão (Ref.: 201409176010) Fórum de Dúvidas (0) Saiba (0) O Diagrama de Estados mostra os estados de atualização que os objetos de qualquer classe podem assumir e as transições permitidas entre instâncias. os estados coerentes com os objetos priorizados e as restrições de transições entre pares de estados. os estados admissíveis que os atributos de uma dada classe podem modificar e os pares de estados mais relevantes. os estados admissíveis que os objetos de uma dada classe podem assumir e as transições permitidas entre pares de estados. os estados expressos que os objetos de uma dada classe podem assumir e as transformações entre pares de classes 5a Questão (Ref.: 201409125814) Fórum de Dúvidas (0) Saiba (0) Assinale a UNICA alternativa INCORRETA no que se refere ao conceito de Superestado de um diagrama de estados. Ajuda a simplificar a modelagem de comportamentos complexos. Um superestado possui uma linha de tempo para cada objeto. Um superestado é composto por vários estados. Um estado composto pode ser sequencial ou concorrente. Na UML, um estado composto é representado como um estado simples, mas com um diagrama de estados aninhados Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201409125790) Fórum de Dúvidas (0) Saiba (0) Analise as assertivas a seguir pertinentes ao diagrama de estados. I O diagrama de estado exibe os possíveis estados que os objetos de uma classe podem assumir e as transições que eles podem fazer de estado para estado. II Um estado pode ser composto por outros estados, situação em que recebe o nome de Superestado. III A modelagem dos estados de uma classe iniciase com um modelo essencial e faz o mapeamento dele para uma tecnologia escolhida. Com base em sua análise, assinale a UNICA alternativa correta Estão corretas as assertivas I e II Está correta apenas a assertiva II Estão corretas apenas as assertivas II e III Está correta apenas a assertiva I Estão corretas as assertivas I, II, III MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A7_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 22/09/2015 17:44:49 (Finalizada) 1a Questão (Ref.: 201409071662) Fórum de Dúvidas (0) Saiba (0) Sobre os diagramas de implantação, da UML (Unified modeling language), uteis, especialmente, na fase de projeto de software é INCORRETO afirmar É um conjunto de nós conectados, onde um nó é única e exclusivamente uma estação ou servidor. Pode ser integrado ao diagrama de componentes, mostrando que componentes executam em que nó. Modelam uma visão estática de funcionamento de um sistema. Envolvem a topologia do sistema, descrevendo a estrutura do hardware. É direcionado para a distribuição, entrega e instalação das partes que formam o sistema físico. Gabarito Comentado 2a Questão (Ref.: 201409071667) Fórum de Dúvidas(0) Saiba (0) Analise cada assertiva pertinente ao diagrama de componentes classificando em V (verdadeira) ou F (falsa). I. Um componente necessariamente representa uma biblioteca, como por exemplo uma DLL. II. O diagrama de componentes está diretamente relacionado a arquitetura do software. III. O diagrama de componentes mostra a dependência entre os componentes de software. Assinale a ÚNICA opção que possui a correta sequencia de V e F, para cada assertiva I, II e III. I V, II V, III V. I F, II V, III V. I F, II V, III F. I F, II F, III V. I V, II F, III V. 3a Questão (Ref.: 201409093008) Fórum de Dúvidas (0) Saiba (0) Esse diagrama 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. Assinale a opção que mostra corretamente nome do diagrama acima especificado Atividades Componentes Implementação Estados Desenvolvimento Gabarito Comentado 4a Questão (Ref.: 201408732726) Fórum de Dúvidas (0) Saiba (0) O diagrama de componentes visa modelar a solução da arquitetura do software em termos de seus elementos, que são chamados de componentes. Sobre os conceitos e práticas desse diagrama, analise as assertivas que se seguem I. O diagrama de componentes mostra, além dos componentes que irão compor o software, a dependência entre eles II. A dependência entre os componentes denota que um componente precisa do outro para executar as suas funcionalidades. III. Componentes não podem ser classes IV. A reutilização de componentes entre vários sistemas é um desejo da equipe de desenvolvimento. Com base em sua análise das assertivas, assinale a ÚNICA opção correta Estão corretas apenas as opções II e IV Estão corretas apenas as opções II e III Estão corretas apenas as opções I, II e IV Estão corretas as opções I, II, III e IV Estão corretas apenas as opções I, III e IV Gabarito Comentado 5a Questão (Ref.: 201409132020) Fórum de Dúvidas (0) Saiba (0) O diagrama de implantação é também chamado por alguns autores de diagrama de execução. Aponte dentre as opções abaixo aquela que corresponde a opção correta em relação aos objetivos deste diagrama. mostrar a organização do hardware necessário ao especificado nos casos de uso. mostrar a organização dos casos de uso a ligados aos dispositivos físicos. mostrar a organização do hardware e a ligação do software aos dispositivos físicos. mostrar a organização do modelo conceitual de classes com o modelo conceitual de dados; mostrar a organização do hardware e a ligação com o diagrama de classes;. Gabarito Comentado 6a Questão (Ref.: 201409125565) Fórum de Dúvidas (0) Saiba (0) Na UML, cada tipo de diagrama captura uma perspectiva diferente do sistema. Qual o diagrama que mostra elementos de configuração de processamento runtime e os computadores de software, processos e objetos que neles se mantêm.Usado para modelar o uso físico do sistema, considerando computadores, dispositivos e suas interconexões. Diagrama de Componentes. Diagrama de Atividade. Diagrama de Implantação. Diagrama de Colaboração. Diagrama de Classe. Gabarito Comentado MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A6_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 22/09/2015 17:38:59 (Finalizada) 1a Questão (Ref.: 201409125327) Fórum de Dúvidas (0) Saiba (0) O analista de sistemas durante a modelagem e desenvolvimento de um sistema, tem uma grande preocupação em manter um código que tenha pequenos impactos na manutenção e favorecimento a reutilização de códigos. Para alcançar estes objetivos, o código deve ter: Um acoplamento alto entre classes e manter uma fraca coesão nas classes. Um acoplamento fraco entre classes e manter uma alta coesão nas classes. Um acoplamento alto entre classes e manter uma baixa coesão nas classes. Um acoplamento fraco entre classes e manter uma fraca coesão nas classes. Um acoplamento alto entre classes e manter uma alta coesão nas classes. 2a Questão (Ref.: 201409132048) Fórum de Dúvidas (0) Saiba (0) A coesão é um conceito que define o quanto elementos devem permanecer juntos. Assinale a ÚNICA opção que apresenta as características corretas quando uma classe tem baixa coesão. normalmente são difíceis de compreender, fácil de manter e de se reutilizarem. normalmente são difíceis de compreender, difíceis de manter e de fácil reutilização; normalmente são difíceis de compreender, difíceis de manter e de se reutilizarem. normalmente são fáceis de compreender, difíceis de manter e de se reutilizarem. normalmente são de alta visibilidade, difíceis de manter e de se reutilizarem. 3a Questão (Ref.: 201408732719) Fórum de Dúvidas (0) Saiba (0) 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 devese atribuir a responsabilidade do métodos a classe que possui o método. Esse padrão é chamado de __________ Creator Acoplamento fraco Especialista na informação Alto coesão Controlador Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201409131593) Fórum de Dúvidas (0) Saiba (0) Assinale dentre as opções abaixo aquela que está errada em relação ao diagrama de colaboração; Uma regra para utilizar o diagrama de colaboração é verificar se o objeto e seus vínculos facilitam a compreensão da iteração; O diagrama de colaboração mostra uma interação organizada em torno de um conjunto limitado de objetos; O diagrama de colaboração é mais adequado que o diagrama de sequencia, na representação das colaborações ao longo do tempo. Diagrama de colaboração mostra como as classes colaboram entre si; O diagrama de colaboração expressa, de forma diferente, as mesmas informações do diagrama de sequência; 5a Questão (Ref.: 201409125323) Fórum de Dúvidas (0) Saiba (0) Dentre os itens listados abaixo, todos fazem parte da simbologia que compõe um diagrama de colaboração, EXCETO em : Auto delegação. Mensagens condicionais. Iteração. Criação de instância. Linha da vida. Gabarito Comentado 6a Questão (Ref.: 201409132038) Fórum de Dúvidas (0) Saiba (0) O diagrama de colaboração mostra uma interação organizada em torno de um conjunto limitado de................, por isto é, normalmente, preferido pelos programadores. Assinale a ÚNICA alternativa que preenche corretamente a lacuna do texto. atividades; atores; agregações; estados; objetos; MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A5_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 08/09/2015 19:44:05 (Finalizada) 1a Questão (Ref.: 201409125325) Fórum de Dúvidas (0) Saiba (0) Assinale a UNICA opção que mostra 2 diagramas de interação. Diagrama de colaboração e Diagrama de casos de uso. Diagrama de Sequência e Diagrama de casos de uso Diagrama de classe e diagrama de sequência. Diagrama de sequência e diagrama de colaboração. Diagrama de classes e diagrama de colaboração. Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201409108785) Fórum de Dúvidas (0) Saiba (0) Entre os diagramas da UML qual deles é responsável por exibir as interações entre os vários componentes de um sistema, e em especial, os objetos e como seus métodos interagem entre si e a ordem? Classes. Sequencia. Atividades. Casos de usos. Objetos. 3a Questão (Ref.: 201408732710) Fórum de Dúvidas(0) Saiba (0) O diagrama de sequencia é um diagrama fundamental na UML, que relaciona dois outros de suma relevância: classes e casos de uso. Sobre os conceitos e elementos do diagrama de sequencia, analise as assertivas que seguem I. O diagrama se sequencia mostra, quais as classes e como (através de que métodos) essas classes realizam as funcionalidades de um determinado caso de uso. II. Uma das limitações do diagrama de sequencia é a impossibilidade de representação de mensagens disparadas sob alguma condição. III. Iterações são representadas no diagrama de sequencia e facilmente podemos identificar o conjunto de mensagens que se repetem, por um retângulo pontilhado. IV. Uma das limitações do diagrama de sequencia é a impossibilidade de representar chamadas de métodos da própria classe. Com base em sua análise das assertivas, assinale a ÚNICA opção correta Estão corretas apenas as opções II, III e IV Estão corretas apenas as opções I e III Estão corretas apenas as opções III e IV Estão corretas as opções I, II, III e IV Estão corretas apenas as opções II e III 4a Questão (Ref.: 201409125322) Fórum de Dúvidas (0) Saiba (0) Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de mensagens entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação entre os objetos. Diagrama de sequência. Descrição de casos de uso. Diagrama de atividades. Diagrama de Classes. Diagrama de casos der uso. Gabarito Comentado 5a Questão (Ref.: 201409162951) Fórum de Dúvidas (0) Saiba (0) O diagrama de sequencia é um diagrama fundamental na UML, que relaciona dois outros de suma relevância: classes e casos de uso. Sobre os conceitos e elementos do diagrama de sequencia, analise as assertivas que seguem I. O diagrama sequencia mostra, como as classes interagem para a implementação de um caso de uso II. Uma das limitações do diagrama de sequencia é a impossibilidade de representação de mensagens disparadas sob alguma condição. III. Iterações(repetições) são representadas no diagrama de sequencia e facilmente podemos identificar o conjunto de mensagens que se repetem, por um retângulo pontilhado envolvendo essas mensagens. IV. Uma das limitações do diagrama de sequencia é a impossibilidade de representar chamadas de métodos da própria classe (auto delegação). Com base em sua análise das assertivas, assinale a ÚNICA alternativa correta Estão corretas apenas as opções I e III Estão corretas apenas as opções II e III Estão corretas apenas as opções III e IV Estão corretas as opções I, II, III e IV Estão corretas apenas as opções II, III e IV Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201409176005) Fórum de Dúvidas (0) Saiba (0) Na UML (Unified Modeling Language), o ________________________ é utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa. Ele mostra a ordem temporal na qual as mensagens são enviadas entre os objetos para executar aquela tarefa. Diagrama de Comunicação Diagrama de Classes Diagrama de Estados Diagrama de Sequência Diagrama de Casos de Uso Gabarito Comentado Gabarito Comentado MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A4_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 08/09/2015 19:37:05 (Finalizada) 1a Questão (Ref.: 201409203508) Fórum de Dúvidas (0) Saiba (0) Diagrama de objetos: O diagrama de objetos é uma variação do diagrama de classes e utiliza quase a mesma notação. A diferença é que entre eles é,que diagrama de objetos mostra ____________________________________. Complemente o enunciado com a única resposta correta. os objetos que foram instanciados dos objetos;. os objetos identificados nos diagramas de sequencia ; os objetos que não foram instanciados das classes. os objetos que foram instanciados das classes. os objetos que foram identificados nos casos de uso;. 2a Questão (Ref.: 201409132022) Fórum de Dúvidas (0) Saiba (0) O relacionamento de agregação, entre classes, indica que uma das classes do relacionamento é parte outra classe. Assinale, dentre as alternativas apresentas, a que apresenta as palavras chaves usadas para identificar uma agregação consiste em, contém, é consequência de consiste em , contém, é parte de ; mantem em, contém, é parte de. consiste em , modificam, é parte de. consiste em , excluem, é parte de. Gabarito Comentado 3a Questão (Ref.: 201409203542) Fórum de Dúvidas (0) Saiba (0) Agregação de Composição é um tipo de agregação onde uma classe que está contida na outra, "vive" e constitui a outra. É uma relação do TODO (classe que contém) com suas PARTES (classes contidas). Considerando um relacionamento de agregação de COMPOSIÇÃO, o que acontecerá com as PARTES, se o objeto TODO for destruído? Assinale dentre as opções abaixo a única que está correta. Permanecerão juntas, pois os relacionamentos são mutáveis; serão destruídas juntamente, no entanto poderão ser acessadas através de padrões GRASP ; serão destruídas juntamente, já que as mesmas fazem parte da outra. Permanecerão juntas , já que poderá ser mantida navegabilidade entre elas; Permanecerão juntas, já que as mesmas são independentes fisicamente; 4a Questão (Ref.: 201409213517) Fórum de Dúvidas (0) Saiba (0) Em um diagrama de classes existem duas formas de expressar um relacionamento TODOPARTE, onde os objetos da classe PARTE são instanciados pelos objetos da classe TODO. Tais relacionamentos são agregação e composição. Assinale a única opção que apresenta a correta diferença entre esses relacionamentos Na composição, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO Na composição, o objeto TODO somente pode conter 1 objeto PARTE O objeto PARTE instancia e destrói o objeto TODO apenas na agregação A vida dos objetos TODO e PARTE são coincidentes apenas na agregação Na agregação, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO Gabarito Comentado 5a Questão (Ref.: 201408554677) Fórum de Dúvidas (0) Saiba (0) Observe o diagrama e marque a alternativa correta: CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se participar pelo menos de uma associação. CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá ser criado se participar pelo menos de uma associação. CARRO e CLIENTE podem ser criados sem participar pelo menos de uma associação. ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de aluguel de carro. SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando não participar da associação. Gabarito Comentado 6a Questão (Ref.: 201409125318) Fórum de Dúvidas (0) Saiba (0) Analise a lista abaixo de relacionamentos que podem ser incrementados num diagrama na UML. I Associação II Generalização. III Multiplicidade. IV Agregação. V Extends(extensão). Marque a assertiva correta que elenca todos os relacionamento de um diagrama de classes. I ,II e IV. I, II, III, IV e V. I,II,IV e V. II,III,IV e V. II,III e IV. Gabarito Comentado MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A3_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 08/09/2015 19:29:07 (Finalizada) 1a Questão (Ref.: 201408576126) Fórum de Dúvidas (0) Saiba (0) 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. Opreç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 PlanosContratados Aluno Exercícios Gabarito Comentado 2a Questão (Ref.: 201408576137) Fórum de Dúvidas (0) Saiba (0) O diagrama de classe posssui diversas representações com suas especificidades. I A generalização implementa o processo de hibridismo. II A autoassociação representa a ligação entre objetos da mesma classe. III A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam. Analise as sentenças e selecione a alternativa que aponte assertivas corretas. somente a II. I III II III somente a I. I II Gabarito Comentado 3a Questão (Ref.: 201408547492) Fórum de Dúvidas (0) Saiba (0) Qual das respostas abaixo mais corretamente define uma classe? Um conjunto de métodos e atributos que definem as características e comportamentos de um objeto. Um conjunto de atributos. Um conjunto de métodos e atributos. Um conjunto de métodos. Um conjunto de métodos e atributos que definem os comportamentos de um objeto. Gabarito Comentado 4a Questão (Ref.: 201408556049) Fórum de Dúvidas (0) Saiba (0) Num diagrama de classes da UML, multiplicidade se refere: ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. ao número de chamadas de métodos de uma classe por um objeto de outra classe. aos dados sobre a quantidades de objetos participantes de uma classe associativa. à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado. à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama. Gabarito Comentado 5a Questão (Ref.: 201408744619) Fórum de Dúvidas (0) Saiba (0) Analise os relacionamentos abaixo e assinale a alternativa verdadeira , que pode existir entre classes. I Include (inclusão) II Associação III Agregação IV Generalização V composição VI Extends (extenão). Estão corretas as sentenças II, III, IV ,VI . Estão corretas as sentenças I, II, III,IV. Está correta somente sentenças III. Estão corretas as sentenças III,IV,V,VI. Estão corretas as sentenças II, III, IV ,V . Gabarito Comentado 6a Questão (Ref.: 201408576120) Fórum de Dúvidas (0) Saiba (0) Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um significado. Indique o termo que indica as características de um objeto. entidade tipo atributo método papel da associação direção MODELAGEM DE SISTEMAS Lupa Retornar Exercício: CCT0264_EX_A2_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 08/09/2015 19:19:54 (Finalizada) 1a Questão (Ref.: 201409125329) Fórum de Dúvidas (0) Saiba (0) Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos um relacionamento de : Extends. Generalização. Include. Especialização. Associação. Gabarito Comentado 2a Questão (Ref.: 201408576671) Fórum de Dúvidas (0) Saiba (0) 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. 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. 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. o atendente inclui os pacientes que têm consulta agendada e não possuem um histórico de atendimento. o paciente liga para a clínica para agendar uma consulta e para alterar o seu histórico. Gabarito Comentado 3a Questão (Ref.: 201408556053) Fórum de Dúvidas (0) Saiba (0) Em um Diagrama de Casos de Uso, representando os casos de uso de uma aparelho celular, os casos de uso que devem ser representados são O usuário. O número do telefone a ser chamado. Ligar o aparelho. Pressionar o botão de menu. Conectar o fone de ouvido. Ambiente de reunião. Ambiente que exija silêncio. Ambiente normal. Fazer uma ligação. Visualizar mensagens de texto recebidas. Buscar um número de telefone na agenda. GSM. TDMA. 3G. Gabarito Comentado 4a Questão (Ref.: 201409168915) Fórum de Dúvidas (0) Saiba (0) Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente? Diagrama de Validação Diagrama de Atividade Diagrama de Classes Diagrama de caso de uso Diagrama de Sequência Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201408732645) Fórum de Dúvidas (0) Saiba (0) 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 apenas as assertivas II e IV Está correta apenas a assertiva III Estão corretas apenas as assertivas II, III e IV Está correta apenas a assertiva IV Estão corretas as assertivas I, II, III e IV Gabarito Comentado 6a Questão (Ref.: 201408571096) Fórum de Dúvidas (0) Saiba (0) É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para transmitir informação e assim apresenta diversos benefícios. Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um benefício no uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para desenvolvimento de sistemas de informação. Facilita a comunicação com o usuário. Recurso para minimizar erros. A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto. Apoia o desenvolvimento do sistemas para a programação, por exemplo. Compõe uma documentação para garantir a continuidade dos sistemas. Gabarito Comentado
Compartilhar