Questões de Concurso sobre Qualidade De Software

 
 
Disciplina 1
Assunto 4
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
178 questões encontradas
Questões por página
20
Mais recentes
 

Quanto ao desenvolvimento para dispositivos móveis, a usabilidade é aplicada na característica de qualidade de software, que define como o produto do software é entendido, usado e aprendido pelo ponto de vista do usuário. Pode ser definida com base em alguns fundamentos; assinale-os.


A

Eficiência; baixa taxa de erros; e, segurança.


B

Baixa taxa de erros; satisfação; e, segurança.


C

Facilidade de aprendizagem; eficiência; e, memorização.


D

Facilidade de aprendizagem; memorização; e, quantidade de recursos.

Medir a qualidade do software é uma das maiores dificuldades da engenharia. Para auxiliar nisso A norma fornece um modelo de propósito geral que define seis categorias de características de qualidade de software. Dentre as alternativas a seguir, qual NÃO é uma dessas características?


A

Usabilidade.


B

Eficiência.


C

Confiabilidade.


D

Funcionalidade.


E

Imutabilidade.

Os padrões de software desempenham um papel muito importante no gerenciamento de qualidade de software. Existem dois tipos de padrões: de produto e de processo. Assinale a alternativa que melhor descreve os padrões de processo.


A

Esses padrões podem incluir definições de especificação, projeto e processos de validação, ferramentas de suporte do processo e uma descrição dos documentos que devem ser escritos durante esses processos.


B

Esses padrões aplicam-se ao produto de software que está sendo desenvolvido.


C

Eles incluem padrões de documentos, como a estrutura dos documentos de requisitos; padrões de documentação.


D

Esses padrões aplicam-se ao planejamento de revisão que envolve a definição de uma equipe de revisão, a organização de um tempo e de um lugar para sua ocorrência e a distribuição de documentos a serem revistos.


E

Esse padrões podem envolver a correção de bugs de software, a refatoração do software para que ele esteja em conformidade com os padrões de qualidade, ou a necessidade de uma nova redação dos documentos.

Considere o conceito de Qualidade de Software de acordo com a norma 9126, que trata como sendo um conjunto de atributos que têm impacto na capacidade do software de manter o seu nível de desempenho dentro de condições estabelecidas por um dado período de tempo [Cortes 2009]. De acordo com a norma ISO/IEC 9126-1:2001, é CORRETO afirmar que:


A

Esta parte da norma é referente às métricas de qualidade em uso baseadas na eficácia, produtividade, segurança e satisfação do usuário


B

Esta parte da norma é referente às métricas externas que têm como propósito determinar a taxa de implementação das funções definidas na especificação de requisitos e o controle de ocorrência de falhas.


C

Esta parte da norma é referente às métricas internas que têm como objetivo verificar se as funções são adequadas ao que foi especificado, determinar o número de falhas previstas, estimar o tempo de resposta da aplicação e verificar se as alterações são registradas adequadamente.


D

Esta parte da norma é referente ao modelo de qualidade e foca nas diretrizes de uso e características de qualidade de produto de software.

Os fundamentos do gerenciamento de qualidade foram estabelecidos pela indústria manufatureira em um esforço para melhorar a qualidade dos produtos em produção. Existem dois tipos de padrões de engenharia de software que podem ser definidos e usados no gerenciamento de qualidade de software. São eles:


A

Padrão de Imagem e Padrão de Vídeo.


B

Padrão de documentação e Padrão de uso.


C

Padrão de tela e Padrão de Interface.


D

Padrão de reutilização de código e Padrão de análise de código.


E

Padrões de produto e Padrões de processo.

A norma ISO 9126 traz um conjunto de atributos de qualidade organizados em características e subcaraterísticas. A característica “Funcionalidade” diz respeito à capacidade do software de prover funcionalidades que satisfaçam as necessidades explícitas e implícitas dos usuários. Dentre as subcaracterísticas da característica ‘Funcionalidade’, aquela que corresponde à capacidade do software de interagir com um ou mais sistemas especificados é a:


A

confiabilidade.


B

interoperabilidade.


C

maturidade.


D

acessibilidade.

O padrão ISO 9126, desenvolvido como tentativa de identificar os atributos fundamentais de qualidade de software para computador, identifica estes seis atributos fundamentais de qualidade: a funcionalidade, a confiabilidade, a usabilidade, a eficiência, a facilidade de manutenção e a portabilidade.


C

Certo


E

Errado

Funcionalidade, atributo fundamental de qualidade para software, é aquele que avalia o grau com que o software satisfaz às necessidades declaradas por seus subatributos, tais quais adequabilidade, exatidão, interoperabilidade, conformidade e segurança.


C

Certo


E

Errado

A preocupação com processo usado no desenvolvimento de software tem como resultado direto na qualidade do que é entregue. Seguir padrões, aplicar revisões, inspeções e medição são ações para garantir qualidade. Sobre esses conceitos, analise:


I - Revisões e inspeções são atividades de controle de qualidade que verificam a qualidade da entrega do projeto

II - O tamanho de um software em linhas de código é um cálculo subjetivo não associado à qualidade de software

