Buscar

Qualidade de Software - Unidade 2

Prévia do material em texto

32001 . 7 - Qualidade de Software - 20211.A
Avaliação On-Line 2 (AOL 2) - Questionário
Avaliação On-Line 2 (AOL 2) - Questionário
Nicolas Menezes dos Santos
Nota finalEnviado: 27/01/21 20:27 (BRT)
10/10
1. Pergunta 1
/1
Métricas ajudam a medir e quantificar os resultados dos processos e oferecem o embasamento necessário para avaliarmos e revisarmos o trabalho em andamento. Elas têm sido uma ferramenta essencial na produção de um software.
Diante dessas informações e do conteúdo estudado sobre métricas, é correto afirmar que a métrica de codificação:
Ocultar opções de resposta 
1. 
mede o esforço médio de cada tarefa implantação, como. por exemplo, configuração do sistema e instalação do servidor.
2. 
verifica se o software atendeu às necessidades solicitadas pelo cliente, considerando as condições levantadas inicialmente e o que é apresentado na interface do sistema.
3. 
ajuda a revelar as prováveis restrições quando comparados com históricos já realizados com aqueles que irão se realizar.
4. 
ajuda saber o tamanho de um backup em um determinado tempo de uso do sistema, com base no número de tabelas, de registros e de colunas.
5. 
analisa a quantidade de comandos utilizados em cada linha ou avalia fisicamente o tamanho do código fonte do software e mede o tamanho através da quantidade de linhas.
Resposta correta
2. Pergunta 2
/1
Um software de qualidade é fácil de usar, funciona corretamente, é de fácil manutenção e mantém a integridade dos dados para evitar possíveis falhas. Por este motivo, a ISO dividiu a qualidade de software em seis categorias que têm como objetivo servir base na avaliação de produto de software.
Diante dessas informações e o conteúdo estudado sobre qualidade de software, é correto afirmar em relação à categoria de confiabilidade que:
Ocultar opções de resposta 
1. 
nela é demonstrada como o layout pode tornar o sistema intuitivo para o usuário, auxiliando na compreensão e na operação das funcionalidades.
2. 
nela é identificada os riscos de falhas quando se faz alterações manutenções no código ou mesmo remoção de defeitos.
3. 
nela é representada a forma que o sistema vai poder ser utilizado em diferentes sistemas operacionais, banco de dados e hardware.
4. 
nela é descrita a capacidade de tolerância à falhas e se o desempenho do sistema se manterá dentro do esperado.
Resposta correta
5. 
nela é descrita a capacidade de testar o sistema, após este sofrer uma modificação ou falha no mesmo.
3. Pergunta 3
/1
Muitos profissionais da área de sistemas possuem dificuldades na hora de definir qualidade de software, devido à quantidade de aspectos que precisam ser considerados, para este motivo a qualidade de software é dividida em categorias, que têm como objetivo servir base na avaliação de produto de software, na qual o gestor de projetos deve utilizar de mecanismos para verificar seus atributos no software que será entregue.
Diante dessas informações e do conteúdo estudado sobre qualidade de software, é correto afirmar em relação à categoria de usabilidade:
Ocultar opções de resposta 
1. 
essa categoria se preocupa como o usuário conseguirá utilizar o software e se a interface tem um layout atraente, fácil usar e bem intuitivo.
Resposta correta
2. 
essa categoria representa a forma que o sistema vai poder ser utilizado em diferentes sistemas operacionais, banco de dados e hardware.
3. 
essa categoria demonstra a capacidade de estar e permanecer livre de falhas.
4. 
essa categoria evita acessos não autorizado, acidental ou deliberado por programas externos.
5. 
essa categoria identifica os riscos de falhas quando se faz alterações manutenções no código ou mesmo remoção de defeitos.
4. Pergunta 4
/1
A ISO/IEC 9126 (NBR13596) define que a qualidade de software deve ser dividida em seis amplas categorias que têm como objetivo servir base na avaliação de produto de software, na qual o gestor de projetos deve utilizar de mecanismos para verificar seus atributos no software que será entregue.
Diante dessas informações e o conteúdo estudado sobre qualidade de software, é correto afirmar que a categoria de funcionalidade:
Ocultar opções de resposta 
1. 
se preocupa com como o usuário conseguirá utilizar o software e se a interface tem um layout atraente, fácil usar e bem intuitivo.
2. 
analisa se há facilidade para se fazer correções, nas atualizações e alterações do produto.
3. 
descreve todas as funções que satisfazem as necessidades às quais se destina o produto, de acordo com levantamento de requisitos.
Resposta correta
4. 
se preocupa em medir o consumo dos recursos de capacidade física e analisa se os recursos e os tempos utilizados são compatíveis com o nível de desempenho.
5. 
descreve a capacidade de tolerância a falhas e se o desempenho do sistema se manterá dentro do esperado.
5. Pergunta 5
/1
A utilização de métricas tem sido uma ferramenta essencial na produção de um sistema. Elas se tornaram importantes porque com elas se consegue medir as características com objetivo de descobrir se os requisitos foram atendidos e se o produto possui um grau de qualidade satisfatório. Há alguns tipos distintos de métricas que podem ser utilizados na produção do produto.
Diante dessas informações e o conteúdo estudado sobre métricas, é correto afirmar que a métrica de requisitos:
Ocultar opções de resposta 
1. 
verifica se o software atendeu às necessidades solicitadas pelo cliente. Nessa medição, são levadas em consideração as condições levantadas inicialmente e o que é apresentado na interface do sistema.
Resposta correta
2. 
avalia fisicamente o tamanho do código fonte do software. Mede o tamanho através da quantidade de linhas, ou análise sobre a quantidade de comandos utilizados em cada linha.
3. 
mede em milissegundos o tempo que leva para executar ou abrir uma determinada funcionalidade do sistema. Realiza testes de performances no sistema, usando ferramentas automatizadas.
4. 
ajuda saber qual período é necessário para a realização de um backup e o tamanho desse backup em um determinado tempo de uso do sistema, com base no número de tabelas criadas, número de registros e número de colunas criadas.
5. 
verifica o número de diagramas gerados, tanto comportamentais como estruturais, que delineiam o software. Baseando-se no histórico de outros projetos, é possível calcular o escopo, o tempo e ainda garantir a qualidade para esse novo projeto.
6. Pergunta 6
/1
As normas são delimitadas pelo seu alcance geográfico, político ou econômico. De maneira organizada, diversos países participam da fundação, elaboração, aprovação e divulgação dessas diretrizes. Uma pirâmide comumente é utilizada para representar os níveis de normatização.
Considerando essas informações e os conteúdos estudados sobre os níveis de normatização, analise as afirmativas a seguir.
I. Nível internacional é a abrangência mundial estabelecida pela Organização Internacional de Normalização.
II. O nível regional é formado pelas entidades técnicas que se desenvolvem com seus associados para facilitar transações entre si.
III. O nível nacional elabora normas pelas partes de interesse que são geridas por um organismo nacional de normalização.
IV. O nível empresarial consiste nas normas implementadas por um conjunto de empresas, com o intuito de orientar a fabricação, compra e venda de suas operações.
V. O nível de associação é estabelecido por um grupo de países ou região geográfica ou política, que é representado por organismos regionais.
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
1. 
II e IV.
2. 
I, III e IV.
Resposta correta
3. 
I, II e V.
4. 
I e V.
5. 
II, III e IV.
7. Pergunta 7
/1
Capability Maturity Model Integration (CMMI) ou Ciclo de Vida do Desenvolvimento de Software, CMMI é um modelo de boas práticas de qualidade e maturidade no processo de desenvolvimento de um software. Ele foi criado pelo Software Engineering Institute (SEI) e fomentado pelo departamento de defesa dos Estados Unidos.
Analise os estágios do CMMI a seguir e associe-as com suas respectivas características:
1)Nível 1 – Inicial.
2) Nível 2 – Gerenciado.
3) Nível 3 – Definido.
4) Nível 4 - Quantitativamente Gerenciado.
5) Nível 5 – Otimização.
( ) Políticas e procedimentos de gerenciamento e desenvolvimento de software estão definidas e são exercidas.
(  ) Organização imatura, processos improvisados, pouco compromisso com prazos ou custos. Os conhecimentos não pertencem aos projetos, mas às pessoas. As chances de desenvolvimento estão à mercê das habilidades pessoais dos gerentes.
(  ) Engajamento na melhoria contínua de processos e ações preventivas de problemas. 
( ) Processos estabelecidos e padronizados, pertencentes à organização e não a uma única pessoa.
( ) Existem metas quantitativas para processos, medidas de qualidade e controle estatístico.
Agora, assinale a sequência correta:
Ocultar opções de resposta 
1. 
5, 4, 1, 3, 2.
2. 
2, 1, 5, 3, 4.
Resposta correta
3. 
2, 4, 3, 5, 1.
4. 
4, 1, 5, 3, 2.
5. 
4, 1, 3, 5, 2.
8. Pergunta 8
/1
Qualidade de software refere-se às características que os desenvolvedores especificam para um produto, que engloba o grau de atendimento das funcionalidades e características especificadas no modelo de requisitos. A qualidade de um sistema deve atender as seis amplas categorias para avaliação de qualidade do software.
Diante dessas informações e o conteúdo estudado sobre qualidade de software. em relação à categoria de portabilidade, é correto afirmar que:
Ocultar opções de resposta 
1. 
essa categoria mede como o sistema pode ser transferido, adaptado em outros ambientes e infraestruturas.
Resposta correta
2. 
essa categoria evita acessos não autorizado, acidental ou deliberado por programas externos.
3. 
essa categoria descreve todas as funções que satisfazem as necessidades a que se destina o produto, de acordo com levantamento de requisitos.
4. 
essa categoria descreve a capacidade de precisão nas saídas fornecidas pelo software, se ele gera os resultados corretos ou conforme acordados.
5. 
essa categoria nesta categoria são analisadas se há facilidade para se fazer correções, nas atualizações e alterações do produto.
9. Pergunta 9
/1
A qualidade é a adequação dentro das normas para atender às exigências definidas pela organização em conformidade com a necessidade do cliente, interessado em um processo, serviço ou produto que será entregue pela sua empresa. Um software de qualidade deve atender seis categorias. Eficiência é uma destas categorias.
Diante dessas informações e do conteúdo estudado sobre qualidade de software, pode-se afirmar a respeito da categoria eficiência que:
Ocultar opções de resposta 
1. 
essa categoria descreve a capacidade de precisão nas saídas fornecidas pelo software, se ele gera os resultados corretos ou conforme acordados.
2. 
essa categoria descreve a forma como usuário entenderá e identificará as funções no sistema.
3. 
essa categoria descreve a facilidade de instalação em outros ambientes ou outras plataformas.
4. 
essa categoria permite identificar como o software convive com outras aplicações, sem que ocorra conflitos ou falha de ambos os sistemas.
5. 
essa categoria se preocupa em medir o consumo dos recursos de capacidade física e analisa se os recursos e os tempos utilizados são compatíveis com o nível de desempenho.
Resposta correta
10. Pergunta 10
/1
Em diversos produtos e serviços que as pessoas compram diariamente existem padrões estabelecidos por meio de estudos, testes e aferições, realizados pelos órgãos reguladores, como a ISO (Organização Internacional de Normalização). As normativas da qualidade de software estão definidas na ISO/IEC 9126.
Considerando essas informações e os conteúdos estudados sobre o conjunto de normas que a ISO 9126 estabelece, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I. (  ) Nos processos, estão definidas as normas das etapas que compõem o desenvolvimento de um software.
II. (  ) Nos produtos, estão definidos os atributos que compõem a qualidade do software, podendo ser divididos em: internos e externos.
III. (  ) Há uma padronização dos parafusos e roscas que irão compor o hardware.
IV. (  ) A partir da qualidade em uso, são aferidas a qualidade na visão do usuário e a facilidade de uso e operação do sistema.
Agora assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
1. 
V, F, V, F.
2. 
V, V, F, F.
3. 
F, F, V, V.
4. 
F, V, V, F.
5. 
V, V, F, V.

Mais conteúdos dessa disciplina