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/3 Teste de Conhecimento avalie sua aprendizagem PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 4a aula Lupa Exercício: CCT0746_EX_A4_202101180186_V2 06/05/2021 Aluno(a): GALILEU DOS SANTOS LIRA 2021.1 EAD Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 202101180186 Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa a aplicação das decisões tomadas no nível estratégico, onde a solução contemplará a reutilização, ou não, de componentes, buscando satisfazer os requisitos do produto é o estratégico ou desenho detalhado nível estratégico ou desenho arquitetônico operacional ou desenho detalhado operacional ou desenho lógico nível tático ou desenho lógico Respondido em 06/05/2021 21:52:12 Gabarito Comentado Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o comportamento de cada componente, sendo desenvolvido em conjunto com a documentação voltada para os usuários ou com a documentação do código do programa é o estratégico ou desenho detalhado operacional ou desenho detalhado tático ou desenho lógico operacional ou desenho lógico estratégico ou desenho arquitetônico Respondido em 06/05/2021 21:53:32 Gabarito Comentado Gabarito Comentado Gabarito Comentado É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Identifique de qual processo se trata: RUP. DSDM. TDP. XP. DDP. Respondido em 06/05/2021 21:55:10 Explicação: Processo Unificado da Rational conhecido como RUP (Rational Unified Process), é um processo de engenharia de software criado para apoiar o desenvolvimento orientado a objetos, fornecendo uma forma sistemática para se obter vantagens no uso da UML. Foi criado pela Rational Software Corporation e adquirido em fevereiro de 2003 pela IBM. O principal objetivo do RUP é atender as necessidades dos usuários garantindo uma produção de software de alta qualidade que cumpra um cronograma e um orçamento previsíveis. Assim, o RUP mostra como o sistema será construído na fase de implementação, gerando o modelo do projeto e, opcionalmente, o modelo de análise que é utilizado para garantir a robustez. O RUP define perfeitamente quem é responsável pelo que, como as coisas deverão ser feitas e quando devem ser realizadas, descrevendo todas as metas de desenvolvimento especificamente para que sejam alcançadas. O RUP organiza o desenvolvimento de software em quatro fases, onde são tratadas questões sobre planejamento, levantamento de requisitos, análise, implementação, teste e implantação do software. Cada fase tem um papel fundamental para que o objetivo seja cumprido, distribuídos entre vários profissionais como o Analista de sistema, Projetista, Projetista de testes, entre outros. Gabarito Comentado Questão1 Questão2 Questão3 4 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/3 O nível de abstração e agregação dos elementos dos sistemas pode ser Nível Estratégico ou Arquitetônico, Nivel Tático ou Lógico e Nivel Operacional ou Desenho detalhado. Marque a opção que representa o Nivel Operacional É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto. A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto. É desenvolvido em conjunto com as expectativas de negócio, influenciando na priorização das funcionalidades, arquiteturas e formação de equipe de especialistas. É o uso do sistema pelos usuários finais após teste, homologação, manutenção e treinamento. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno. O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto que, a cada iteração, os defeitos que existiam em outras fases já foram sanados. Respondido em 06/05/2021 21:57:54 Existem 2 (duas) visões do projeto quanto ao seu desenvolvimento: externa e interna. I- A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces. II- A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento do componente. III- A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do sistema. Analise as afirmativas acima, assinale a única resposta correta. Apenas I está correta; Apenas III está correta; Apenas II e III estão corretas; Apenas II está correta; Apenas I e III estão corretas; Respondido em 06/05/2021 21:59:40 Explicação: I- A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces. - Falso, pois a visão interna não refere-se ao modelo de interação e interface. II- A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento do componente. - Falso, externa contempla a visão dos usuários; interna OK III- A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do sistema. - Verdade Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o corpo da arquitetura do sistema a ser implementado, onde já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto é o operacional ou desenho lógico tático ou desenho lógico estratégico ou desenho detalhado operacional ou desenho detalhado nível estratégico ou desenho arquitetônico Respondido em 06/05/2021 22:00:41 Gabarito Comentado Existem vários modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse assunto, assinale a opção correta. No modelo de desenvolvimento em cascata, a primeira etapa é a modelagem do sistema. O modelo de desenvolvimento em espiral, que tem a codificação como segunda etapa, gera o código do sistema muito mais rapidamente que o modelo de prototipação. A metodologia de prototipagem evolutiva é uma abordagem que visualiza o desenvolvimento de concepções do sistema conforme o andamento do projeto, por meio de protótipos visuais. No modelo de desenvolvimento incremental, da mesma maneira que no modelo cascata, é possível a solução dos riscos logo no início do projeto. O modelo de desenvolvimento UML é uma metodologia de desenvolvimento orientada a objetos que gera protótipos muito rapidamente, em função das ferramentas case disponíveis. Respondido em 06/05/2021 22:01:07 Explicação: Metodologia de Prototipagem O relacionamento entre um protótipo e as atividades do processo de desenvolvimento - início do projeto e análise de requisitos, design da interface e da aplicação, e implementação - permite a identificação de quatro tipos de protótipos: Protótipo de Apresentação - oferece suporte ao início do projeto e é usado para convencer o cliente de que o futuro sistema é viável e que a interface do usuário se adequa aos requisitos. Na maioria dos casos é usado para mostrar visão que o usuário têm do sistema e revelar aspectos importantes da interface. Protótipo Autêntico - é um sistema de software provisório e funcional, geralmente projetado parailustrar aspectos específicos da interface de usuários ou parte da funcionalidade, ajudando na compreensão dos problemas envolvidos. Protótipo Funcional -- é derivado do modelo do domínio do problema ou da especificação do software e serve para ajudar à equipe de desenvolvimento compreender questões relacionadas com a construção do sistema. Esse protótipo não interessa aos usuários. Sistema Piloto - é usado não apenas com propósitos ilustrativos, mas como um núcleo básico operacional do sistema. Esse sistema deve ser instalado no ambiente de aplicação e experimentado com os usuários. Questão Questão5 Questão 6 Questão7 06/05/2021 EPS https://simulado.estacio.br/alunos/?p0=50772420&user_cod=3707288&matr_integracao=202101180186 3/3 Com base nos modelos de desenho do PDS, a frase a seguir representa qual nível de abstração e agregação dos elementos dos sistemas? "É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto." Desenho lógico. Nível tático. Desenho detalhado. Nível estratégico. Nível operacional. Respondido em 06/05/2021 22:01:30 Explicação: Conclusão: A frase "É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto." é melhor representada pela alternativa nível estratégico. Questão8 javascript:abre_colabore('38403','224930418','4562805915');
Compartilhar