Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 1/9 AC2 Entrega 21 mai em 23:59 Pontos 10 Perguntas 10 Disponível 17 mai em 0:00 - 21 mai em 23:59 Limite de tempo 60 Minutos Tentativas permitidas 2 Instruções Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 1 18 minutos 6 de 10 MAIS RECENTE Tentativa 2 29 minutos 4 de 10 Tentativa 1 18 minutos 6 de 10 As respostas corretas estarão disponíveis em 22 mai em 0:00. Pontuação desta tentativa: 4 de 10 Enviado 18 mai em 19:12 Esta tentativa levou 29 minutos. Prezado Aluno: Leia com atenção as instruções abaixo antes de realizar a Avaliação AC2: IMPORTANTE: Escolha um ambiente adequado para a realização da avaliação, onde você possa se concentrar e responder às questões sem interrupções; Você precisará de uma conexão de Internet estável, que esteja ativa durante toda a realização da avaliação; Para maior tranquilidade, evite fazer a avaliação a partir do celular ou outros dispositivos móveis, use um notebook ou computador desktop; Não se esqueça de clicar no botão "Enviar teste"após responder às perguntas, para confirmar o seu envio; Fique atento ao prazo limite para realização da avaliação! Boa Prova! Equipe EAD https://facens.instructure.com/courses/11180/quizzes/50556/history?version=1 https://facens.instructure.com/courses/11180/quizzes/50556/history?version=2 https://facens.instructure.com/courses/11180/quizzes/50556/history?version=1 18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 2/9 0 / 1 ptsPergunta 1IncorretaIncorreta No MPS.br, mais precisamente em seu modelo de referência para o processo de software, podemos ver que sua estrutura foi baseada em modelos já existentes disponíveis para as empresas. Um fato que corrobora isso é sua estrutura em níveis de maturidade. Das opções abaixo, qual descreve os nomes dos níveis de maturidade do MPS.br, iniciando-se do seu nível com menor maturidade até o de maior maturidade? Gerenciado, parcialmente gerenciado, parcialmente definido, largamente definido, definido, gerenciado quantitativamente, em otimização. Parcialmente gerenciado, gerenciado, parcialmente definido, largamente definido, definido, gerenciado quantitativamente, em otimização. Parcialmente gerenciado, gerenciado, parcialmente definido, largamente definido, gerenciado quantitativamente, em otimização. Parcialmente gerenciado, gerenciado, definido, largamente definido, parcialmente definido, gerenciado quantitativamente, em otimização. Parcialmente gerenciado, gerenciado, parcialmente definido, largamente definido, definido, em otimização. 0 / 1 ptsPergunta 2IncorretaIncorreta 18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 3/9 Dado que o programa MPS se baseou e buscou inspiração em padrões e modelos internacionais já existentes, a comparação entre o modelo de referência para o processo de software e outros modelos é inevitável. Um notório modelo, utilizado como inspiração, foi o CMMI. Contudo, certas características foram adotadas, de modo que o modelo do MPS.Br tenha uma estrutura única, fazendo com que possua também Leia atentamente as afirmações abaixo: I) MPS.br tem foco em pequenas e médias empresas. O CMMI não possui essa distinção II) MPS.br possui foco no mercado nacional brasileiro. O CMMI não apresenta definições particulares de mercado III) No MPS.br, o custo de certificação é mais acessível do que no CMMI IV) O MPS.br também possui representação contínua e por estágios Selecione a alternativa abaixo que contém as afirmativas verdadeiras. I e II. I, II e III. II e III. II, III e IV. I, II e IV. 0 / 1 ptsPergunta 3IncorretaIncorreta Dentro do programa MPS, há um modelo de referência para o processo de software, o MR-MPS-SW. Esse modelo contém todos os requisitos que as organizações devem satisfazer para serem compatíveis com o modelo MPS. A estrutura do modelo é formada por 18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 4/9 níveis de maturidade que são a combinação entre os processos e a sua capacidade. Além disso, o modelo foi construído de modo a ser compatível com padrões internacionais, a fim de facilitar sua adoção. Nesse contexto, o modelo de referência para o processo de software do MPS é baseado em quais padrões ou modelos internacionais? ISO 12207, ISO 15504 e SEI/CMMI. ISO 12207, ISO 9126 e SEI/CMMI. ISO 9000, ISO 15504 e SEI/CMMI. ISO 12207, ISO 9126 e ISO 15504. ISO 12207, ISO 9000 e SEI/CMMI. 0 / 1 ptsPergunta 4IncorretaIncorreta Para facilitar a adoção do modelo de referência do processo de software do MPS.Br, o MR-MPS-SW, sua estrutura foi inspirada em outros modelos já utilizados no cenário internacional. Entretanto, sua estrutura possui um desenho próprio, conferindo sua própria identidade. Em comparação ao CMMI, qual(is) seria(m) o(s) nível(is) de maturidade do modelo de referência de software do MPS.Br que são compatíveis com o nível 3 do CMMI? Definido, parcialmente definido, largamente definido. Parcialmente gerenciado, gerenciado. Em otimização. Definido. Inicial, gerenciado. 18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 5/9 0 / 1 ptsPergunta 5IncorretaIncorreta Visando obter qualidade em produtos de software, principalmente no que tange à sua construção, a engenharia de software faz uso de várias atividades para esse atingir esse fim. Uma dessas atividades é o teste de software. Essa atividade , que possui definição e diversos conceitos e definição que são necessárioas para a sua prática. Das alternativas abaixo, qual delas apresenta a definição de “erro”? É um passo, processo ou definição de dados incorretos ou inconsistentes. Por exemplo, a utilização incorreta de uma instrução ou o uso de comando incorreto para determinada operação É uma ação de alguém que produz um defeito. É a ocorrência virtual, não real, de um defeito num artefato de software que promove a igualdade entre o valor obtido e o valor esperado, ou seja, qualquer estado intermediário correto ou resultado esperado na execução de um programa. É o comportamento operacional do software diferente do esperado pelo usuário. Uma falha pode ter sido causada por diversos erros e alguns erros podem nunca causar uma falha. É uma manifestação concreta de um defeito num artefato de software. Diferença entre o valor obtido e o valor esperado, ou seja,é qualquer estado intermediário incorreto ou resultado inesperado na execução de um programa. 1 / 1 ptsPergunta 6 18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 6/9 Assim como as demais atividades que envolvem tempo e recursos, a atividade de teste de software também precisará de planejamento para que seja executada de maneira a produzir seu principal resultado – garantir qualidade ao produto de software. O planejamento do teste de software exige documentos essenciais, sendo um deles o plano de teste. O plano de, que teste pode funcionar de três maneiras: 1. Um integrador entre diversas atividades de testes no projeto; 2. Mecanismo de comunicação somente para os sponsors (i.e. patrocinadores) do projeto; 3. Guia para execução e controle das atividades de testes. Das afirmações apresentadas, quais são as corretas? Apenas a 1 1 e 2 1 e 3 1, 2 e 3 2 e 3 1 / 1 ptsPergunta 7 Considerando todo o arcabouço fornecido pela Engenharia de software, encontramos atividades que visam promover a construção de um produto de software com qualidade ao final de todo um processo rígido e consistente. As atividades englobam desde o levantamento derequisitos até a codificação do produto propriamente dito. Além dessas atividades, encontramos aquelas conhecidas como VV&T. Dentro dessas atividadeslas, há uma que possui a seguinte descrição: “[...] é uma das mais utilizadas, e constitui um elemento para fornecer evidências da confiabilidade do software em complemento a outras atividades [...]” 18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 7/9 Essa descrição pertence a qual atividade de VV&T? Atividade de inspeção Atividade de especificação Atividade de validação Atividade de verificação Atividade de teste 1 / 1 ptsPergunta 8 Após a realização de testes de unidade, geralmente são executados os testes de integração. Nesse tipo de teste é necessário conhecimento das estruturas internas e das interações existentes entre as partes do sistema e, por isso, o teste de integração tende a ser executado pela própria equipe de desenvolvimento. Considerando que as unidades do software foram já testadas individualmente, o teste de integração é utilizado com qual finalidade? À medida que as diversas integrações são realizadas no software, é preciso verificar se os testes unitários ainda são válidos para cada uma das unidades. À medida que as diversas unidades do software são colocadas para trabalhar juntas, é preciso verificar se a interação entre elas pertence ao domínio das funcionalidades requisitadas do software. 18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 8/9 À medida que as diversas unidades do software são colocadas para trabalhar juntas, é preciso verificar se a interação entre elas pertence ao domínio das funcionalidades requisitadas do software. À medida que as diversas partes do software são colocadas para trabalhar juntas, é preciso verificar se a interação entre elas funciona de maneira adequada e não leva a erros. À medida que as diversas integrações são realizadas no software, é preciso verificar se os testes de integração também são válidos para cada uma das unidades. 0 / 1 ptsPergunta 9IncorretaIncorreta Para testar a interação entre unidades de um software, são utilizados testes de integração. A interação entre as unidades de um software é fator primordial para seu correto funcionamento. Nos testes de integração, baseando-se na abordagem bottom-up, são escritos códigos que invocam rotinas de camadas inferiores, testando-as com diversas combinações de parâmetros. Como são chamados esses códigos? Casos de teste Stubs Drivers Mockups Pseudo-código 18/05/2023, 19:13 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 9/9 (https://portal.rybena.com.br) 1 / 1 ptsPergunta 10 Muitos processos de desenvolvimento de software, trabalham com ciclos evolutivos de desenvolvimento. Existem etapas de construção e codificação alternando-se com etapas de teste e validação. Nesse ciclo, erros podem ter sido inseridos na adição de novas funcionalidades no software. Dessa maneira, faz-se necessário que testes, uma vez já executados, sejam executados novamente, a fim de garantir que funcionalidades previamente criadas, permaneçam funcionando como foram concebidas. Qual tipo de teste é comumente aplicado nesse cenário? Teste de regressão Teste de aceitação Teste integrado Teste de desempenho Teste unitário Pontuação do teste: 4 de 10 https://portal.rybena.com.br/
Compartilhar