Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação Online 2 Entrega 15 nov em 23:59 Pontos 20 Perguntas 10 Disponível 9 nov em 0:00 - 15 nov em 23:59 7 dias Limite de tempo 120 Minutos Tentativas permitidas 2 Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 15 minutos 20 de 20 As respostas corretas estarão disponíveis em 16 nov em 0:00. Pontuação desta tentativa: 20 de 20 Enviado 11 nov em 14:53 Esta tentativa levou 15 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 (por tentativa) 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 2 / 2 ptsPergunta 1 De acordo com o ministério de Ciência e Tecnologia, em 2003, todas as 214 empresas que desenvolviam software no Brasil possuíam alguma certificação em qualidade de software, porém com o uso de padrões e modelos internacionais. Diante desse contexto, a SOFTEX https://newtonpaiva.instructure.com/courses/9782/quizzes/20226/history?version=1 https://newtonpaiva.instructure.com/courses/9782/quizzes/20226/take?user_id=9343 (Associação para Promoção da Excelência do Software Brasileiro) propôs um projeto para facilitar o uso de um modelo por empresas nacionais que desenvolvam software. Dentre as alternativas abaixo selecione a opção que contém o nome do projeto proposto pela SOFTEX. SPICE. MPS.Br. ABNT/CB-025. QSP.Br. CMMI. Conforme visto no livro Qualidade e testes de software, unidade 4, tópico 1, o nome do projeto proposto pela SOFTEX foi o MPS.Br 2 / 2 ptsPergunta 2 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-SV. MR-MPS-SW. MR-MPS-NM. MA-MPS. MR-MPS-RH. 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) 2 / 2 ptsPergunta 3 Em um mundo cada vez mais competitivo, a busca por um diferencial que faça com que uma empresa obtenha vantagem no mercado é 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. Criação e aprimoramento do modelo de negócio chamado de MN-MPS. Realização de cursos, provas e workshops MPS. Modelo de maturidade do MPS. Transparência para as organizações que realizaram a avaliação MPS. 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 2 / 2 ptsPergunta 4 A busca por qualidade é um dos pilares da engenharia de software. Uma atividade importante para esse fim é a utilização de processos de desenvolvimento refinados e que buscam sua própria melhoria ao longo do tempo. Em um cenário inicial, nos anos 2000, a indústria brasileira não dispunha de um modelo ou certificação nacional a ser seguida, e modelos de padrões internacionais eram seguidos. Dentre as alternativas abaixo qual se refere aos modelos e padrões? SEI e ISO 12207. SEI e ISO 15000. CMM e ISO 9000. CMM e ISO 15504. CMM e ISO 8000. De acordo com o livro Qualidade e Testes de Software, unidade 4, tópico, modelos e padrões utilizados até então por indústria no Brasil eram padrões internacionais como o modelo CMM e certificações do padrão ISO 9000 2 / 2 ptsPergunta 5 A engenharia de software evoluiu nos últimos anos com o objetivo de produzir técnicas, critérios, métodos e ferramentas para o desenvolvimento de software, tendo em vista o aumento do uso de software e sistemas baseados em computador em praticamente todas as áreas onde há presença humana. Atividades reunidas sob o nome Garantia e Qualidade de Software têm sido inseridas ao longo de todo o processo de desenvolvimento, entre elas atividades conhecidas sob a sigla VV&T. Nesse contexto, o que significa a sigla VV&T? Verificação, Validação e Tratativa de erro Verificação Virtual e Teste Validação Virtual e Teste Verificação, Validação e Teste Verificação, Validação e Técnica de erro No livro de Qualidade e Testes de Software, unidade 5, tópico 1, é dito que a sigla VV&T significa Verificação, Validação e Teste. 2 / 2 ptsPergunta 6 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 de requisitos até a codificação do produto propriamente dito. Além dessas atividades, encontramos aquelas conhecidas como VV&T. Dentro delas, 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 [...]” Essa descrição pertence a qual atividade de VV&T? Atividade de validação Atividade de verificação Atividade de inspeção Atividade de especificação Atividade de teste Conforme observado no livro Qualidade e Testes de Software, unidade 5, tópico 1, a atividade de teste é a atividade que serve para o fornecimento de evidências da confiabilidade de um produto de software e deve ser amplamente utilizada. 2 / 2 ptsPergunta 7 A atividade de teste de software é essencial para a construção de produto de software com qualidade. Logo, é compreensível que uma séria de processos, modelos e arcabouços utilizem essa atividade em alguma fase ou etapa de seus procedimentos. O modelo de maturidade CMMI insere a atividade de teste como um importante requisito em um de seus cinco níveis. Em qual nível do CMMI a atividade de teste de software está presente como um requisito? Nível 1 Nível 5 Nível 3 Nível 4 Nível 2 Segundo o livro Qualidade e testes de software, unidade 5, tópico 1, a atividade de teste de software é um requisito obrigatório para a obtenção do certificado do nível 3 de maturidade do modelo CMMI. 2 / 2 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 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 de integração também são válidos para cada uma das unidades. À 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 colocadaspara 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. Segundo o livro Qualidade e testes de software, unidade 6, tópico 2, os testes de integração focam seus esforços no momento em que as unidades já testadas passam a trabalhar juntas, quando é preciso verificar se a interação entre elas funciona de maneira adequada, de modo a não produzir erros. 2 / 2 ptsPergunta 9 Um produto de software pode apresentar as mais variadas funcionalidades, pois hoje pode ser utilizado nas mais diversas áreas de conhecimento da humanidade, seja, por exemplo, na área agrícola ou até na medicina moderna. Com isso, o tamanho do software pode variar, de forma que podemos testar um software considerando fragmentos diferentes dele, atribuindo-lhe diferentes fases ou níveis para os testes. Em relação aos níveis de testes existentes, qual das alternativas abaixo indica-os corretamente? Teste de unidade, de integração e de sistema Teste de requisitos, de integração e de sistema Teste de requisitos, de integração e de plataforma Teste de unidade, de integração e de plataforma Teste de unidade, de hardware e de plataforma Segundo o livro Qualidade e testes de software, na unidade 6, são listados os níveis de teste como: teste de unidade, teste de integração e teste de sistema. 2 / 2 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? Métodos Classes Bibliotecas Procedimentos Funções De acordo com o livro Qualidade e testes de software, unidade 6, tópico 1, são exemplos de unidades passíveis do teste de unidade: funções, métodos, procedimentos e classes. Pontuação do teste: 20 de 20
Compartilhar