Compilado Qualidade Software Atualizado
Compilado Qualidade Software Atualizado
Compilado Qualidade Software Atualizado
QUALIDADE DE SOFTWARE
1 - De acordo com Weinberg (1997), na resolução de falhas, as maiores perdas podem vir de efeitos colaterais ou falhas
introduzidas ao se resolver outras falhas, o que caba criando um ciclo de desgastes.
Indique a alternativa correta.
A) As equipes devem ser orientadas para trabalhar na prevenção de efeitos colaterais na correção de falhas ou
defeitos.
3 – A norma ISO/IEC 12207 é uma norma internacional que estabelece um framework comum para o processo de ciclo de
vida de software. Dessa forma, pode-se afirmar que:
Indique a alternativa incorreta.
E) Ela preocupa-se, basicamente, com a qualidade envolvida com os produtos e processos de software.
4 – Maldonado, em seu livro “Critérios Potenciais Usos: Uma Contribuição ao Teste Estrutural de Software” afirma que,
embora durante todo o processo de desenvolvimento de software sejam utilizados métodos, técnicas e ferramentas a fim de
evitar que erros sejam introduzidos no produto, a atividade de teste continua sendo de fundamental importância para a
eliminação dos erros que persistem. Então, pode-se afirmar que:
Indique a alternativa incorreta.
B) Os Testes de Software são mais efetivos do que as Revisões Técnicas Formais.
5 – Para que o Brasil possa ter um setor de tecnologia competitivo, é necessário que as empresas do setor coloquem a
eficiência e a eficácia dos seus processos em foco, visando à oferta de produtos e serviços praticando padrões e normas
internacionais. Esta afirmação está contida no modelo de qualidade de software:
C) MPS.BR.
6 – O termo Qualidade Total, ou TQM (Total Quality Management), representa a busca da satisfação, não só do cliente, mas
de todos os envolvidos em um processo produtivo e da excelência organizacional da empresa. Indique a alternativa correta.
D) A Qualidade Total engloba os conceitos de qualidade de processo e dos produtos resultantes do processo.
7 – Outra visão histórica da qualidade foi apresentada por Shiba em 1997, que mostra a evolução da qualidade total também,
ao longo do tempo, mas com foco nos objetivos da qualidade. Indique a alternativa correta, cronologicamente, para a visão
de Shiba.
B) Adequação ao padrão, Adequação ao uso, Adequação ao custo e Adequação às necessidades latentes.
8 – O Índice da Maturidade de Software (SMI), criado pelo IEEE, fornece uma indicação de estabilidade de um software
durante seu ciclo de vida. Aponte a alternativa correta.
E) Se o SMI for próximo de 0, o produto não apresenta nenhuma estabilidade.
9 – O modelo integrado CMMI organiza as áreas de processos (PAs) em quatro áreas de conhecimento para escolha da
organização quando da seleção de um modelo CMMI. As quatro áreas de conhecimento são: Engenharia de Sistemas,
Engenharia de Software, Produto e Processo de Desenvolvimento Integrado e Monitoramento (gestão) de Fornecedores.
Indique a alternativa que apresenta qual área de processo cobre o desenvolvimento de sistemas de software e que é focada
na aplicação sistemática, disciplinada e na abordagem quantificável para o desenvolvimento, operação e manutenção de
software.
C) Engenharia de Software.
10 – O entendimento das três visões da qualidade de software apresentados pela Norma NBR ISSO/IEC 9126-1 abrange a
visão do usuário, a visão do desenvolvedor e a do gerente de desenvolvimento.
Indique a alternativa incorreta.
A) Com relação à visão do usuário, ela discute o interesse do mesmo com relação ao pagamento do produto de software.
11 – Conforme descrito no modelo MPS.BR, os níveis de maturidade estabelecem patamares de evolução de processos,
caracterizando estágios de melhoria da implementação de processos na organização. O nível de maturidade em que se
encontra uma organização permite prever o seu desempenho futuro ao executar um ou mais processos. Para o modelo,
quantos níveis de maturidade são previstos?
D) 7.
12 - Os principais modelos da qualidade de software que têm como foco a melhoria contínua da qualidade nos processos e
produtos de software são:
B) MPS.BR, CMMI-DEV, ISO/IEC 15504.
13 - Em 1982, a JUSE (União Japonesa de Cientistas e Engenheiros) introduziu um diagrama para apoio ao conceito de
qualidade. Esse diagrama foi denominado de Diagrama de Causa e Efeito. Ele também é conhecido por:
D) Diagrama de Ishikawa, em homenagem a Kaoru Ishikawa.
14 - A norma ISO 12207 define Modelo de ciclo de vida, como: uma estrutura contendo processos, atividades e tarefas
envolvidas no desenvolvimento, operação e manutenção de um produto de software, abrangendo a vida do sistema ou ciclo
de vida de um sistema vai desde a definição de suas funcionalidades (necessidades que serão atendidas para o
cliente/usuário) até que o mesmo fique obsoleto e seja retirado de produção.
Acerca dessas afirmativas, assinale a alterna correta.
C) As duas são proposições verdadeiras e a segunda é uma justificativa correta da primeira.
15 - Os fatores que afetam a qualidade de software podem ser categorizados em dois amplos grupos de fatores que podem
ser medidos diretamente e fatores que podem ser medidos apenas de forma indireta. Indique a alternativa incorreta:
B) O fator Testabilidade indica a medida que se pode esperar que um sistema execute sua função pretendida com a decisão
exigida.
D) O nível F é chamado de gerenciado devido ao fato de que possui a área de processo Gerencia de Portfólio de Projetos.
18 – De acordo com a Norma ISO 9000-3 os softwares raramente são submetidos a avaliações formais de qualidade, existindo
poucas ações tomadas nessa área, ficando normalmente a qualidade do software dependendo das habilidades dos
profissionais envolvidos no sistema. Indique a afirmativa correta.
B) Como consequência da pouca atenção dispensada à qualidade do software, mais de 50% do tempo e custos empregados
no desenvolvimento de um software se concentram em atividades de teste e manutenção.
19 - O propósito do processo Garantia da Qualidade é assegurar que os produtos de trabalho e a execução dos processos
estejam em conformidade com os planos, procedimentos e padrões estabelecidos. Esse processo no modelo MPSBR é
denominado de Garantia da Qualidade (GQA). Indique a alternativa que aponta a qual nível de maturidade pertence esse
processo.
C) F
20 - Em qual dos níveis do CMMI é tratada a garantia de qualidade de produtos em processos, além do gerenciamento de
configuração?
B) Gerenciado.
21 – Apesar de todas as iniciativas em relação à melhoria da qualidade de software, infelizmente, a realidade das empresas,
tanto as nacionais quanto as internacionais, está distante do ideal, e os problemas de qualidade nos produtos persistem
(Guerra e Colombo, 2009). Assinale a afirmativa correta em relação a algumas iniciativas e modelos que detalham as
características de qualidade de um produto de software.
Baixado por Alcir Rodrigues ([email protected])
lOMoARcPSD|22285026
22 – Dentre as ferramentas da qualidade mais utilizadas, destacam-se as denominadas “sete ferramentas básicas da
qualidade”. Quais são elas?
C) Diagrama de Pareto, Diagrama de Causa e Efeito, Lista de Verificação, Histograma, Diagrama de Dispersão, Gráfico Linear e
Gráfico de Controle.
23 - Quais são os objetivos da criação de um modelo de qualidade de software brasileiro? Indique a alternativa incorreta.
E) Nenhuma das alternativas anteriores.
24 - Segundo Molinari (2003), qualidade não pode ser alcançada pelo acesso a um produto já pronto e completo. O clamor é,
entretanto, em primeiro lugar prevenir a qualidade dos defeitos ou das deficiências, e fazer com que o produto possa ter uma
garantia de qualidade por meio de medições. A partir dessa afirmação, pode-se dizer que:
Indique a alternativa correta:
C) O custo total efetivo do Gerenciamento de Qualidade é a soma dos quatro fatores: prevenção + inspeção + falha interna +
falha externa.
25 - A partir da década de 1930 surge a desvinculação das tarefas da linha de produção, com o uso de pessoas mais
qualificadas, na condução de áreas especificas de qualidade, que evoluíram para o uso de controles mais quantitativos da
qualidade dos produtos com o uso efetivo da estatística da qualidade desenvolvida por W.A. Shewhart. Indique a alternativa
correta.
D) De acordo com Juran (2002), somente após a Segunda Guerra Mundial, as empresas voltaram-se para o controle de
processos e introduziram procedimentos que deveriam ser seguidos de forma rigorosa pelos trabalhadores.
26 - De acordo com Côrtes e Chiossi (2001), hoje em dia, muita gente fala em qualidade de software, mas nem sempre as
pessoas tem uma noção clara desse conceito. Pode-se considerar qualidade sob diferentes pontos de vista e, portanto, ter
diferentes definições, sendo algumas das mais comuns apresentadas nas alternativas a seguir. Indique a alternativa correta,
de acordo com os autores citados.
B) Qualidade de Software é Software que atende às especificações, conforme a definição de qualidade de Crosby (1979).
27 - Segundo a Associação Brasileira de Normas Técnicas (ABNT), a normalização é uma atividade que estabelece, em relação
a problemas existentes ou potenciais, prescrições destinadas à utilização comum e repetitiva, com vistas à obtenção do grau
ótimo de ordem em um dado contexto. Qual das alternativas elenca corretamente os objetivos da normalização?
E) Economia – Comunicação – Segurança – Proteção do consumidor – Eliminação de barreiras técnicas e comerciais.
28- O ciclo de vida de um projeto de desenvolvimento de um software é normalmente dividido em fases, etapas e
atividades. Seguindo os conceitos padronizados pela noma ISSO/IEC 12.207, qual das fases a seguir enfatiza a necessidade e
define um plano desenvolvimento de software levando em consideração que um plano deve incluir: definição do projeto,
organização de recursos, fases do desenvolvimento, cronogramas e planos de testes?
C) Planejamento de desenvolvimento
29- (SQA) Software Quality Assurance é uma atividade aplicada ao longo de todo o processo de engenharia de software,
abrangendo métodos e ferramentas de análise, projeto, codificação e teste. Este processo enfatiza três pontos importantes,
quais são eles?
I. Requisitos
II. Padrões
III. Requisitos implícitos
IV. Práticas
A) As afirmativas I, II e II estão corretas
30- Nos processos de qualidade de software as normas têm como principal objetivo assegurar que os produtos, serviços e
implementações de processos de ciclo de vida de software cumpram o que se foi definido para a qualidade organizacional.
Também é necessário que os processos de qualidade garantam a satisfação dos clientes. Deste modo, os processos de gestão
de qualidade são categorizados em dois grandes grupos: gestão da qualidade e gestão da qualidade de ações corretivas. Qual
dos processos representados a seguir são processos do grupo de qualidade de ações corretivas?
I. Deve tomar ações retificadoras quando as metas de gestão da qualidade não são alcançadas.
II. Deve implementar ações corretivas e comunicar os resultados através da organização.
III. Deve monitorar o status de melhoria da qualidade de produtos e serviços.
d) As afirmativas I e II estão corretas
Baixado por Alcir Rodrigues ([email protected])
lOMoARcPSD|22285026
31 – Diversos fatores afetam diretamente a qualidade de um software, entre eles a eficiência e a integridade dele. Com base
nesse conceito, qual dos itens a seguir descreve o fator de qualidade referente a quando um programa pode ser reusado em
outras aplicações
D) Reusabilidade
32 – No modelo por estágio do CMMI temos cinco níveis de maturidade e cada um deles possui um conjunto de área de
processos (PAs). Indique a resposta correta.
D) A organização contínua foi desenvolvida pelo Sei no CMMI para compatibilizá-lo com o modelo ou norma 15504 da ISSO.
33 – Em qual dos níveis do CMMI é tratada a garantia de qualidade de produtos em processos. Além do gerenciamento de
configuração.
B) Gerenciado
34 - Na década de 1930, o estatístico americano Walter Andrew Shewhart desenvolve um modelo de qualidade a partir de
dados estatísticos que permite às empresas aperfeiçoar os controles de qualidade de seus produtos. Considerando as
informações apresentadas, leia as afirmativas a seguir:
I – No início de 1900, as empresas não possuíam tarefas que exigiam pessoas qualificadas para executá-las em relação à
qualidade de seus produtos.
II – O estatístico americano W.A. Shewart propõe que as empresas abandonem os controles estatísticos para garantir a
qualidade de seus produtos.
III – De acordo com Juran (2002), somente após a Segunda Guerra Mundial as empresas voltaram-se para o controle de
processos e introduziram procedimentos que deveriam ser seguidos de forma rigorosa pelos trabalhadores.
IV – O controle de processos desde a década de 1920 surgiu com o intuito de eliminar os produtos com problemas ou
defeitos.
V – Shewhart, Deming e Juran, durante a Segunda Guerra Mundial, não se preocuparam com o envolvimento das pessoas em
relação à qualidade.
Está correto o que se afirma em:
D) III, apenas.
35 - A ISO/IEC 12207 é uma norma internacional que estabelece um framework comum para o processo de ciclo de vida de
software. Com base na afirmação acima, qual alternativa é a incorreta.
A) Ela preocupa-se, basicamente, com a qualidade envolvida com os produtos e processos de software.
OUTRAS QUESTÕES
36) A ISO foi desenvolvida com foco nas áreas de manufatura ou industrial. Com grande aceitação e visibilidade de retorno ,
a ISO foi expandida para diversos setores de serviços de todas as naturezas. Sendo assim, qual ISO tem foco restrito à área de
inspeção e testes?
37) Com o intuito de garantir a qualidade e assegurar que os requisitos solicitados pelo cliente sejam atendidos, qual dos
itens a seguir representa o aspecto de que “ O produto não deve apresentar problemas junto aos clientes; caso contrário, o
fornecedor deverá resolvê-los”?
A) Funcionalidade
B) Confiabilidade.
Baixado por Alcir Rodrigues ([email protected])
lOMoARcPSD|22285026
C) Usabilidade.
D) Eficiência.
E) Magnutenibilidade.
38) Há diversas escolas e autores que escrevem sobre a qualidade do software, deste modo, há formas vairadas de descrever
a qualidade de software. Porém, independemente da forma utilizada todas descrevem a essência da qualidade. Em qual das
afirmações a seguir essa essência não está descrita?
39) A definição de qualidade foi apresentada por diversas linhas de pensamento chamadas de escola ou mestre, descrevendo
de forma diferente o mesmo conceito. Qual escola é responsável por descrever a qualidade pelo foco da teoria denominada
Princípios da Administração Científica, que prega que os processos produtivos podem ser repetidos com um grau de
variabilidade controlada?
A) Dr. W. A. Shewhart.
B) Frederick Taylor.
C) Deming.
D) Kaoru Ishikawa.
E) Vicente Falconi Campos.
40) Um conjunto de atividades que assegura que todos os esforços serão feitos para garantir que os produtos de software
tenham a qualidade desejada. Esta é a descrição de qual item a seguir?
41) A organização contínua apresenta o nível de capacidade do processo em vez de maturidade do CMMI por estágio. PA
(área de processo) é considerada isoladamente e recebe sua própria classificação de nível de maturidade, que vai de 0 a 5,
onde: 0 - incompleto, 1 - Realizado, 2 - Administrado, 3 - Definido, 4 - Administrado quantitativamente e 0 - Otimizado.
A) Uma empresa , para ter a organização contínua, necessita primeiramente obter organização por estágios.
B) Uma empresa, para estar no nível 3 de capacidade de uma certa área de processo( PA), precisa estar no nível 3 de
todas as outras áreas de processo.
C) É possível uma organização estar no nível de capacidade 3 para gerenciamento de requisitos e nível 2 para
gerenciamento de configuração quando utiliza o CMMI por estágios.
D) A organização contínua foi desenvolvida pelo SEI no CMMI para compatibilizá-lo com o modelo ou norma 1554 da
ISO.
E) Todas as afirmações acima estão corretas.