Prévia do material em texto
Você acertou 2 de 4 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho A B C 1 Marcar para revisão A ISO 9126 identifica seis atributos fundamentais de qualidade para o software. Avalie se as afirmativas 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: �V� - �V� - �V�. �V� - �F� - �V�. �F� - �V� - �V�. D E �V� - �F� - �F�. �V� - �V� - �F�. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A alternativa correta é: �V� - �V� - �F�. Isso porque a confiabilidade é de fato um atributo associado ao tempo de disponibilidade do software, e a eficiência está relacionada com a otimização dos recursos do sistema, ambas as afirmações são verdadeiras. No entanto, a portabilidade não está associada à satisfação dos requisitos funcionais, mas sim à capacidade do software de ser transferido de um sistema para outro. Portanto, essa última afirmação é falsa. 2 Marcar para revisão Em um projeto de software, a equipe enfrenta desafios ao implementar uma função de login. A complexidade surge devido à necessidade de equilibrar segurança e usabilidade, envolvendo autenticação multifatorial. Considerando as melhores práticas, qual abordagem seria mais adequada? A B C D E Qual é a abordagem mais adequada para implementar a função de login considerando segurança e usabilidade? Utilizar apenas senhas simples para facilitar o uso. Implementar a autenticação multifatorial com biometria e senhas. Evitar autenticação multifatorial para simplificar o processo. Usar somente verificações por e-mail para segurança. Ignorar a usabilidade em favor da segurança máxima. Resposta incorreta Opa! A alternativa correta é a letra B. Confira o gabarito comentado! Gabarito Comentado A implementação da autenticação multifatorial, combinando biometria e senhas, oferece um equilíbrio entre segurança e usabilidade. As outras alternativas falham ao priorizar excessivamente a segurança ou a usabilidade, comprometendo o equilíbrio necessário em um sistema de login. A B C D E 3 Marcar para revisão Em engenharia de software, quando nos referimos a “fatoração” ou “refatoração”, estamos falando do processo de reestruturar o código existente sem alterar seu comportamento externo. O objetivo é melhorar a estrutura interna do código, tornando-o mais claro, reduzindo a complexidade, eliminando redundâncias e, em geral, tornando-o mais fácil de compreender e manter. O que é fatoração na Engenharia de Software? Aumento da solução do problema. Interação entre os objetos. Decomposição da solução do problema em partes menores. Modelagem de padrões. Definição de atributos em classes. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Uma atividade que aplicamos de forma intensa na Engenharia de Software é a A B C D E fatoração, ou seja, a decomposição da solução do problema em partes menores. 4 Marcar para revisão O processo de desenvolvimento de software, muitas vezes denominado ciclo de vida do software ou processo de software, descreve as fases e atividades associadas à criação e manutenção de sistemas de software. Por que é importante que todas as etapas do processo de desenvolvimento de software sejam cumpridas corretamente? Para garantir bônus de performance para a equipe. Para garantir que o software não apresente nenhum erro. Para evitar a necessidade de manutenção. Para permitir que um engenheiro de software, que não trabalhou no desenvolvimento, entenda a solução. Para economizar recursos durante o desenvolvimento. Resposta incorreta Opa! A alternativa correta é a letra D. Confira o gabarito comentado! Questão 4 de 4 Corretas �2� Incorretas �2� Em branco �0� 1 2 3 4 Exercicio Fases Do Desenvolvimento De Software Sair Gabarito Comentado Possibilita o entendimento da solução por parte de um engenheiro de software que não trabalhou no desenvolvimento do produto.