Baixe o app para aproveitar ainda mais
Prévia do material em texto
Local: Sala 1 - Sala de Aula / Andar / Polo Nova Iguaçu / POLO NOVA IGUAÇU - RJ Acadêmico: EAD-IL10331-20223A Aluno: YURI DE LEMOS ANTUNES RIBEIRO Avaliação: A2- Matrícula: 20203301618 Data: 23 de Setembro de 2022 - 08:00 Finalizado Correto Incorreto Anulada Discursiva Objetiva Total: 10,00/10,00 1 Código: 37178 - Enunciado: A orientação a objeto apresenta um conjunto de conceitos que permitem criar um padrão de documentação que permeia todas as etapas de desenvolvimento de um so�ware. Diante disso, relacione a primeira coluna (Conceitos) com a segunda coluna (Definições). 1 - Instância(_)Modela a informação persistente.2 - Herança(_)Permite o uso de forma independente.3 - Encapsulamento(_)Herda atributos e métodos.4 - Polimorfismo(_)Representada por um objeto.5 - Classes(_)Várias implantações em uma única interface. Marque a alternativa que apresenta a sequência correta de associações de cima para baixo. a) 3, 4, 2, 1, 5. b) 5, 3, 2, 1, 4. c) 3, 1, 2, 4, 5. d) 2, 1, 5, 4, 3. e) 5, 3, 1, 2, 4. Alternativa marcada: b) 5, 3, 2, 1, 4. Justificativa: Resposta correta:5, 3, 2, 1, 4.A Instância é representada por um elemento (objeto) da classe associada.A Herança é utilizada sempre que uma classe herda atributos ou métodos de outras classes.O encapsulamento ocorre quando o método de uma classe é desenvolvido de forma que possa ser utilizado por outros métodos ou classes, bastando conhecer a sua interface.O Polimorfismo representa os vários tipos de implementações realizados por um método, abstraindo-os de uma única interface.A Classe representa um conjunto de comportamentos e atributos utilizados pela aplicação. 1,00/ 1,00 2 Código: 37187 - Enunciado: A construção do Diagrama de Classes de um sistema representa as relações existentes entre as classes, na qual a sua representação gráfica permite identificar importantes elementos para o seu desenvolvimento.Diante disso, pode-se afirmar que: a) Para que haja uma agregação, deve existir pelo menos um elemento da “parte”. b) Agregação são conexões que guardam uma relação todo-parte entre si. c) A notação da classe associativa é feita quando a relação não possui atributos. d) Uma composição é representada por um losango vazado (em branco). e) Quando uma superclasse possui várias classes, existe a classe associativa. Alternativa marcada: b) Agregação são conexões que guardam uma relação todo-parte entre si. Justificativa: Resposta correta:Agregação são conexões que guardam uma relação todo-parte entre si. Correta. Uma agregação representa um tipo especial de associação na qual um objeto é parte do outro, no entanto, a parte pode existir sem o todo. Na agregação, um objeto está contido 1,00/ 1,00 Ilumno http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandi... 1 of 7 28/09/2022 22:05 (parte) em outro (todo). Distratores: Quando uma superclasse possui várias classes, existe a classe associativa. Incorreta. Uma superclasse representa uma associação entre classes, na qual uma classe herda as propriedades e comportamentos de uma ou mais classes.Uma composição é representada por um losango vazado (em branco). Incorreta. Esta representação é da agregação. Na composição, o losango é vazado.Para que haja uma agregação, deve existir pelo menos um elemento da “parte”. Incorreta. Representa um tipo especial de associação na qual um objeto é parte do outro, no entanto, a parte pode existir sem o todo. Na agregação, um objeto está contido (parte) em outro (todo).A notação da classe associativa é feita quando a relação não possui atributos. Incorreta. Esta notação é feita em associações para representar os atributos que dependem de ambas as classes. 3 Código: 37492 - Enunciado: O Diagrama de Atividade consiste na apresentação gráfica de um conjunto de elementos que define a sequência com que as ações ocorrem dentro de um aspecto temporal em diferentes situações. Tendo como base este diagrama, leia as afirmativas a seguir, que representam as situações em que ele pode ser utilizado:I - Quando for necessário detalhar um processo complexo que compõe o so�ware.II – Para descrever um caso de uso, com os comandos representados pelas atividades.III - Apresentar o sistema como um todo a partir dos seus casos de usos ou módulos.IV – Ferramenta mais utilizada para representar as atividades no mapeamento de processos.V – Utilizar elementos gráficos de acordo com os propostos pelo padrão BPMN (Business Process Model and Notation). Está correto apenas o que se afirma em: a) I, IV e V estão corretas. b) I, II e V estão corretas. c) II, III e IV estão corretas. d) III, IV e V estão corretas. e) I, II e III estão corretas. Alternativa marcada: e) I, II e III estão corretas. Justificativa: Resposta correta:I, II e III estão corretas.I - Quando for necessário detalhar um processo complexo que compõe o so�ware. Correta. A representação gráfica de um processo complexo, permite que as pessoas consigam entendê-lo melhor para a construção das funcionalidades do so�ware.II – Para descrever um caso de uso, com os comandos representados pelas atividades. Correta. O caso de uso descrito através do diagrama permite a associação das atividades como sendo ações a serem realizadas pela aplicação.III - Apresentar o sistema como um todo a partir dos seus casos de usos ou módulos. Correta. Permite a visão macro do sistema, através dos seus casos de usos ou módulos, observando a sequência com que eles ocorrem. Distratores:IV – Ferramenta mais utilizada para representar as atividades no mapeamento de processos. Incorreta. Este diagrama, embora seja possível a sua utilização para mapeamento de processos, não possui recursos que garantam a qualidade do resultado, sendo o indicado o uso de ferramentas com notações próprias para este objetivo, como o BPMN (Business Process Model and Notation).V – Utilizar elementos gráficos de acordo com os propostos pelo padrão BPMN (Business Process Model and Notation). Incorreta. A notação utilizada no Diagrama de Atividade é diferente daquelas apresentadas na notação BPMN. 1,00/ 1,00 4 Código: 37180 - Enunciado: A descrição de um caso de uso permite o seu detalhamento lógico através das ações do ator e os procedimentos executados pela aplicação a cada uma destas ações, 1,00/ 1,00 Ilumno http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandi... 2 of 7 28/09/2022 22:05 permitindo uma visão macro da lógica do caso de uso. Ela apresenta também um conjunto de informações que serão relevantes para a consistência da sua implementação. Tendo como base a estrutura da descrição de um caso de uso, leia as afirmativas a seguir:I – A descrição de caso de uso é composta de um fluxo principal, que representa os procedimentos que serão sempre executados.II – Deve apresentar as regras de negócios que o caso de uso irá implementar.III – Todos as descrições de caso de uso devem sempre possuir um fluxo principal e um ou mais fluxos alternativos e de exceção.IV – Deve ser construído enumerando as ações na sequência com que será implementada.V – O ator secundário deve ser descrito sempre que o caso de uso possuir mais do que um ator primário. Está correto apenas o que se afirma em: a) I, II e IV estão corretas. b) I, III, IV e V estão corretas. c) I, II, III e IV estão corretas. d) III, IV e V estão corretas. e) I e IV estão corretas. Alternativa marcada: a) I, II e IV estão corretas. Justificativa: Resposta correta:I, II e IV estão corretas.I – A descrição de caso de uso é composta de um fluxo principal, que representa os procedimentos que serão sempre executados. Correta. O fluxo principal representa o conjunto de ações que devem ser executados sempre que o caso de uso for acionado.II – Deve apresentar as regras de negócios que o caso de uso irá implementar. Correta. As regras de negócios devem estar associadas aos casos de uso que irão implementá-los definindo a forma de execução e o que deve ser feito caso ela seja violada.IV – Deve ser construído enumerando as ações na sequênciacom que será implementada. Correta. O objetivo da descrição dos casos de uso é descrever o sequenciamento das ações que serão realizadas. Distratores:III – Todos as descrições de caso de uso devem sempre possuir um fluxo principal e um ou mais fluxos alternativos e de exceção. Incorreta. Não necessariamente um caso de uso deve ter fluxos alternativos ou de exceção, apenas o fluxo primário é obrigatório em todas as situações.V – O ator secundário deve ser descrito sempre que o caso de uso possuir mais do que um ator primário. Incorreta. O ator secundário representa acessos a sistemas externos para realizar consultas necessárias à realização do caso de uso, não tendo nenhuma relação com ator primário. 5 Código: 37174 - Enunciado: A descrição de um caso de uso apresenta a interação entre o usuário e o so�ware. Ele é composto pelo seu cabeçalho, que possui informações relevantes retiradas da etapa de levantamento, e os fluxos, que representam a interação.Neste contexto, analise o cabeçalho da descrição de caso descrito a seguir. NomeRegistrar PagamentoId: CSU01Sumário:Realizar o registro do pagamento da cota mensal de um condomínioAtor Primário:AtendenteAtor Secundário: Pré-Condição:O ator deve estar autorizado a realizar este serviço.Requisito Funcional:RF05Regra de Negócio:RN01 RN02Pós- Condição:Pagamento registrado. Analisando o exposto, marque a alternativa que representa, corretamente, o caso de uso associado ao cabeçalho descrito. a) Id. Nome Sumário Ator PrimárioRF RN CSU01Registrar PagamentoRealizar o registro do pagamentoCobrador RF05RN02 b) Id. Nome Sumário Ator Primário RF RN 1,50/ 1,50 Ilumno http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandi... 3 of 7 28/09/2022 22:05 CSU01 Registrar Pagamento Realizar o registro do pagamento da cota mensal de um condomínio Atendente RF05 RN01 RN02 c) Id. Nome Sumário Ator PrimárioRF RN CSU01Registrar PagamentoRealizar o registro do pagamento Atendente RF01RN01 RN02 d) Id. Nome Sumário Ator PrimárioRF RN CSU03Registrar PagamentoRealizar o registro de pagamento Atendente RF05RN01 RN02 e) Id. Nome Sumário Ator Primário RF RN CSU01 Registrar Pagamento Realizar o registro do pagamento da cota mensal de um condomínio Cobrador RF05RN01 Alternativa marcada: b) Id. Nome Sumário Ator Primário RF RN CSU01 Registrar Pagamento Realizar o registro do pagamento da cota mensal de um condomínio Atendente RF05 RN01 RN02 Justificativa: Resposta correta: Id.NomeSumárioAtor PrimárioRFRNCSU01Registrar PagamentoRealizar o registro do pagamento da cota mensal de um condomínioAtendenteRF05RN01 RN02 Correta. Esta alternativa apresenta a descrição correta de todas as informações apresentadas no cabeçalho da descrição do caso de uso. Distratores: Id.NomeSumárioAtor PrimárioRFRNCSU03Registrar PagamentoRealizar o registro de pagamento AtendenteRF05RN01 RN02Incorreta. O sumário não apresenta o objetivo correto do caso de uso e a sua identificação não está correta. Id.NomeSumárioAtor PrimárioRFRNCSU01Registrar PagamentoRealizar o registro do pagamento AtendenteRF01RN01 RN02Incorreta. O sumário não apresenta o objetivo correto do caso de uso e o Requisito Funcional não foi associado corretamente. Id.NomeSumárioAtor PrimárioRFRNCSU01Registrar PagamentoRealizar o registro do pagamento da cota mensal de um condomínioCobradorRF05RN01Incorreta. O ator primário e o Requisito Funcional não foram associados corretamente e falta uma das Regras de Negócios que devem ser implementadas. Id.NomeSumárioAtor PrimárioRFRNCSU01Registrar PagamentoRealizar o registro do pagamento CobradorRF05RN02 Incorreta. O ator primário e o Requisito Funcional não foram associados corretamente e o sumário não apresenta o objetivo correto do caso de uso. 6 Código: 37173 - Enunciado: A descrição de um caso de uso apresenta a interação entre o usuário e o so�ware. Ele é composto pelo seu cabeçalho, que possui informações relevantes retiradas da etapa de levantamento, e os fluxos, que representam a interação.Um diagrama de caso representa a interação entre o ambiente a ser implementado e seus atores, onde são definidos os casos de usos que serão realizados por cada um dos atores representados no diagrama. Além disso, o diagrama apresenta eventuais interações entre casos de usos, representando outros que serão acionados obrigatoriamente ou de forma opcional, conforme diagramas a seguir:Diagrama 1:Diagrama 2:Diagrama 3:Analisando o exposto, pode-se inferir que: 1,50/ 1,50 Ilumno http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandi... 4 of 7 28/09/2022 22:05 a) No Diagrama 1, os casos de uso CSU02 e CSU03 serão acionados todas as vezes que o CSU01 for executado. b) No Diagrama 3, pelo menos dois dos três casos de usos deverão ser executados. c) No Diagrama 1, o caso de uso CSU02 será acionado no fluxo principal e o CSU03 no fluxo alternativo. d) No Diagrama 3, um dos casos de usos, CSU08 ou CSU09, será acionado sempre que o CSU07 for executado. e) No Diagrama 2, os casos de uso CSU05 e CSU06 serão acionados nos fluxos alternativos do CSU04. Alternativa marcada: c) No Diagrama 1, o caso de uso CSU02 será acionado no fluxo principal e o CSU03 no fluxo alternativo. Justificativa: Resposta correta:No Diagrama 1, o caso de uso CSU02 será acionado no fluxo principal e o CSU03 no fluxo alternativo. Correta. Por ter sido o primeiro definido como “include”, que obriga a sua realização, e o segundo por “extend”, que torna a execução opcional.. Distratores:No Diagrama 1, os casos de uso CSU02 e CSU03 serão acionados todas as vezes que o CSU01 for executado. Incorreta. O CSU03 poderá ser ou não executado por ter sido definido como “extend”.No Diagrama 2, os casos de uso CSU05 e CSU06 serão acionados nos fluxos alternativos do CSU04. Incorreta. O CSU05 foi definido como “include”, desta forma, ele será acionado pelo fluxo principal.No Diagrama 3, um dos casos de usos, CSU08 ou CSU09, será acionado sempre que o CSU07 for executado. Incorreta. Ambos foram definidos como “extend”, desta forma, eles podem ou não ser executados.No Diagrama 3, pelo menos dois dos três casos de usos deverão ser executados. Incorreta. A presença do “extend” indica que o caso de uso pode ou não ser realizado. 7 Código: 37176 - Enunciado: O objetivo do Diagrama e da tabela de Transição de Estado é representar as mudanças que cada instância de uma classe pode ter em um determinado momento, sendo estas mudanças feitas através dos eventos representados no diagrama e na tabela.Neste contexto, analise o Diagrama de Transição de Estado da classe “Exemplar de livro” que compõe o sistema de Automação de Empréstimos de Livros em uma Biblioteca Universitária, representado a seguir: Analisando o exposto, julgue as afirmações a seguir:I – O fato do estado inicial do livro ser “Disponível”, significa que, ao ser cadastrado, um exemplar irá sempre receber este estado.II – Sempre que um exemplar for reservado, o diagrama mostra que ele deverá ser sempre emprestado.III – Sempre que houver a devolução de um exemplar, ele deverá ser analisado, 1,50/ 1,50 Ilumno http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandi... 5 of 7 28/09/2022 22:05 podendo ser disponibilizado para empréstimo ou não.IV – Um exemplar de um livro, quando disponível, deverá ser sempre reservado, para depois ser emprestado.V – O Descarte é o último evento que ocorre para uma instância da classe. Está correto apenas o que se afirmar em: a) I, III e IV estão corretas. b) I, III e V estão corretas. c) II, IV e V estão corretas. d) II, III e IV estão corretas. e) I, II e V estão corretas. Alternativa marcada: b) I, III e V estão corretas. Justificativa: Resposta correta:I, III e V estão corretas.I – O fato do estado inicial do livro ser “Disponível”, significa que, ao ser cadastrado, um exemplar irá sempre receber este estado. Correta. Este estado é representado no diagrama como sendo o primeiro após o símbolo inicial do diagrama.III – Sempre que houver a devolução de um exemplar,ele deverá ser analisado, podendo ser disponibilizado para empréstimo ou não. Correta. Esta ação é representada através do evento “Devolução” (de “Emprestado” para “Em análise”), sendo este o único evento que altera o estado de “Emprestado”.V – O Descarte é o último evento que ocorre para uma instância da classe. Correta. O evento "Descarte" muda o estado para “Inutilizado”, sendo este o estado final do exemplar. Distratores:II – Sempre que um exemplar for reservado, o diagrama mostra que ele deverá ser sempre emprestado. Incorreta. Segundo o diagrama, a reserva pode ser cancelada, sendo esta ação representada pelo evento “Reserva Cancelada”, alterando o estado de “Reservado” para “Disponível”.IV – Um exemplar de um livro, quando disponível, deverá ser sempre reservado, para depois ser emprestado. Incorreta. Um exemplar, quando disponível, poderá ser reservado (evento Reserva) ou emprestado (evento Empréstimo). 8 Código: 37487 - Enunciado: Associação entre classes representa os vínculos existentes entre elas de forma que seja possível o compartilhamento de informações e colaborações. Neste contexto, sabe-se que existem diferentes tipos de associações que representam as condições com que elas ocorrem, conforme afirmativas a seguir: I Representa o tipo mais comum de associação, chamada de Associação, quando a instância de uma classe está associada a uma ou mais instâncias de outra classe.IIRepresenta uma associação de agregação na qual a instância de um motor está agregada à instância de um veículo.III Representa uma composição na qual uma instância faz parte da outra e ambas não existem de forma independente.IVRepresenta uma associação reflexiva, pois os atributos de Pessoa são refletidos nas classes Pessoa Física e Jurídica.V Representa uma classe associativa na qual o Emprego só existe se houver uma relação entre Pessoa e Empresa, e havendo atributos que são dependentes de ambas as classes. Está correto apenas o que se afirma em: a) I, II e IV estão corretas. b) I, II e V estão corretas. c) III, IV e IV estão corretas. d) I, III e V estão corretas. e) II, III e IV estão corretas. Alternativa marcada: d) I, III e V estão corretas. 1,50/ 1,50 Ilumno http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandi... 6 of 7 28/09/2022 22:05 Justificativa: Resposta correta:I, III e V estão corretas.I. Representa o tipo mais comum de associação, chamada de Associação, quando a instância de uma classe está associada a uma ou mais instâncias de outra classe. Correta. Conforme o diagrama representado, um aluno pode estar associado a zero ou várias disciplinas e uma disciplina a zero ou vários alunos.III. Representa uma composição na qual uma instância faz parte da outra e ambas não existem de forma independente. Correta. Representa o conceito de que uma parte deve pertencer ao todo e o todo não existe sem as partes. No exemplo, uma Nota Fiscal não existe sem os seus itens e os itens devem estar sempre associados a uma Nota Fiscal.V. Representa uma classe associativa na qual o Emprego só existe se houver uma relação entre Pessoa e Empresa, e havendo atributos que são dependentes de ambas as classes. Correta. A classe Associativa ocorre em uma associação muitos para muitos de duas classes que possuem atributos que dependem de ambas as classes. Distratores:II. Representa uma associação de agregação na qual a instância de um motor está agregada à instância de um veículo. Incorreta. O conceito de agregação existe para representar que um objeto faz parte do outro, no entanto, ele também existe de forma independente. A simbologia é feita por meio de um losango em branco. A representação feita representa uma dependência na qual um elemento não existe sem o outro. Dentro do contexto apresentado, um motor não existe sem um veículo e um veículo sem o motor.IV. Representa uma associação reflexiva, pois os atributos de Pessoa são refletidos nas classes Pessoa Física e Jurídica. Incorreta. Uma associação do tipo reflexiva ocorre quando uma instância de uma classe se relaciona a outra instância da mesma classe. O diagrama apresentado representa o conceito de generalização ou herança na qual as classes Pessoa Física e Jurídica herdam os atributos de Pessoa. Ilumno http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandi... 7 of 7 28/09/2022 22:05
Compartilhar