Prévia do material em texto
Iniciado em quarta, 12 fev 2025, 21:13 Estado Finalizada Concluída em quarta, 12 fev 2025, 21:29 Tempo empregado 16 minutos 19 segundos Avaliar 0,50 de um máximo de 0,50(100%) Painel / Minhas Disciplinas / BACHARELADO EM SISTEMA DE INFORMAÇÃO EAD-disc. 40- TESTE E QUALIDADE DE SOFTWARE / ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 16/02/2025 https://www.eadunifatecie.com.br/course/view.php?id=60151 https://www.eadunifatecie.com.br/course/view.php?id=60151 https://www.eadunifatecie.com.br/my/ https://www.eadunifatecie.com.br/course/view.php?id=60151 https://www.eadunifatecie.com.br/course/view.php?id=60151#section-4 https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1962584 Questão 1 Completo Atingiu 0,05 de 0,05 Qual é a afirmação verdadeira sobre o framework HEART? a. HEART utiliza métricas centradas no usuário para medir a experiência do usuário com o software. b. HEART é um framework que se concentra apenas em métricas técnicas. c. As siglas da palavra HEART significam Happiness, Environment, Acceptance, Retaliation e Task Success. d. HEART não é importante para o sucesso do software. e. HEART foi desenvolvido pela Amazon e pela Apple. Sua resposta está correta. Questão 2 Completo Atingiu 0,05 de 0,05 Qual é a definição de processo de software e por que é importante aplicar a qualidade no processo de desenvolvimento de software? a. Vamos começar pelo termo “qualidade‟, usado em expressões do tipo: “boa qualidade‟, “má qualidade‟. b. A "qualidade" é conformidade com requisitos, e estes devem estar definidos para permitir que sejam gerenciados com o uso de medidas, de forma a reduzir o retrabalho e aumentar a produtividade”. c. A aplicação de práticas de qualidade pode ajudar a aumentar a produtividade e reduzir o retrabalho no processo de desenvolvimento de software porque as práticas garantem que o software seja desenvolvido de forma organizada, disciplinada e previsível. Isso significa que as equipes de desenvolvimento seguirão um processo bem definido e terão menos chances de cometer erros ou ter que retrabalhar em partes do projeto já finalizadas. d. Implantar processos bem definidos e orientados por normas é importante na garantia da qualidade do produto de software porque as normas estabelecem padrões e critérios de qualidade que os produtos de software devem atender. Isso ajuda a garantir que o software seja desenvolvido de forma consistente e que atenda aos requisitos do cliente. Além disso, processos bem definidos ajudam as equipes de desenvolvimento a serem mais produtivas, reduzindo o retrabalho e os erros. e. O processo de software pode ser definido como um conjunto de atividades, ações e tarefas que são realizadas na construção de um produto ou serviço de software. É importante aplicar a qualidade no processo de desenvolvimento de software porque isso leva a um aumento da qualidade do produto ou serviço e também a uma redução do retrabalho, o que leva a uma diminuição do tempo de desenvolvimento e mais produtividade. Sua resposta está correta. Questão 3 Completo Atingiu 0,05 de 0,05 Quais são os atributos fundamentais de qualidade do produto de software de acordo com o Padrão ISO/IEC 9126? a. Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Portabilidade. b. Competitividade, Sobrevivência, Essencial, Custo benefício e Retenção de Consumidores. c. Funcionalidade, Confiabilidade, Usabilidade, Visão do Fabricante e Visão do Produto. d. Visões, Visão do Usuário, Visão do Fabricante, Visão do Produto, Visão baseada em valor e Transcendental. e. Competitividade, Sobrevivência, Essencial, Eficiência, Manutenibilidade e Portabilidade. Sua resposta está correta. Questão 4 Completo Atingiu 0,05 de 0,05 Qual é o principal objetivo da garantia da qualidade de software? a. Gerenciar e garantir a qualidade do software. b. Melhorar a comunicação entre a equipe de desenvolvimento. c. Assegurar que o software seja entregue dentro do prazo estabelecido. d. Certificar que todas as funcionalidades foram implementadas corretamente. e. Reduzir os custos de desenvolvimento de software. Sua resposta está correta. Questão 5 Completo Atingiu 0,05 de 0,05 A qualidade hoje deixou de ser um diferencial e passou a ser um pré-requisito básico para qualquer produto ou serviço. Pensando sobre essa informação, qual a importância da qualidade de software na Engenharia de Software? De acordo com o texto supracitado assinale verdadeiro (V) ou falso (F) quanto às afirmações a respeito das razões para considerar em relação à qualidade a seguir: ( ) Competitividade: Clientes buscam software com qualidade, e a empresa precisa buscar formas de sobreviver no mercado desenvolvendo software com qualidade. ( ) Sobrevivência: Forma do software com qualidade se destacar no mercado. ( ) Essencial: Essencial ter qualidade principalmente para o mercado internacional. ( ) Custo/benefício: Sistema de qualidade direcionado para o aumento de produtividade e tem redução de custos. Assinale a alternativa correta: a. F, F, V, V. b. V, V, V, V. c. V, F, V, F. d. F, F, F, F. e. V, V, F, F. Sua resposta está correta. Questão 6 Completo Atingiu 0,05 de 0,05 Quando falamos sobre qualidade temos uma das normas que é a NBR ISO 900. O que essa norma nos diz? a. Que a qualidade é “a melhoria do processo de software, é importante para que defeitos no produto possam ser evitados ao máximo possível, aumentando a produtividade e facilitando a manutenção”. b. Que a qualidade é “o grau no qual um conjunto de características inerentes satisfaz aos requisitos”. c. Que a qualidade é o produto que atende às metas específicas se ele atender às preferências do usuário. d. Que a qualidade é uma “série de atividades, práticas, eventos, ferramentas e métodos que garantem técnica e administrativamente que o software pode ser desenvolvido com qualidade e de maneira organizada, disciplinada e previsível”. e. Que a qualidade é algo que se reconhece imediatamente, mas não consegue definir explicitamente. Sua resposta está correta. Questão 7 Completo Atingiu 0,05 de 0,05 Durante a criação de um software sempre haverá elementos qualitativos. E as métricas proporcionam uma base por meio da qual análise, projeto, codificação e teste podem ser conduzidos de forma mais objetiva e avaliados de maneira mais quantitativa. Para você entender melhor sobre métricas, vou apresentar alguns conceitos que serão fundamentais para entender o conteúdo a ser tratado. No contexto da Engenharia de Software poderemos encontrar os termos: medidas, métricas e indicadores. De acordo com o texto supracitado assinale Verdadeiro (V) ou Falso (F) na opções a seguir: ( ) As métricas proporcionam uma base objetiva para avaliação quantitativa do software. ( ) As medidas e as métricas são termos equivalentes na Engenharia de Software. ( ) Os indicadores são utilizados para coletar dados quantitativos sobre o software. ( ) As métricas são fundamentais para o entendimento do conteúdo a ser tratado em Engenharia de Software. ( ) As métricas são úteis apenas durante a fase de codificação do software. Assinale a alternativa correta: a. F, F, F, V, V. b. V, V, F, F, F. c. V, V, V, V, V. d. V, F, F, V, F. e. F, V, F, V, F. Questão 8 Completo Atingiu 0,05 de 0,05 Sua resposta está correta. Qual é o foco da métrica de projeto da arquitetura, de acordo com Pressman e Maxim (2016)? a. Na arquitetura do software e na eficácia dos módulos e componentes presentes dentro da arquitetura. b. Nas características do modelo de requisitos para avaliar sua qualidade. c. Na construção de um projeto de software com métricas ou padrões que proporcionam melhor visualização e podem ajudar na evolução do projeto com mais qualidade. d. Na qualidade do modelo de requisitos. e. Na totalidade a peculiaridade (ausência de ambiguidade), totalidade, exatidão, entendimento, repetibilidade, consistênciainterna e externa, disponibilidade, brevidade, rastreabilidade, modificação, precisão e reutilização. Sua resposta está correta. Questão 9 Completo Atingiu 0,05 de 0,05 Quais são as atividades envolvidas no gerenciamento da qualidade de projetos de software, de acordo com o PMBOK? E como o gerenciamento da qualidade pode garantir que o produto de software satisfaça as necessidades do cliente? a. As atividades envolvidas no gerenciamento da qualidade de projetos de software são apenas as técnicas de gerenciamento de projeto, e não incluem métodos de engenharia de software, ações de controle de qualidade e garantia da qualidade de software. Essas atividades não são relevantes para garantir a satisfação do cliente. b. O gerenciamento da qualidade de projetos de software não é necessário para garantir a satisfação do cliente. O importante é apenas que o produto de software seja entregue dentro do prazo estabelecido. c. O gerenciamento da qualidade de projetos de software busca assegurar que o produto satisfaça as necessidades do cliente, envolvendo todas as atividades do desenvolvimento por todo o seu ciclo de vida. Para isso, são utilizadas políticas e procedimentos com atividades de melhoria contínua de processos realizadas durante todo o projeto. d. As atividades envolvidas no gerenciamento da qualidade de projetos de software são apenas métodos de engenharia de software, e não incluem ações de controle de qualidade e garantia da qualidade de software. Essas atividades não são relevantes para garantir a satisfação do cliente. e. O gerenciamento da qualidade de projetos de software é responsável apenas pelo controle de qualidade do produto final de software, não incluindo a garantia da qualidade de software. Isso significa que os defeitos de software podem aparecer mesmo após a entrega do produto ao cliente. Sua resposta está correta. Questão 10 Completo Atingiu 0,05 de 0,05 O objetivo da garantia da qualidade de software é fazer com que o sistema seja entregue ao cliente com qualidade e com valor de negócio, e que o processo de verificação dessa qualidade seja conduzido de forma organizada e bem documentada. É considerado um bom processo de garantia de qualidade quando existe uma relação, onde realiza-se uma etapa de garantia da qualidade de software para cada etapa de desenvolvimento. A garantia da qualidade tem alguns papéis fundamentais que devem ser considerados. Quais são esses papéis? a. Auditoria e inspeção, Treinamento e capacitação, Tratamento de não conformidades. b. Auditoria e inspeção, Treinamento e capacitação, Gestão de mudanças. c. Tratamento de não conformidades, Melhoria contínua, Gestão de mudanças. d. Ajuda a estabelecer processos; Determina programas de medida para avaliar processos; Procura identificar as fraquezas de medida para avaliar processos; É uma responsabilidade de gerenciamento; Está relacionada com todos os produtos que serão gerados por um processo; Avalia se o controle de qualidade está funcionando. e. Tratamento de não conformidades, Melhoria contínua. Sua resposta está correta. ◄ ÁUDIO AULA 04 Seguir para... SLIDE AULA 05 ► https://www.eadunifatecie.com.br/mod/url/view.php?id=1962583&forceview=1 https://www.eadunifatecie.com.br/mod/resource/view.php?id=1962586&forceview=1