Prévia do material em texto
07/03/2024, 20:14 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Exercício por Temas avalie sua aprendizagem Em engenharia de software, o termo "requisito-chave" ou "requisito crítico" refere-se a um requisito que é considerado essencial ou de alta prioridade para o sucesso do projeto. Qual é o requisito-chave não funcional ao de�nir a interface grá�ca com o usuário? Durante a produção de um software, defeitos podem ser descobertos. Qual cenário apresenta uma solução mais rápida para um defeito identi�cado na versão de software em produção? ENGENHARIA DE SOFTWARE Lupa DGT0291_202106099298_TEMAS Aluno: BRENO DA TRINDADE ALMEIDA Matr.: 202106099298 Disc.: ENGENHARIA DE SOFT 2023.4 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. FASES DO DESENVOLVIMENTO DE SOFTWARE 1. Funcionalidade. Desempenho. Integridade. Usabilidade. Segurança. Data Resp.: 07/03/2024 19:50:51 Explicação: Ao de�nir uma interface entre o usuário e o sistema, o requisito-chave não funcional é a usabilidade. 2. Ignorar o defeito. javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:diminui(); javascript:aumenta(); javascript:aumenta(); 07/03/2024, 20:14 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 O projeto (ou "design", como é frequentemente chamado em inglês) é uma das etapas cruciais no ciclo de vida do desenvolvimento de software. O que são as entregas da etapa "projeto" do processo de desenvolvimento de software? Durante a fase de testes de um novo sistema de reservas online, a equipe de qualidade está empenhada em veri�car a aderência do software aos requisitos de�nidos, além de sua integração e funcionamento adequados. Qual é a principal atividade realizada na fase de testes deste sistema de reservas online? Ao implementar um novo software de gestão empresarial, a equipe de desenvolvimento se concentra em converter os modelos de projeto detalhados em código executável, mantendo em mente os padrões de qualidade e requisitos de desempenho. Qual é o principal foco da equipe durante a fase de implementação deste software de gestão empresarial? Redesenvolver todo o software. Continuar desenvolvendo a versão 2 com o defeito corrigido e liberá-la posteriormente. Corrigir o defeito na versão 1 e liberá-la imediatamente, enquanto ajusta a versão 2 em desenvolvimento. Aguardar o feedback dos usuários para a próxima iteração. Data Resp.: 07/03/2024 19:51:28 Explicação: Tecnicamente, esta é a melhor solução, pois o usuário teria de aguardar a liberação da versão 2, convivendo por um período com o impacto negativo do defeito do software no ambiente de produção. 3. Diagramas e especi�cações textuais. Plantas baixas e projetos elétricos. Código-fonte e executáveis. Programadores e analistas. Frameworks e bibliotecas. Data Resp.: 07/03/2024 19:52:11 Explicação: As entregas da etapa "projeto" são modelos, que incluem diagramas e especi�cações textuais. 4. Desenvolvimento de documentação técnica. Validação da aderência do software aos requisitos. Otimização da base de dados. Re�namento da interface do usuário. Análise de mercado para futuras expansões. Data Resp.: 07/03/2024 19:52:45 Explicação: A principal atividade durante a fase de testes de um software é a validação da aderência do software aos requisitos estabelecidos. Isso inclui garantir que todas as funcionalidades, desempenho e segurança do sistema de reservas online estejam de acordo com o que foi especi�cado na fase de engenharia de requisitos. 5. 07/03/2024, 20:14 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 A ISO 9126 identi�ca seis atributos fundamentais de qualidade para o software. Avalie se as a�rmativas a seguir são Falsas ou Verdadeiras: [____] Confiabilidade, atributo associado ao tempo de disponibilidade do software. [____] Eficiência, atributo relacionado com a otimização dos recursos do sistema [____] Portabilidade, atributo associado à satisfação dos requisitos funcionais. Assinale a opção correta: Durante a fase de projeto de software de um aplicativo educacional, a equipe foca em de�nir a arquitetura do sistema, incluindo padrões de design para facilitar a manutenção e a escalabilidade futuras. Qual atividade é essencial na fase de projeto deste aplicativo educacional? Tradução dos modelos de projeto em código. Design de interface do usuário. Planejamento da infraestrutura de rede. Análise de requisitos do sistema. Teste de integração de sistemas. Data Resp.: 07/03/2024 19:53:42 Explicação: Na fase de implementação, o principal foco da equipe é traduzir os modelos de projeto em código executável. Este processo envolve a codi�cação com base nos projetos e especi�cações detalhados, garantindo que o software de gestão empresarial atenda aos padrões de qualidade e desempenho requeridos. 6. [V] - [V] - [F]. [V] - [V] - [V]. [V] - [F] - [F]. [V] - [F] - [V]. [F] - [V] - [V]. Data Resp.: 07/03/2024 19:54:27 Explicação: A resposta correta é: [V] - [V] - [F]. 7. Testes de usabilidade com usuários �nais. De�nição do modelo de classes do sistema. Implantação de módulos educacionais. Escolha do sistema de gerenciamento de banco de dados. Codi�cação das funcionalidades principais. Data Resp.: 07/03/2024 19:55:14 Explicação: Na fase de projeto, a de�nição do modelo de classes do sistema é crucial. Esta atividade envolve determinar a estrutura dos dados e a interação entre diferentes componentes do sistema, o que é fundamental para um aplicativo educacional que necessita de uma arquitetura bem planejada para suportar funcionalidades escaláveis e manuteníveis. 07/03/2024, 20:14 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 Em um projeto de software para uma instituição �nanceira, a equipe de engenharia de requisitos enfrenta o desa�o de identi�car e documentar especi�cações detalhadas para garantir a segurança e e�ciência nas transações. Este processo é crucial para o desenvolvimento subsequente. Qual das seguintes atividades é primordial na fase de engenharia de requisitos deste projeto? Na etapa de projeto orientado a objetos, no contexto de um processo de desenvolvimento de software, são desenvolvidas as atividades de: A negociação de requisitos é uma fase crucial na Engenharia de Requisitos, uma subárea da Engenharia de Software. O que é feito durante a etapa de Negociação no processo de Engenharia de Requisitos? 8. Teste de desempenho do software. Documentação de requisitos funcionais e não funcionais. Codi�cação de algoritmos de segurança. Implementação de protocolos de rede. Desenvolvimento de interfaces grá�cas. Data Resp.: 07/03/2024 19:55:50 Explicação: A documentação de requisitos funcionais e não funcionais é essencial na fase de engenharia de requisitos, pois de�ne claramente o que o sistema deve fazer (requisitos funcionais) e as restrições operacionais (requisitos não funcionais), incluindo aspectos de segurança e desempenho para sistemas �nanceiros. 9. teste de integração do sistema e análise de requisitos do sistema. de�nição da arquitetura do sistema e conversão das bases de dados do sistema. identi�cação dos objetos do sistema e de�nição da arquitetura do sistema. conversão das bases de dados do sistema e teste de integração do sistema. análise de requisitos do sistema e de�nição da arquitetura do sistema. Data Resp.: 07/03/2024 19:56:26 Explicação: A resposta correta é: identi�cação dos objetos do sistema e de�nição da arquitetura do sistema. 10. Levantamento detalhado dos requisitos funcionais. Estabelecimento de um contrato entre clientes eequipe de projeto. Construção de diagramas de classes da UML. Geração de modelos para representar o sistema. Priorização e resolução de con�itos entre os requisitos. Data Resp.: 07/03/2024 19:57:03 Explicação: Durante a etapa de Negociação, ocorre a priorização e a resolução de con�itos entre os requisitos de�nidos nas etapas anteriores, envolvendo a avaliação de custos, riscos e con�itos. 07/03/2024, 20:14 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 Não Respondida Não Gravada Gravada Exercício por Temas inciado em 07/03/2024 19:50:31.