Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 de 10 Pode-se afirmar que a construção de software está envolvida com todas as áreas de conhecimento da engenharia de software. O SWEBOK (IEEE, 2004), apresenta cinco pilares para auxiliar a fase da construção do software, que são: A - Complexidade, antecipar a mudança, verificação, reuso e padrões em construção. B - Complexidade, atender a mudança, construir com verificação, reuso e usar padrões. C - Complexidade, mudança, verificação, reuso e construção. D - Minimizar a complexidade, antecipar a mudança, construir para a verificação, reuso e padrões em construção.check_circleResposta correta E - Minimizar a complexidade, atender a mudança, construir, verificação e padrões em construção. Questão 2 de 10 _______ é uma classificação ampla para software que fornece serviços acima da camada do sistema operacional ainda abaixo da camada do programa aplicativo: A - API. B - GIT. C - Middleware.check_circleResposta correta D - Profilers. E - Reuso. Questão 3 de 10 ________ diz respeitos as funções definidas para o software. Nesse item se analisa se software funciona adequadamente e atende aos requisitos especificados: A - Confiabilidade. B - Funcionalidade.check_circleResposta correta C - Manutenibilidade. D - Portabilidade. E - Usabilidade. Questão 4 de 10 A __________________ consiste na correção de erros observados durante a fase de operação: A - Manutenção adaptativa. B - Manutenção comparativa. C - Manutenção corretiva.check_circleResposta correta D - Manutenção de aperfeiçoamento. E - Manutenção inicial. Questão 5 de 10 De maneira geral, o planejamento de um processo de gerenciamento de configuração de software deve ser aderente ao contexto organizacional, sempre observando: A - As políticas de restrições.check_circleResposta correta B - As regras de configuração do software. C - O calendário de distribuição do software. D - O retorno do projeto para a empresa. E - O valor do projeto no mercado. Questão 6 de 10 A engenharia de requisitos ajuda os engenheiros de software a compreender melhor o problema que eles vão trabalhar para resolver. Ela inclui um conjunto de tarefas que levam a um entendimento de qual será o impacto do software sobre o negócio, do que o cliente quer e de como os usuários finais vão interagir com o software. A função de negociação no processo de engenharia de requisitos: A - Ajuda o cliente a definir o que é necessário. B - Define o escopo e a natureza do problema a ser resolvido. C - Discutir os requisitos que apresentam problemas, definir quais são as prioridades e chegar a um acordo sobre o conjunto de requisitos.check_circleResposta correta D - Especifica, revisa e valida o problema de modo a garantir que seu entendimento e o entendimento do cliente sobre o problema coincidam. E - Refina e modifica os requisitos. É uma ação de modelagem de análise composta de várias tarefas de modelagem e refinamento. Questão 7 de 10 Entre as atividades de configuração de software NÃO está: A - A auditoria de configuração de software. B - A identificação de configuração de software. C - O controle de configuração de software. D - O levantamento de requisitos operacionais.check_circleResposta correta E - O registro de status de configuração de software. Questão 8 de 10 Após o levantamento dos requisitos é iniciada a fase de análise desses requisitos. Considere os itens a seguir referentes a essa etapa: I- A análise de requisitos visa o completo entendimento das necessidade dos usuários, tendo como resultado os requisitos descritos. II- Um dos propósitos da análise é prover uma especificação que guie os desenvolvedores nas demais etapas do desenvolvimento, sobretudo no projeto, implementação e testes do sistema. III- Somente a equipe técnica (engenheiros de softwares, desenvolvedores etc) devem discutir os requisitos que apresentam problemas. Está correto o que consta em: A - I apenas. B - I, II apenas.check_circleResposta correta C - I, II e III. D - I, III apenas. E - II e III apenas. Questão 9 de 10 O Scrum adota ideias da teoria de controle de processos industriais no desenvolvimento de softwares, reinserindo conceitos de flexibilidade, adaptabilidade e produtividade. O foco do método é: A - Criar um ambiente que não exija documentação. B - Encontrar técnicas para a manutenção efetiva do produto e transmitir essas técnicas para a equipe de desenvolvimento. C - Encontrar uma maneira para que os profissionais de TI atuem de forma flexível para produzir o software em um ambiente de constantes mudanças.check_circleResposta correta D - Entender o planejamento do produto a longo termo e de forma empírica. E - Treinar o time para que crie, de forma clara e precisa, os itens do projeto de software. Questão 10 de 10 NÃO são características dos atributos de qualidade de software categorizados no modelo de qualidade externa e interna da NBR ISO/IEC 9126: A - Eficiência e manutenibilidade. B - Especificidade e granularidade.check_circleResposta correta C - Funcionalidade e eficiência. D - Portabilidade e confiabilidade. E - Usabilidade e confiabilidade.
Compartilhar