Baixe o app para aproveitar ainda mais
Prévia do material em texto
Painel / Meus cursos / 2023ED - Requisitos de Software - G91-1383EAD2A / Grau B e Grau C / Grado B y Grado C / Prova de Grau B / Prueba de Grado B Iniciado em sábado, 8 jul 2023, 08:19 Estado Finalizada Concluída em sábado, 8 jul 2023, 09:40 Tempo empregado 1 hora 20 minutos Avaliar 8,00 de um máximo de 10,00(80%) Questão 1 Completo Atingiu 4,00 de 4,00 Dê, pelo menos dois exemplos de Requisitos Funcionais e dois de Requisitos Não Funcionais para: Dé, por lo menos, dos ejemplos de Requisitos Funcionales y dos de Requisitos No Funcionales para: Aplicativo de pedido de comida (como Ifood) // Aplicación de pedido de comida (como Ifood) Requisitos Funcionais 1 - Cadastrar usuários 2 - Cadastrar comidas (cardápios) Requisitos Não Funcionais 1 - Ter o sistema de cadastramento fácil de se usar. 2 - Ter o sistema que o usuário o faça seu cadastro e seu pedido de forma extremamente rápida. Comentário: https://ava.uniftec.com.br/course/view.php?id=4383 https://ava.uniftec.com.br/my/ https://ava.uniftec.com.br/course/view.php?id=4383 https://ava.uniftec.com.br/course/view.php?id=4383§ion=6 https://ava.uniftec.com.br/mod/quiz/view.php?id=323943 Questão 2 Correto Atingiu 1,00 de 1,00 Assinale a alternativa correta acerca da Programação Extrema (Extreme Programming - XP). Marque la alternativa correcta sobre Programación Extrema (Programación Extrema - XP). Escolha uma opção: a. A estratégia adotada no projeto de software se baseia em contemplar todos os possíveis cenários de evolução empregando-se padrões de projeto. A implementação não inicia até ser concluído todo o projeto.// La estrategia adoptada en el proyecto de software se basa en contemplar todos los escenarios de evolución posibles utilizando patrones de diseño. La implementación no comienza hasta que todo el proyecto está completo. b. Na programação por pares, os códigos são escritos por dois programadores em cada máquina. Enquanto um dos programadores codifica, o outro é responsável para aspectos como a simplificação do código. // En la programación en pareja, el código es escrito por dos programadores en cada maquina Mientras uno de los programadores codifica, el otro es responsable para aspectos como la simplificación de código. c. É recomendável que não se adotem padrões para as práticas de codificação e que não se limite a quantidade de horas trabalhadas por semana.// Se recomienda no adoptar estándares para las prácticas de codificación y no limitar el número de horas trabajadas por semana. d. A refatoração tem por objetivo reestruturar um software e modificar as funcionalidades disponibilizadas pelo mesmo. Ao refatorar, um desenvolvedor pode eliminar duplicações e simplificar o projeto. // La refactorización tiene como objetivo reestructurar un software y modificar las funcionalidades que este pone a disposición. Al refactorizar, un desarrollador puede eliminar la duplicación y simplificar el diseño. Sua resposta está correta. A resposta correta é: Na programação por pares, os códigos são escritos por dois programadores em cada máquina. Enquanto um dos programadores codifica, o outro é responsável para aspectos como a simplificação do código. // En la programación en pareja, el código es escrito por dos programadores en cada maquina Mientras uno de los programadores codifica, el otro es responsable para aspectos como la simplificación de código. Questão 3 Incorreto Atingiu 0,00 de 1,00 Sobre a Análise e o Gerenciamento de Requisitos, é VERDADEIRO afirmar que: Sobre el Análisis y la Gestión de Requisitos, es VERDADERO afirmar que: Escolha uma opção: a. a elicitação é o processo de identificação e entendimento das necessidades e restrições dos usuários, enquanto que a especificação é o processo de formalização das necessidades e restrições dos usuários em requisitos funcionais de software. // la elicitación es el proceso de identificación y entendimiento de las necesidades y restricciones de los usuarios, mientras que la especificación es el proceso de formalización de las necesidades y restricciones de los usuarios en requisitos funcionales de software. b. quanto mais tarde for identificado um problema na análise de requisitos, menor será o custo com o retrabalho. // mientras más tarde sea identificado un problema en el análisis de requisitos, menor será el costo con el retrabajo. c. o gerenciamento de requisitos corresponde ao conjunto de atividades que auxilia a equipe do projeto a identificar, controlar e rastrear os requisitos, porém não contempla as alterações dos requisitos durante o projeto. // la gestión de requisitos corresponde al conjunto de actividades que auxilia al equipo del proyecto a identificar, controlar y rastrear los requisitos, pero, no contempla las alteraciones de los requisitos durante el proyecto d. quanto mais cedo for identificado um problema na análise de requisitos, maior será o custo com o retrabalho. // mientras más temprano sea identificado un problema en el análisis de requisitos, mayor será el costo con el retrabajo. e. na análise de requisitos não se utiliza as práticas de engenharia de requisitos, garantindo assim mais qualidade. // en el análisis de requisitos no se utilizan las prácticas de ingeniería de requisitos, garantizando, así, más calidad. Sua resposta está incorreta. A resposta correta é: a elicitação é o processo de identificação e entendimento das necessidades e restrições dos usuários, enquanto que a especificação é o processo de formalização das necessidades e restrições dos usuários em requisitos funcionais de software. // la elicitación es el proceso de identificación y entendimiento de las necesidades y restricciones de los usuarios, mientras que la especificación es el proceso de formalización de las necesidades y restricciones de los usuarios en requisitos funcionales de software. Questão 4 Correto Atingiu 1,00 de 1,00 Reuniões diárias, histórias e dono do produto são características e práticas de: Las reuniones diarias, las historias y el propietario del producto son características y prácticas de: Escolha uma opção: a. MPS.BR b. SCRUM c. Extreme programming d. Feature Driven-Development (FDD) e. Rational Unified Process Sua resposta está correta. A resposta correta é: SCRUM Questão 5 Incorreto Atingiu 0,00 de 1,00 Um cliente exige do fornecedor de um sistema de informação os seguintes requisitos: a) O fornecedor poderá alterar uma solicitação dentro do prazo estipulado. b) O sistema deverá a qualquer momento garantir uma taxa de transferências de 100 transações por segundo. c) Todos os usuários precisarão ser cadastrados e ter permissões conforme perfil. d) A ferramenta Subversion deverá ser utilizada para gerenciamento de configuração. e) O tempo de reação sob carga normal não deverá exceder 2 segundos em 90% dos casos. Entre os requisitos acima, assinale os DOIS que se referem a requisitos Funcionais no sistema a ser implementado. Un cliente exige, del proveedor de un sistema de información, los siguientes requisitos: a) El proveedor podrá modificar una solicitud dentro del plazo estipulado b) El sistema deberá, a cualquier momento, garantizar una tasa de transferencias de 100 transacciones por segundo. c) Todos los usuarios deberán estar registrados y tener permisos de acuerdo a su perfil. d) La herramienta Subversion deberá ser utilizada para gestión de configuración. e) El tiempo de reacción bajo carga normal no deberá exceder 2 segundos en el 90% de los casos. Entre los requisitos de arriba, señale los DOS que se refieren a requisitos Funcionales en el sistema que será implementado. Escolha uma ou mais: a. Requisito B b. Requisito D c. Requisito E d. Requisitos C e. Requisito A Sua resposta está incorreta. As respostas corretas são: Requisito A, Requisitos C Questão 6 Correto Atingiu 1,00 de 1,00 (CESGRANRIO– 2010) O modelo de ciclo de vida em cascata: El modelo de ciclo de vida en cascada: Escolha uma opção: a. Enfatiza a comunicação estreita com o cliente durante o desenvolvimento do produto de software. // Enfatiza la comunicación estrecha con el cliente durante el desarrollo del producto de software. b. Envolve a análise dos riscos envolvidos no desenvolvimento dos requisitos identificados para produto de software. // Involucra el análisis de los riesgos involucrados en el desarrollo de los requisitos identificados para producto de software. c. Enfatiza a realização sequencial das atividades do desenvolvimento de um produto de software. // Enfatiza la realización secuencial de las actividades del desarrollo de un producto de software. d. Recomenda a geração de versões incompletas do sistema, que podem ser passadas para o usuário final, o que permite a retroalimentação do processo de desenvolvimento. // Recomienda la generación de versiones incompletas del sistema, que pueden ser pasadas para el usuario final, lo que permite la retroalimentación del proceso de desarrollo. e. Envolve a ideia principal de criar um protótipo executável e, por meio de transformações sucessivas, chegar ao sistema completamente implementado. // Involucra la idea principal de crear un prototipo ejecutable y, por medio de transformaciones sucesivas, llegar al sistema completamente implementado. Sua resposta está correta. A resposta correta é: Enfatiza a realização sequencial das atividades do desenvolvimento de um produto de software. // Enfatiza la realización secuencial de las actividades del desarrollo de un producto de software. Questão 7 Correto Atingiu 1,00 de 1,00 Requisitos funcionais e não funcionais podem definir características e funcionalidades presentes na interface a ser desenvolvida para um sistema. Em relação aos requisitos não funcionais, também chamados de requisitos de qualidade, avalie as afirmações a seguir. I. São levantados e elicitados após os requisitos funcionais, uma vez que os requisitos funcionais determinarão as funcionalidades da interface. II. Sempre serão definidos de forma mais concreta, através de requisitos funcionais, uma vez que o usuário manipula na interface somente as funcionalidades levantadas. III. Podem complementar os requisitos funcionais. IV. Dentre as categorias possíveis para classificação estão: Segurança, Ética, Desempenho e Espaço. É correto o que se afirma em: Requisitos funcionales y no funcionales pueden definir características y funcionalidades presentes en la interfaz que será desarrollada para un sistema. Con relación a los requisitos no funcionales, también llamados requisitos de calidad, evalúe las siguientes afirmaciones. I. Son levantados y elicitados después de los requisitos funcionales, una vez que los requisitos funcionales determinarán las funcionalidades de la interfaz. II. Siempre serán definidos de forma más concreta, a través de requisitos funcionales, ya que el usuario manipula en la interfaz solamente las funcionalidades levantadas. III. Pueden complementar los requisitos funcionales. IV. Entre las categorías posibles para clasificación están: Seguridad, Ética, Desempeño y Espacio. Está correcto lo que se afirma en: Escolha uma opção: a. I e II, IV. b. III c. I e III, IV. d. I, II e III. e. III e IV. Sua resposta está correta. A resposta correta é: III e IV.
Compartilhar