Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaiação Parcial: CCT0264_SM_201501429991 V.2 Aluno(a): PEDRO ISIDORIO DA SILVA Matrícula: 201501429991 Acertos: 1,0 de 10,0 Data: 16/03/2017 21:53:59 (Finalizada) 1a Questão (Ref.: 201502306545) Acerto: 0,0 / 1,0 Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? Diagrama de classes. Diagrama de componentes. Diagrama de estados. Diagrama de atividades. Diagrama de casos de usos. 2a Questão (Ref.: 201502306932) Acerto: 0,0 / 1,0 Em relação a modelagem, assinale a opção correta. Modelos de fluxo de dados são usados para mostrar como os dados fluem por uma sequência de etapas de processamento. Devido à sua complexidade, não são apropriados para comunicação com o usuário. Modelos podem ser utilizados para especificar a estrutura de um sistema, mas não seu comportamento. Uma forma comum de modelagem de programas procedurais é por meio de fluxogramas de objeto. Um modelo é uma abstração elaborada para entender um problema antes de implementar uma solução. As abstrações são subconjuntos da realidade, selecionados para determinada finalidade. Uma das principais motivações para a realização da modelagem é a capacidade de reproduzir fielmente a complexidade do problema sob investigação, sem suprimir detalhes, mesmo que não sejam relevantes. 3a Questão (Ref.: 201502306664) Acerto: 0,0 / 1,0 No contexto da UML, os casos de uso: definem o comportamento dos componentes de software que serão implementados. são sempre associados a um único requisito funcional. capturam os requisitos não funcionais. especificam a organização do sistema de software. descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. 4a Questão (Ref.: 201502306879) Acerto: 0,0 / 1,0 (NUCEPE2015 SEFAZPI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que: A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído. Não existe relação entre atores do tipo especialização. Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo. É utilizado para representar o relacionamento entre os componentes estruturais do software. Um Ator especifica necessariamente um papel executado por um usuário. 5a Questão (Ref.: 201502306744) Acerto: 0,0 / 1,0 Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 2. Sistema valida CPF 3. Sistema Busca CPF uses BUSCAR_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include Com base em sua análise, assinale a única alternativa correta Está correta apenas a assertiva I Estão corretas apenas as assertivas II e III Está correta apenas a assertiva III Estão corretas apenas as assertivas I e III Estão corretas as assertivas I e II e III 6a Questão (Ref.: 201502306808) Acerto: 0,0 / 1,0 Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo; II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator; III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso. As assertivas corretas são: I, II e III. Somente a I; Somente a II; Somente a I e II; Somente a III; 7a Questão (Ref.: 201502306674) Acerto: 0,0 / 1,0 É possível conectar uma classe a ela mesma, representando a conexão entre 2 objetos da mesma classe. Esse tipo de relacionamento chamase (assinale a única resposta correta): Associação exclusiva Associação de classe Agregação Associação Associação recursiva 8a Questão (Ref.: 201502306615) Acerto: 1,0 / 1,0 Em uma escola um aluno realiza sua matrícula em uma turma, que possui um professor responsável, mas possui várias disciplinas associadas. As disciplinas só estão associadas a uma turma. Indique a multiplicidade entre alunos turmas, turmas e professor e turmas disciplinas. alunos(01) (1*) turmas turmas(0*) (01) professor turmas(0*) (0*) disciplinas alunos(01) (11) turmas turmas(01) (01) professor turmas(01) (01) disciplinas alunos(0*) (11) turmas turmas(0*) (01) professor turmas(01) (0*) disciplinas alunos(11) (11) turmas turmas(0*) (01) professor turmas(0*) (01) disciplinas alunos(0*) (1*) turmas turmas(0*) (0*) professor turmas(0*) (0*) disciplinas 9a Questão (Ref.: 201502306851) Acerto: 0,0 / 1,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 atividades. Diagrama de Classes. Descrição de casos de uso. Diagrama de casos der uso. Diagrama de sequência. 10a Questão (Ref.: 201502306929) Acerto: 0,0 / 1,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 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 apenas as opções II e III Estão corretas as opções I, II, III e IV
Compartilhar