Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE exercicio 3

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');

Continue navegando