Buscar

ATIVIDADE 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1. Uma métrica de qualidade de software que pode ser aplicada é a de capacidade 
de manutenção, mesmo essa métrica sendo destinada apenas para os 
envolvidos no desenvolvimento do software, é necessária para medir a 
capacidade do software em suportar manutenções e não perder a qualidade do 
software. Essa métrica pode medir outras características, além da capacidade 
de manutenção. Sendo assim, assinale a alternativa que contenha outras 
características sobre a métrica de capacidade de manutenção. 
Resposta correta. A alternativa A está correta. Assim como todas as outras 
características apresentadas, essa também conta com divisões. Vamos a elas: 
Modularidade – O sistema e´ bem dividido em módulos? Mudanças em um dos 
módulos devem causar mínimo impacto nos outros; Reusabilidade – Ha´ partes 
do sistema que podem ser usadas na construção de 
outro sistema?; Analisabilidade – O sistema permite que se faça depuração 
com facilidade? 
Resposta correta 
Modularidade, reusabilidade e analisabilidade. 
2. Um dos métodos para assegurar a qualidade de um software é associá-la ao 
processo de desenvolvimento do mesmo. Com base nesse pensamento, foi 
criada a SQA (Garantia da Qualidade do Software ou, do 
inglês, Software Quality Assurance), que busca por meio de padrões de 
planejamento sistemático aplicar ações para garantir a qualidade do software. 
Sobre as ações da SQA, assinale a alternativa correta. 
Sua resposta está correta. 
Resposta correta 
As atividades relacionadas à SQA se iniciam nas fases iniciais do desenvolvimento 
do projeto e se estendem até o término do projeto. 
3. Os processos de qualidade devem definir requisitos de qualidade, responsáveis 
por aplicar os processos e as medições em cada etapa, como também 
apresentar um feedback sobre as tarefas efetuadas. Para esse fim, a gestão de 
software pode se basear no padrão IEEE 12207.0-96 e no processo de 
verificação e de validação. 
Com base no trecho apresentado, assinale a alternativa correta sobre o processo 
de verificação e validação. 
Resposta correta. A alternativa C está correta. O processo de verificação e de 
validação trata-se de uma etapa bem estruturada para avaliar os produtos de 
software em todo o seu ciclo de vida, do planejamento ate´ sua efetiva entrega. 
Resposta correta 
É um processo que contempla todo ciclo de vida de software, avaliando cada etapa 
de seu início ao fim. 
4. Ao se analisar um software para garantir sua qualidade, também estão 
envolvidos os critérios de segurança. O princípio básico da segurança de um 
software é que este consiga proteger os dados de acessos não autorizados. 
Além do fato de inibir acessos não autorizados, um software pode ser 
considerado seguro se atender a certas características. 
Com base no exposto, assinale a alternativa que corresponde à característica 
de segurança de um software. 
Resposta correta. A alternativa E está correta. A confidencialidade mede o grau 
em que os dados e as func¸o~es ficam disponíveis para quem, de fato, tem 
autorização para acessa´-los. A rastreabilidade de uso mede o grau em que as 
ações realizadas por uma pessoa ou por um sistema podem ser rastreadas de 
forma a ser efetivamente comprovado que, de fato, foi essa pessoa ou sistema 
que realizou tais ações. 
Resposta correta 
A confidencialidade assegura a disponibilização dos dados apenas para pessoas 
autorizadas e também por meio da rastreabilidade, sendo possível rastrear as ações 
realizadas por um usuário. 
5. Os conceitos de verificação e de validação podem se resumir em um processo 
que avalia o software como um todo, desde suas primeiras etapas do projeto até 
a entrega ao usuário. Associado a esse processo, podemos aplicar também 
revisões e auditorias de inspeções para assegurar a qualidade do produto final. 
Sobre o conceito de revisões e auditorias, analise as afirmativas: 
I - As revisões técnicas têm como objetivo identificar falhas, baseando-se em um 
documento elaborado pela equipe de SQA e fornecendo os pontos de melhoria. 
II - As inspeções devem ser efetuadas por um grupo pequeno de pessoas, tendo 
um líder como responsável a documentar a seção de inspeção. 
III - Uma revisão busca identificar por meio de uma análise se um software está 
de acordo para sua utilização pretendida. 
IV - Uma inspeção busca identificar pontos de melhoria, sendo que esta 
inspeção deverá ser conduzida por um facilitador. 
Está correto o que de afirma em: 
Resposta correta. A afirmativa II está correta, pois as inspeções incluem 
também um líder, um responsável pelos registros da seção e um número 
reduzido de inspetores, comumente de duas a cinco pessoas. A 
afirmativa III está correta, pois o objetivo de uma revisão (ou análise) técnica 
e´ o de avaliar um produto de software para determinar a sua adequação para a 
sua utilização pretendida. 
Resposta correta 
 II e III, apenas. 
