

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O padrão ISO/IEC 9126 identifica o grau de facilidade de utilização do software, incluindo facilidade de compreensão, facilidade de aprendizagem e operabilidade como atributos de qualidade.
Certo
Errado
Define-se confiabilidade de software como a probabilidade de operação, sem falhas, de um programa de computador em dado ambiente por determinado tempo.
Certo
Errado
Um dos objetivos do teste caixa-preta é identificar erros em interfaces, em estruturas de dados e em desempenho.
Certo
Errado
Entre as atividades que ajudam uma equipe a atingir o alto padrão de qualidade de software, a garantia da qualidade é aquela que engloba um conjunto de ações de engenharia de software que contribui para que cada produto resultante atinja suas metas de qualidade.
Certo
Errado
De acordo com a SQA (software quality assurance), correção, completude e consistência do modelo de requisitos são características da qualidade do código que influenciam a qualidade de todos os produtos.
Certo
Errado
A qualidade de um software é objetiva, pois se baseia em requisitos funcionais, ou seja, para ela ser atingida, é suficiente que a funcionalidade de software seja corretamente implementada.
Certo
Errado
Ainda que os padrões de software permitam o desenvolvimento de software de forma mais rápida e ágil, eles não têm influência no gerenciamento de qualidade de software.
Certo
Errado
Confiabilidade é um conceito de qualidade de software que identifica a quantidade de tempo que o software fica disponível para uso.
Certo
Errado
A Garantia de Qualidade de Software (SQA - Software Quality Assurance) apresenta seis importantes características que um software pode ser avaliado. Algumas dessas características são:
1. Usabilidade.
2. Linguagem.
3. Manutenibilidade.
4. Funcionalidade.
Da relação apresentada:
existem somente o 1, 2 e 3
existem somente o 1, 2 e 4
existem somente o 2, 3 e 4
existem somente o 1, 3 e 4
Existe uma série de normas que podem ser usadas no desenvolvimento de sistemas de gerenciamento de qualidade em todos os setores, chamada ISO 9000. A ISO 9001, a mais geral desses padrões, aplica-se a organizações que projetam, desenvolvem e mantêm produtos, incluindo software. Com base nesse conceito, assinale a alternativa que descreve corretamente o que uma empresa precisa para estar adequada à ISO 9001.
Uma empresa deve especificar a metodologia de desenvolvimento de software e sua certificação.
Uma empresa deve mapear seus processos de negócio e documentar os procedimentos operacionais em um fluxo BPMN.
Uma empresa deve ter definidos os 9 processos essenciais, além de ter os procedimentos que demonstrem que seus processos de qualidade estão sendo seguidos.
Uma empresa deve gerenciar os riscos do negócio e documentar o plano de comunicação.
Uma empresa deve definir os processos automatizados de teste de software para todos os módulos do sistema que gerencia.
Com relação à qualidade de software, assinale a alternativa correta.
Perguntas como “O software foi devidamente testado?” e “O software é útil?” jamais devem ser feitas na avaliação da qualidade de software, uma vez que se trata de um processo objetivo.
Em hipótese alguma, nas organizações, a equipe de gerenciamento de qualidade deve ser responsável pelos testes de sistema, senão pode-se comprometer a avaliação da qualidade do software.
A qualidade de software resume-se em descobrir se a funcionalidade de software foi corretamente implementada.
A avaliação da qualidade de software é um processo subjetivo, em que a equipe de gerenciamento de qualidade deve usar seu julgamento para decidir se foi alcançado um nível aceitável de qualidade.
A avaliação da qualidade de software é um processo estritamente objetivo no qual a equipe de gerenciamento de qualidade, utilizando ferramentas estatísticas, consegue verificar se o objetivo foi alcançado.
Uma das técnicas para medição de qualidade de código utiliza uma combinação de quantidade de ocorrências de operandos e operadores que aparecem no código fonte.
Certo
Errado
De acordo com o conceito de code smell, a categoria bloaters engloba os trechos de código que são irrelevantes e podem ser excluídos sem afetar a aplicação.
Certo
Errado
Na avaliação da qualidade de software, métricas dinâmicas de produtos de software podem ser usadas como forma de ajudar na avaliação da eficiência e confiabilidade do programa.
Certo
Errado
O cálculo do custo da qualidade engloba os custos necessários para a execução de atividades relacionadas à qualidade, mas não os custos gerados pela falta de qualidade.
Certo
Errado
A qualidade de um sistema pode ser entendida como o grau em que o sistema satisfaz as necessidades de suas partes interessadas. Essas necessidades são representadas no modelo de qualidade do produto de software definido pela norma ISO/IEC 25010:2011, que categoriza a qualidade do produto de software em oito características, ou requisitos de qualidade, cada uma com suas próprias subcaracterísticas. Uma das oito características de qualidade definidas pela norma ISO/IEC 25010:2011 é a segurança do software. Quais são as subcaracterísticas de segurança de produto de software, segundo esta norma?
Autenticidade, confidencialidade, não repúdio, rastreabilidade (accountability), integridade.
Encriptação, controle de acesso, autenticação de usuário (user authenticity), auditabilidade, proteção de dados.
Gestão de riscos, controle de autorização, consistência, recuperabilidade (recoverability), legitimidade.
Privacidade, acessibilidade, disponibilidade, proteção de erro do usuário (user error protection), adaptabilidade.
A Qualidade de Software tem se aprimorado significativamente, em parte pela conscientização da importância do gerenciamento de qualidade de software, além da utilização de novas técnicas e tecnologias pelas empresas de software. Com relação ao gerenciamento de qualidade de software, assinale a alternativa correta.
O conceito de qualidade de software é análogo ao adotado pela manufatura, bastando que o software atenda às especificações do produto que o cliente deseja.
A equipe envolvida no processo de qualidade de software deve insistir nos processos padronizados e nos padrões definidos para a garantia de qualidade em todos os tipos de software desenvolvido.
Equipes de garantia da qualidade de software devem estar próximas das equipes de desenvolvimento, compartilhando recursos, essencialmente os recursos financeiros, de modo a garantir que o orçamento não seja ultrapassado.
Atender às especificações informadas pelo cliente não é suficiente para garantir a qualidade do software. Outros requisitos, como facilidade na manutenção, devem ser levados em conta para o gerenciamento de qualidade.
O padrão ISO 9001 é especificamente voltado para o desenvolvimento de software, estabelecendo princípios gerais que devem ser aplicados para a garantia da qualidade de software.
Atualmente, a preocupação no desenvolvimento de software não é apenas com a elaboração de seus códigos e a finalização do projeto com o máximo de rapidez. Quando se fala de qualidade de software, é necessário analisar todos os processos envolvidos no desenvolvimento, desde o levantamento de requisitos até sua implantação. Nesse contexto, Pressman ressalta que a engenharia de software é estruturada em um esquema em camadas, conforme a figura abaixo, com destaque para a qualidade, que fica na base da pirâmide.

