Prévia do material em texto
Análise e Projeto de Sistemas Iniciado emsábado, 8 Jun 2019, 10:07 EstadoFinalizada Concluída emsábado, 8 Jun 2019, 10:15 Tempo empregado7 minutos 38 segundos Avaliar1,5 de um máximo de 3,5(43%) Questão 2 Correto Marcar questão Texto da questão Analise as seguintes afirmações sobre a UML (Linguagem de Modelagem Unificada): I. A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma vez que fornece um conjunto de representações gráficas e sua semântica para a modelagem de software. II. O diagrama de casos de uso procura, por meio de uma linguagem simples, demonstrar o comportamento externo do sistema. Esse diagrama apresenta o sistema sob a perspectiva do usuário, e é dentre todos da UML, o mais abstrato, flexível e informal. III. Um relacionamento de extensão de um caso de uso “A” para um caso de uso “B” significa que toda vez que “A” for executado ele incorporará o comportamento definido em “B”. IV. Os diagramas de comportamento da UML demonstram como ocorrem as trocas de mensagens entre os objetos do sistema para se atingir um determinado objetivo. É correto apenas o que se afirma em: Escolha uma: a. II e IV. b. II, III e IV. c. I e II. d. III e IV. e. I, II e III. Feedback A resposta correta é: II e IV.. Questão 3 Correto Marcar questão Texto da questão Casos de Uso podem ser organizados agrupando-os em pacotes do mesmo modo como são organizadas as classes. Também podem ser organizados pelas especificações de relacionamentos de generalização, inclusão e extensão, existentes entre eles. JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. UML – Guia do Usuário. 1 ed. Campus, 2006 (adaptado). Considerando os relacionamentos existentes entre os casos de uso, avalie as afirmações a seguir: I. Para casos de uso, a generalização significa que o caso de uso filho herda o comportamento e o significado do caso de uso pai e no caso de uso filho deverá acrescentar ou sobrescrever o comportamento de seu pai. II. O estereótipo <> indica que um caso inclui o outro. Permite fatorar comportamento comum a vários casos. III. Pode-se usar o estereótipo <> para indicar que um caso estende o outro. Útil para fatorar comportamento incomum/não-padrão. IV. Um relacionamento estendido é utilizado para a modelagem da parte de um caso de uso que o usuário poderá considerar como um comportamento opcional do sistema e para a modelagem de um subfluxo separado, que é executado somente sob determinadas condições. É correto apenas o que se afirma em: Escolha uma: a. II e III. b. I, III e IV. c. I, II, III e IV. d. I e II. e. I e IV. Feedback A resposta correta é: I, II, III e IV.. Questão 4 Correto Marcar questão Texto da questão A UML não é uma metodologia, mas uma linguagem de modelagem de sistemas, que apoia na análise e projeto de sistemas orientados a objetos. Quais afirmativas abaixo são válidas quando pensamos em UML e orientação a objetos? I – Classe é uma entidade lógica que satisfaz certos axiomas representando uma coleção de objetos. II – Classe é a abstração das características de um grupo de coisas do mundo real. III – Objetos se relacionam através da troca de atributos. IV – UML é uma linguagem visual e textual para modelagem de sistemas orientados a objetos. V – A especificação da UML está contida na OMG www.omg.org Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? Escolha uma: a. F,V,F,V,V. b. V,F,V,V,V. c. V,V,V,V,V. d. F,V,F,V,F. e. V,V,F,F,V. Feedback A resposta correta é: V,V,F,F,V.. Questão 5 Correto Marcar questão Texto da questão A engenharia de requisitos contém documentos para especificação de requisitos de software, segundo a IEEE 830-1998. Tais documentos atendem ao contrato, ao cliente, ao fornecedor e ao usuário. Quais afirmativas abaixo correspondem a esse documento? I. SRS – Software Requirements Specification é nosso documento padrão segundo a IEEE 830-1998. II. Uma SRS não deve ser ambígua. III. Uma SRS não necessita ser consistente. IV. Uma SRS deve ser verificável e rastreável. V. Uma SRS não pode ser modificável. Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? Escolha uma: a. F,V,F,V,V. b. F,V,F,V,F. c. F,V,V,V,F. d. V,V,F,V,F. e. F,V,V,F,F. Feedback A resposta correta é: V,V,F,V,F.. Questão 6 Correto Marcar questão Texto da questão A elicitação de requisitos é dita um neologismo, pois é uma palavra que foi adaptada à língua portuguesa com a conotação de descoberta, identificação, dedução, extração ou obtenção. Como ela pode ser feita? I – através de entrevistas. II – através de análise de mercado e de problemas. III – Através da análise de documentos e outras formas variadas. IV – através do estabelecimento do entendimento básico do problema somente com os usuários em reuniões. V – através da modelagem de sistemas. Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? Escolha uma: a. V,V,V,F,F. b. F,V,F,V,V. c. F,V,F,V,F. d. V,F,V,V,V. e. V,V,F,F,V. Feedback A resposta correta é: V,V,V,F,F.. Análise e Projeto de Sistemas Questão 2 Texto da questão Feedback Questão 3 Texto da questão Feedback Questão 4 Texto da questão Feedback Questão 5 Texto da questão Feedback Questão 6 Texto da questão Feedback