Prévia do material em texto
QUESTÃO 38QUESTÃO 38 – – DISCURSIVADISCURSIVA Uma montadora de automóveis produz carros de luxo e esportivos. Um carro é formado deUma montadora de automóveis produz carros de luxo e esportivos. Um carro é formado de várias partes e cada parte pode ser fabricada por diferentes fornecedores. Um gerente ou umvárias partes e cada parte pode ser fabricada por diferentes fornecedores. Um gerente ou um operador possui permissão para cadastrar partes do carro, desde que ainda inexistentes nooperador possui permissão para cadastrar partes do carro, desde que ainda inexistentes no sistema, e consultar a sua disponibilidade para a sistema, e consultar a sua disponibilidade para a fabricação dos carros. Se o estoque dessas partesfabricação dos carros. Se o estoque dessas partes está abaixo do limite mínimo estipulado, o sistema envia um pedido ao respectivo fornecedor.está abaixo do limite mínimo estipulado, o sistema envia um pedido ao respectivo fornecedor. Considerando a situação acima, faça o que se pede a seguir.Considerando a situação acima, faça o que se pede a seguir. AA desenhe o diagrama de caso de uso correspondente a situação apresentada. (valor: 5,0desenhe o diagrama de caso de uso correspondente a situação apresentada. (valor: 5,0 pontos)pontos) B escolha um caso de uso no diagrama elaborado e descreva-o em termos de ator e fluxoB escolha um caso de uso no diagrama elaborado e descreva-o em termos de ator e fluxo principal. (valor: 2,0 pontos)principal. (valor: 2,0 pontos) C descreva um tratamento alternativo para cada caso de uso do diagrama elaborado. (valor:C descreva um tratamento alternativo para cada caso de uso do diagrama elaborado. (valor: 3,0 pontos)3,0 pontos) Espaço para desenho para o item a)Espaço para desenho para o item a) RRASCUNHOASCUNHO – – QQUESTÃOUESTÃO 38-38-BB 11 22 33 44 55 RRASCUNHOASCUNHO – – QQUESTÃOUESTÃO 38-38-CC 11 22 33 44 55 ANÁLISE E DESENVOLVIMENTO DE SISTEMASANÁLISE E DESENVOLVIMENTO DE SISTEMAS (Análise de Sistemas de Computação)(Análise de Sistemas de Computação) 1818 TECNOLOGIA EM ANÁLISE E TECNOLOGIA EM ANÁLISE E DESENVOLDESENVOLVIMENTO DE SISTEMASVIMENTO DE SISTEMAS QUESTÃO 39QUESTÃO 39 – – DISCURSIVADISCURSIVA Uma montadora de automóveis produz carros de luxo e esportivos. Um carro tem marca,Uma montadora de automóveis produz carros de luxo e esportivos. Um carro tem marca, modelo, chassi e ano de fabricação. As partes de um carro possuem características como: nome,modelo, chassi e ano de fabricação. As partes de um carro possuem características como: nome, quantidade, cor e preço. Um fornecedor da montadora tem CNPJ e razão social. O carro de luxoquantidade, cor e preço. Um fornecedor da montadora tem CNPJ e razão social. O carro de luxo possui sistema GPS; o carro esporte não possui sistema GPS e somente pode ser fabricado na corpossui sistema GPS; o carro esporte não possui sistema GPS e somente pode ser fabricado na cor vermelha.vermelha. Com base nessa situação, faça o que se pede a seguir.Com base nessa situação, faça o que se pede a seguir. A Identifique e escreva o nome das classes correspondentes à situação apresentada. (valor:A Identifique e escreva o nome das classes correspondentes à situação apresentada. (valor: 2,0 pontos)2,0 pontos) RRASCUNHOASCUNHO – – QQUESTÃOUESTÃO 39-A39-A 11 22 33 44 55 66 77 88 99 1010 B Desenhe o diagrama de classes, contendo somente os nomes das classes e seusB Desenhe o diagrama de classes, contendo somente os nomes das classes e seus relacionamentos.relacionamentos. (valor: 3,0 pontos)(valor: 3,0 pontos) RRASCUNHOASCUNHO – – QQUESTÃOUESTÃO 39-39-BB Questão 52 (Peso 1) Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. O diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo é o de A) componentes. B) implantação. C) estado. D) classes. E) sequência. Questão 53 (Peso 1) Identifique com V as afirmativas verdadeiras e com F, as falsas. Os bancos de dados relacionais não suportam herança. Então, ao mapear objetos para o banco de dados, deve-se considerar como representar estruturas de herança, tipo tabelas relacionais. Nessas condições, pode-se representar uma hierarquia de herança de classes ( ) como uma única tabela. ( ) com uma tabela para cada classe. ( ) com uma tabela por classe concreta na hierarquia. A alternativa que contém a sequência correta, de cima para baixo, é a A) V F F B) V V F C) F V F D) F F V E) V V V Exercícios Questões de múltipla escolha: para cada questão escolha uma das respostas. 1. Como um ator é retratado no diagrama de usos e casos? (a) Um oval (b) Uma figura na forma de vara (c) Uma caixa (d) Uma linha tracejada 2. Como um caso de uso é retratado no diagrama de casos e usos? (a) Um oval (b) Uma figura na forma de vara (c) Uma caixa (d) Uma linha tracejada 3. Como uma classe é retratada no diagrama de classe? (a) Uma caixa com um compartimento (b) Uma caixa com um ou dois compartimentos (c) Uma caixa com um, dois ou três compartimentos (d) Um oval 4. Como uma associação é retratada no diagrama de classe? (a) Uma linha sólida ligando duas caixas de classe (b) Uma linha tracejada ligando duas caixas de classe (c) Um losango tocando a caixa de classe alta (d) Uma seta tocando a caixa de classe alta 5. Como a visibilidade pública é retratada para um elemento de classe ou um diagrama de classe? (a) Sinal de + (b) Sinal de – (c) Sinal de # (d) Sinal de * 6. Quais são os dois tipos de diagramas de interação UML? (a) Diagrama de classe e diagrama de sequência (b) Diagrama de sequência e diagrama de comunicação (c) Diagrama de classe e diagrama de comunicação (d) Gráfico de estado e diagrama de comunicação 7. O que um diagrama de interação retrata? (a) Objetos e links (b) Classes e relacionamentos (c) Objetos e mensagens (d) Estados e eventos 8. O que um diagrama de gráfico de estado retrata? (a) Objetos e links (b) Classes e relacionamentos (c) Objetos e mensagens (d) Estados e eventos 9. O que é um pacote UML? (a) Uma caixa (b) Um grupo de classes (c) Um grupo de casos e usos (d) Um grupo de elementos do modelo 10. O que um diagrama de desenvolvimento retrata? (a) A configuração física do sistema em termos de classes físicas e conexões físicas entre as classes. (b) A configuração física do sistema em termos de objetos físicos e conexões físicas entre os objetos. (c) A configuração física do sistema em termos de nós físicos e conexões físicas entre os nós. (d) A configuração física do sistema em termos de computadores físicos e redes físicas de computadores. e o Comportamental. II- O Modelo Ambiental é composto pelo Diagrama de Contexto e pela Lista de Eventos Externos. III- O Modelo Comportamental descreve a resposta do SI a cada um dos eventos externos. A(s) afirmativa(s) correta(s) é/são somente: (A) I; (B) II; (C) III; (D) I e II; (E) I, II e III. - Considere as seguintes afirmativas sobre o conceito de Evento Externo (EE) como usado na Análise Essencial de Sistemas: I- Um EE ocorre no ambiente interno do sistema. II- Um EE requer uma resposta do sistema. III- Toda resposta a um EE não deve alterar a memória essencial do sistema. A(s) afirmativa(s) correta(s) é/são somente: (A) I; (B) II; (C) III; (D) I e II; (E) I, II eIII.