Prévia do material em texto
A B C D E 1 Marcar para revisão Na fase inicial de um projeto de software, a definição clara de objetivos é fundamental. Isso ajuda a equipe a manter o foco e a direção, além de facilitar a medição do progresso e do sucesso do projeto. Qual é a chave para o sucesso na fase inicial de um projeto de software? Análise competitiva. Estruturação da equipe. Definição de objetivos. Planejamento financeiro. Seleção de tecnologia. 2 Marcar para revisão Técnica comumente utilizada na identificação de riscos, se A B C D E realiza através de uma reunião com uma equipe multidisciplinar, a reunião é promovida por meio de um facilitador e tem como objetivo listar os riscos do projeto. Marque a alternativa que indica a técnica descrita acima. Coaching Briefing Empowerment Benchmark Brainstorm 3 Marcar para revisão Na etapa de projeto orientado a objetos, no contexto de um processo de desenvolvimento de software, são desenvolvidas as atividades de: A B C D E Definição da arquitetura do sistema e conversão das bases de dados do sistema. Identificação dos objetos do sistema e definição da arquitetura do sistema. Análise de requisitos do sistema e definição da arquitetura do sistema. Conversão das bases de dados do sistema e teste de integração do sistema. Teste de integração do sistema e análise de requisitos do sistema. 4 Marcar para revisão 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 A B C D E Engenharia de Requisitos? Construção de diagramas de classes da UML. Estabelecimento de um contrato entre clientes e equipe de projeto. Levantamento detalhado dos requisitos funcionais. Priorização e resolução de conflitos entre os requisitos. Geração de modelos para representar o sistema. 5 Marcar para revisão No contexto da metodologia ágil Scrum, avalie a relação entre os papéis e definições a seguir: A B C D E Assinale a opção que corretamente relaciona os referidos conceitos e definições: �1��B� � �2��C� � �3� [A�. �1��C� � �2��A� � �3� [B�. �1��B� � �2��A� � �3� [C�. �1��A� � �2��B� � �3� [C�. �1��C� � �2��B� � �3� [A�. 6 Marcar para revisão Uma equipe de desenvolvimento está implementando o Extreme Programming �XP�. Eles estão se concentrando em melhorar a A B C D E qualidade do código e a resposta às mudanças de requisitos. Qual prática é fundamental no Extreme Programming �XP� para atingir esses objetivos? Planejamento detalhado a longo prazo Revisões formais de design Desenvolvimento dirigido por testes Alocação de tarefas individuais Documentação extensiva do código 7 Marcar para revisão Em um projeto de software, a equipe de desenvolvimento se depara com a tarefa de medir a qualidade do produto final. Eles consideram diferentes métricas para avaliar aspectos como eficiência, confiabilidade e usabilidade. 00 hora : 39 min : 38 seg Ocultar Questão 10 de 10 Respondidas �10� Em branco �0� Finalizar prova 1 2 3 4 5 6 7 8 9 10 SM2 Engenharia De Software Sair A B C D E Qual destas métricas é primordial para avaliar a eficiência de um software? Tempo de resposta do sistema. Frequência de erros encontrados. Satisfação do usuário final. Facilidade de manutenção. Portabilidade entre diferentes plataformas. 8 Marcar para revisão O marco de referência do desenvolvimento de um software, com o qual é possível definir a versão de cada item de configuração que fará parte da entrega e validação de um build, é denominado: A B C D E Solicitação de Mudança Sincronização de Mudanças Concorrentes Linha de Base Auditoria de Mudanças Encerramento do Projeto 9 Marcar para revisão Em um projeto de software, a equipe enfrenta desafios ao integrar novas tecnologias. Isso requer uma abordagem estratégica para gerenciar as complexidades e garantir uma transição suave, alinhando-se com as melhores práticas da Engenharia de Software. Qual é o aspecto mais crítico a ser considerado ao integrar novas tecnologias em um projeto de software? A B C D E Priorização de custos. Foco no desenvolvimento ágil. Gerenciamento de riscos. Adoção de ferramentas de colaboração. Enfatizar testes de usuário. 10 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? Qual é a abordagem mais adequada para implementar a função de login considerando segurança e usabilidade? A B C D E 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.