Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Disciplina: MODELAGEM DE SISTEMAS Nota Prova: 6,0 de 8,0 Nota Partic.: 2,0 Av. Parcial.: 2,0 Nota SIA: 10,0 pts MODELAGEM DE SISTEMAS 1a Questão (Ref.: 833716) Pontos: 1,0 / 1,0 O que acontece com uma classe, quando atribuímos a visibilidade privada para TODOS os métodos de uma classe? Resposta: Essa classe fica sem método externo e portanto não poderá executar nenhum serviço. Gabarito: Essa classe fica sem método externo e portanto não poderá nenhum serviço (através de seus métodos) as demais classes. 2a Questão (Ref.: 833681) Pontos: 1,0 / 1,0 Considere o diagrama de Casos de Uso a seguir e responda Com quais casos de uso o ator Diretor pode interagir? FRNP FRNP FRNP Resposta: O diretor pode interagir como um Gerente para Criar Projeto e Cancelar projeto, e também pode interagir para Pagar Projeto. Gabarito: O ator diretor herda o uso do ator Gerente portanto interage com os casos de uso Criar Projeto e Cancelar Projeto. Além disso interage diretamente com o caso de uso Pagar Projeto. 3a Questão (Ref.: 833873) Pontos: 1,0 / 1,0 A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, temse: Facilidade de manutenção; Melhor compreensão do código; Necessidade de menor quantidade de requesitos funcionais; Melhor reaproveitamento do seu código; Mais segurança no uso dos componentes por parte do programador; 4a Questão (Ref.: 833722) Pontos: 1,0 / 1,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: I, II, V I e V. I, IV e V. I, II, III, V. Somente o V. 5a Questão (Ref.: 833754) Pontos: 1,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ão corretas apenas as assertivas II e III Estão corretas apenas as assertivas I e III Está correta apenas a assertiva III Estão corretas as assertivas I e II e III Está correta apenas a assertiva I 6a Questão (Ref.: 833615) Pontos: 1,0 / 1,0 Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada dentro do círculo? Classe associativa. Autoassociação. Agregação por valor. Generalização e especialização. Agregação por referência. 7a Questão (Ref.: 833939) Pontos: 0,0 / 0,5 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 as opções I, II, III e IV Estão corretas apenas as opções III e IV Estão corretas apenas as opções II e III Estão corretas apenas as opções II, III e IV Estão corretas apenas as opções I e III 8a Questão (Ref.: 833776) Pontos: 0,0 / 0,5 No que se refere aos tipos de visibilidade possíveis para os atributos e métodos de uma classe, analise as assertivas a seguir I. Devemos usar a visibilidade protegida, quando queremos que os atributos e métodos sejam visualizados por todas as classes do sistema. II. Devemos usar a visibilidade publica para atributos de uma classe. III. Os atributos devem ter visibilidade privada e serem acessados por métodos da própria classe. IV. Nunca devemos usar a visibilidade pública para métodos de uma classe. Com base em sua análise, assinale a UNICA opção correta Estão corretas apenas as assertivas III e IV. Estão corretas apenas as assertivas I e III. Estão corretas apenas as assertivas I, III e IV. Está correta apenas a assertiva III. Estão corretas as assertivas I, II, III e IV. 9a Questão (Ref.: 833594) Pontos: 0,0 / 0,5 (Concurso: Banco do Nordeste) A UML tem sido amplamente adotada no desenvolvimento de sistemas. Sobre os seus principais conceitos e técnicas, é CORRETO afirmar que: o diagrama de caso de uso mostra as relações entre as classes. a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o desenvolvimento de aplicativos para o ambiente WEB. o diagrama de classes descreve as funcionalidades do sistema, por meio de uma visão de atores externos, mostrando o relacionamento entre os atores e o sistema. o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. 10a Questão (Ref.: 833853) Pontos: 0,0 / 0,5 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 F, III V. I F, II F, III V. I F, II V, III F. I F, II V, III V. I V, II V, III V. Educational Performace Solution EPS ® Alunos
Compartilhar