6. Ao se utilizar o modelo disponível na norma ISO/IEC 25010:2011, para analisar 
a qualidade do software, identificamos características internas e externas sobre 
a verificação da qualidade de um software, que são agrupadas em dois tipos: 
características do produto e características de uso. 
Sobre a avaliação das características do produto e uso, assinale a alternativa 
correta: 
Resposta correta. A alternativa A está correta, pois características do produto 
podem ser avaliadas no ambiente de desenvolvimento, ao passo que as 
características do software em uso podem apenas ser avaliadas durante o 
efetivo uso do sistema. 
Resposta correta 
As avaliações sobre as características do produto podem ocorrer durante o seu 
desenvolvimento, já a avaliação das características de uso ocorre apenas quando o 
software já está em ambiente real de uso. 
7. De acordo com a norma ISO/IEC 9126-1 (2003, p. 17), “qualidade é a totalidade 
das características de um produto de software que lhe confere a capacidade de 
satisfazer necessidades implícitas e explícitas”. 
ABNT - ASSOCIAÇÃO BRASILEIRA DE NORMAS 
TÉCNICAS. NBR ISO/IEC 9126-1:2001. Engenharia de software - qualidade de 
produto. Parte 1: modelo de qualidade. Rio de Janeiro: ABNT, 2003. Disponível 
em 
<https://aplicacoes.mds.gov.br/sagirmps/simulacao/sum_executivo/pdf/fichatec
nica_21.pdf>. Acesso em: 15 abr. 2019. 
A norma relaciona a qualidade do software com bases nas características do 
produto em atender as funcionalidades implícitas e explícitas. A partir do 
contexto apresentado, assinale a alternativa que corresponde às necessidades 
implícitas e explícitas 
Resposta correta. A alternativa D está correta. Necessidades explícitas são 
aquelas objetivamente expostas por quem demandou o produto. Por exemplo, 
o cliente determina que o sistema deverá ser capaz de emitir relatório de 
vendas por região e por cliente. Já as necessidades implícitas são aquelas não 
ditas e que devem ser previstas pelo profissional responsável pelo 
processamento dos requisitos. 
Resposta correta 
https://aplicacoes.mds.gov.br/sagirmps/simulacao/sum_executivo/pdf/fichatecnica_21.pdf
https://aplicacoes.mds.gov.br/sagirmps/simulacao/sum_executivo/pdf/fichatecnica_21.pdf
As necessidades explícitas são as funcionalidades que um cliente disse que deverá 
ter, já as implícitas não são ditas pelo cliente, cabendo ao engenheiro identificar e 
sugerir os requisitos. 
8. Dizer que um produto/software se encontra no estado de perfeição é uma 
situação muito complexa de se afirmar, podemos contornar essa afirmação 
falando que o software atingiu uma boa qualidade e níveis aceitáveis de seus 
requisitos. Para identificar se um software está dentro dos padrões mínimos 
aceitáveis, podemos implementar alguns indicadores. 
Sobre esses indicadores, assinale a alternativa correta. 
Sua resposta está correta. 
Resposta correta 
Um indicador importante é o de portabilidade que diz respeito à 
facilidade do software ser utilizado em outros sistemas operacionais. 
9. Os fatores de qualidade de um software podem ser amplamente estudados, mas 
devemos nos atentar no quediz respeito à questão do que é um software de 
qualidade? Alguns autores compreendem que essa é uma questão difícil de ser 
respondida, para o autor Shaffer, uma possível resposta seria a adequação do 
produto ao seu propósito. Em outras palavras, o produto atende o que ele foi 
projetado a fazer. Em um software não é muito diferente, podemos julgar 
inicialmente a qualidade de software, se o mesmo está adequado ao propósito, 
nesse caso, o do usuário. Entretanto, o seu propósito pode ser descrito de outra 
forma. 
Assinale a alternativa correta que contenha o propósito de um software se 
baseando na adequação do mesmo. 
Resposta correta. A alternativa A está correta. A expressão "adequação ao 
propósito" pressupõe a existência de um registro da descrição das 
funcionalidades do produto. No caso de um software, seu propósito está 
refletido em suas funções que, por sua vez, estão descritas na especificação 
de requisitos. 
Resposta correta 
O propósito de um software deve estar de acordo como com suas funções, estas 
especificadas nos requisitos do software. 
10. Ao se discutir sobre a qualidade de um produto, este sendo um software ou não, 
podemos ter visões diferentes, justamente, pelo fato de que o critério de 
qualidade pode ser percebido de formas não tanto perceptivas para cada 
usuário, pois cada um tem para si a sua visão de qualidade. Também devemos 
considerar o fato do tempo, se um produto, software ou serviço que está sendo 
oferecido hoje não perderá a qualidade com o tempo de uso. 
A partir do exposto apresentado, as empresas desenvolvedoras de software que 
buscam uma excelência na qualidade de seus produtos devem se orientar sobre 
certos processos, para mitigar a interferência dos fatores subjetivos. 
Considerando os fatores que podem orientar uma fábrica de software na busca 
de um produto de qualidade, assinale a alternativa correta. 
Resposta correta. A alternativa C está correta. Pessoas e organizações que se 
importam com a excelência dos produtos que fabricam e/ou usam devem se 
orientar por parâmetros objetivos em suas comparações e medições 
de qualidade, o que certamente mitigará a interferência de fatores meramente 
subjetivos na difícil tarefa de imprimir o rótulo de “Produto de Qualidade” em 
um software. 
Resposta correta 
Ao se implementar parâmetros nas comparações, como também nas etapas de 
medições de qualidade, o software tende a sofrer menos interferências de fatores 
subjetivos.

Continue navegando