Baixe o app para aproveitar ainda mais
Prévia do material em texto
Conteúdo do exercício Ocultar opções de resposta Comentários Pergunta 1 0 / 0 A normalização envolve um conjunto de regras convencionais destinadas a simplificar, unificar e especificar produtos. (WAZLAWICK, 2013). Com base nesses objetivos, escolha a alternativa correta: A especificação procura manter apenas o estritamente necessário, seja em documentos, processos, orientações, etc. A simplificação busca criar um padrão para os produtos, utilizado em todas as partes do mundo para permitir trocas internacionais. Resposta correta A especificação tem como finalidade a identificação dos produtos, definindo-os, categorizando-os, catalogando-os e detalhando suas características. Incorreta: A simplificação procura criar um padrão para os produtos e identificar os mesmos, detalhando cada característica. A unificação procura, por meio de uma linguagem clara e precisa, identificar os produtos, definindo-os, categorizando-os, catalogando-os e detalhando suas características. Conforme o capítulo 2, do livro da disciplina: Simplificar – procura manter apenas o estritamente necessário; Unificar – a ideia é criar um padrão para os produtos; Especificar – procura identificar os produtos. Pergunta 2 0 / 0 Ocultar opções de resposta Comentários Ocultar opções de resposta Acurácia e segurança de acesso fazem parte de qual característica que um produto de software pode ter para comprovar a garantia da sua qualidade? Usabilidade. Incorreta: Confiabilidade. Portabilidade. Eficiência. Resposta corretaFuncionabilidade. Conforme o capítulo 1, do livro da disciplina, para que o software tenha a funcionabilidade como característica que garante sua qualidade, é preciso que os requisitos se façam presentes: adequação, acurácia, interoperabilidade, segurança de acesso e conformidade. Pergunta 3 0 / 0 Segundo Pressman, “Qualidade de software é a satisfação de requisitos funcionais e de desempenho explicitamente declarados, normas de desenvolvimento explicitamente documentadas e características implícitas que são esperadas em todo software desenvolvido profissionalmente.” Dessa forma, analise as afirmativas a seguir, relacionadas a software: Falta de conformidade com os requisitos é falta de qualidade. Os fatores de qualidade de Mc Call estão relacionados com operação, revisão e transição de software. Portabilidade – Facilidade com que o software pode ser transposto de um ambiente para outro. Assinale a alternativa correta: Apenas as afirmativas II e III estão corretas. Apenas a afirmativa II está correta. Resposta corretaTodas as afirmativas estão corretas. Comentários Ocultar opções de resposta Comentários Apenas a afirmativa III está correta. Apenas as afirmativas I e III estão corretas. Conforme o capítulo 1, do livro da disciplina, software que não segue os requisitos não oferece qualidade; Os fatores de Mc Call são exatamente operação, revisão e transição de software; A portabilidade é uma exigência hoje, o que permite que o software possa ser executado em mais de um sistema operacional. Pergunta 4 0 / 0 Para que os problemas enfrentados pelas organizações produtoras de software possam ser resolvidos, faz-se necessária uma conscientização de que, para desenvolver softwares, é preciso muita disciplina, pois somente com um processo ou um modelo de qualidade é possível construir sistemas de computação adequados. Mas o fato é que, o dia a dia das organizações demonstra como é frustrante a realidade do desenvolvimento de software, situação ocasionada por vários fatores. Assim, marque a alternativa que apresenta um fator motivador da frustração no desenvolvimento de software: Gastos relevantes. Incorreta: Produtos mais baratos que deveriam ser. Resposta corretaErros recorrentes nos projetos. Cronogramas de acordo com o previsto anteriormente. Desenvolvedores motivados. Conforme o capítulo 1, do livro da disciplina, a realidade do desenvolvimento de software costuma ser frustrante por causa de produtos mais caros do que deveriam ser, gastos desnecessários, cronogramas estourados, estresse no trabalho, desenvolvedores desmotivados, erros recorrentes nos projetos, etc. Pergunta 5 0 / 0 Ocultar opções de resposta Comentários Pergunta 5 0 / 0 A normalização é o processo de desenvolvimento, implementação e melhoria dos padrões que se aplicam às ordens científica, industrial e econômica diferentes, para organizar suas atividades. A normalização envolve um conjunto de regras convencionais destinadas a simplificar, unificar e especificar produtos (WAZLAWICK, 2013). Considerando essas finalidades, marque a alternativa correta: Simplificar – procura criar um padrão para os produtos. Unificar – a ideia é manter apenas o estritamente necessário. Unificar – a ideia é identificar os produtos por meio de uma linguagem clara. Resposta correta Especificar – procura, por meio de uma linguagem clara e precisa, identificar os produtos. Especificar – procura criar um padrão para os produtos. Conforme o capítulo 2, do livro da disciplina, a resposta correta é: “especificar – procura, por meio de uma linguagem clara e precisa, identificar os produtos.” Isso porque a simplificação procura manter apenas o estritamente necessário, enquanto a unificação visa criar um padrão para os produtos, utilizado em todas as partes do mundo. Pergunta 6 0 / 0 A garantia de qualidade de software (Software Quality Assurance) não é algo com a qual começamos a nos preocupar depois que o código foi gerado, e sim, ao longo de todo o processo de engenharia de software. Nesse contexto, a SQA abrange: Estratégia de teste e Mecanismos de medição. Métodos e ferramentas de análise. Projeto, codificação e teste. Padrões de desenvolvimento de software. Dispensa de documentação de software e das mudanças efetuadas. Assinale a alternativa correta: Ocultar opções de resposta Comentários Ocultar opções de resposta Apenas II, III, IV e V. Apenas III, IV e V. Resposta corretaApenas I, II, III e IV. Apenas I, II e III. I, II, III, IV e V. Conforme o capítulo 1, do livro da disciplina, um dos requisitos da qualidade do software é a documentação. Software sem documentação se distancia das normas de qualidade. Qualidade de software inclui padrões de medição e uso adequado de ferramentas de desenvolvimento, implementação e teste. Pergunta 7 0 / 0 Ninguém tolera erros, por isso o desenvolvimento de software tem que ter garantia de qualidade. Ele envolve uma série de atividades em que as oportunidades de falhas são muito grandes e, consequentemente, os erros podem aparecer no início do processo. Isso se deve a fatores como: Objetivos mal definidos. Erros na fase de projeto. Bom planejamento de teste. Planejamento mal feito. Requisitos mal definidos. Assinale a alternativa correta: Apenas I, III, IV e V. Apenas I, II, III e IV. Apenas II, III, IV e V. Resposta corretaApenas I, II, IV e V. I, II, III, IV e V. Comentários Ocultar opções de resposta Comentários Conforme o capítulo 1, do livro da disciplina, no início do desenvolvimento devemos aplicar a característica da abstração, isto é, nos preocuparmos com o que é mais importante para o momento como, por exemplo, a definição clara dos objetivos e dos requisitos e a elaboração de um bom planejamento do projeto, e deixar alguns detalhes para mais adiante. O planejamento de implantação e disponibilização do software deve ser feito em outra etapa. Pergunta 8 0 / 0 (SAD/PE – 2010) Qualidade de software é o grau para o qual um software possui uma combinação desejável de atributos, que, adicionalmente, deve ser claramente definida, caso contrário, uma avaliação da qualidade será realizada de modo intuitivo. Para que tais atributos de qualidade sejam medidos, faz-se necessário identificar um conjunto apropriado de métricas. Acerca dos conceitos gerais de medição de qualidade de software, assinale a opção correta: De forma geral, os modelos de qualidade da ISO são focados na qualidade de produtos de software,e os modelos CMMI focados na qualidade do processo de software. Os atributos de qualidade de software, nos modelos de qualidade ISO, são organizados conforme seis características, sendo três delas internas (eficiência, manutenibilidade e portabilidade) e as outras três externas (funcionalidade, confiabilidade e usabilidade). No modelo IEEE de qualidade de software, um fator de qualidade é uma entidade mais genérica que um atributo de qualidade. O modelo de referência para medição de qualidade de produto de software da ISO propõe quatro diferentes perspectivas, mediante as quais podem ser desenvolvidas métricas de medição de atributos de qualidade interna, externa, de operação e de uso. Resposta correta Os modelos de qualidade de software são organizados segundo a perspectiva de que a qualidade do processo de desenvolvimento influencia, diretamente, a qualidade interna, que, por sua vez, influencia a qualidade externa do produto de software, e esta última exerce influência direta sobre a qualidade do produto em uso. Conforme o capítulo 2, do livro da disciplina, para que tais atributos de qualidade sejam medidos, faz-se necessário identificar um conjunto apropriado de métricas. Os modelos de qualidade de software são organizados segundo a perspectiva de que a qualidade do processo de desenvolvimento influencia, diretamente, a qualidade Ocultar opções de resposta Comentários Ocultar opções de resposta interna, que, por sua vez, influencia a qualidade externa do produto de software, e esta última exerce influência direta sobre a qualidade do produto em uso. Pergunta 9 0 / 0 Quanto ao modelo de amplificação dos defeitos, podemos afirmar que temos dois fatores a serem observados: fatores de defeito e fatores de detecção. Os erros do passo anterior serão identificados como: Modelos. Antecessores. Processos. Resposta corretaDefeitos. Falhas. Conforme o capítulo 2, do livro da disciplina, os erros do passo anterior, durante o passo de desenvolvimento, são chamados de defeitos. Pergunta 10 0 / 0 O CMMI está dividido em cinco níveis de maturidade, que atestam o grau de evolução de uma organização em determinado momento, e tem como objetivo principal guiar a melhoria de processos das empresas. Com base nesses níveis, escolha a alternativa correta: Comentários No nível inicial, o caos passa a ser ordenado, e as organizações se concentram em tarefas diárias relacionadas com a administração. No nível gerenciado quantitativamente, os processos são descritos em normas, procedimentos, ferramentas e métodos. No nível definido, a organização e os projetos estabelecem metas quantitativas para medir a qualidade e o desempenho dos processos. No nível repetível, a maioria dos processos são ad-hoc e caóticos. Resposta correta No nível otimizado, uma organização melhora continuamente seus processos com base no conhecimento das causas comuns de variação inerente a processos. Conforme o capítulo 2, do livro da disciplina, a resposta correta é: "no nível otimizado, uma organização melhora continuamente seus processos com base no conhecimento das causas comuns de variação inerente a processos. Isso porque: no nível inicial, a maioria dos processos são ad-hoc e caóticos; no nível repetível, o caos passa a ser ordenado, e as organizações se concentram em tarefas diárias relacionadas com a administração; no nível definido os processos são descritos em normas, procedimentos, ferramentas e métodos; no nível gerenciado quantitativamente, a organização e os projetos estabelecem metas quantitativas para medir a qualidade e o desempenho dos processos.
Compartilhar