Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/03/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 3084-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57201252_1&course_id=_137382_1&content_id=_1771840_1&return_co… 1/8 Revisar envio do teste: QUESTIONÁRIO UNIDADE II QUALIDADE DE SOFTWARE 3084-60_55903_R_E1_20211 CONTEÚDO Usuário elizeu.sandes @aluno.unip.br Curso QUALIDADE DE SOFTWARE Teste QUESTIONÁRIO UNIDADE II Iniciado 13/03/21 23:01 Enviado 13/03/21 23:11 Status Completada Resultado da tentativa 2,5 em 2,5 pontos Tempo decorrido 10 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: c. Respostas: a. b. c. d. e. A garantia da qualidade de software compreende uma variedade de tarefas. Assinale a alternativa que não apresenta uma dessas tarefas: A troca dos testes, que são muito caros, por reuniões técnicas de revisão, que são mais e�cientes. Uso de normas do tipo ISO e modelos de qualidade. Realizações de reuniões de revisão técnica para apresentação e avaliação de um produto de software desenvolvido. A troca dos testes, que são muito caros, por reuniões técnicas de revisão, que são mais e�cientes. A garantia da qualidade prega o uso de bases históricas de ocorrências como forma de obter feedbacks e rastreabilidade de soluções anteriores. Medição do processo e do produto de software para avaliação da qualidade do processo e do produto de software. UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0,25 em 0,25 pontos http://company.blackboard.com/ https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_137382_1 https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_137382_1&content_id=_1768532_1&mode=reset https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1 https://ava.ead.unip.br/webapps/login/?action=logout 13/03/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 3084-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57201252_1&course_id=_137382_1&content_id=_1771840_1&return_co… 2/8 Feedback da resposta: Resposta correta: alternativa C. Comentário: Os testes se tornam cada vez mais fundamentais para a garantia da qualidade em produtos de software. Pergunta 2 Resposta Selecionada: d. Respostas: a. b. c. d. e. Feedback da resposta: A garantia da qualidade de software enfatiza pontos importantes quanto ao produto de software. Quais são eles? Os pontos importantes enfatizados pela SQA são os requisitos, os padrões e os requisitos implícitos. São dois os pontos importantes enfatizados pela SQA: os requisitos implícitos e os requisitos explícitos. Os pontos importantes enfatizados são os padrões e os requisitos implícitos. Os pontos importantes enfatizados são três: os requisitos, os métodos e as pessoas envolvidas. Os pontos importantes enfatizados pela SQA são os requisitos, os padrões e os requisitos implícitos. Os processos de requisitos são enfatizados, pois eles são partes inerentes das atividades da garantia da qualidade. Resposta correta: alternativa D. Comentário: Os requisitos são a base para a medição da qualidade de um produto de software, tanto os implícitos quanto os explícitos. Os padrões de�nem os critérios pelos quais os desenvolvedores devem aplicar as práticas da engenharia de software e os requisitos implícitos, que frequentemente não são mencionados. Pergunta 3 Apesar de todas as iniciativas em relação à melhoria da qualidade de software, infelizmente, a realidade das empresas, tanto as nacionais quanto as internacionais, está distante do 0,25 em 0,25 pontos 0,25 em 0,25 pontos 13/03/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 3084-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57201252_1&course_id=_137382_1&content_id=_1771840_1&return_co… 3/8 Resposta Selecionada: d. Respostas: a. b. c. d. e. Feedback da resposta: ideal, e os problemas de qualidade nos produtos persistem (Guerra e Colombo, 2009). Assinale a a�rmativa correta em relação a algumas iniciativas e modelos que detalham as características de qualidade de um produto de software: Iniciativas da ISO 9000, ISO 9126, ISO 15504, CMM/CMMI e MPS.BR. Iniciativas da ISO com o modelo ISO 9000. Iniciativas brasileiras com os modelos CMM/CMMI, MPS.BR e ITIL. Iniciativas americanas com os modelos ISO e MPS.BR. Iniciativas da ISO 9000, ISO 9126, ISO 15504, CMM/CMMI e MPS.BR. Iniciativas da ABNT, que adapta e padroniza os processos de software brasileiros. Resposta correta: alternativa D. Comentário: Iniciativas da ISO com diversos modelos – ISO 9000, ISO 9126, ISO 15504, etc., o SEI americano com o CMM/CMMI, e a iniciativa brasileira da Softex com o MPS.BR. Pergunta 4 Resposta Selecionada: a. Respostas: a. b. c. d. As normas ISO de�nem a qualidade de software como a totalidade de características de um produto de software que lhe confere a capacidade de satisfazer necessidades explícitas e implícitas. Considerando as informações fornecidas, assinale a alternativa correta: As necessidades explícitas são as condições e objetivos propostos por quem produz o software e não por quem o utiliza. As necessidades explícitas são as condições e objetivos propostos por quem produz o software e não por quem o utiliza. As necessidades explícitas são fatores relativos à qualidade do produto de software produzido e não cobrem os processos de desenvolvimento. As necessidades implícitas são fatores internos e afetam diretamente os desenvolvedores. As necessidades explícitas são também chamadas de qualidade em uso, já que afetam diretamente os desenvolvedores do produto de software. 0,25 em 0,25 pontos 13/03/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 3084-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57201252_1&course_id=_137382_1&content_id=_1771840_1&return_co… 4/8 e. Feedback da resposta: Qualidade de software é software que funciona corretamente, de acordo com o conhecimento dos seus desenvolvedores. Resposta correta: alternativa A. Comentário: De acordo com a norma ISO/IEC 9126, as necessidades explícitas são as condições e objetivos propostos por quem produz o software e não por quem o utiliza. Pergunta 5 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback da resposta: Assinale a alternativa que não completa corretamente o texto a seguir. A partir da década de 2000, a qualidade de software: Os testes deixam de ser a base da qualidade e são introduzidas outras técnicas de validação e veri�cação ao longo do processo para substituí-los. Passa por um processo de evolução. Passa a buscar um processo de software que garanta a qualidade dos artefatos produzidos em todas as etapas do desenvolvimento. Os testes deixam de ser a base da qualidade e são introduzidas outras técnicas de validação e veri�cação ao longo do processo para substituí-los. Os testes de software passaram a ser uma parte importante do processo de qualidade de software. O teste de software aplica uma estratégia por meio de casos de testes, execução dos testes e geração de evidências de teste. Resposta correta: alternativa C. Comentário: Os testes de software vêm se tornando fundamentais na garantia de qualidade dos produtos de software e as empresas investem muito na montagem de áreas especí�cas de teste. Pergunta 6 0,25 em 0,25 pontos 0,25 em 0,25 pontos 13/03/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 3084-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57201252_1&course_id=_137382_1&content_id=_1771840_1&return_co…5/8 Resposta Selecionada: b. Respostas: a. b. c. d. e. Feedback da resposta: Em relação à garantia da qualidade de software (SQA), analise as seguintes a�rmativas: I. Os requisitos de software são a base a partir da qual a qualidade é medida. A falta de conformidade aos requisitos signi�ca falta de qualidade. II. A SQA é um conjunto de atividades que assegura que todos os esforços serão feitos para garantir que os produtos de software tenham a qualidade desejada. III. Minimizar defeitos de software é um dos objetivos da SQA. IV. Garantir que o produto de software possa ser usado é uma atividade do desenvolvimento e não da qualidade. V. Deve-se observar o conjunto de critérios de desenvolvimento independentemente de a empresa utilizar processos propostos pela engenharia de software. Está correto o que se a�rma em: I, II e III. I, III e IV. I, II e III. II, III e V. I, IV e V. I, II, III, IV e V. Resposta correta: alternativa B. Comentário: As a�rmativas constam dos livros-texto de Qualidade de Software e são reiteradas por Côrtes e Chiossi (2001). Pergunta 7 Resposta Selecionada: b. Respostas: a. b. c. Existem diversas razões que devem ser levadas em conta em relação à qualidade de software. Assinale a alternativa que apresenta uma delas: Qualidade é essencial para a sobrevivência. Os clientes estão exigindo qualidade, que se tornou uma questão de sobrevivência. Se a empresa tiver habilidade de sobreviver em um mercado altamente competitivo, ela não estará em risco no mercado. Como o mercado amadurece, clientes ou usuários não exigem que a empresa demonstre que tem qualidade. Qualidade é essencial para a sobrevivência. Os clientes estão exigindo qualidade, que se tornou uma questão de sobrevivência. Se a empresa tiver habilidade de sobreviver em um mercado altamente competitivo, ela não estará em risco no mercado. 0,25 em 0,25 pontos 13/03/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 3084-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57201252_1&course_id=_137382_1&content_id=_1771840_1&return_co… 6/8 d. e. Feedback da resposta: Nem sempre uma certi�cação nacional ou internacional como CMMI, MPS.BR ou da série ISO acarreta vantagem competitiva para uma empresa de software. O mercado brasileiro já é maduro e não é mais vulnerável a produtos importados que, normalmente, têm mais qualidade, daí a necessidade da implantação de um modelo de qualidade de software reconhecido pelo mercado. Uma certi�cação em qualidade de software permite que a empresa diminua seus custos em relação ao número de pessoas envolvidas nos projetos. Resposta correta: alternativa B. Comentário: De acordo com as razões apontadas no livro “Modelos de qualidade de software” de Côrtes e Chiossi (2001), a qualidade é essencial para a sobrevivência. Se a empresa tiver habilidade de sobreviver em um mercado altamente competitivo, ela não estará em risco no mercado. Pergunta 8 Resposta Selecionada: b. Respostas: a. b. c. d. e. Guerra e Colombo (2009) a�rmam que a qualidade de produtos de software se encontra no atendimento correto aos requisitos funcionais e às características de desempenho declaradas e atendidas. Com base no texto acima, assinale a alternativa correta: Os requisitos funcionais declaram como o software irá atender às necessidades das regras de negócio. Os requisitos funcionais se referem às necessidades de desempenho de um software. Os requisitos funcionais declaram como o software irá atender às necessidades das regras de negócio. Os requisitos de desempenho também podem ser considerados como requisitos funcionais. Os requisitos funcionais são declarações feitas pelos desenvolvedores e que serão acrescidas ao software. Os requisitos funcionais se referem a um procedimento para garantir a adequação aos padrões de desenvolvimento de software com mecanismos de medição e divulgação por meio de boletins diários. 0,25 em 0,25 pontos 13/03/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 3084-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57201252_1&course_id=_137382_1&content_id=_1771840_1&return_co… 7/8 Feedback da resposta: Resposta correta: alternativa B. Comentário: Os requisitos funcionais são declarações feitas pelos desenvolvedores a partir de levantamentos efetuados junto aos clientes e que se tornarão os direcionadores das soluções desenvolvidas. Pergunta 9 Resposta Selecionada: d. Respostas: a. b. c. d. e. Feedback da resposta: Maldonado, em seu livro “Critérios potenciais usos: uma contribuição ao teste estrutural de software”, a�rma que, embora durante todo o processo de desenvolvimento de software sejam utilizados métodos, técnicas e ferramentas a �m de evitar que erros sejam introduzidos no produto, a atividade de teste continua sendo de fundamental importância para a eliminação dos erros que persistem. Portanto, é incorreto a�rmar que: De acordo com diversos autores, os testes de software são mais efetivos que as revisões técnicas formais. O teste de software, de acordo com Pressman (2002), é um elemento crítico para a garantia de qualidade do produto de software. Testes de software e revisões técnicas formais têm o mesmo objetivo: encontrar erros durante o processo de desenvolvimento. O processo de revisão reduz substancialmente os erros cometidos durante o processo de desenvolvimento. De acordo com diversos autores, os testes de software são mais efetivos que as revisões técnicas formais. O processo de desenvolvimento que inclui revisões e inspeções produz produtos com mais qualidade. Resposta correta: alternativa D. Comentário: De acordo com os autores Maldonado (1991) e Pressman (2002), as revisões técnicas são mais efetivas que o teste de software. Pergunta 10 O Índice de Maturidade de Software (SMI), criado pelo IEEE, fornece uma indicação de 0,25 em 0,25 pontos 0,25 em 0,25 pontos 13/03/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 3084-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57201252_1&course_id=_137382_1&content_id=_1771840_1&return_co… 8/8 Sábado, 13 de Março de 2021 23h11min44s GMT-03:00 Resposta Selecionada: b. Respostas: a. b. c. d. e. Feedback da resposta: estabilidade de um software durante seu ciclo de vida. Aponte a alternativa correta em relação ao SMI: Se o SMI for próximo de 0, o produto não apresenta nenhuma estabilidade. O SMI serve para medir a variação da estabilidade de um software e depende do nível de desenvolvimento envolvido com as mudanças efetuadas. Se o SMI for próximo de 0, o produto não apresenta nenhuma estabilidade. Se o SMI for 1, indica que o software não pode ser estabilizado. O SMI não serve para medir a estabilidade de um software. À medida que o SMI se aproxima de 1, o produto começa a se desestabilizar. Resposta correta: alternativa B. Comentário: O SMI é o indicador de medida de maturidade de um software, que vai de 0 (totalmente instável) a 1 (totalmente estabilizado). ← OK javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1768532_1&course_id=_137382_1&nolaunch_after_review=true');
Compartilhar