Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/10/2022 22:27 Teste: Atividade Objetiva 1 https://famonline.instructure.com/courses/24353/quizzes/109356/take 1/6 Atividade Objetiva 1 Iniciado: 5 out em 22:11 Instruções do teste Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. 0,2 ptsPergunta 1 UML, encapsulamento e eventos. objetos, atributos, métodos e entidades. extensão, encapsulamento e polimorfismo. polimorfismo, composição e encapsulamento. classes, objetos e orientação a eventos. Leia o trecho a seguir: As classes dão suporte completo à herança, uma característica fundamental da pr orientada a objetos. Ao criar uma classe, você pode herdar de outra interface ou c está definida como selada, e outras classes podem herdar de sua classe e substit virtuais. Disponível em: https://docs.microsoft.com/pt-br/dotnet/csharp/programming-guide/ structs/classes (https://docs.microsoft.com/pt-br/dotnet/csharp/programming-guide/clas structs/classes) . Acesso em: 30 de novembro de 2021. Além da herança, outros princípios do paradigma orientado a objeto são 0,2 ptsPergunta 2 A+ A A- https://docs.microsoft.com/pt-br/dotnet/csharp/programming-guide/classes-and-structs/classes 05/10/2022 22:27 Teste: Atividade Objetiva 1 https://famonline.instructure.com/courses/24353/quizzes/109356/take 2/6 O exemplo mostra a opção de retirar o extrato, que é uma funcionalidade obrigatória, por isso traz o extend. Utilizamos extend para definir que um caso de uso precisa obrigatoriamente do outro para ser executado, como mostrado no exemplo, em que um cliente só poderá “sacar dinheiro” caso o cadastro dele seja verificado. Leia o texto a seguir: Os diagramas de casos de uso trazem narrativas que englobam as funcionalidade precisamente os requisitos funcionais, em que alguns elementos são fundamentai construção do diagrama. Veja um exemplo de diagrama de casos de uso que reflete algumas funcionalidad bancário: Considerando as informações apresentadas, assinale a opção correta. A+ A A- 05/10/2022 22:27 Teste: Atividade Objetiva 1 https://famonline.instructure.com/courses/24353/quizzes/109356/take 3/6 O exemplo mostra a opção de retirar o extrato, que não é uma funcionalidade obrigatória, por isso traz o include. O exemplo mostra a opção de retirar o extrato, que não é uma funcionalidade obrigatória, por isso traz o include. O exemplo traz a aplicação de generalização, em que o caso de uso “Verificar cadastro” herda o comportamento e o significado do caso de uso pai “Sacar dinheiro”. Utilizamos include para definir que um caso de uso precisa obrigatoriamente do outro para ser executado, como mostrado no exemplo, em que um cliente só poderá “sacar dinheiro” caso o cadastro dele seja verificado. 0,2 ptsPergunta 3 Leia o trecho a seguir: Um carro, além de ter a capacidade de realizar tarefas, também tem atributos, com portas, quantidade de gasolina no tanque, velocidade atual e registro das milhas to é, a leitura do odômetro). Assim como suas capacidades, os atributos do carro são como parte do seu projeto nos diagramas de engenharia (que, por exemplo, inclue um medidor de combustível). Ao dirigir um carro real, esses atributos são incorpor carro mantém seus próprios atributos. Cada carro sabe a quantidade de gasolina q tanque, mas desconhece quanto há no tanque de outros carros. DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São Paulo: Pearson Edu 2017. Considerando o texto acima, avalie as seguintes afirmações se desejássemos cria orientado a objetos: I. O carro pode ser representado por uma classe. II. As capacidades do carro podem ser representadas por métodos. A+ A A- 05/10/2022 22:27 Teste: Atividade Objetiva 1 https://famonline.instructure.com/courses/24353/quizzes/109356/take 4/6 I, II e III. II e III, apenas. II, apenas I e II, apenas. I, apenas III. Objetos da mesma classe possuem os mesmos atributos, mas com valores ind É correto o que se afirma em: 0,2 ptsPergunta 4 Leia o texto abaixo: Os diagramas da UML disponibilizam diferentes visões do sistema. Cada diagram conjunto de entidades e de relacionamentos que podem ser representados. Eles s em três categorias: estruturais, comportamentais e de interação. GONÇALVES, E. J. T. Análise e projeto de sistemas 3. ed. Fortaleza: EdUECE, Sobre as categorias dos diagramas UML, analise as afirmativas abaixo: I. Os diagramas estruturais que são aqueles que tratam o aspecto estrutural tanto do sistema quanto das classes, a partir da representação de seu esqueleto e estru “relativamente estáveis”. II. Os diagramas comportamentais que são aqueles que descrevem o sistema com A+ A A- 05/10/2022 22:27 Teste: Atividade Objetiva 1 https://famonline.instructure.com/courses/24353/quizzes/109356/take 5/6 II e III, apenas. I e II, apenas. I, apenas II, apenas. I, II e III. modelado quando em execução, isto é, a modelagem dinâmica do sistema. III. Os diagramas de interação que são aqueles descrevem o sistema computacion quando em execução, representando a comunicação entre entidades e a sequênc ser invocada. É correto o que se afirma apenas em: 0,2 ptsPergunta 5 Leia o texto abaixo: Um processo de software é um conjunto de atividades relacionadas que levam à p produto de software. Essas atividades podem envolver o desenvolvimento de softw linguagem de programação. SOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Pearson, 2011. Sobre as atividades que envolvem o desenvolvimento de software, analise as afirm I. Levantamento de requisitos ou elicitação de requisitos tem o objetivo de estabel funcionalidades o sistema a ser desenvolvido deverá ter. II. Projeto é a atividade que determinará “como” o sistema funcionará para atende A+ A A- 05/10/2022 22:27 Teste: Atividade Objetiva 1 https://famonline.instructure.com/courses/24353/quizzes/109356/take 6/6 Salvo em 22:27 II, apenas. II e III, apenas. I, apenas III, apenas. I e II, apenas. acordo com os recursos tecnológicos existentes. III. Desenvolvimento ou implementação tem o objetivo de disponibilizar o uso do s ambiente de sua operação, treinando usuários, configurando o ambiente de produ vezes, convertendo bases de dados. É correto o que se afirma apenas em: Enviar teste A+ A A-
Compartilhar