Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação On-Line 2 (AOL 2) - Questionário Nota final Enviado: 10/10 Conteúdo do exercício 1. Pergunta 1 /1 A técnica de cartões CRC consiste no desenvolvimento de cartões que contenham as informações iniciais de uma futura classe. Essa técnica, criada por Wald Cunningham e Kent Back, foi desenvolvida com o objetivo de pensar orientado a objetos. Identifique a alternativa que apresenta informações INCORRETAS sobre essa técnica. 1. Podemos comparar a construção dos cartões com um brainstorming, em que os envolvidos poderão sugerir forma de relacionamento e comportamento dos objetos. 2. Essa técnica é aplicada nas etapas iniciais de um projeto de software orientado a objetos. 3. A responsabilidade é qualquer coisa que a classe sabe ou faz. 4. É importante destacar que a criação desses cartões precisa ser algo dinâmico que envolva somente a equipe de analistas de requisitos do projeto. Resposta correta 5. A colaboração acontece se o objeto tem uma responsabilidade em que precisa de ajuda de outros objetos para executar. Pergunta 2 /1 Observe a imagem: Capturar_v1.PNG Título: Relacionamento Fonte: elaborada pela autora (2020) #PraCegoVer: a imagem representa um diagrama de caso de uso com uma ligação de inclusão entre os casos de uso “efetuar saque” e “validar segurança de acesso”. A representação da ligação acontece por meio de uma seta pontilhada com a palavra “include” sobre a seta. A seta aponta para o caso de uso de inclusão. A imagem acima apresenta um diagrama de caso de uso, com os seus respectivos elementos e relacionamentos. Sobre o relacionamento podemos afirmar que: 1. Se trata de um relacionamento de extensão, pois, no relacionamento, existe uma dependência de execução entre os casos de uso. 2. Se trata de um relacionamento de extensão, pois, no relacionamento, não existe uma dependência de execução entre os casos de uso. 3. Se trata de um relacionamento de inclusão, pois, no relacionamento, não existe uma dependência de execução entre os casos de uso. 4. Se trata de um relacionamento de inclusão, pois, no relacionamento, o caso de uso “filho” assume os comportamentos do caso de uso “pai”. 5. Se trata de um relacionamento de inclusão, pois, no relacionamento, existe uma dependência de execução entre os casos de uso. Resposta correta Pergunta 3 /1 As ferramentas de levantamento de requisitos são fundamentais para que se obtenha as informações necessárias para o desenvolvimento do projeto de software. Por meio da aplicação das ferramentas, os profissionais envolvidos no projeto poderão ter uma visão mais detalhada do problema que será resolvido. Há uma técnica que bem interessante que pode ser aplicada durante essa etapa, a variação dessa técnica é denominada abordagem de aprendiz. A que técnica o texto se refere? 1. Entrevista. 2. Análise de documentos. 3. Pesquisa. 4. Etnografia. Resposta correta 5. Reuniões. Pergunta 4 /1 Observe o cartão CRC. ll.PNG A criação de um cartão CRC é relativamente simples, ele pode ser criado com cartões de papel ou em alguma ferramenta de virtual. A escolha da forma de desenvolvimento vai depender das preferencias da equipe. Com base na análise do cartão CRC acima, identifique quais elementos estão sendo apresentados. 1. Atributos e classes associadas. Resposta correta 2. Métodos e classes associadas. 3. Atributos, métodos e classes associadas. 4. Métodos e atributos. 5. Atributos e métodos. Pergunta 5 /1 Há uma variedade de ferramentas, cabe ao analista identificar quais ferramentas melhor se encaixam com a realidade do projeto e da empresa. Um cuidado especial que se deve ter ao aplicar essa técnica são os tipos de perguntas que serão aplicadas. As perguntas abertas têm resposta livre, ela pode trazer uma riqueza de informações que em alguns casos podem ser desnecessárias. Qual é a técnica que o texto se refere? 1. Entrevista. Resposta correta 2. Reuniões. 3. Etnografia. 4. Pesquisa. 5. Análise de documentos. Pergunta 6 /1 Para Pressman (2006), os modelos de análise têm o objetivo de descrever as exigências do cliente para o desenvolvimento do projeto de software e definir o conjunto de requisitos que, no futuro, será utilizado para a validação do software. Identifique a alternativa INCORRETA relacionada às modelagens que fazem parte dos modelos de análise. 1. DTE. Resposta correta 2. ER. 3. DFD. 4. CRC. 5. Caso de uso. Pergunta 7 /1 Os diagramas de caso de uso, com o objetivo de desenvolver uma modelagem mais próxima da realidade, apresentam a estrutura de relacionamentos. Há um tipo de relacionamento que pode acontecer entre os casos de uso e também entre os atores. Qual o tipo de relacionamento a que o texto se refere? 1. Include. 2. Extensão. 3. Inclusão. 4. Herança. Resposta correta 5. Estende. Pergunta 8 /1 O primeiro conceito está relacionado a um conjunto de objetos com os seus atributos e métodos. Podemos dizer que é uma especificação de um objeto. Esse conceito é considerado um dos mais importantes da orientação a objetos. O segundo conceito está relacionado a um elemento que deixa aparente somente o que é necessário para comunicação entre dois objetos. Quais os conceitos que o texto está informando? 1. Classe e herança. 2. Encapsulamento e polimorfismo. 3. Classe e polimorfismo. Resposta correta 4. Polimorfismo e classe. 5. Objeto e polimorfismo. Pergunta 9 /1 O paradigma orientado a objetos, também identificado como POO, traz uma proximidade com o mecanismo do pensamento humano, o que não acontecia com o paradigma estruturado. Qual alternativa a seguir que traz informações INCORRETAS sobre o paradigma de orientação a objetos? 1. Um projeto orientado a objetos tem como objetivo projetar sistemas usando, como base, o paradigma de orientação a objetos. 2. O paradigma orientado a objetos, também identificado como POO, traz uma proximidade com o mecanismo do pensamento humano, o que não acontecia com o paradigma estruturado. 3. O paradigma orientado a objetos foi criado na década de 1970 e logo na sua criação ascendeu por causa da proximidade com o pensamento humano. Resposta correta 4. Sobre a conceituação do paradigma de orientação a objetos, Mendes (2009) informa que “nesse paradigma o mundo real é visto como sendo construído de objetos autônomos”. 5. Esse paradigma tem o objetivo de desenvolver um conjunto de componentes que interagem entre si. Pergunta 10 /1 O diagrama de caso de uso faz parte dos diagramas da UML e tem o objetivo de apresentar as possibilidades de interação do sistema. O desenvolvimento desse diagrama ajuda no levantamento dos requisitos funcionais do sistema. Qual elemento do diagrama de caso de uso representa as interações do sistema? 1. Caso de uso. 2. Fronteira. 3. Relacionamento. 4. Ator. Resposta correta 5. Extensão.
Compartilhar