Baixe o app para aproveitar ainda mais
Prévia do material em texto
A ___________________ é uma área de conhecimento da _________________ que objetiva garantir a qualidade do ________________ através da definição e normatização de processos de desenvolvimento. As lacunas são, correta e respectivamente, preenchidas por: QUALIDADE DE SOFTWARE, ENGENHARIA DE SOFTWARE, SOFTWARE QUALIDADE DE SOFTWARE, ENGENHARIA DE PRODUTO, PROCESSO QUALIDADE DE PRODUTO, ENGENHARIA DE SOFTWARE, PROCESSO QUALIDADE DE PRODUTO, ENGENHARIA DE PRODUTO, PROCESSO QUALIDADE DE SOFTWARE, ENGENHARIA DE PRODUTO, SOFTWARE 2a Questão (Ref.: 201607599378) Fórum de Dúvidas (1) Saiba (0) Em relação à qualidade, podemos afirmar que: A qualidade do processo é o fim para a qualidade do produto. A qualidade do produto é o meio para conseguirmos a qualidade do processo. A qualidade do processo é tudo o que buscamos. Todas estão corretas. A qualidade do processo é o meio para conseguirmos a qualidade do produto. 3a Questão (Ref.: 201607044458) Fórum de Dúvidas (1 de 1) Saiba (0) Podemos entender qualidade de software, como: (i) Uso de métricas para desenvolver estratégias para a melhoria de processo de software; (ii) Conjunto de atividades que garante que cada produto de trabalho da engenharia de software exiba adequada qualidade; (iii) Atividades de segurança em cada projeto de software; (iv) Conformidade de requisitos funcionais a padrões de desenvolvimento. apenas i e iii são corretos. apenas i e iv são incorretos. apenas i; ii e iii são corretos. apenas i e iv são corretos. apenas i; ii e iv são corretos. 4a Questão (Ref.: 201607053653) Fórum de Dúvidas (1) Saiba (0) Segundo Pressman (2002), a qualidade de software atende a determinadas condições. Quais são estas condições? I. conformidade com requisitos funcionais e sem adoção de normas de desenvolvimento explicitamente declarados. II. conformidade com requisitos funcionais e de desempenho explicitamente declarados, conformidade com características implícitas e adoção de normas de desenvolvimento explicitamente documentadas. III. não conformidade com requisitos funcionais e de desenvolvimento explicitamente declarados. IV. adoção de normas implicitamente documentadas e conformidade com requisitos funcionais. Apenas I Apenas II e III Apenas I e IV Apenas III Apenas II 5a Questão (Ref.: 201607896424) Fórum de Dúvidas (1 de 1) Saiba (0) Em relação à relevância da qualidade de software, analise as assertivas a seguir: I - É importante estudar qualidade de software porque os computadores estão cada vez mais presentes na sociedade II - É importante estudar qualidade de software porque o aumento na produção de software teve como consequência o aumento da exigência da qualidade III - A qualidade de software só pode ser medida no produto final, sendo impossível medir a qualidade do processo de produção do software Estão corretas as assertivas: Apenas II I, II e III Apenas II e III Apenas I Apenas I e II Gabarito Comentado Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201607599404) Fórum de Dúvidas (1) Saiba (0) Qual é o órgão brasileiro responsável pelo credenciamento e supervisão de organismos de certificação, organismos de inspeção e laboratórios de ensaios, nas empresas nacionais? ANATEL ISO IEC INMETRO IBAMA 7a Questão (Ref.: 201607599418) Fórum de Dúvidas (1) Saiba (0) O aumento de qualidade NÃO é acompanhado por... menor índice de perdas menos retrabalho aumento de produtividade aumento do retrabalho redução de custos 8a Questão (Ref.: 201607083647) Fórum de Dúvidas (1 de 1) Saiba (0) A qualidade em uso é, portanto, a capacidade de software permitir a usuários específicos atingir metas especificadas com _________________________ . Marque a opção que completa a afirmativa: efetividade, produtividade, segurança e satisfação em um contexto de uso especificado. efetividade, produtividade e testabilidade. manutenibilidade e satisfação em um contexto de uso especificado. portabilidade e segurança. efetividade, satisfação em um contexto de uso especificado e operacionalidade. 1a Questão (Ref.: 201607053838) Fórum de Dúvidas (0) Saiba (0) São requisitos de qualidade: Descrição do produto e documentação do usuário. Documentação dos dados usados no programa; Documentação pessoal do usuário; Documentação pessoal da equipe de trabalho; Todos os dados usados depois do uso do programa; 2a Questão (Ref.: 201607053450) Fórum de Dúvidas (0) Saiba (0) A responsabilidade da Qualidade de software é uma discussão que vem sendo travada há algum tempo. Podemos dizer que a responsabilidade pela garantia da qualidade de software cabe: (b) aos programadores, pois são quem efetivamente materializam a ideia, o projeto em realidade. (c) a todas as pessoas envolvidas no processo de desenvolvimento de software. (e) exclusivamente à equipe de programação. (d) a uma equipe especializada que entre em cena para prover a qualidade do produto. (a) aos analistas de sistemas ou de negócios, que inciam o processo de desenvolvimento 3a Questão (Ref.: 201607083490) Fórum de Dúvidas (0) Saiba (0) O fator de qualidade Portabilidade significa: O quanto um programa é capaz de trocar informações entre instâncias. Controle de acesso ao software ou a dados de forma controlada. Esforço exigido para se acoplar um sistema a outro. Demanda de esforço para transferir um programa de um ambiente de hardware e/ou software para outro. O quanto um programa executa a função pretendida com a precisão exigida. 4a Questão (Ref.: 201607083217) Fórum de Dúvidas (0) Saiba (0) Uma atividade própria da equipe técnica tem como propósito descobrir problemas de qualidade, muitas vezes tem provado que revisões são tão efetivas quanto testes para detectar problemas de qualidade. Você diria que estamos falando de: Atividades de controle de mudanças. Atividade de teste de software. Aplicação de métodos e ferramentas técnicas. Atividade central de revisão técnica formal. Uso de técnicas estruturadas de planejamento de qualidade. 5a Questão (Ref.: 201607083606) Fórum de Dúvidas (0) Saiba (0) Classifique cada frase abaixo, como Verdadeira ou Falsa ( ) Atualmente, o hardware e o software são usados para controlar sistemas de segurança críticos. ( ) Para a implementação da segurança, é importante a identificação da presença de riscos o mais tarde possível. ( ) A Confiabilidade detecta e avalia riscos em potencial, que podem provocar falhas e impactar o desempenho de todo o sistema. Com base em sua análise, assinale a resposta com a correta sequência de V (Verdadeira) ou F (Falsa). V, V, V. V, F, V F, V, V. F, F, V V, V, F 6a Questão (Ref.: 201607896243) Fórum de Dúvidas (0) Saiba (0) Uma métrica pode ser definidacomo uma medição de um atributo (propriedades ou características) de uma determinada entidade (produto, processo, recursos, etc). Indique a afirmativa que apresenta um exemplo INCORRETO de métrica. Número de pessoas registradas na empresa. Tempo para realização de uma tarefa. Número de pessoas para implementação de um caso de uso. Custo para realização de uma tarefa. Tamanho do produto de software: números de linhas de códigos. Gabarito Comentado Gabarito Comentado 7a Questão (Ref.: 201607082548) Fórum de Dúvidas (0) Saiba (0) As afirmativas correspondem respectivamente à descrição de dois tipos de características de processo. a. O processo definido é aceitável e usável pelos engenheiros responsáveis pelos produtos de software. b. O processo pode continuar apesar do surgimento de problemas inesperados. Quais são estas características? Aceitabilidade e credibilidade. portabilidade e robustez. Robustez e aceitabilidade. Credibilidade e aceitabilidade. Aceitabilidade e robustez. Gabarito Comentado 8a Questão (Ref.: 201607083218) Fórum de Dúvidas (0) Saiba (0) McCall agrupou fatores que afetam a qualidade do software em categorias. Uma dessas categorias é a Operação que, segundo ele, agrupa cinco fatores a saber: ( ) Corretude;( ) Confiabilidade;( ) Eficiência;( ) Integridade;( ) Usabilidade; I - Controle de acesso ao software ou a dados de forma controlada; II - Quantidade de recursos de computação e de código necessária para um programa executar a função desejada; III - É o atendimento do programa às especificações e objetivos visados pelo cliente; IV - Esforço para aprender, operar, preparar a entrada e interpretar a saída de um programa; V - O quanto um programa executa a função pretendida com a precisão exigida; Correlacionando os fatores com seus respectivos conceitos, teremos a seguinte sequência: II, V, III, I, IV V, I, IV, II, III III, V, II, I, IV III, IV, I, II, V II , IV, III, V, I 1a Questão (Ref.: 201607053829) Fórum de Dúvidas (0) Saiba (0) A ISO 9000 descreve os elementos de garantia em termos genéricos, que podem ser aplicados? Somente a softwares; Somente a vendas de programas; A qualquer produto criado, mas não serve para serviços. A qualquer negócio independentemente dos produtos ou serviços oferecidos; Somente a venda de produtos; 2a Questão (Ref.: 201607053412) Fórum de Dúvidas (0) Saiba (0) Dentre as vantagens trazidas pela norma ISO 9000 às empresas, podemos citar: I. Maior confiabilidade dos processos e consequentemente dos produtos e serviços da empresa. II. Prover confiança aos clientes de que os produtos da empresa e/ou serviços da empresa tendem a atender melhor a sua satisfação. III. Perda da credibilidade junto ao mercado. IV. Beneficia os fornecedores, uma vez que passarão a ter menos chances no mercado. Com base nas vantagens acima, da norma ISO 9000, assinale a única alternativa correta. a. Estão corretas as opções I e II d. Estão corretas as opções III e IV e. Estão corretas as opções II e III c. Estão corretas as opções II e IV b. Estão corretas as opções I e III 3a Questão (Ref.: 201607083612) Fórum de Dúvidas (0) Saiba (0) A SQA está baseada no que denomina "poucas causas vitais" dos problemas. Assinale a opção que explica corretamente esse conceito. São poucas as causas que causam grandes problemas. São as poucas causas que são responsáveis por todo os problemas. São as poucas causas irrelevantes. São as muitas causas que são responsáveis pela maioria dos problemas. São as poucas causas que são responsáveis pela maioria dos problemas. 4a Questão (Ref.: 201607083542) Fórum de Dúvidas (0) Saiba (0) Sobre a certificação ISO 9000, analise as considerações abaixo e marque a opção correta. Garante que os processos tenham a característica de certificado até o fechamento da empresa. Garante que o padrão estabelecido esteja de acordo com a Gestão Ambiental. Garante que os processos serão para sempre 100% eficientes. Garante que todos os produtos gerados a partir dos processos certificados terão as mesmas caracteristicas e consistências. Garante que todos os produtos gerados a partir dos processos certificados terão 100% de qualidade. 5a Questão (Ref.: 201607053739) Fórum de Dúvidas (0) Saiba (0) Em termos gerais, Musa (1987), citado por Pressman (2002, p. 768), define a confiabilidade de um software como a probabilidade de operação: com falhas num ambiente fechado durante determinado tempo especificado. com falhas num ambiente aberto durante um tempo especificado. com falhas num ambiente aberto durante determinado tempo especificado. sem falhas num ambiente aberto durante determinado tempo especificado. livre de falhas num ambiente específico durante determinado tempo especificado. 6a Questão (Ref.: 201607083611) Fórum de Dúvidas (0) Saiba (0) Assinale a opcão que representa o movimento ocorrido na década de 80 que demandou a necessidade de normas internacionais, culminando com o surgimento da ISO 9000. A microinformática. Globalização. Especialização. Retração econômia. Abertura do mercado, no governo Collor. 7a Questão (Ref.: 201607053732) Fórum de Dúvidas (0) Saiba (0) Suponha um software que tenha como confiabilidade de 0,96, por oito horas corridas de processamento. Significa dizer que se o software for executado 100 vezes, por um tempo de oito horas, é provável que funcione corretamente: 96 das 100 vezes 96% das 8 vezes 8% das 100 vezes 4% das 100 vezes 8 das 96 vezes 8a Questão (Ref.: 201607053422) Fórum de Dúvidas (0) Saiba (0) Segurança de software é: b. Detectar e avaliar riscos em potencial, que possam causar falhas no software. d. Garantir que mesmo falhando o software possa ser confiável. a. Garantir em 100% o funcionamento, sem falhas, do software. c. Garantir em 90% o funcionamento, sem falhas, do software. e. Garantir um software 100% que funcione em qualquer ambiente 1a Questão (Ref.: 201607083642) Fórum de Dúvidas (0) Saiba (0) Observe a afirmativa e marque a opção que corresponde à subcaracterística: "... capacidade de fornecer funções que correspondam às necessidades explícitas e implícitas do usuário quando o software é utilizado sob condições especificadas...." PORTABILIDADE. FUNCIONALIDADE. MANUTENIBILIDADE. CONFIABILIDADE. USABILIDADE. Gabarito Comentado 2a Questão (Ref.: 201607896228) Fórum de Dúvidas (0) Saiba (0) Relacione cada uma das normas às características apresentadas a seguir: ISO/IEC 9126 ISO/IEC 9241 ISO/IEC 12119 ISO/IEC 14598 ( ) Define dois blocos de atuação: requisitos de qualidade e instruções para testes. ( ) Estabelece os benefícios de medir usabilidade em termos de desempenho e satisfação do usuário: usabilidade. ( ) Segundo a norma, avaliar a qualidade de um produto de software é: verificar através de técnicas e atividades operacionais, o quantoos requisitos são atendidos ( ) Apresenta a padronização mundial do software como produto considerado como ¿Software de Qualidade¿ e fornece um modelo de propósito geral definindo 6 categorias de características de qualidade de software: funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade. Indique a alternativa que apresenta a ordem correta, respectivamente: 2, 3, 4, 1 3, 1, 4, 2 3, 2, 4, 1 1, 3, 4, 2 1, 4, 2, 3 3a Questão (Ref.: 201607896273) Fórum de Dúvidas (0) Saiba (0) De acordo com a norma ISO/IEC 9126 a categoria Manutenibilidade significa: Capacidade do software ser transferido de um ambiente para outro. Apresentar desempenho apropriado, relativo à quantidade de recursos usados. Possibilitar ao usuário aprender sua aplicação. Usar tipos e quantidades apropriados de recursos, quando o software executa suas funções. Capacidade do software ser modificado (correções, melhorias ou adaptações). Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201607053696) Fórum de Dúvidas (0) Saiba (0) Um software de qualidade deve atender a determinadas características. Quais das características a seguir são pertinentes ao alcance da referida qualidade? Confiável - Reutilizável - Portável - Inflexível Confiável - Reutilizável - Portável - Correto Inflexível - Reutilizável - Difícil de usar - Portável Inflexível - Reutilizável - Difícil de usar - Correto Confiável - Difícil de usar - Portável - Correto 5a Questão (Ref.: 201607057744) Fórum de Dúvidas (0) Saiba (0) Quanto à avaliação de software, analisabilidade, modificabilidade e estabilidade são quesitos de: Manutenibilidade Portabilidade Eficiência Usabilidade Funcionalidade Gabarito Comentado 6a Questão (Ref.: 201607083628) Fórum de Dúvidas (0) Saiba (0) Escolha dentre as alternativas abaixo aquela que não é provida por um sistema de garantia da qualidade. Cria procedimentos e processos. A estrutura organizacional. Não define responsabilidades. Definição de normas. Capacita recursos. 7a Questão (Ref.: 201607896580) Fórum de Dúvidas (0) Saiba (0) Diferentemente de um processo de software caótico, o processo controlado e gerenciado com eficiência apresenta robustez, velocidade, aceitabilidade, confiabilidade e manutenibilidade. Assinale a assertiva que melhor descreve o atributo robustez. Rapidez na produção do sistema O processo é aceito por todos os envolvidos nele Os erros no processo são descobertos antes que resultem em erros no produto O processo continua a despeito de eventos inesperados O processo evolui para atender alterações de necessidades organizacionais 8a Questão (Ref.: 201607591812) Fórum de Dúvidas (0) Saiba (0) A norma ISO/IEC 14598 oferece uma visão geral dos processos de avaliação de produtos de software e fornece guias para a avaliação, baseados na utilização prática da norma ISO/IEC 9126. Esta norma aborda três enfoques diferentes para a avaliação da qualidade de produto. Marque a opção que contém estes três enfoques: Processo para compradores, processo para avaliadores e processo para usuários Processo para desenvolvedores, processo para avaliadores e processo para compradores Processo para usuários, processo para fornecedores e processo para desenvolvedores Processo para usuários, processo para avaliadores e processo para fornecedores Processo para avaliadores, processo para compradores e processo para fornecedores 1a Questão (Ref.: 201607269245) Fórum de Dúvidas (0) Saiba (0) Referente a usabilidade de produto conforme a Norma ISO/IEC 9241 pode se a firmar que a usabilidade é definida como: Recursos gastos em relação à acurácia e abrangência com as quais usuários atingem objetivos. Conjunto de ações necessárias para alcançar um objetivo. Medida na qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, eficiência e satisfação em um contexto específico de uso. Completude com as quais usuários alcançam objetivos específicos. Usuários, tarefas, equipamento (hardware, software e materiais), e o ambiente físico e social no qual um produto é usado. Sistema, composto de usuários, equipamento, tarefas e o ambiente físico e social, com o propósito de alcançar objetivos específicos. 2a Questão (Ref.: 201607089717) Fórum de Dúvidas (0) Saiba (0) A ISO/IEC 9241-11 esclarece que determinados elementos requerem uma especificação de características de uso e o nível no qual o objetivo global pretendido e estabelecido. Podemos considerar que é uma função do limite do sistema de trabalho em consideração e que fornece o contexto de uso. As características relevantes do equipamento, tais como o hardware, software e materiais associados com o computador, precisam ser descritas. O conjunto de produtos pode ser o foco da especificação ou avaliação de usabilidade, ou um conjunto de atributos ou características de desempenho do hardware, software ou outros materiais. De acordo com as características listadas abaixo, identifique o elemento citado: Usuário. Tarefas. Ambiente. Material. Equipamentos. Gabarito Comentado 3a Questão (Ref.: 201607089709) Fórum de Dúvidas (0) Saiba (0) Criada em 1998 pela International Standard Organization, a norma ISO 9242-11 foi adotada pela ABNT em agosto de 2002 na forma da NBR 9241-11. Esta norma definiu oficialmente o conceito de usabilidade, e estabeleceu, de forma ampla, diretrizes para sistemas computacionais a fim de permitir que o usuário atinja seu objetivo e a satisfação de sua necessidade em um contexto particular. Esta norma definiu alguns efeitos como o da SATISFAÇÃO. De acordo com as definições, assinale a resposta que represente corretamente o efeito citado: Medida na qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, eficiência e satisfação em um contexto específico de uso. Recursos gastos em relação à acurácia e abrangência com as quais usuários atingem objetivos. Ausência do desconforto e presença de atitudes positivas para com o uso de um produto. Medida de atendimento imediato das funcionalidades definidas. Completude com as quais usuários alcançam objetivos específicos. Gabarito Comentado 4a Questão (Ref.: 201607642262) Fórum de Dúvidas (0) Saiba (0) A norma ISO/IEC 9241, especifica as seguintes características de componentes no uso do software. Assinale a alternativa correta. equipe, usuário, ambiente, tarefa usuário, ambiente, tarefa, equipamentos tarefa, serviços, equipamentos, produtos produtos, procedimentos, processos, usuário usuário, serviços, tarefa, equipamentos 5a Questão (Ref.: 201607642249) Fórum de Dúvidas (0) Saiba (0) A ISO /IEC 9241-11 também explica como medidas de desempenho e satisfação do usuário, podem ser usadas para medir um sistema que afeta todo o sistema de trabalho em uso. Assinale o item que NÃO corresponde a essas normas. satisfação eficiênciaeficácia durabilidade usabilidade 6a Questão (Ref.: 201607054152) Fórum de Dúvidas (0) Saiba (0) Quando a norma ISO/IEC 9241 especifica as características de componentes no uso de software, ela leva em consideração: Usuário, tarefa e equipe Tarefa, equipamento e ambiente Usuário, tarefa, equipamento e ambiente Equipamento, auditor, tarefa e ambiente Usuário, atividades, processos e procedimentos Gabarito Comentado 7a Questão (Ref.: 201607054116) Fórum de Dúvidas (0) Saiba (0) Na ISO/IEC 9241, o nível no qual o objetivo global pretendido é estabelecido, é uma função do limite do sistema de trabalho e que fornece o contexto de uso, no que diz respeito a determinados elementos. O componente que define as características de conhecimento, habilidade, experiência, educação, treinamento, atributos físicos e capacidades sensoriais e motoras é denominado: Usuário Tarefa Eficácia Equipamento Ambiente 8a Questão (Ref.: 201607642258) Fórum de Dúvidas (0) Saiba (0) Assinale o componente que define as seguintes características: Os aspectos que podem ser necessários a rede de trabalho local, mobiliário, temperatura, estrutura organizacional e atitudes. usuário equipamento ambiente eficácia tarefa A ISO/IEC 14598-4 ao referenciar o processo de aquisição definido pela ISO/IEC 12207 ressalta a existência de qual atividade? Iniciação Preparação e atualização do controle Todas as alternativas estão corretas Monitoração do fornecedor Preparação do pedido de proposta 2. Em nosso curso, estudamos algumas métricas de qualidade. Observe os conceitos abaixo e selecione aquele que define Acurácia. Facilidade na verificação de conformidade aos padrões. Precisão das computações e do controle dos padrões. Capacidade de rastrear componentes de programa até os requisitos. Padronização na estrutura e tipos de dados necessários. Capacidade em atender as requisições no menor tempo. 3. Os requisitos expressam as características e restrições do produto de software do ponto de vista de satisfação das necessidades do usuário. Em geral, independem da tecnologia empregada na construção da solução, sendo uma das partes mais críticas e propensas a erros no desenvolvimento de software. Quanto aos requisitos de software, a descrição acima está: totalmente coerente. incoerente ao afirmar que os requisitos são uma das partes mais críticas e propensas a erros. incoerente ao afirmar que expressam restrições. incoerente ao afirmar que independem da tecnologia. incoerente ao afirmar que expressam características do ponto de vista de satisfação das necessidades do usuário. 4. As atividades do processo de avaliação são as seguintes: - Estabelecimento de requisitos de avaliação; - Especificação da avaliação; - Projeto de avaliação; - Execução da avaliação; - Conclusão da avaliação No final do processo, espera-se obter: uma avaliação de produtos compreensíveis e aceitáveis um alto nível de objetividade da avaliação uma avaliação preliminar gerada do relatório um plano de ação com especificação do avaliador todas as respostas estão corretas 5. Quanto à avaliação de software, inteligibilidade, apreensibilidade e operacionabilidade são quesitos de: Usabilidade Confiabilidade Manutenibilidade Eficiência Portabilidade 6. Medidas e modelos de confiabilidade e disponibilidade de software referem-se a: Padrões de melhoria de produto. Revisões Técnicas Formais; Padrões de melhoria do processo; Garantia da qualidade de software; Princípios da gerência de risco; 7. A ISO/IEC 14598-5 é um processo para o avaliador que visa fornecer requisitos e recomendações para a correta implementação prática de avaliação de produto de software. Conta com a participação de avaliadores de laboratório, fornecedores e adquirentes de software, usuários e entidades certificadoras que defendem objetivos diferentes. Os avaliadores podem ser especificamente: As equipes de testes integradas de organizações de produção ou de distribuição de software Os laboratórios de testes Todas as alternativas estão corretas As organizações que realizam comparações de softwares Os compradores ou usuários de software ou de integradoras de sistemas 8. De acordo com a ISO/IEC 14598-5 (avaliação de software), as características esperadas do Processo de Avaliação são: I. Repetitividade, imparcialidade, objetividade II. Reprodutividade, repetitividade, imparcialidade III. Repetitividade, reprodutividade, imparcialidade, objetividade IV. Subjetividade, imparcialidade, reprodutividade, repetitividade Apenas II Apenas II e IV Apenas I Apenas III Apenas I e II Segundo a Norma ISO 9000-3, é exigido a investigação e análise das causas de software não conformes e adoção de medidas para prevenir a reincidência destas não conformidades. Os procedimentos de controle de documentos e dados visam controlar ______________________ que afetem o processo de ciclo de vida do software. aplicativos comerciais sistemas treinamento ações corretivas e preventivas a produção 2. As normas da série ISO 9000 apoiam as organizações de todos os tipos e tamanhos na implementação e operação de sistemas da qualidade eficazes. A norma que define diretrizes de qualidade para as organizações que desenvolvem, fornecem e mantêm software por meio de contratos entre duas ou mais organizações é conhecida como: ISO 9001 ISO 9000-3 ISO/IEC 9126 ISO/IEC 12119 ISO 9000-2 Gabarito Comentado 3. Uma das opções abaixo NÃO representa ação para melhoria de processo de software. Marque esta opção. Testes Fornecimento Aquisição Desenvolvimento Manutenção e/ou suporte de sistema de software Gabarito Comentado 4. Para o avanço das organizações intensivas em software (desenvolvimento/aquisição), a prática da melhoria de processo de software (ISO 9000-3) tem se mostrado viável, eficaz e eficiente. Consiste a abordagem na prática, de ações orientadas para alteração dos processos aplicados para ? Aquisição e Fornecimento Aquisição, Fornecimento, Desenvolvimento e Manutenção e/ou Suporte de sistemas de software Manutenção, Aquisição e Fornecimento Desenvolvimento e Manutenção e/ou Suporte de sistemas de software Manutenção e/ou Suporte de sistemas de software, Aquisição e Fornecimento 5. Segundo a norma 9000-3, alguns procedimentos são executados no processo de auditoria da qualidade de software a ser realizado dentro de uma organização: I. Os auditores devem ser internos à organização. II.Identificação dos critérios para auditoria (processo, padrões, informações pertinentes). III. Preparação do material adequadamente. IV. Preparação de um checklist (lista de atividades) que sirva de guia durante a execução da auditoria. Apenas I, III e IV Apenas I, II e IV Apenas II, III e IV Apenas I, II e III Apenas II e III 6. As atividades referentes a projetos como planejamento, métodos para revisão, mudanças e verificações ocorridas, no decorrer do desenvolvimento do produto, devem ser documentadas para assegurar que todos os requisitos do produto foram cumpridos. É necessário por parte da equipe responsável pelo sistema de qualidade validar alguns requisitos nesta fase, tais como: I. Definição do projeto II. Definição da portabilidade do projeto III. Lista dos objetivos do projeto IV. Cronograma do projeto Apenas I, III e IV Apenas I e II Apenas I, II e IV Apenas II, III e IV Apenas II e IV 7. Por capacidade de processo entende-se a habilidade do processo em ser executado de forma eficiente e eficaz com a presença de algumas características importantes. Marque a opção CORRETA sobre estas características: Manutenção ¿ consistente e sempre necessária. Documentação - com uma notação representativa de processo identificado por meio de texto, figuras, fluxos, etc. Treinamento - de equipes, ferramentas e recursos apropriados para realização do processo. Execução - para garantir a evolução contínua. Flexibilidade - para que as pessoas possam realizar o trabalho. Gabarito Comentado 8. Segundo a norma 9000-3, somente produtos que tenham passado por todos os testes e inspeções são subsequentemente usados ou vendidos a clientes. Indique qual o requisito referenciado na norma: Requisitos da auditoria de qualidade Requisitos de manutenção Requisitos de treinamento Requisitos de teste e inspeção Processo de controle de requisitos A "Documentação", um dos processos de qualidade de software pertencentes à natureza de apoio aos processos, tem como objetivo: I. Desenvolver e manter registradas as informações do software produzidas por um processo. II. Criar uma documentação técnica contemplando diagramas, modelos de dados, relatórios e especificação de requisitos produzidos pelo processo de desenvolvimento. III. Evitar a distribuição da documentação de desenvolvimento de software. Somente III está correta Somente I está correta Somente II e III estão corretas Somente I e III estão corretas Somente I e II estão corretas 2. A ISO/IEC 12207 - Processos de Ciclo de Vida de Software [ISO/IEC 12207, 1998] [ISO/IEC PDAM 12207, 2002] - tem como objetivo: Nomear o gerente de projetos. Firmar contratos de aquisição ou aluguel de imóveis. Formar e capacitar a equipe do projeto de software. Estabelecer uma estrutura para os processos do ciclo de vida de software. Gerenciar projetos de software. 3. As pesquisas em torno da engenharia de software mostram a relevância da resolução de problemas de falhas em projetos basear-se em modelos de melhoria e processo que permeiam três variáveis de suma importância e nenhuma mais importante que a outra, mas conjuntamente expressivas no contexto de desenvolvimento de software. Marque a única resposta que identifica essas 3 variáveis. Tecnologia, Cliente e Desenvolvedor Pessoas, hardware e software Processo, software e desenvolvedor Processo, Hardware e Pessoas Processo, Pessoas e Tecnologia Gabarito Comentado 4. As pesquisas em torno da engenharia de software mostram a relevância da resolução de problemas de falhas em projetos basear-se em modelos de melhoria e processo que permeiam variáveis de suma importância e nenhuma mais importante que a outra, mas conjuntamente expressivas no contexto de desenvolvimento de software. Com base nesta afirmativa marque a opção que tem as variáveis importantes citadas pela NBR ISSO / IEC 12207: Pessoas, Tecnologias e Comunicação Processos, Interfaces e Comunicação Interfaces, Pessoas e Tecnologias Processos, Tecnologias e Interfaces Processos, Pessoas e Tecnologias 5. Os processos Fundamental, Apoio, Organizacional e Adaptação, fazem parte do escopo da norma: ISO/IEC 15504 NBR ISO/IEC 12207 ISO/TC 97 ISO 9000:2005 ISO 9000:1987 6. O processo de _______________ chega ao seu final no momento da _______________ do software, ou seja, quando não se vai mais utilizá-lo. avaliação, entrega avaliação, implementação manutenção, entrega manutenção, descontinuação liberação, entrega 7. A Norma ISO/IEC 12207 estabelece uma arquitetura de ciclo de vida de software construída a partir de uma estrutura de processos e seus inter-relacionamentos descritos tanto em nível de propósito/saída como em termos de processos, atividades, tarefas, propósito e resultados. Os processos de apoio são de responsabilidade da organização que o executa. Eles constituem um conjunto de processos. A seguir, estão listados alguns destes processos. Documentação - Gestão de Compras - Manutenção Documentação - Garantia da qualidade - Gerência de configuração de software Requisitos - Análise - Programação Planejamento - Desenvolvimento - Manutenção Aquisição - Gestão de Compras - Desenvolvimento Gabarito Comentado 8. A "Resolução de Problemas", um dos processos de qualidade de software pertencentes à natureza de apoio dos processos, tem como objetivo: I. Assegurar que todos os problemas identificados sejam analisados e resolvidos e que as tendências sejam identificadas. II. Analisar e resolver os problemas descobertos durante a execução do desenvolvimento, operação, manutenção ou outros processos. III. Garantir o emprego de padrões de modelagem de análise de sistemas e de programação. Somente II está correta Somente I está correta Somente I e II estão corretas Somente I e III estão corretas Somente II e III estão corretas (Concurso: Banco do Nordeste) Entre os diversos modelos para controle, qualidade e desenvolvimento de software encontra-se o CMMI, sobre o qual é CORRETO afirmar que: o CMMI nível 3 é concedido a empresas que possuem a capacidade de gerenciar um ciclo de desenvolvimento, ou seja, empresas capazes de gerir um projeto. o CMMI nível 2 é concedido a empresas que, além de gerenciar os fluxos de atividades (o projeto), gerenciam aspectos organizacionais de integração de equipes. o CMMI nível 5 é concedido a empresas que, além dos aspectos abordados nos níveis anteriores, gerenciam os processos com métricas quantitativas, conseguindo avaliar o ciclo de desenvolvimento por meio de indicadores. o CMMI nível 1 é concedido a empresas que possuem um processo mínimo de desenvolvimento, ou seja, estão em um nível inicial de maturidade. o CMMI nível 5 é concedido a empresas que possuem um processomínimo de desenvolvimento, ou seja, estão em um nível inicial de maturidade. Gabarito Comentado 2. Os custos operacionais da função qualidade podem ser classificados em quatro categorias. Observe as atividades decorrentes desses custos e selecione a qual categoria eles pertencem. Inspeção intra e interprocessos; Calibração e manutenção do equipamento;Teste; Avaliação. Correção. Falhas externas. Falhas internas. Prevenção. 3. Em relação à ISO de software 12207, é correto afirmar que estrutura as fases de um projeto baseado em COBALT. os processos de ciclo de vida e de desenvolvimento de softwares. o ciclo de implantação e gestão de pessoas. os processos baseados em Zope Plone. o processor de desenvolvimento de novos hardwares. 4. O modelo CMMI por maturidade apresenta quantos níveis? 5 níveis de maturidade; 4 níveis de maturidade; 7 níveis de maturidade. 3 níveis de maturidade; 6 níveis de maturidade; Gabarito Comentado 5. O CMMI possui duas representações: "contínua" ou "por estágios". A REPRESENTAÇÃO POR ESTÁGIOS oferece uma abordagem estruturada e sistemática para a melhoria de um estágio por vez. Atingir um estágio significa que uma estrutura de processo adequada foi estabelecida como base para o próximo estágio. Assinale a alternativa que corresponde ao seguinte estágio: "as organizações desse nível têm processos imprevisíveis que são pobremente controlados e reativos. Nesse nível de maturidade os processos são normalmente e caóticos. A Organização geralmente não fornece um ambiente estável. Neste nível não há KPA's (key process área - áreas de processo)". Nível 2: Gerido Nível 4: Quantitativamente gerido Nível 5: Otimizado Nível 3: Definido Nível 1: Inicial (Ad-hoc) 6. A respeito dos níveis de maturidade do CMMI-DEV, assinale a opção correta. No nível 2 (gerenciado), os processos são ad hoc e as organizações são incapazes de repetir os próprios sucessos. No nível 0 (incompleto), os processos não são executados ou são executados parcialmente sem atingir todas as metas esperadas. No nível 5 (gerenciado quantitativamente), melhora-se continuamente os processos com base no entendimento quantitativo de suas metas. No nível 3 (definido), o foco está no processo de engenharia de produtos que espelha as fases de um ciclo de vida padrão. No nível 1 (executado), o foco está no controle estatístico de cada processo. 7. O modelo de avaliação de processo é organizado em uma arquitetura com dois níveis, sendo o primeiro composto por três categorias de processo. Marque a opção correta que cita estas três categorias: As categorias são processos: complexos, organizacionais e de apoio. As categorias são processos: fundamentais, estratégicos e de apoio. As categorias são processos: táticos, organizacionais e operacionais. As categorias são processos: fundamentais, organizacionais e operacionais. As categorias são processos: fundamentais, organizacionais e de apoio. 8. O Modelo CMMI utiliza: as representações contínua e por estágios; somente a representação por estágios; a representação estática; somente a representação contínua; as representações contínua e estática. O gerenciamento dos riscos do projeto tem por objetivo:maximizar os resultados dos eventos positivos e minimizar as consequências dos eventos negativos. Com base nesta afirmativa marque a opção correta referente ao risco no início do projeto No início do projeto, são menores as incertezas e estas vão excluindo os riscos à medida que retroagimos no seu projeto No início do projeto, são as mesmas incertezas e estas vão estabilizando à medida que avançamos no seu desenvolvimento No início do projeto, são maiores as incertezas e estas vão diminuindo à medida que avançamos no seu desenvolvimento No início do projeto, são menores as incertezas e estas vão diminuindo à medida que avançamos no seu desenvolvimento No início do projeto, são maiores as incertezas e estas vão aumentando à medida que avançamos no seu desenvolvimento 2. No que se refere aos riscos, analise as assertivas abaixo. I. No início do projeto os riscos são menores. II. O impacto do risco aumenta na medida em que o tempo passa. III. O planejamento dos riscos visa minimizar as consequências dos eventos negativos. / IV. O planejamento dos riscos visa minimizar as consequências dos eventos positivos. / Assinale a única alternativa correta. Estão corretas as assertivas II e III Estão corretas as assertivas I e II Estão corretas as assertivas III e IV Estão corretas as assertivas I e IV Estão corretas as assertivas II e IV 3. Uma das estratégias de gerenciamento de riscos no processo de desenvolvimento de software diz respeito ao preparo de documento para a gerência superior informando a importância e relevância do projeto para a empresa, a fim de conquistar a concordância e conscientização dos riscos encontrados. A que risco se refere esta estratégia? Componentes com defeito Problemas financeiros na organização Problemas de recrutamento Doença de pessoal da equipe Acesso físico Gabarito Comentado 4. O risco caracteriza-se pela incerteza (o evento que caracteriza o risco pode ou não ocorrer) e perda (se o evento ocorrer, consequências inesperadas ou perdas irão ocorrer). Referente as atividades de gerenciamento de risco, indique a alternativa INCORRETA: Na etapa MONITORAR são realizados os acompanhamentos da situação de cada item de risco e das ações executadas. A etapa IDENTIFICAR produz uma lista de riscos que podem vir a comprometer o resultado esperado do projeto. A etapa ANALISAR tem como objetivo avaliar a probabilidade da perda e a magnitude da perda, associada a cada item de risco levantado. Na etapa CONTROLAR são emitidos relatórios de cada item de risco com o seu percentual de execução e prazo para conclusão. Na etapa PLANEJAR são definidas as ações para direcionar (atenuar, evitar, transferir ou aceitar) cada item de risco e a definição de prioridade de cada ação. Gabarito Comentado Gabarito Comentado 5. Dentre os conceitos de RISCO em projeto de desenvolvimento de software, podemos destacar: I. Pessoal experiente permanecerá no projeto até o seu término. II. O hardware essencial ao projeto não será entregue dentro do prazo. III. As ferramentas CASE que apoiam o projeto não funcionam conforme o previsto. IV. Um produto concorrente foi lançado no mercado antes da conclusão do seu sistema. Apenas I, II e III Apenas II e IV Apenas II e III Apenas I, III e IV Apenas II, III e IV 6. O plano de gerenciamento de riscos é parte integrante e essencial do processo de desenvolvimento de software. Dessa forma, as atividades de gerenciamento de riscos, bem como seus custos, devem ser adequadas a cada projeto. Asquatro fases do gerenciamento de riscos são: Análise - Projeto - Programação - implantação Identificação de riscos - Análise de riscos - Planejamento de riscos - Monitoração de riscos. Requisitos - Análise - Projeto - Implantação Análise de riscos - Codificação dos riscos - testes dos riscos - ações corretivas Testes individuais - Teste de módulos - Testes integrados - Testes de homologação 7. O plano de gerenciamento de riscos é parte integrante e essencial do processo de desenvolvimento de software. Desta forma, as atividades de gerenciamento de riscos, bem como seus custos, devem ser adequadas a cada projeto em particular. Neste contexto, quais são as atividades do plano de gerenciamento de riscos? I. Identificação de riscos: descoberta dos riscos potenciais para o projeto, produto e negócios. II. Análise de riscos: capacidade de compreender, analisar, estimar e avaliar as dimensões de cada fator de risco individual e o seu peso para o conjunto. III. Planejamento de risco: elaboração de planos para cuidar dos riscos evitando-os ou minimizando seus efeitos no projeto. IV. Implantação dos riscos: observação da efetividade dos planos de ação na execução do desenvolvimento do projeto de software. Apenas I e II Apenas II e III Apenas II, III e III Apenas I, II e III Apenas I, II e IV 8. _______________ é qualquer evento ou condição em potencial que, em se concretizando, pode afetar positiva ou negativamente um objetivo do projeto, por exemplo, o software que está sendo desenvolvido. Risco Programação Análise Teste individual Ação corretiva
Compartilhar