Às camadas l, Il e Ill são denominadas, respectivamente:
FERRAMENTAS, MÉTODOS e PROCESSOS
PLANEJAMENTO, ANÁLISE e MANUTENÇÃO
VIABILIDADE, REQUISITOS e ESPECIFICAÇÃO
VALIDAÇÃO, DESENVOLVIMENTO e IMPLANTAÇÃO
Existem sete ferramentas básicas para controle de qualidade de software, também conhecidas como "as sete ferramentas básicas de Ishikawa".
Essas ferramentas foram propostas em 1989 e, na época, foram amplamente difundidas e usadas em produção. Em relação a esse contexto, considere as afirmativas a seguir.
I - Diagrama de Pareto e diagrama de dispersão são duas dessas ferramentas.
II - Diagrama de Pareto e histograma são duas dessas ferramentas.
III - Diagrama de dispersão e diagrama espinha de peixe (ou causa e efeito) são duas dessas ferramentas.
IV - Teste e depuração de código são duas dessas ferramentas.
Está(ão) correta(s)
apenas IV.
apenas I e II.
apenas I e III.
apenas III e IV.
apenas I, II e III.
Atualmente, muitas instituições têm se preocupado em criar normas para permitir o desenvolvimento de softwares de qualidade. Qual das alternativas a seguir é da norma responsável pelas características da qualidade de produtos de software?
CMMI.
ISO 2019.
ISO 4036.
ISO 9126.
NBR 5000.