Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Centro Universitário Unicarioca Qualidade de Software Prof.: Rafael Targino LISTA DE EXERCÍCIOS 2 Entrega somente pelo AVA até as 23:55h da data de entrega (se fizer a lista no caderno, tirar foto ou utilizar o aplicativo para celular CamScanner) Questão 1 Em que pode consistir o aumento de qualidade em uso de um software para o processo? a) Qualidade percebida pela própria empresa sobre o software; b) Na aferição da qualidade do software em cada contexto específico. c) Não precisar aferir o software; d) Não levar em conta o usuário, tudo é definido pela empresa; e) Fazer uma aferição apenas no final do processo; Questão 2 A precisão da qualidade depende, em grande parte, das métricas escolhidas. Para aumentar a confiabilidade dos resultados são necessárias algumas características que as métricas deveriam apresentar, de acordo com o requisitos especificados na ISO/IEC 9126-1. Uma característica relevante para medição é "Custo e complexidade", que pode ser descrita como: I. Os resultados gerados devem ser idênticos ao aplicar a medição no mesmo produto. II. A medição não deve ser tendenciosa, ou seja, preservar a publicação dos resultados. III. Aplicação da métrica deve ser econômica e tecnicamente viável. a) Apenas II e III b) Apenas III c) Apenas I e II d) Apenas I e) Apenas II Questão 3 Para Pressman (2002), o uso de um modelo de qualidade de software apoia a categorização de fatores de McCall (1997). Para o autor, o contexto a partir da qualidade interna e externa passa a ser categorizado por algumas características. Uma delas é a Usabilidade, que significa: a) Capacidade de fornecer funções que correspondam às necessidades explícitas e implícitas do usuário quando o software é utilizado sob condições especificadas. b) Capacidade que o produto tem de ser entendido, aprendido, utilizado e ser atraente para o usuário. c) Esforço necessário para se fazer modificações específicas no software. d) Capacidade do software de manter seu nível de desempenho quando utilizado em condições estabelecidas. e) Relacionamento entre o nível de desempenho do software e a quantidade de recursos utilizados, sob condições estabelecidas. Questão 4 São atributos para avaliação da manutenibilidade: a) Analisabilidade, estabilidade, inteligibilidade, apreensibilidade e conformidade b) Apreensibilidade, estabilidade, estabilidade, testabilidade e confiabilidade c) Analisabilidade, modificabilidade, estabilidade, testabilidade e conformidade d) Analisabilidade, modificabilidade, inteligibilidade, testabilidade e confiabilidade e) Analisabilidade, estabilidade, inteligibilidade, testabilidade e conformidade Questão 5 Para Pressman (2002), o uso de um modelo de qualidade apoia a categorização de fatores de McCall (1997). Para o autor, o contexto a partir da qualidade interna e externa passa a ser categorizado por algumas características. Uma delas é a Funcionalidade, que significa: a) Capacidade que o produto tem de ser entendido, aprendido, utilizado e ser atraente para o usuário. b) Relacionamento entre o nível de desempenho do software e a quantidade de recursos utilizados, sob condições estabelecidas. c) Esforço necessário para se fazer modificações específicas no software. d) Capacidade de fornecer funções que correspondam às necessidades explícitas e implícitas do usuário quando o software é utilizado sob condições especificadas. e) Capacidade do software de manter seu nível de desempenho quando utilizado em condições estabelecidas. Questão 6 Observe a afirmativa e marque a opção que corresponde à subcaracterística: "...capacidade que o produto tem de ser transferido de um ambiente para outro..." a) Portabilidade. b) Funcionalidade. c) Manutenibilidade. d) Confiabilidade. e) Usabilidade Questão 7 Quanto à avaliação de software, maturidade, tolerância a falhas e recuperabilidade são quesitos de: a) Manutenibilidade b) Funcionalidade c) Confiabilidade d) Usabilidade e) Portabilidade Questão 8 Explique a diferença entre avaliar e certificar? Avaliar é um processo normalmente interno onde a empresa visa conhecer como anda seus processos, de acordo com as normas que ela se propôs a seguir. Certificação também é um processo de avaliação, porém envolvendo um processo oficial e externo da empresa, normalmente liderado por uma entidade certificadora. Questão 9 Qual a diferença de medidas, medições e métricas? Slide 37, aula 3 Questão 10 A ISO/IEC 15504, conhecida também como SPICE (Software Process Improvement and Capability Determination), consiste em uma norma para definição de processos de: a) Testes de software b) Escopo do software c) Gerenciamento de projetos de software d) Gerenciamento de custos de software e) Desenvolvimento de software Questão 11 ________________ é um modelo de referência que contém práticas (Genéricas ou Específicas) necessárias à maturidade em disciplinas específicas: Engenharia de Sistemas, Engenharia de Software, Desenvolvimento de processos e produtos integrados – IPPD, Fonte de suprimento. Desenvolvido pelo SEI (Software Engineering Institute), procura estabelecer um modelo único para o processo de melhoria corporativo, integrando diferentes modelos e disciplinas. a) ITIL b) SOA c) CMMI d) COBIT e) PMBOK Questão 12 As áreas de processo do CMMI para software na representação contínua são agrupadas em 4 categorias. Qual das respostas abaixo indica as categorias corretas? a) Gerência de projetos, Gerência de processos, Fontes de aquisição e Suporte. b) Gerência de processos, Gerência de projetos, Engenharia e Fontes de aquisição; c) Gerência de processos, Engenharia, Fontes de aquisição e Suporte; d) Gerência de projetos, Engenharia, Fontes de aquisição e Suporte; e) Gerência de projetos, Gerência de processos, Engenharia e Suporte; Questão 13 Quanto ao modelo CMMI, assinale a opção correta. a) No nível de capacidade 1, padrões e processos podem ser diferentes entre projetos. No nível 2, os processos para um projeto são resultantes da configuração de processos já existentes e padronizados pela organização. b) A avaliação de CMMI envolve o exame dos processos organizacionais e a avaliação dos processos por uma escala de dez pontos que se relaciona ao nível de maturidade em cada área de processo. c) No nível de capacidade 3, objetivos quantitativos para as qualidades e performances dos processos são estabelecidos e usados para gerenciá- los. As qualidades e performances dos processos são entendidas em termos estatísticos. d) A validação visa garantir que o produto atenda aos requisitos especificados e não pode ser feita via testes, demonstrações e simulações. A verificação visa demonstrar que o produto fornecido atenderá ao uso que se pretende dar ao mesmo e não pode ser feita via revisão por pares. e) Uma organização no nível de maturidade 5 procura modificar e adaptar os seus processos a partir do entendimento quantitativo dos mesmos. Há uma preocupação com a melhora contínua dos processos. Questão 14 Qual a diferença da abordagem “contínua” e “por estágios” presentes nos modelos de qualidade de processo como o CMMI? Slides 52 e 53 da aula 5
Compartilhar