Baixe o app para aproveitar ainda mais
Prévia do material em texto
AV1 Entrega 11 set em 23:59 Pontos 15 Perguntas 10 Disponível 30 ago em 0:00 - 11 set em 23:59 13 dias Limite de tempo 120 Minutos Tentativas permitidas 2 Instruções Histórico de tenta�vas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 8 minutos 15 de 15 As respostas corretas estarão disponíveis em 12 set em 0:00. Pontuação desta tentativa: 15 de 15 Enviado 2 set em 18:57 Esta tentativa levou 8 minutos. Leia com atenção as orientações abaixo antes de iniciar esta prova: • Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota. • Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos cronometrados para conclusão e envio das respostas. • 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 “Voltar” quando necessário dentro do período da tentativa. ◦ A tentativa somente será contabilizada após clicar no botão “Enviar”. Fazer o teste novamente 1,5 / 1,5 ptsPergunta 1 A engenharia de software na aplicação de uma abordagem AV1: G.AGO.QTS.4 - Qualidade e Testes de Software https://newtonpaiva.instructure.com/courses/13061/qu... 1 of 8 02/09/2021 18:58 https://newtonpaiva.instructure.com/courses/13061/quizzes/28665/take?user_id=21599 https://newtonpaiva.instructure.com/courses/13061/quizzes/28665/history?version=1 https://newtonpaiva.instructure.com/courses/13061/quizzes/28665/history?version=1 https://newtonpaiva.instructure.com/courses/13061/quizzes/28665/take?user_id=21599 https://newtonpaiva.instructure.com/courses/13061/quizzes/28665/take?user_id=21599 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? Foco na qualidade. Ferramenta CASE. Processo. Método. Linguagem de programação. 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. 1,5 / 1,5 ptsPergunta 2 São elementos avaliados na garantia da qualidade de um software, exceto Ser bem planejado e cumprir cronograma. Ser bem testado com uso de técnicas. Ser fácil de usar e rápido. AV1: G.AGO.QTS.4 - Qualidade e Testes de Software https://newtonpaiva.instructure.com/courses/13061/qu... 2 of 8 02/09/2021 18:58 Ter boa documentação e que gera valor. Ter sido bem testado por desenvolvedores que não participaram da construção do software. 1,5 / 1,5 ptsPergunta 3 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? Validação de software. Evolução de software. Especificação de software. Programação orientada a aspectos. Projeto e implementação de software. No livro Qualidade e Teste de Software, na unidade 1, tópico 1, podemos ver listadas atividades fundamentais em que todo processo de software, em geral, deve possuir. Entra 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. AV1: G.AGO.QTS.4 - Qualidade e Testes de Software https://newtonpaiva.instructure.com/courses/13061/qu... 3 of 8 02/09/2021 18:58 1,5 / 1,5 ptsPergunta 4 Nos dias atuais, os sistemas de software estão presentes em diversos dispositivos e são utilizados para os mais diversos fins. Podemos encontrá-los desde em plantas industriais até em sistemas médicos para cirurgias remotas. No intuito de mitigar problemas como tempo de desenvolvimento, custos, falhas no desenvolvimento desses sistemas de software, uma prática deve ser levada em consideração. Qual é essa prática? Programação de software. Engenharia de software. Programação estruturada. Engenharia de processos. Programação orientada a objetos. Por meio da engenharia de software, utilizamos práticas e conceitos que permitem realizar desenvolvimento de software utilizando sólidos conceitos e técnicas, a fim de minimizar problemas inerentes ao desenvolvimento de software, como visto no tópico 1 da unidade 1 do livro Qualidade e Teste de Software. 1,5 / 1,5 ptsPergunta 5 Com relação à qualidade de software, avalie as seguintes afirmações: I. A qualidade do software avalia o grau de atendimento dos requisitos solicitados pelos usuários. AV1: G.AGO.QTS.4 - Qualidade e Testes de Software https://newtonpaiva.instructure.com/courses/13061/qu... 4 of 8 02/09/2021 18:58 II. A qualidade depende do ponto de vista de quem avalia. Por exemplo, para um desenvolvedor, um software com qualidade deve possuir boa legibilidade, testabilidade e eficiência. III. O propósito da qualidade de software é construir sistemas sem nenhum defeito que seja executado em todos os sistemas operacionais. Estão corretas as afirmações: II e III somente Somente uma das afirmações Todas as afirmações I e II somente II e III somente 1,5 / 1,5 ptsPergunta 6 Para aferir se um sistema tem ou não qualidade é necessário mecanismos que faça a gestão da qualidade do processo. Uma característica importante da gestão da qualidade do processo é: a adaptação do processo em diferntes computadores a incorporação do processo nas ferramentas de codificação a remoção de desvios adaptáveis do processo a execução do processo em diferentes setores a busca pela melhoria contínua do processo AV1: G.AGO.QTS.4 - Qualidade e Testes de Software https://newtonpaiva.instructure.com/courses/13061/qu... 5 of 8 02/09/2021 18:58 1,5 / 1,5 ptsPergunta 7 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 Código-fonte Itens de desenvolvimento Entregáveis Itens de configuração 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. 1,5 / 1,5 ptsPergunta 8 Sobre os modelos de qualidade de software, avalie as seguintes afirmações: I. O CMM é baseado na maturidade da empresa para produzir softwares de qualidade. II. O SPICE propõe normas para avaliação dos processos. III. A ISO/IEC 12207 estabelece tarefas para aquisição, operação e AV1: G.AGO.QTS.4 - Qualidade e Testes de Software https://newtonpaiva.instructure.com/courses/13061/qu... 6 of 8 02/09/2021 18:58 manutenção do software. Estão corretas: II somente I somente III somente Duas delas somente Todas as afirmações 1,5 / 1,5 ptsPergunta 9 No processo de garantia de qualidade de software, uma das principais preocupações no nível organizacional é o estabelecimento de um arcabouço de processos organizacionais e utilização de padrões que levem a produtos de software de qualidade. Decorrente desse objetivo, há uma consequência direta. Essa consequência resulta: Que uma equipe de gestão de qualidade deve produzir o software utilizando um padrão de desenvolvimento de software. Que uma equipe de desenvolvimento deve seguir instruções de codificação de uma equipe de gestão de qualidade Que uma equipe de desenvolvimento deve produzir software de qualidade baseado nas suas melhores práticas. Que uma equipe de gestão de qualidade deve conduzir uma equipe de desenvolvimento na gerência do projeto. AV1: G.AGO.QTS.4 - Qualidade e Testes de Software https://newtonpaiva.instructure.com/courses/13061/qu... 7 of 8 02/09/202118:58 Que uma equipe de gestão de qualidade deve assumir a responsabilidade de definir os processos de desenvolvimento de software e os padrões que serão utilizados. Como visto na unidade 2, tópico 1 do livro de desenvolvimento e testes de software, a criação de uma equipe específica para a gestão de qualidade é importante para a garantia de utilização de padrões e arcabouços de qualidade para as equipes de desenvolvimento. 1,5 / 1,5 ptsPergunta 10 O ciclo da avaliação contínua de um processo de software envolve: Analiser, Mudar e Adaptar Estabelecer, Adaptar e Ajustar. Medir, Adaptar e Usar. Usar, Facilitar e Atualizar. Medir, Analisar e Mudar. Pontuação do teste: 15 de 15 AV1: G.AGO.QTS.4 - Qualidade e Testes de Software https://newtonpaiva.instructure.com/courses/13061/qu... 8 of 8 02/09/2021 18:58
Compartilhar