Prévia do material em texto
18/05/2023, 18:41 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 MAIS RECENTE Tentativa 1 18 minutos 6 de 10 As respostas corretas estarão disponíveis em 22 mai em 0:00. Pontuação desta tentativa: 6 de 10 Enviado 18 mai em 18:41 Esta tentativa levou 18 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 Fazer o teste novamente https://facens.instructure.com/courses/11180/quizzes/50556/history?version=1 https://facens.instructure.com/courses/11180/quizzes/50556/take?user_id=22972 18/05/2023, 18:41 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 2/9 1 / 1 ptsPergunta 1 O programa MPS.Br, criado em conjunto com instituições de pesquisa, indústria e governo, tem como principal objetivo desenvolver e semear um modelo de melhoria de processos procurando estabelecer um caminho economicamente viável para organizações, incluindo pequenas e médias empresas. O programa possui duas metas, uma técnica e outra de negócio. A meta técnica visa o aprimoramento do programa em si. Quais dos itens abaixo não pertence à meta técnica do MPS.br? Formação de instituições Avaliadoras. Formação de Instituições Implementadoras. Formação de instituições de Consultoria de Aquisição. Formação de instituição de ensino à Engenharia de Software. Guias de modelos de maturidade do MPS. 0 / 1 ptsPergunta 2IncorretaIncorreta 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-RH. MR-MPS-SV. 18/05/2023, 18:41 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 3/9 MR-MPS-SW. MA-MPS. 0 / 1 ptsPergunta 3IncorretaIncorreta Dentro de cada nível do modelo de maturidade do MPS.Br, têm-se caracterizadas as capacidades do processo que são representadas por um conjunto de atributos de processo (AP). A capacidade de processo expressa o grau de refinamento e a institucionalização com o processo que é executado na organização ou unidade organizacional. Tendo em vista os atributos de processo do MPS.Br, qual seria a descrição do atributo de processo “AP 4.2 – O processo é controlado”? Os produtos de trabalho originados pelo processo são gerenciados, isto é, produzidos, controlados e mantidos. O processo é controlado estatisticamente, permitindo-se ter previsibilidade, estabilidade e capacidade de execução. Há um padrão a ser seguido e que apoia a implementação do processo. Significa que as mudanças no processo têm, de fato, impacto no alcance dos objetivos, no que se refere aos aspectos relevantes de melhoria do próprio processo. As mudanças no processo são identificadas a partir da análise dos seus indicadores e da investigação de possíveis inovações. 18/05/2023, 18:41 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 4/9 0 / 1 ptsPergunta 4IncorretaIncorreta 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. II, III e IV. I, II e III. II e III. I, II e IV. I e II. 0 / 1 ptsPergunta 5IncorretaIncorreta 18/05/2023, 18:41 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 5/9 Para a prática da atividade de teste, tanto na teoria quanto na prática, existem diferentes técnicas e estratégias, utilizadas de acordo com a origem das informações para se estabelecer os requisitos de teste. Uma dessas técnicas é a técnica funcional conhecida como caixa- preta, onde não há visibilidade da implementação de um sistema. Das técnicas de teste listadas abaixo, qual delas não pertence à técnica caixa-preta? Aceitação Usabilidade Controle Conformidade Regressão 1 / 1 ptsPergunta 6 O planejamento do teste de software passa por um planejamento rigoroso, no qual um de seus resultados é o roteiro de testes. É muito importante no momento da execução dos testes, pois o testador, i.e., o profissional que realiza os testes, consegue realizar uma sequência de passos de forma coerente, sem precisar consultar documentos auxiliares, focando exclusivamente na execução dos testes. A respeito da elaboração do roteiro de testes, é correto afirmar que: É elaborado a partir dos documentos de especificação de um determinado caso de uso, como a especificação de requisitos não funcionais, guia de instalação ou modelagem do banco de dados. 18/05/2023, 18:41 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 6/9 É elaborado exclusivamente pelo gerente de projeto, que conhece todos os requisitos do produto. É elaborado a partir dos documentos de especificação de um determinado caso de uso, como a especificação funcional, guia de interface ou modelagem do banco de dados. É constituído pela descrição de pré-condições para a execução de todos os passos do teste. É constituído pela definição dos atores que farão cada um dos testes presentes no roteiro: gerente de projetos, gerente de teste, testador e usuário final. 1 / 1 ptsPergunta 7 De maneira geral, os casos de teste refletem, por meio de suas descrições, os requisitos levantados para a construção de um sistema de software. Contudo, sistemas de software que trabalham com a entrada de dados, ou que permitem a interação humano-computador, possuem comportamentos parecidos entre si. Com isso, casos de testes, conhecidos como casos de testes fundamentais, podem ser considerados no projeto. Dos itens abaixo, qual não é um caso de teste fundamental? Teste de validação de campos como (Data, CPF, CNPJ) Teste de compilação Teste de valores permitidos Teste de verificação de caracteres especiais 18/05/2023, 18:41 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 7/9 Teste de campos obrigatórios 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 edas 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 de integração também 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. À 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 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 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, 18:41 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 8/9 1 / 1 ptsPergunta 9 Uma característica importante do teste de unidade ou teste unitário é que cada unidade é testada separadamente. O teste de unidade pode ser aplicado à medida que ocorre a implementação das unidades e pelo próprio desenvolvedor, sem a necessidade de ter concluído o sistema. Outras características do teste de unidade são os erros que ele permite que sejam encontrados. Dos tipos de erros abaixo listados, qual deles não é um erro esperado durante a execução dos testes de unidade? Erro nos requisitos Erros de programação Erros em algoritmos mal implementados Erros em estruturas de dados incorretas Erros em algoritmos incorretos 1 / 1 ptsPergunta 10 O teste de software deve tentar encontrar o máximo de número de erros presentes em um software. Para realizar essa tarefa, é importante que os testes produzidos procurem abordar a execução do software em diferentes níveis. Um dos níveis considerados é o teste de unidade, realizado nas menores porções de código de um software. Das alternativas abaixo, qual delas não é exemplo de uma unidade, alvo do teste de unidade? Procedimentos Métodos 18/05/2023, 18:41 AC2: GAS019TN1 - Qualidade e Testes de Software https://facens.instructure.com/courses/11180/quizzes/50556 9/9 (https://portal.rybena.com.br) Bibliotecas Classes Funções Pontuação do teste: 6 de 10 https://portal.rybena.com.br/