Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação On-Line 3 (AOL 3) - Questionário Nota finalEnviado: 02/03/21 14:17 (BRT) 9/10 1. Pergunta 1 /1 Leio o trecho a seguir: “A norma ISO/IEC 12207 estabelece uma arquitetura de alto nível do ciclo de vida de software que é construída a partir de um conjunto de processos e seus inter-relacionamentos”. MICREIROS.COM. Norma NBR ISSO/IEC 12207. Disponível em: <http://micreiros.com/norma-nbr- isoiec-12207/>. Acesso em: 13 abr. 2019. Esse trecho trata de uma das funções da ISO IEC 12207 no ciclo de vida do software. Assim, considerando as informações apresentadas e os conteúdos estudados, analise os processos primários realizados pela ISO/IEC 12207 e associe-os com suas respectivas características: 1. Fundamentais 2. Suporte 3. Organizacionais ( ) Esse processo ocorre através do contrato existente entre o fornecedor e adquirente do software. ( ) São utilizadas por uma empresa para definir e aplicar uma estrutura formada pelos processos. ( ) Refere-se ao auxílio e à contribuição que o processo possibilita para a qualidade. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. 2, 1, 3. 2. 3, 1, 2. 3. 1, 3, 2. Resposta correta 4. 2, 3, 1. 5. 1, 2, 3. 2. Pergunta 2 /1 Leia o trecho a seguir: “O problema decorre de uma falha na realização de uma verdadeira garantia de qualidade de software, diz Mark S. Kadrich, CISO provisório para o hospital comunitário Martin Luther King Jr., em Los Angeles.‘Estive no setor tempo suficiente para saber que, se eu estou perdendo o sono por falha na tecnologia, estou na indústria errada’, diz ele. ‘Oitenta por cento do software é uma porcaria, enquanto 20 por cento é apenas uma besteira. Há muito pouco que pode ser considerado bem projetado’”. TYNAN, Dan. Seis verdades difíceis de aceitar e aprender. Disponível em: <https://cio.com.br/seis- verdades-dificeis-de-aceitar-e-aprender/>. Acesso em: 12 abr. 2019. O trecho traz a opinião de um especialista abordando os problemas decorrentes da falta de garantia de software. Assim, considerando as informações apresentadas e os conteúdos estudados, o padrão sistemático e planejado de ações consiste na definição da: Ocultar opções de resposta 1. reusabilidade. 2. suportabilidade. 3. interoperabilidade. 4. garantia da qualidade do software (SQA) Resposta correta 5. portabilidade. 3. Pergunta 3 /1 Leia o trecho a seguir: “Para ajudar nessa questão, a International Organization Standardization – ISO e a International Electrotechnical Comission – IEC, que são organismos normalizadores com importância internacional reconhecida no setor de software, se uniram para editar normas internacionais conjuntas. A norma internacional ISO/IEC, define qualidade de software como a totalidade de características de um produto de software que lhe confere a capacidade de satisfazer necessidades explícitas e implícitas”. DEVEMEDIA. Qualidade de Software. Disponível em: <https://www.devmedia.com.br/qualidade- de-software/9408>. Acesso em: 12 abr. 2019. O trecho trata das normas internacionais de padronização de software e o critério de qualidade adotado. Considerando essas informações e o conteúdo estudado, é possível afirmar que mesmo com a evolução na quantidade de softwares disponíveis, o principal problema encontrado no desenvolvimento do software consiste em: Ocultar opções de resposta 1. observação do reconhecimento internacional. 2. redução do lucro do software. 3. falta de padronização do software. Resposta correta 4. falta de investimentos empresariais. 5. desatualização sistêmica do produto. 4. Pergunta 4 /1 Leia o excerto a seguir: “Em um ambiente no qual as entregas são rápidas e o produto é tratado de maneira mais dinâmica do que nunca, dessa forma, os profissionais de testes precisam garantir que, além do produto ser entregue com qualidade, que todo o processo de desenvolvimento siga tanto os critérios de SQA (Software Quality Assurance) como de Agile”. IT FORUM 365. O perfil multidisciplinar do analista de teste. Disponível em: <https://itforum365.com.br/o-perfil-multidisciplinar-do-analista-de-testes/>. Acesso em: 12 abr. 2019. O trecho acima trata dos critérios de qualidade e rapidez na entrega adotada pelo SQA. A partir dessas informações e do conteúdo estudado, é possível afirmar que a mensuração, uma das fases da atividade SQA, é utilizada com a finalidade de: Ocultar opções de resposta 1. avaliar a origem que leva um software a ser alterado e controlar os efeitos dessa mudança. 2. informar que os procedimentos e padrões formais são implantados nos processos da área de Engenharia de Software. 3. acompanhar a qualidade do software e avaliar os efeitos das alterações na metodologia e nos procedimentos. Resposta correta 4. revisar quando a equipe técnica se reunir objetivando encontrar possíveis falhas na qualidade. 5. verificar o atendimento aos padrões, de maneira independente. Havendo exigências de padrões, o SQA pode então se autoauditar. 5. Pergunta 5 /1 Leia o trecho a seguir: “Entender a base de código e avaliar a qualidade do software é essencial para simplificar a complexidade e estabelecer uma linha de base para os esforços de modernização, manutenção e transformação.” VERON, Frederic. 10 coisas que os CIOs precisam saber sobre seu software. Disponível em: <https://cio.com.br/10-coisas-que-os-cios-precisam-saber-sobre-seu-software/>. Acesso em: 12 abr. 2019. Esse trecho refere-se à importância da análise da qualidade de software. A partir dessas informações e do conteúdo estudado, é possível afirmar que um dos aspectos relacionados ao gerenciamento de qualidade de software aplicado em sistemas é: Ocultar opções de resposta 1. o nível organizacional, em que o gerenciamento de qualidade se dedica em definir um framework de processos organizacionais e de padrões. Resposta correta 2. o procedimento e a ferramenta empregada para atingir a meta de produzir um software de alta qualidade. 3. o estágio do projeto, em que o gerenciamento de qualidade restringe procedimentos especiais de qualidade. 4. o nível do projeto que se refere ao plano de qualidade, em que serão alterados os objetivos da qualidade direcionados para o projeto, os processos e os padrões. 5. a ideia de que a garantia da qualidade, por exemplo, passa a ganhar relevância depois da geração do código. 6. Pergunta 6 /1 Leia o texto a seguir: “O MPS.BR (Melhoria de Processo de Software Brasileiro) é um modelo de maturidade desenvolvido por consórcio de empresas, com foco principal de atender aos micros, pequenas e médias empresas de software brasileiras, que necessitam melhorar seu processo de desenvolvimento de software.” PERUCCI, C. C.; CAMPOS, F. C. de. Técnicas de qualidade aplicadas em Software: um estudo bibliométrico. Revista de Ciência e Tecnologia, v. 19, n. 38, p. 5-15. Disponível em: <https://www.metodista.br/revistas/revistas- unimep/index.php/cienciatecnologia/article/view/3091>. Acesso em 13 abr. 2019. p. 7. O trecho acima traz a definição do MPS.BR. A partir dessas informações e do conteúdo estudado, é possível visualizar que o modelo de Referência (MR-MPS) possui três guias. São elas: Ocultar opções de resposta 1. Guia Referência, Guia de Aquisição, Guia de Implementação. 2. Guia CMM, Guia de Aquisição e Guia de Implementação. 3. Guia Geral, Guia de Programação, Guia de Implementação. 4. Guia Geral, Guia de Aquisição, Guia de Implementação. Resposta correta 5. Guia Geral, Guia de Aquisição, Guia de Documentação. 7. Pergunta 7 /1 Leia o trecho a seguir: “A Teoria da ciência de software de Halstead é provavelmente a mais conhecida e a mais completamente estudada... medidas compostas de complexidade (de software). A ciência de software propõe as primeiras leis analíticas para o software de computador.” PRESSMAN,Roger S. Engenharia de Software/Roger S. Pressman: São Paulo: Pearson Education do Brasil, 1995, p.757. O trecho acima estabelece o conceito de ciência definido por Halstead. A partir dessas informações e do conteúdo estudado, é correto afirmar que as medidas primitivas empregadas por Halstead objetivam: Ocultar opções de resposta 1. desenvolver expressões que atendam ao comprimento global do programa. Resposta correta 2. apresentar o número parcial de ocorrências com os operandos. 3. restringir a geração do código ou estimadas após a finalização do projeto. 4. definir o volume máximo potencial. 5. apresentar a quantidade de operadores similares de um programa. 8. Pergunta 8 /1 Leia o trecho a seguir: “Componentes de software fornecem função em seus padrões de sistema virtual. É possível configurar componentes e definir interações entre eles para criar um ambiente do WSRR totalmente operacional quando se implementa seu padrão na nuvem.” IBM. Componente do software. Disponível em: <https://www.ibm.com/support/knowledgecenter/pt- br/SSWLGF_8.5.0/com.ibm.sr.wsrrhypervisor.doc/topics/cwhe_sware_components.html>. Acesso em 13 abr. 2019. Considerando as informações apresentadas e os conteúdos estudados, é possível afirmar que o processo de medição do produto pode ser dividido, sequencialmente, em: Ocultar opções de resposta 1. Medir características de componentes, escolher medições a serem efetuadas, selecionar componentes a serem avaliados, identificar medições anômalas e analisar componentes anômalos. 2. Analisar componentes anômalos, escolher medições a serem efetuadas, selecionar componentes a serem avaliados, medir características de componentes e identificar medições anômalas. 3. Escolher medições a serem efetuadas, selecionar componentes a serem avaliados, medir características de componentes, identificar medições anômalas e analisar componentes anômalos. Resposta correta 4. Selecionar componentes a serem avaliados, medir características de componentes, identificar medições anômalas, escolher medições a serem efetuadas e analisar componentes anômalos. 5. Identificar medições anômalas, escolher medições a serem efetuadas, selecionar componentes a serem avaliados, medir características de componentes e analisar componentes anômalos. 9. Pergunta 9 /1 Leia o trecho a seguir: “São introduzidos testes Beta de todos os produtos e as solicitações dos clientes por modificações são incorporadas no produto entregue. Novas versões de produtos, desenvolvidas com esse processo modificado, são entregues.” SOMMERVILLE, Ian. Engenharia de Software. 9ª ed. Pearson Education, 2011. p. 472. O trecho fala sobre as mudanças no processo de projeto de software. Assim, considerando as informações apresentadas e os conteúdos estudados, é correto afirmar que essas mudanças podem: Ocultar opções de resposta 1. alterar a metodologia de uso. 2. definir informações sobre fatores internos. 3. elevar o nível de rigidez das organizações. 4. atrair clientes novos. Resposta correta 5. Incorreta: reduzir a qualidade do produto. 10. Pergunta 10 /1 Leia o trecho a seguir: “Um processo representa, dentro da área de software, um conjunto de atividades cujo objetivo é atingir uma meta previamente estipulada. Já por capacidade e maturidade de um processo, deve- se ter a noção do grau de qualidade com o qual um processo atinge um resultado esperado.” DEVMEDIA. Maturidade no desenvolvimento de software: CMMI e MPS. Disponível em: <https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software-cmmi-e-mps- br/27010>. Acesso em: 13 abr. 2019. Esse trecho trata da diferença conceitual entre maturidade e processo. A partir dessas informações e do conteúdo estudado, é possível definir que o objetivo da CMM é: Ocultar opções de resposta 1. ser uma referência para a evolução de processos pessoais dos gerentes e supervisores responsáveis pelo desenvolvimento do software. 2. direcionar a empresa, implementando e melhorando de forma contínua o processo de software. Resposta correta 3. analisar projetos de pequeno porte, que envolvam um contingente reduzido de equipes. 4. possibilitar o acompanhamento ideal dos processos de desenvolvimento direcionados ao mercado externo 5. limitar a habilidade dos profissionais da área de Engenharia de Software.
Compartilhar