Prévia do material em texto
Questão 1/5 - Qualidade de Software A avaliação da qualidade de software segundo a ISO/IEC 9126 tem por título geral "Engenharia de software-qualidade do produto. Esta norma é constituída por 6 subdivisões. A ISO/IEC 9126 está subdividida em: A. Qualidade interna, qualidade externa, processo, engenharia de produto, metodologias e ferramentas. B. Funcionalidade, engenharia de produto, metodologias, ferramentas, portabilidade e testes. C. Funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade. D. Qualidade externa, qualidade de processo, qualidade de produto, metodologias, boas práticas e ferramentas. E. Funcionalidade, confiabilidade, processos, engenharia, qualidade e métricas. Questão 2/5-Qualidade de Software O protótipo permite que a comunicação entre usuários e times de desenvolvimento melhorem e desta forma contribuindo para implementação de software mais aderente às necessidades reais dos usuários. O protótipo pode ser feito em baixa fidelidade, média e alta fidelidade. Em processo incremental, a prototipação vai melhorando de acordo com as reuniões com os usuários. Quais as características de um protótipo de alta fidelidade? A. O protótipo de ata fidelidade é muito similar ao de média fidelidade com o uso apenas de papel e lápis. B. Um protótipo de alta fidelidade já é uma versão similar ou a própria Ul final de desenvolvida em uma linguagem de programação em conjunto com frameworks. C. Protótipo de alta fidelidade é simplesmente a UI implementada e nada mais D. Protótipo muito similar ao de baixa e média fidelidade. E. Protótipo desnecessário, pois já é feita a implementação da Ul diretamente no framework Adobe XD. Questão 3/5-Qualidade de Software Teste unitário é a fase de teste de cada unidade do software. O objetivo neste momento é o isolamento de cada parte do software com a ideia de garantir que cada pequena parte esteja funcionando conforme a especificado. Unit Test é de responsabilidade dos desenvolvedores durante o processo de implementação do código. Qual resultados esperados ao utilizar-se teste unitário? A. Uma redução significativa de custos durante o processo de implementação. B. Uma redução significativa de tempo de desenvolvimento durante o processo de implementação. C. Uma redução significativa de outras técnicas de testes a serem utilizadas durante o ciclo de vida do software. D. Uma redução significativa de bugs durante o processo de implementação. E. Uma redução significativa dos requisitos de Software empregados na modelagem. Questão 4/5-Qualidade de Software O CMMI (Capability Maturity Model Integration) é um modelo com práticas importantes para maturidade de disciplinas específicas em engenharia de software, engenharia de sistemas, desenvolvimento integrado de processo e produto e escolha de fornecedores. Modelo administrado pelo Instituto CMMI, baseia-se em melhores práticas para o desenvolvimento e manutenção de software. Dividido em cinco níveis de maturidade, as quais atestam o grau de maturidade dos processos de uma empresa. O Nível 0 ou incompleto está relacionado a: A. Todos os critérios estabelecidos no nível um já foram satisfeitos e todos os processos estão de acordo com a política definida para a organização. B. Todos os critérios do nível dois já foram satisfeitos e o processo de desenvolvimento é adaptado com base no conjunto de processos padronizados de acordo com a cultura organizacional da empresa. C. Todos os critérios estabelecidos no nível três já foram satisfeitos e o processo é gerenciável, fazendo uso de medição e avaliação quantitativa. D. Processos que não funcionam ou não atingem todas as metas e objetivos definidos pela CMMI. E. Processos definidos pela CAMI já estão sendo executados com tarefas que produzem artefatos definidos. Questão 5/5-Qualidade de Software A inquietação sobre propostas em modelos de qualidade de software (produto e processos) vem de longa data, anteriores mesmo a 1976. Mas o artigo que marcou o antes e o depois da qualidade de software foi "Avaliação quantitativa da qualidade do software”. Este artigo foi escrito por Boehm, Brown e Lipow para: A. acm.org B. leee.org C. Modern Computing D. Computing & Machine E. Modern Software Engineering