III - Confiança, usabilidade, eficiência e manutenibilidade de software são, dentre outros, atributos relacionados com a qualidade de software


Em relação aos itens acima, pode-se afirmar que:


A

somente o item III é verdadeiro.


B

os itens II e III são verdadeiros.


C

somente o item I é verdadeiro.


D

os itens I e III são verdadeiros.


E

somente o item II é verdadeiro.

Os fatores de qualidade de McCall representam uma forma de avaliação da qualidade de software. Tais fatores são classificados em 3 categorias de fatores de qualidade, a saber:


A

Transição, Liberação e Integração de Produto.


B

Revisão, Transição e Operação de Produto.


C

Integração, Ativação e Planificação de Produto.


D

Ativação, Medição e Integração de Produto.


E

Medição, Liberação e Manifestação de Produto.

A norma ISO9126 identifica seis atributos de qualidade para o software de um sistema computacional, sendo que o atributo


A

confiabilidade indica o nível em que o software satisfaz, por exemplo, questão de precisão dos resultados.


B

manutenibilidade indica o período de tempo em que o software faz uso otimizado dos recursos computacionais do sistema.


C

portabilidade indica o nível em que o software satisfaz, por exemplo, questão de precisão dos resultados.


D

eficiência indica o período de tempo em que o software faz uso otimizado dos recursos computacionais do sistema.


E

funcionalidade indica o período de tempo em que o software permanece disponível para uso.

Na especificação da norma ISO/IEC 9126 são definidas seis características para a qualidade interna e externa de software. Assinale a alternativa correta:


A

Funcionalidade, confiança, eficácia, eficiência, manutenibilidade e portabilidade.


B

Funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade.


C

Funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e flexibilidade.


D

Funcionalidade, flexibilidade, confiança, eficiência, manutenibilidade e portabilidade.

Uma das atividades importantes do processo de garantia da qualidade de software é o processo de teste. Sobre esse processo, é correto afirmar que:


A

o processo de teste de software tem três metas distintas: 1 - demonstrar que o software atende aos requisitos especificados, 2 descobrir falhas, comportamentos indesejados ou não conformidade com as especificações e 3 - garantir ao cliente o sucesso do produto.


B

em relação à metodologia TDD (Test Driven Development), podemos afirmar que entre as vantagens de sua utilização temos o foco no teste e não na implementação e a simplicidade. O software desenvolvido possui ao menos um teste de unidade, garantindo que ele funciona.


C

com relação ao Teste Funcional, é correto afirmar que a preocupação dessa técnica é validar os detalhes da implementação sob o ponto de vista do desenvolvedor. Essa técnica também é conhecida como teste de caixa branca.


D

a técnica estrutural requer a execução de partes ou de componentes elementares do programa, rodando sobre todos os caminhos lógicos e, portanto, trata-se de uma abordagem que não apresenta limitações inerentes à atividade de teste.


E

podemos afirmar que no paradigma de POO é suficiente que os testes sejam realizados nas superclasses, uma vez que as subclasses herdam as características e comportamentos da classe pai. Então, um teste que valida a superclasse, consequentemente, valida suas subclasses.

Os elementos de processo da gestão de configuração de software formam uma coleção de ferramentas acopladas que permitem acesso à gestão de cada item da configuração de software.


C

Certo


E

Errado

A qualidade de software não implica apenas se a funcionalidade de software foi corretamente implementada, mas também depende dos atributos não funcionais de sistema. São atributos de qualidade de software:


A

Proteção; Testabilidade; e, Flexibilidade.


B

Complexidade; Resiliência; e, Flexibilidade.


C

Adaptabilidade; Proteção; e, Vulnerabilidade.


D

Confiabilidade; Modularidade; e Usabilidade.

Sobre as métricas de produtos usadas no gerenciamento de qualidade de projetos de software, analise as afirmativas a seguir, julgando-as verdadeiras (V) ou falsas (F).


I. As métricas permanentes são coletadas por meio de medições efetuadas em um programa em execução, podendo ser coletadas durante o teste de sistema ou após o sistema estar em uso.

II. As métricas estáticas são coletadas por meio de medições realizadas nas representações do sistema, como o projeto, o programa ou a documentação.

III. O índice fog é uma métrica estática de produto de software em que é medido o comprimento médio de palavras e sentenças em documentos. Quanto maior o valor de um índice fog de um documento, mais difícil a sua compreensão.


A sequência que expressa corretamente o julgamento das afirmativas é


A

I - V; II - V; III - F.


B

I - F; II - F; III - V.


C

I - V; II - F; III - F


D

I - F; II - V; III - F.


E

I - F; II - V; III - V.

O controle de alterações, no âmbito dos sistemas de gestão da qualidade (ou Quality Management Systems- SGQ) e dos sistemas de tecnologia da informação (TI), é um processo formal usado para garantir que:


A

As alterações em um produto ou sistema são introduzidas de forma aleatória.


B

As alterações em um produto ou sistema não sejam introduzidas.


C

As alterações em um produto ou sistema sejam descartadas para evitar os riscos.


D

Qualquer modificação em um produto ou sistema seja reportada.


E

As alterações em um produto ou sistema são introduzidas de forma controlada e coordenada.

   
Gerar simulado