Baixe o app para aproveitar ainda mais
Prévia do material em texto
SENAI BELO HORIZONTE UNIDADE CENTRO TÉCNICO EM INFORMÁTICA Tipo de Atividade: AVALIAÇÃO INICIAL Disciplina: QUALIDADE DE SISTEMAS Instrutor (a): MICHELLE BELLI Aluno (a): Data: 09/05/17 Turma: Turno:N Valor da Atividade: 30 Pontos Totais Obtidos: Boa Atividade! De acordo com a norma ISO/IEC 9126, a qualidade do produto software está relacionada às seguintes características: Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Portabilidade. Sobre o tema, assinale a afirmação correta: A Manutenibilidade diz que o produto de software deve ser capaz de manter seu nível de desempenho, ao longo do tempo, nas condições estabelecidas. A Confiabilidade está relacionada ao esforço necessário para a utilização do sistema, baseado em um conjunto de implicações e de condições do usuário. A Usabilidade refere-se à compatibilidade dos recursos e os tempos envolvidos compatíveis com o nível de desempenho requerido pelo software. A Funcionalidade refere-se à existência de funções e propriedades específicas do produto, que satisfazem as necessidades do usuário. A Eficiência diz respeito à facilidade de o software poder ser transferido de um ambiente para outro. Com relação à NBR ISO/IEC 9126, julgue o item subsequente. De acordo com a referida norma, a maturidade de um software é caracterizada pelo nível de desempenho mantido por esse produto em caso de falhas e pela capacidade do software de se recuperar desses erros. Certo Errado Com relação à NBR ISO/IEC 9126, julgue o item subsequente. A norma em questão descreve o processo de avaliação para aquisição de software. Certo Errado A norma ISO 9126 (Engenharia de Software – Qualidade do Produto) estabelece um modelo de qualidade com 6 atributos. Dentre eles, está o atributo eficiência, que visa medir a facilidade de se fazer manutenções corretiva e adaptativa no software. a facilidade de transportar o software de um computador para outro. o número de erros detectados por dia de operação. o nível no qual o software utiliza, de forma otimizada, os recursos do sistema computacional. o tempo máximo decorrido entre duas paradas simultâneas do software. A qualidade de software abrange apenas os aspectos internos e externos decorrentes do uso e, portanto, pode ser medida durante a utilização do software por parte do usuário. Certo Errado O CMMI é uma abordagem para a melhoria de processos. Existem duas representações do CMMI, a representação contínua e a representação por estágios. A representação contínua é projetada para permitir à empresa focar em processos específicos que deseja melhorar em função de suas prioridades. A avaliação pela representação contínua mede a capacidade da empresa em relação a um ou mais processos. Existem quatro níveis de capacidade, que são, respectivamente, 0- Inicial - 1- Gerenciado - 2- Definido - 3- Em otimização. 0- Incompleto - 1- Gerenciado - 2- Definido - 3- Otimizado. 0- Incompleto - 1- Realizado - 2- Gerenciado - 3- Definido. 0- Inicial - 1- Realizado - 2- Gerenciado - 3- Quantitativamente gerenciado. 0- Inicial - 1- Definido - 2- Gerenciado - 3- Otimizado. Os testes de software são executados, usando os procedimentos e documentos de script de teste. Para que a fase de execução de teste, seja realizada com sucesso deve(m) ser executado(s): os casos de uso os diagramas de atividade os casos de teste os testes de Turing o teste de COMA. A fase de elaboração dos testes de software é uma das partes mais importantes, no desenvolvimento de um software.Sobre o teste de caixa branca,assinale a alternativa correta. Teste feito pela equipe de testadores de software. Teste executado pelo usuário fnal do software. Teste realizado, na fase de concepção do software. Teste executado, após a implantação do software. Teste feito pelo próprio programador que verifca, se o código que foi construído, é funcional. Assinale a alternativa que não corresponde a um dos testes de software, realizados em softwares comerciais. Teste de Sistema Teste de validação. Teste de integração Teste de volatilidade de requisitos Teste de unidade. Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração: Tem como objetivo explorar a menor unidade de um projeto Visa testar as falhas decorrentes da integração dos módulos do sistema Visa descobrir falhas por meio da utilização do mesmo Teste realizado pelos usuários finais do software. Tem a mesma aplicação do teste de aceitação Os testes funcionais são caracterizados pelo uso do sistema conforme o seu usuário regular o faria. Certo Errado Tipo de teste que focaliza cada componente de um software de forma individual, garantindo que o componente funciona adequadamente: Teste de Integração. Teste de Unidade. Teste de Regressão. Teste de Validação. O teste de regressão tem o objetivo de localizar defeitos na estrutura interna do produto, exercitando, suficientemente, os possíveis caminhos de execução do sistema. Certo Errado Durante o desenvolvimento de um software, é comum a realização de testes, com o objetivo de analisar e concluir se o software está sendo desenvolvido em conformidade com as especificações. Nesse contexto, observe as afirmativas a seguir, estabelecidas por Boehm. I. Estamos construindo o produto correto? II. Estamos construindo o produto corretamente? Essas afirmativas estão relacionadas, respectivamente, aos conceitos de validação e verificação. verificação e validação. avaliação e aceitação. aceitação e avaliação. O usuário final está efetuando alguns testes no software recém-entregue pela equipe de desenvolvimento. Um dos testes que ele está executando é a consistência do CPF e do CEP. Esse tipo de teste é conhecido como teste de caixa preta. caixa branca. unidade. estresse. integração. Explique com duas palavras: (10pts) Manutenabilidade: ____________________________________________________________________________ Flexibilidade: ______________________________________________________________________________ Capacidade de Teste: ______________________________________________________________________ Corretude: ______________________________________________________________________________ Confiabilidade: ___________________________________________________________________________ Eficiência: _______________________________________________________________________________ Integridade: _____________________________________________________________________________ Usabilidade: _____________________________________________________________________________ Portabilidade: ____________________________________________________________________________ Reusabilidade: ___________________________________________________________________________ Interoperabilidade: ________________________________________________________________________ Caso de Teste: ____________________________________________________________________________ Teste de Unidade ou Componente: ___________________________________________________________ Teste de Integração: ______________________________________________________________________ Teste Operacional: ________________________________________________________________________ Teste de Regressão: _______________________________________________________________________ Teste de Carga: __________________________________________________________________________ Teste de Volume: _________________________________________________________________________ Teste de Stress: __________________________________________________________________________ Teste de Segurança: _______________________________________________________________________
Compartilhar