Baixe o app para aproveitar ainda mais
Prévia do material em texto
MODELAGEM DE SISTEMAS Avaliação Parcial: CCT0759_SM_201607016702 V.1 Aluno(a): MÁRCIO WELLINGTON AMARAL DOS SANTOS Matrícula: 201607016702 Acertos: 2,0 de 10,0 Data: 22/10/2018 23:33:58 (Finalizada) 1a Questão (Ref.:201607852292) Acerto: 0,0 / 1,0 Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas? Apenas II. I, II e III. Apenas II e III. Apenas I e III. Apenas I e II. 2a Questão (Ref.:201607852152) Acerto: 1,0 / 1,0 É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. Objeto Encapsulamento Classe Polimorfismo Herança 3a Questão (Ref.:201607852075) Acerto: 1,0 / 1,0 No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: Da análise do diagrama, conclui-se que? Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. 4a Questão (Ref.:201607852268) Acerto: 0,0 / 1,0 Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de Casos de Uso representados seriam: Pular, Saltar e Correr Atualizar o sistema, Carregar jogo, Navegar na Internet Player 1, Player 2 e CPU Blu-Ray, DVD e CD Direcional, Select e Start 5a Questão (Ref.:201607852193) Acerto: 0,0 / 1,0 Analise as assertivas a seguir e classifique cada uma como verdadeiro (V) e falso (F): 1 - ( ) A Descrição de caso de uso não registra a lógica do sistema. 2 - ( ) A descrição de caso de uso, é representação textual dos casos de uso e auxilia a validação do entendimmento dos requisitos do sistema. 3 - ( ) Nem todos os casos de uso devem ser descritos. 4 - ( ) Quanto mais técnico forem os termos da descrição de casos de uso, melhor será para apresentar ao usuário. Com base em sua avaliação, assinale a alternativa que apresente a correta sequencia de V e F: V, F, V, V F, F, V, V F, F, V, F F, V, F, F V, V, F, F 6a Questão (Ref.:201607852275) Acerto: 0,0 / 1,0 Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso? Ator responsável, fluxo principal e fluxos secundários Protótipo e lista de mensagens Ator responsável, classe correspondente e lista de mensagens Diagrama de implementação correspondente Diagrama de classe e de sequência correspondente 7a Questão (Ref.:201607851984) Acerto: 0,0 / 1,0 A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. Qual modelo expressa a definição descrita? 8a Questão (Ref.:201607851965) Acerto: 0,0 / 1,0 (PRODEB 2008) Assinale a alternativa correta. Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos. Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema. Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e fluxo de trabalho. Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema. Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles. 9a Questão (Ref.:201607852264) Acerto: 0,0 / 1,0 A empresa SoftPerfeitos estava desenvolvendo um aplicativo Mobile para um de seus cliente. O programador durante a fase de codificação sentiu extrema dificuldade no entendimento de uma referida regra de negócio expressa no diagrama de caso de uso. Para que o desenvolvedor compreendesse melhor o requisito, o analista de sistema fez uma atualização na documentação do software criando um diagrama com o objetivo de determinar a sequência de eventos que ocorrem em um determinado processo, ou seja, quais condições devem ser satisfeitas e quais métodos devem ser disparados entre os objetos envolvidos e em que ordem durante um processo específico. Com base na UML identifique qual o diagrama o analista de sistemas confeccionou. Diagrama de Classes. Diagrama de Implantação. Diagrama de Negócio. Diagrama de Sequência. Diagrama de Caso de Uso. 10a Questão (Ref.:201607852257) Acerto: 0,0 / 1,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 fáceis de compreender, difíceis 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 de alta visibilidade, difíceis de manter e de se reutilizarem. normalmente são difíceis de compreender, difíceis de manter e de se reutilizarem.
Compartilhar