Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/05/2021 EPS https://simulado.estacio.br/alunos/?p0=50772420&user_cod=3707288&matr_integracao=202101180186 1/4 Teste de Conhecimento avalie sua aprendizagem PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 3a aula Lupa Exercício: CCT0746_EX_A3_202101180186_V1 04/05/2021 Aluno(a): GALILEU DOS SANTOS LIRA 2021.1 EAD Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 202101180186 Avalise as asserções I e II, a seguir. I. Um objeto é uma instância de uma classe PORQUE II. Uma classe agrupa objetos com as mesmas características. O que se pode concluir? As assertivas I e II são verdadeiras e a II justifica a I As assertivas I e II são verdadeiras e a II não justifica a I A assertiva II é verdadeira e I é falsa A assertiva I é verdadeira e II é falsa As assertivas I e II são falsas Respondido em 04/05/2021 23:18:21 Explicação: I. Um objeto é uma instância de uma classe - Verdade PORQUE II. Uma classe agrupa objetos com as mesmas características. - Verdade Há relação de causa e efeito, logo as asserções e sua relação (porque) esta correta. Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se conhecer o conceito de modelagem. Uma dessas modelagens é o UML - Unified Modeling Language. Esta modelagem é: Utilizada para definir os requisitos foram detalhados, validando-os e indicando as dificuldades de implementação no plano estratégico Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software; Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e Diagrama de Classe; Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de Relacionamentos; Utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos; Respondido em 04/05/2021 23:20:10 Gabarito Comentado Questão1 Questão2 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); 06/05/2021 EPS https://simulado.estacio.br/alunos/?p0=50772420&user_cod=3707288&matr_integracao=202101180186 2/4 Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Um dos tipos de análise é a Análise Estrutural. Uma das Atividades dentro da Análise Estruturada é a Identificação de Relacionamentos cuja finalidade é: Identifique e descreva pelo menos dois desses modelos. Mapear as mensagens que devem ser executadas para alguma operação; Validar e indicar as dificuldades de implementação no plano conceitual; Ajudar a filtrar e refinar as classes por entrada, fronteira e controle; Identificar as mensagens que são trocadas, ao longo do tempo, para execução de alguma tarefa; Ajudar a filtrar e refinar as classes por associação e agregação; Respondido em 04/05/2021 23:21:43 Gabarito Comentado As atividades de gestão de projetos possuem, no que se diz respeito ao processo de desenvolvimento de software, uma forte ligação com a etapa de Engenharia de requisitos. Explique o porquê dessa afirmação Porque é na fase da gestão de projetos que o analista descobre quais são os requisitos funcionais e os não funcionais do Sistema de Informação Porque todas as atividades da Engenharia de requisitos, desde à elicitação à validação dos mesmos, são feitas na fase de gestão de projetos É justamente o gestor de projeto, que obrigatoriamente deve ser também ser um analista de requisitos com formação na área de Tecnologia , que vai acumular essas responsabilidades São essas atividades de gestão de projeto que vão dar origem à todos os formulários para aplicação nas entrevistas que ocorrem logo em seguida na etapa de elicitação de requisitos Porque os requisitos extraídos nessa fase, no início do processo de desenvolvimento, servem como base para criação das tarefas do projeto Respondido em 04/05/2021 23:22:41 Explicação: O gerenciamento de projetos serve para que o projeto seja concluído com sucesso. Esse resultado é alcançado quando o projeto é finalizado e atende aos requisitos estabelecidos na etapa de planejamento. Isso quer dizer que, quando concluído, o resultado deve ser satisfatório em relação ao prazo e aos custos estabelecidos. As tarefas de engenharia de requisitos ajudam a levar a um entendimento de qual será o impacto do software sobre o negócio, quais são as necessidades do cliente e como os usuários finais irão interagir com o software. Normalmente a engenharia de requisitos é realizada por analistas de sistemas juntamente com gerentes, clientes, usuários finais e outros que possam ter interesse no software. A engenharia de requisitos é muito importante, pois nos ajuda a projetar e construir um programa de computador que possa resolver o problema do cliente. Por isso a importância de entender primeiramente o que o cliente quer antes de começarmos a projetar e construir um sistema. De forma mais especifica a engenharia de requisitos consiste de um amplo espectro de tarefas e técnicas que levam a um entendimento dos requisitos. Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO. ( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software. ( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto, utilizando a UML como notação. Tem como objetivo modelar o problema, não a solução. ( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos. ( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base para identificar soluções para os requisitos apresentados. F-F-V-F V-V-V-V V-F-V-V Questão3 Questão4 Questão5 06/05/2021 EPS https://simulado.estacio.br/alunos/?p0=50772420&user_cod=3707288&matr_integracao=202101180186 3/4 V-F-V-F F-F-F-F Respondido em 04/05/2021 23:22:55 Gabarito Comentado Suponha a existencia das classes ALUNO e DISCIPLINA, conforme especificações a seguir: a classe ALUNO tem os atributos Nome, endereço , matricula e telefone. A classe DISCIPLINA tem os atributos código, nome e NumeroCreditos As classes ALUNO e DISCIPLINA se relacionam: "ALUNO cursa DISCIPLINA" Com base na análise dos fatos acima, assinela a ÚNICA opção CORRETA João é um possível nome de objeto da classe ALUNO O relacionamento indica que as duas classes são totalmente dependentes entre si 9963809876 é um possível valor para o atributo NumeroCreditos da classe DISCIPLINA CCT10928 seria um possível valor para o atributyo código da classe ALUNO Pedro seria uma possível instância da classe DISCIPLINA Respondido em 04/05/2021 23:25:47 Explicação: 9963809876 é um possível valor para o atributo NumeroCreditos da classe DISCIPLINA - falso, pois 9963809876 seria possível valor para atributo TELEFONE da classe ALUNO O relacionamento indica que as duas classes são totalmente dependentes entre si - falso, para saber se são dependentes entre si, precisamos de informações não contextualizadas no enunciado. CCT10928 seria um possível valor para o atributo código da classe ALUNO - Falso, CCT10928 seria possível valor para o atributo código da classe DISCIPLINA Pedro seria uma possível instância da classe DISCIPLINA - Falso, Pedro seria uma instância da classe ALUNO Com base na Análise Estrutural, assinale a opção a seguir que melhor representa a identificação dos relacionamentos por associação. Indica a relação entre duas classes em que oobjeto de uma classe consegue obter informações da outra a que foi associado. Indica a ligação entre dois atributos. Indica a ligação entre um objeto e várias classes. Não é possível esse tipo de relacionamento na modelagem UML. Indica uma associação, mas com a classe se apossando das informações de um objeto da outra. Respondido em 04/05/2021 23:27:23 Explicação: Na Análise Estrutural a identificação dos relacionamentos pode ser feita por: Associação: indica a relação entre duas classes em que o objeto de uma classe consegue obter informações da outra a que foi associado. Agregação: é um tipo de associação onde uma classe faz parte da outra. indica uma associação, mas com a classe se apossando das informações de um objeto da outra. Conclusão: Na análise Estrutural o relacionamento por associação indica a relação entre duas classes em que o objeto de uma classe consegue obter informações da outra a que foi associado. Em relação ao conceito de orientação a objeto e as afirmativas a seguir. I)Estrutura de dados encapsulada por procedimentos. Essa estrutura são os atributos e operações. Questão6 Questão7 Questão8 06/05/2021 EPS https://simulado.estacio.br/alunos/?p0=50772420&user_cod=3707288&matr_integracao=202101180186 4/4 II) Conjunto de objetos similares agrupados em que a etapa de análise está mais voltada para sua realização. Qual opção abaixo corresponde respectivamente as afirmativas I e II de forma verdadeira? UML e Análise. Requisitos e Objetos. Objetos e Requisitos. Objeto e Classes. UML e Classes. Respondido em 04/05/2021 23:29:09 Explicação: Objeto é uma representação de algo(entidade) do mundo real dentro do ambiente analisado. É referenciado por instância da classe, que determina qual informação o objeto contém e como podemos manipulá-lo. A Classe representa a estrutura de um objeto sem informar quais serão seus valores que possuem características e comportamentos comuns. Conclusão: A afirmativa " I)Estrutura de dados encapsulada por procedimentos. Essa estrutura são os atributos e operações." é melhor representada por OBJETO. A afirmativa "II) Conjunto de objetos similares agrupados em que a etapa de análise está mais voltada para sua realização." é melhor representada por CLASSE. javascript:abre_colabore('38403','224558384','4546334685');
Compartilhar