Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pincel Atômico - 04/08/2023 14:37:03 1/3 JOSE RIBAMAR CANTANHEDE SANTOS Avaliação Online (SALA EAD) Atividade finalizada em 04/04/2022 20:17:39 (317906 / 1) LEGENDA Resposta correta na questão # Resposta correta - Questão Anulada X Resposta selecionada pelo Aluno Disciplina: ENGENHARIA DE SOFTWARE I [240076] - Avaliação com 10 questões, com o peso total de 50,00 pontos [capítulos - 1,2,3] Turma: Tecnólogo: Análise e Desenvolvimento de Sistemas - Grupo: AGOSTO/2021 - ANA/AGO/21 [24478] Aluno(a): 91279304 - JOSE RIBAMAR CANTANHEDE SANTOS - Respondeu 9 questões corretas, obtendo um total de 45,00 pontos como nota [360224_156411] Questão 001 Os métodos ágeis são formados por princípios, valores e práticas básicas, conforme estudamos no capítulo 2. Assim, assinale abaixo alternativa correspondente aos valores dos métodos ágeis: comunicação, validação, simplicidade, feedback e coragem. comunicação, modelagem iterativa, feedback e coragem. comunicação, trabalho de equipe, metáfora e coragem simplicidade, comunicação, jogo de planejamento e feedback. X simplicidade, comunicação, feedback, coragem e humildade. [360224_156410] Questão 002 Dentre os modelos de processo de software estudados no capítulo 2, tem um que abarca determinadas fases durante o seu ciclo de vida, fases como: fase de exploração, fase das iterações, fase de produção, fase de manutenção a fase de morte. Assinale qual o processo é composto por essas fases: Model Driven Architecture (MDA) X processo XP; processo unificado; modelo de prototipagem; modelo espiral; [360224_156403] Questão 003 Estudamos no capítulo 3 sobre os tipos de requisitos e sua importância no desenvolvimento do software. Abaixo temos exemplos de alguns requisitos: I. incluir/excluir/alterar nome em uma tela de manutenção de funcionário; II. portabilidade: o sistema deverá rodar em qualquer plataforma; III. efetuar pagamentos de compra através de crédito ou débito. Após verificar os requisitos, assinale abaixo a resposta que corresponde à definição do tipo de cada requisito apresentado acima, consecutivamente. todos correspondem a requisitos não funcionais; todos correspondem a requisitos funcionais; requisito não funcional, requisito funcional, requisito funcional; requisito funcional, requisito funcional e requisito não funcional; X requisito funcional, requisito não funcional, requisito funcional; [360224_156402] Questão 004 Vimos que uma das principais decisões para o projeto o software é decidir o modelo adotado e quais das abordagens se encaixam melhor. Estudamos ainda sobre os modelos de software em sequencial, incremental, evolucionário os processos ágeis. Marque abaixo a opção que traz exemplo de modelos sequencias. modelo cascata e espiral; prototipagem e modelo cascata; modelo V e prototipagem; Pincel Atômico - 04/08/2023 14:37:03 2/3 X modelo cascata e modelo V; modelo espiral e prototipagem; [360224_156394] Questão 005 A Diretrizes Curriculares de Computação definem as competências que engenheiro de software deve atender, vista no capítulo 1, considere as afirmações a seguir: I.Estimar-se a qualidade de sistemas de software; II. Qualificar e quantificar seu trabalho baseado em experiências e experimentos; III. Analisar e criar modelos relacionados ao desenvolvimento de software; identificar novas oportunidades de negócios e desenvolver soluções inovadora É correto o que se afirmar em: X II e III, apenas I, II e III. I apenas II, apenas I e II, apenas [360225_156407] Questão 006 Vimos no capítulo 3, que existem diversas técnicas que são usadas para facilitar o processo de adquirir requisitos. Estas contribuem para comunicação entre os clientes e projetistas do sistema, oferecendo meios apropriados para adquirir requisitos distintos e solucionar problemas. Dentre estas técnicas existe uma que também é usada como processo de software, assinale alternativa que corresponde a ela: análise de observação entrevista questionário modelo de caso de uso X prototipagem [360225_156405] Questão 007 No processo de desenvolvimento de software é muito importante analisar a viabilidade técnica e econômica, para decidir sobre se vale a pena desenvolver ou não um determinado sistema. Como vimos no capítulo 3, existem alguns pontos importantes para serem analisados quando se estuda sobre viabilidade. Assim, analise as afirmações abaixo e responda: I. É importante detectar os erros de lógica e de codificação em cada módulo do software, separadamente. II. Avaliar se o usuário aceitará a solução proposta, tendo em vista a cultura do ambiente organizacional e a adesão dos envolvidos no projeto. III. Examina e avalia a relação do custo de desenvolvimento e as contribuições deste depois da implementação do projeto. É correto o que se afirmar em: I apenas X II e III, apenas I, II e III. II, apenas I e II, apenas Pincel Atômico - 04/08/2023 14:37:03 3/3 [360225_156395] Questão 008 A Engenharia de Software é responsável por definir os processos de software. Com isto, vimos no capítulo 1 e é sabido que um processo de software é um conjunto de atividades que altera o desenvolvimento de um produto de software. Dessa forma, o processo de software é composto por quatro atividades básicas a todos os processos de software, assinale alternativa que apresenta estas atividades. X Especificação, desenvolvimento, validação e evolução; Abstração, comunicação, validação e evolução. Comunicação, desenvolvimento, validação e evolução; Generalização, comunicação, desenvolvimento e validação; Especificação, abstração, validação e evolução; [360226_156408] Questão 009 Dentre as temáticas estudadas no capítulo 3, leia atentamente a definição abaixo e assinale alternativa que corresponde à definição: "Consiste em um conjunto de manuais gerais e técnicos, podendo ser organizado em forma de textos e comentários, utilizando ferramentas do tipo dicionários, diagramas e fluxogramas, gráficos, desenhos, dentre outros”. Joint Application Development (JAD). requisitos; rastreabilidade; modelo de caso de uso; X documentação de requisito; [360226_156398] Questão 010 A atividade no processo de software que promove a organização do projeto e direciona a equipe de desenvolvimento. Onde permite a organização do processo, tratando de definir atividades, métodos a serem administrados.Como também determina os pontos de limitação e a estimativa de entrega por meio da organização de um cronograma de trabalho”. Esta definição trata de qual atividade envolvida no processo de desenvolvimento de software. Construção Entrega X Planejamento Comunicação Modelagem
Compartilhar