Baixe o app para aproveitar ainda mais
Prévia do material em texto
PERGUNTA 1 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. 1 É um processo que contempla todo ciclo de vida de software, avaliando cada etapa de seu início ao fim. 2 Esse processo busca a qualidade por meio dos requisitos do cliente, validando e verificando se o que foi entregue está dentro das especificações. 3 É um processo bem estruturado, que visa buscar a qualidade em verificar e validar o código fonte. 4 sse é um processo que serve como apoio da norma IEEE 12207.0-96, na qual são definidos os testes de validação e de verificação. 5 Todo o processo gira em torno da validação do usuário sobre as funcionalidades e a usabilidade, pois um produto aceito pelo cliente garante a qualidade do produto. PERGUNTA 2 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. 1 Um produto de software com qualidade de ser desenvolvido orientado a métricas e teste de implantação, assim os fatores subjetivos não interferem na qualidade final do produto. 2 Caso a empresa produza um software orientado a eventos, poderá proporcionar uma qualidade final em seu produto. 3 A fábrica de software pode se orientar pela necessidade de seu cliente e por meio de métricas de medição do código fonte, assim eliminando totalmente os fatores subjetivos. 4 A organização deve-se basear nos requisitos do sistema e um desenvolvimento por meio de metodologia incremental de software. 5 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 subjetivo PERGUNTA 3 A SQA é um “padrão planejado e sistemático de ações”, sendo assim são realizadas atividades para garantir a qualidade do software. Dentre essas atividades, analise as afirmativas a seguir: I - A atividade de aplicação de métodos técnicos diz respeito a aplicar ações pertinentes à SQA, desde as especificações até o projeto do sistema. II - A realização de revisões técnicas formais trata da avaliação da qualidade, aplicando correções nos problemas encontrados durante o processo de teste. III - As atividades de teste de software asseguram que o talento da equipe e a implementação de métodos adequados são capazes de garantir a qualidade total do software. Está correto o que se afirma em: I, apenas. II, apenas. II e III, apenas. III, apenas. I e II, apenas. PERGUNTA 4 A ISO/IEC 90003: 2014 aborda as atividades relacionadas à qualidade de software, orientada à aplicação da ISO 9001 sobre os processos de aquisição, de fornecimento, de desenvolvimento, de operação e de manutenção de softwares. Essa norma é indicada para fins de transações de produtos de softwares. Assinale a alternativa correta que corresponde à aplicação da norma ISO/IEC 90003:2014. 1 É indicada no sentido de organizar o desenvolvimento da organização sobre o tipo de equipamento específico de hardware. 2 A sua aplicação é destinada a aquisições de produtos correlatos ao hardware ou ao serviço de software. 3 Destina-se à compra e à aquisição de componentes de software que serão utilizados no processo de desenvolvimento de software. 4 Essa norma se associa ao desenvolvimento de um software de qualidade, seguindo os padrões da ISO 9001 e sobre equipamentos periféricos. 5 Aplica-se sobre a aquisição de produtos que serão desenvolvidos pela organização, como também sobre o seu suporte. PERGUNTA 5 Os processos de garantia de qualidade devem ser gerenciados por serem procedimentos sistêmicos, incorporados na organização, incluindo equipe e ferramentas de gestão da qualidade do produto. Um sistema de gestão de qualidade pode ser dividido em quatro níveis. Acerca desse tema, analise as seguintes afirmativas. I - No primeiro nível é identificado o manual de qualidade da organização. II - O segundo nível diz respeito aos processos e métodos que as equipes efetuam as entregas de suas atividades. III - No terceiro nível, aplica-se um checklist diariamente, como também informações sobre a consistência de dados. IV - O quarto nível refere-se à documentação de teste de produto, a fim de assegurar que este está dentro dos padrões da gestão da qualidade. Está correto o que se afirma em: I, II e III, apenas. II e IV, apenas. II, III e IV, apenas I e III, apenas. Todas as alternativas estão corretas. PERGUNTA 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: 1 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. 2 As avaliações de qualidades associadas ao produto são aplicadas em seu desenvolvimento, já as avaliações sobre as características de uso são aplicadas quando o software está em fase de teste. 3 As características do produto são avaliadas no ambiente de teste antes de serem liberadas pelo usuário, entretanto, as características de uso são observadas no processo final, isto é, quando o software é entregue para o cliente final. 4 As avaliações sobre as características do produto são analisadas nos processos iniciais, especificamente, no levantamento de requisitos. A avaliação do uso se restringe ao ambiente de testes. 5 Por serem características específicas do produto e uso, as suas avaliações acontecem ao final, quando o software está prestes a ser entregue para o cliente, aplicando-se também a verificação e validação das características. PERGUNTA 7 Os fatores de qualidade de um software podem ser amplamente estudados, mas devemos nos atentar no que diz 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. 1 Podemos dizer que o propósito do software é atender a demanda do cliente se baseando no hardware que o mesmo será implementado.2 O propósito é um dilema que não tem uma resposta única, podendo se estender por diversas fases de seu desenvolvimento. 3 Um software deve atender o usuário em todos os aspectos que envolvem seu entendimento e aplicações futuras. 4 O propósito de um software deve estar de acordo como com suas funções, estas especificadas nos requisitos do software. 5 O software deve estar associado com os propósitos da organização e com os requisitos apresentados na implementação. PERGUNTA 8 o 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. 1 A confidencialidade torna possível medir se os dados estão disponíveis para as pessoas com autorização. Outro fato a ser medido é a forma como os usuários acessam a informação por meio de seus terminais de comando. 2 A confiabilidade torna possível medir quanto os dados são confiáveis, como também medir a acessibilidade por meio de contas privadas, assim garantindo a segurança. 3 O acesso não autorizado é aquele que temos um bloqueio de tentativas de invasões e também o uso de componentes de interação com usuário, com o qual é possível medir as ações realizadas. 4 Por meio da rastreabilidade podemos acompanhar as ações que os usuários efetuam no sistema, por meio de print de comandos. 5 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. PERGUNTA 9 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/fichatecnica_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 1 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. 2 Funcionalidades explícitas são informações coletadas no início projeto, enquanto as implícitas são coletadas apenas no momento de desenvolvimento. 3 Necessidades implícitas são as funcionalidades requisitadas pelo cliente no momento do desenvolvimento, já as explícitas são as funcionalidades requisitadas após o término do desenvolvimento. 4 Funcionalidades implícitas são as informações que são identificadas no sistema nas fases iniciais, já as explícitas são apresentadas pelos desenvolvedores no momento dos testes, 5 As necessidades explícitas estão relacionadas a requisitos funcionais e as implícitas são os requisitos não-funcionais. https://aplicacoes.mds.gov.br/sagirmps/simulacao/sum_executivo/pdf/fichatecnica_21.pdf PERGUNTA 10 Por meio de uma medição, é possível medir o tamanho do projeto em desenvolvimento, como também o seu esforço para produzi-lo, entretanto, para isso, devemos elencar algumas métricas, que podem estar contempladas em uma determinada classificação. Analise as afirmativas a seguir sobre a classificação de uma métrica. I - Podemos ter métricas obtidas diretamente, denominadas como métricas diretas. II - Ao se trabalhar com métricas, podemos ter métricas diretas, indiretas e parciais. III - As métricas indiretas são dados não tabulados que podem ser considerados principalmente incompletos. IV - Uma métrica direta pode ser obtida por apenas uma contagem de atributos observados Está correto o que se afirma em: I e II, apenas. I, III e IV, apenas. I e IV, apenas. II, III e IV, apenas. II e III, apenas.
Compartilhar