Texto de pré-visualização
01/05/2023, 16:28 AV I: G.3.7.A.Q.T.S.3 - Qualidade e Testes de Software AV I Entrega 7 mai em 23:59 Pontos 40 Perguntas 10 Disponível 29 abr em 0:00 - 7 mai em 23:59 Limite de tempo 120 Minutos Instruções IMPORTANTE: • A tentativa será finalizada após clicar no botão ENVIAR • Programe se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos cronometrados (por tentativa) para conclusão e envio das respostas. Após este prazo, a avaliação será automaticamente finalizada. • Será permitida apenas UMA tentativa para realizar esta avaliação. • Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou não. • Durante a realização da prova, será exibido uma questão por vez, podendo AVANÇAR ou RETORNAR quando necessário, dentro do período da tentativa. • Após abrir a avaliação mesmo não marcando nenhuma opção de resposta, será contabilizada uma tentativa. • Somente finalize a avaliação após conferir as alternativas marcadas por você. Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 47 minutos 27 de 40 * * Algumas perguntas ainda não avaliadas As respostas corretas estarão disponíveis em 8 mai em 0:01. Pontuação deste teste: 27 de 40 * Enviado 1 mai em 16:27 Esta tentativa levou 47 minutos. Pergunta 1 A engenharia de software na aplicação de uma abordagem sistemática e disciplinada para produção de software de maneira profissional, pode ser compreendida como uma tecnologia dividida em camadas. De acordo com essa definição, a camada base representada possui um papel fundamental não só na engenharia de software como em qualquer abordagem da engenharia. Qual é essa camada fundamental? Método. Processo. Linguagem de programação. Ferramenta CASE. Foco na qualidade. Feedback: Conforme ilustrado no tópico 1 da unidade 1 do livro de Qualidade e Teste de Software, a camada foco na qualidade define praticamente toda a ênfase nas demais camadas, sendo considerada em todas elas. Pergunta 2 Nos processos que podem compor a engenharia de software, há atividades que devem estar presentes em praticamente todos eles. Uma dessas atividades menciona que a funcionalidade do software e as restrições a seu funcionamento devem ser definidas. Qual é essa atividade? Evolução de software. Especificação de software. Programação orientada a aspectos. Projeto e implementação de software. Validação de software. Feedback: No livro Qualidade e Teste de Software, na unidade 1, tópico 1, podem-se ver listadas atividades fundamentais em que todo processo de software, em geral, deve possuir. Entre elas, a Especificação de Software é a atividade que fornece a definição para a funcionalidade do software e a definição para suas restrições. Pergunta 3 Na área de desenvolvimento de software, em geral, há um mito de que a preocupação com qualidade no produto final de software é algo que apenas deva existir ao final do desenvolvimento do produto em si. Porém, de acordo com a engenharia de software e melhores práticas de desenvolvimento, isso não é uma verdade. A busca de qualidade é um processo que deve existir desde os estágios iniciais do desenvolvimento. Nesse sentido, há um processo que pode colaborar para alcançar esse objetivo. Qual é o nome desse processo? Processo de garantia de qualidade de software Processo de aquisição de software Processo de garantia de controle de execução Processo de levantamento de requisitos de software Processo de desenvolvimento de software https://newtonpaiva.instructure.com/courses/16732/quizzes/37647 Feedback: De acordo com o que foi visto na unidade 2, tópico 1 do livro Qualidade e testes de software, os processos que procuram colaborar com a busca por qualidade em todo o processo de desenvolvimento, são conhecidos por Processo de garantia de qualidade de software. Pergunta 4 3 / 3 pts Em todo processo de desenvolvimento, cada estágio existente produz artefatos que devem ser entregues quando na ocasião de sua conclusão. São exemplos destes artefatos: documentação, protótipos ou ainda treinamentos. Esses artefatos são conhecidos como: Itens do projeto Itens de desenvolvimento Código-fonte Itens de configuração Entregáveis Feedback: Com visto na unidade 2, tópico 1 do livro Qualidade e Testes de Software, qualquer produto ou subproduto gerado a partir de uma etapa do processo de desenvolvimento é conhecido como entregável. Pergunta 5 3 / 3 pts No CMMI, você encontrará duas representações, por estágios e contínua. Essas representações possuem uso distintos, dependendo do que a organização pretende medir em nível de maturidade, seja ela como um todo ou um determinado departamento apenas. Em ambas as representações são encontrados elementos comuns, que compreendem todo o modelo de maturidade. Observe os itens abaixo: I) Conjunto de áreas de processo II) Metas III) Modelos de processo Quais ou qual deles NÃO é um elemento comum do CMMI? Apenas I e II Apenas o I Apenas o III I e III Feedback: Conforme visto no livro Qualidade e testes de software, unidade 3, tópico 1, o modelo de maturidade do CMMI não compreende ou possui nenhum modelo de processo indicando como um processo deve ser. O modelo de maturidade age mais como um guia de referência. Pergunta 7 3 / 3 pts O programa MPS.Br, criado no Brasil com o objetivo de proporcionar às empresas aqui instaladas um modelo de maturidade e certificação alternativo às opções internacionais como o CMMI, possui cinco modelos. Dos modelos apresentados abaixo, qual NÃO faz parte da coleção de modelos do programa MPS.Br? MR-MPS-NM. MR-MPS-SV. MR-MPS-RH. MR-MPS-SW. MA-MPS. Feedback: De acordo com o livro Qualidade e Testes de Software, unidade 4, tópico 2, o MR-MPS-NM não é um componente do MPS.Br. O correto seria NM-MPS (Modelo de Negócio do MPS) Quais dos itens abaixo NÃO pertence à meta técnica do MPS.br? Formação de instituições de Consultoria de Aquisição. Formação de instituições de ensino à Engenharia de Software. Guias de modelos de maturidade do MPS. Formação de instituições Avaliadoras. Formação de Instituições Implementadoras. Feedback: De acordo com o livro Qualidade e Testes de Software, unidade 4, tópico 1, dentro das metas técnicas do programa MPS.Br não encontramos nenhuma meta atrelada à formação de instituições de ensino focadas à engenharia de software. Pergunta 9 3 / 3 pts Em um mundo cada vez mais competitivo, a busca por um diferencial que faça com que uma empresa obtenha vantagem no mercado e um fator crucial para seu sucesso. Tendo em vista isso, organizações nacionais como universidades, indústria e governo brasileiros criaram o programa o MPS.Br. Esse programa possui duas metas: a técnica e a meta de negócios, sendo que a meta de negócios possui alguns objetivos. Dos objetivos abaixo, qual NÃO faz parte da meta de negócios do MPS.Br? Apoio para organizações que implementaram o modelo MPS. Realização de cursos, provas e workshops MPS. Criação e aprimoramento do modelo de negócio chamado de MN-MPS. Modelo de maturidade do MPS. Transparência para as organizações que realizaram a avaliação MPS. Feedback: De acordo com o livro Qualidade e testes de software, unidade 4, tópico 1, a meta de negócios do modelo MPS.Br não prevê a criação de modelos de maturidade. Esse sim, faz parte da meta técnica do MPS.Br Pergunta 10 Não avaliado ainda / 13 pts A técnica de teste estrutural (ou caixa-branca ou ainda teste caixa de vidro) estabelece os requisitos de teste com base na implementação fornecida de um programa, requerendo a execução de partes ou de componentes do programa. Comente sobre 3 tipos de teste Caixa Branca. Sua Resposta: O teste de caixa-branca possuí esse nome porque o testador tem acesso à estrutura interna da aplicação. Logo, seu foco é garantir que os componentes de softwares sejam concisos. A técnica de teste caixa-branca, possui diversos testes, dentre eles: - Teste de Desempenho: capaz de verificar se o tempo de resposta e o desejado para o momento de utilização da aplicação. - Teste de Carga: capaz de verificar o funcionamento da aplicação com a utilização de uma quantidade grande de usuários simultâneos. - Teste de Estresse: testa a aplicação sem situações inesperadas. Testa caminhos, às vezes, antes não previstos no desenvolvimento/documentação. 01/05/2023, 16:28 AV I: G.3.7.A.Q.T.S.3 - Qualidade e Testes de Software PAG: 73 - Livro Texto Abaixo, uma listagem com os tipos de teste caixa-branca existentes (DEVMEDIA, 2012): • Desempenho: verifica se o tempo de resposta é o desejado para o momento de utilização da aplicação. • Carga: verifica o funcionamento da aplicação com a utilização de uma quantidade grande de usuários simultâneos. • Estresse: testa a aplicação sem situações inesperadas. Testa caminhos, às vezes, antes não previstos no desenvolvimento/documentação. • Conformidade: verifica se o software foi desenvolvido de acordo com padrões, normas, procedimentos e guias de TI. • Contingência: verifica se o sistema é capaz de retornar ao estado anterior antes da falha. • Segurança: avalia a adequação dos procedimentos de proteção e as contramedidas projetadas para garantir a confidencialidade das informações e a proteção dos dados contra o acesso não autorizado de terceiros. Pontuação do teste: 27 de 40 https://newtonpaiva.instructure.com/courses/16732/quizzes/37647 10/10
Texto de pré-visualização
01/05/2023, 16:28 AV I: G.3.7.A.Q.T.S.3 - Qualidade e Testes de Software AV I Entrega 7 mai em 23:59 Pontos 40 Perguntas 10 Disponível 29 abr em 0:00 - 7 mai em 23:59 Limite de tempo 120 Minutos Instruções IMPORTANTE: • A tentativa será finalizada após clicar no botão ENVIAR • Programe se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos cronometrados (por tentativa) para conclusão e envio das respostas. Após este prazo, a avaliação será automaticamente finalizada. • Será permitida apenas UMA tentativa para realizar esta avaliação. • Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou não. • Durante a realização da prova, será exibido uma questão por vez, podendo AVANÇAR ou RETORNAR quando necessário, dentro do período da tentativa. • Após abrir a avaliação mesmo não marcando nenhuma opção de resposta, será contabilizada uma tentativa. • Somente finalize a avaliação após conferir as alternativas marcadas por você. Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 47 minutos 27 de 40 * * Algumas perguntas ainda não avaliadas As respostas corretas estarão disponíveis em 8 mai em 0:01. Pontuação deste teste: 27 de 40 * Enviado 1 mai em 16:27 Esta tentativa levou 47 minutos. Pergunta 1 A engenharia de software na aplicação de uma abordagem sistemática e disciplinada para produção de software de maneira profissional, pode ser compreendida como uma tecnologia dividida em camadas. De acordo com essa definição, a camada base representada possui um papel fundamental não só na engenharia de software como em qualquer abordagem da engenharia. Qual é essa camada fundamental? Método. Processo. Linguagem de programação. Ferramenta CASE. Foco na qualidade. Feedback: Conforme ilustrado no tópico 1 da unidade 1 do livro de Qualidade e Teste de Software, a camada foco na qualidade define praticamente toda a ênfase nas demais camadas, sendo considerada em todas elas. Pergunta 2 Nos processos que podem compor a engenharia de software, há atividades que devem estar presentes em praticamente todos eles. Uma dessas atividades menciona que a funcionalidade do software e as restrições a seu funcionamento devem ser definidas. Qual é essa atividade? Evolução de software. Especificação de software. Programação orientada a aspectos. Projeto e implementação de software. Validação de software. Feedback: No livro Qualidade e Teste de Software, na unidade 1, tópico 1, podem-se ver listadas atividades fundamentais em que todo processo de software, em geral, deve possuir. Entre elas, a Especificação de Software é a atividade que fornece a definição para a funcionalidade do software e a definição para suas restrições. Pergunta 3 Na área de desenvolvimento de software, em geral, há um mito de que a preocupação com qualidade no produto final de software é algo que apenas deva existir ao final do desenvolvimento do produto em si. Porém, de acordo com a engenharia de software e melhores práticas de desenvolvimento, isso não é uma verdade. A busca de qualidade é um processo que deve existir desde os estágios iniciais do desenvolvimento. Nesse sentido, há um processo que pode colaborar para alcançar esse objetivo. Qual é o nome desse processo? Processo de garantia de qualidade de software Processo de aquisição de software Processo de garantia de controle de execução Processo de levantamento de requisitos de software Processo de desenvolvimento de software https://newtonpaiva.instructure.com/courses/16732/quizzes/37647 Feedback: De acordo com o que foi visto na unidade 2, tópico 1 do livro Qualidade e testes de software, os processos que procuram colaborar com a busca por qualidade em todo o processo de desenvolvimento, são conhecidos por Processo de garantia de qualidade de software. Pergunta 4 3 / 3 pts Em todo processo de desenvolvimento, cada estágio existente produz artefatos que devem ser entregues quando na ocasião de sua conclusão. São exemplos destes artefatos: documentação, protótipos ou ainda treinamentos. Esses artefatos são conhecidos como: Itens do projeto Itens de desenvolvimento Código-fonte Itens de configuração Entregáveis Feedback: Com visto na unidade 2, tópico 1 do livro Qualidade e Testes de Software, qualquer produto ou subproduto gerado a partir de uma etapa do processo de desenvolvimento é conhecido como entregável. Pergunta 5 3 / 3 pts No CMMI, você encontrará duas representações, por estágios e contínua. Essas representações possuem uso distintos, dependendo do que a organização pretende medir em nível de maturidade, seja ela como um todo ou um determinado departamento apenas. Em ambas as representações são encontrados elementos comuns, que compreendem todo o modelo de maturidade. Observe os itens abaixo: I) Conjunto de áreas de processo II) Metas III) Modelos de processo Quais ou qual deles NÃO é um elemento comum do CMMI? Apenas I e II Apenas o I Apenas o III I e III Feedback: Conforme visto no livro Qualidade e testes de software, unidade 3, tópico 1, o modelo de maturidade do CMMI não compreende ou possui nenhum modelo de processo indicando como um processo deve ser. O modelo de maturidade age mais como um guia de referência. Pergunta 7 3 / 3 pts O programa MPS.Br, criado no Brasil com o objetivo de proporcionar às empresas aqui instaladas um modelo de maturidade e certificação alternativo às opções internacionais como o CMMI, possui cinco modelos. Dos modelos apresentados abaixo, qual NÃO faz parte da coleção de modelos do programa MPS.Br? MR-MPS-NM. MR-MPS-SV. MR-MPS-RH. MR-MPS-SW. MA-MPS. Feedback: De acordo com o livro Qualidade e Testes de Software, unidade 4, tópico 2, o MR-MPS-NM não é um componente do MPS.Br. O correto seria NM-MPS (Modelo de Negócio do MPS) Quais dos itens abaixo NÃO pertence à meta técnica do MPS.br? Formação de instituições de Consultoria de Aquisição. Formação de instituições de ensino à Engenharia de Software. Guias de modelos de maturidade do MPS. Formação de instituições Avaliadoras. Formação de Instituições Implementadoras. Feedback: De acordo com o livro Qualidade e Testes de Software, unidade 4, tópico 1, dentro das metas técnicas do programa MPS.Br não encontramos nenhuma meta atrelada à formação de instituições de ensino focadas à engenharia de software. Pergunta 9 3 / 3 pts Em um mundo cada vez mais competitivo, a busca por um diferencial que faça com que uma empresa obtenha vantagem no mercado e um fator crucial para seu sucesso. Tendo em vista isso, organizações nacionais como universidades, indústria e governo brasileiros criaram o programa o MPS.Br. Esse programa possui duas metas: a técnica e a meta de negócios, sendo que a meta de negócios possui alguns objetivos. Dos objetivos abaixo, qual NÃO faz parte da meta de negócios do MPS.Br? Apoio para organizações que implementaram o modelo MPS. Realização de cursos, provas e workshops MPS. Criação e aprimoramento do modelo de negócio chamado de MN-MPS. Modelo de maturidade do MPS. Transparência para as organizações que realizaram a avaliação MPS. Feedback: De acordo com o livro Qualidade e testes de software, unidade 4, tópico 1, a meta de negócios do modelo MPS.Br não prevê a criação de modelos de maturidade. Esse sim, faz parte da meta técnica do MPS.Br Pergunta 10 Não avaliado ainda / 13 pts A técnica de teste estrutural (ou caixa-branca ou ainda teste caixa de vidro) estabelece os requisitos de teste com base na implementação fornecida de um programa, requerendo a execução de partes ou de componentes do programa. Comente sobre 3 tipos de teste Caixa Branca. Sua Resposta: O teste de caixa-branca possuí esse nome porque o testador tem acesso à estrutura interna da aplicação. Logo, seu foco é garantir que os componentes de softwares sejam concisos. A técnica de teste caixa-branca, possui diversos testes, dentre eles: - Teste de Desempenho: capaz de verificar se o tempo de resposta e o desejado para o momento de utilização da aplicação. - Teste de Carga: capaz de verificar o funcionamento da aplicação com a utilização de uma quantidade grande de usuários simultâneos. - Teste de Estresse: testa a aplicação sem situações inesperadas. Testa caminhos, às vezes, antes não previstos no desenvolvimento/documentação. 01/05/2023, 16:28 AV I: G.3.7.A.Q.T.S.3 - Qualidade e Testes de Software PAG: 73 - Livro Texto Abaixo, uma listagem com os tipos de teste caixa-branca existentes (DEVMEDIA, 2012): • Desempenho: verifica se o tempo de resposta é o desejado para o momento de utilização da aplicação. • Carga: verifica o funcionamento da aplicação com a utilização de uma quantidade grande de usuários simultâneos. • Estresse: testa a aplicação sem situações inesperadas. Testa caminhos, às vezes, antes não previstos no desenvolvimento/documentação. • Conformidade: verifica se o software foi desenvolvido de acordo com padrões, normas, procedimentos e guias de TI. • Contingência: verifica se o sistema é capaz de retornar ao estado anterior antes da falha. • Segurança: avalia a adequação dos procedimentos de proteção e as contramedidas projetadas para garantir a confidencialidade das informações e a proteção dos dados contra o acesso não autorizado de terceiros. Pontuação do teste: 27 de 40 https://newtonpaiva.instructure.com/courses/16732/quizzes/37647 10/10