Buscar

Apol 1 Qualidade de Software

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

Questão 1/10 - Qualidade de Software
A avaliação da qualidade de software segundo a ISO/IEC 9126 tem por título geral “Engenharia de software - qualidade do produto”. Esta norma é constituída por 6 
subdivisões.
A ISO/IEC 9126 está subdividida em:
A Qualidade interna, qualidade externa, processo, engenharia de produto, metodologias e ferramentas
B Funcionalidade, engenharia de produto, metodologias, ferramentas, portabilidade e testes.
C Funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade.
Você assinalou essa alternativa (C)
D Qualidade externa, qualidade de processo, qualidade de produto, metodologias, boas práticas e ferramentas.
E Funcionalidade, confiabilidade, processos, engenharia, qualidade e métricas.
Questão 2/10 - Qualidade de Software
Normas tem por objetivo a garantia da confiança de consumidores em produtos que possam gerar maior segurança, confiabilidade e representar uma boa qualidade para 
os clientes de produtos e serviços. Elas abrangem várias áreas do conhecimento: engenharias, fábricas de roupas, sapatos, alimentos, tecnologias e TI. A norma ISO/IEC 
9125-1:2001 tem por finalidade a garantia da qualidade de produto de software. Na versão brasileira temos a norma:
Você não pontuou essa questão
A NBR 13.596 que corresponde à ISO/IEC 9125-1:2001.
B NBR 9.125 que corresponde à ISO/IEC 9125-1:2001.
C NBR 12.000 que corresponde à ISO/IEC 9125-1:2001.
D NBR 15.000 que corresponde à ISO/IEC 9125-1:2001.
E NBR 20.596 que corresponde à ISO/IEC 9125-1:2001.
Você assinalou essa alternativa (E)
Questão 3/10 - Qualidade de Software
A inquietação sobre propostas em modelos de qualidade de software (produto e processos) vem de longa data, anteriores mesmo a 1976. Mas o artigo que marcou o 
antes e o depois da qualidade de software foi “Avaliação quantitativa da qualidade do software”.
Este artigo foi escrito por Boehm, Brown e Lipow para:
A acm.org
Você assinalou essa alternativa (A)
B ieee.org
C Modern Computing
D Computing & Machine
E Modern Software Engineering
Questão 4/10 - Qualidade de Software
Testes unitários são automatizados através de ferramentas específicas para cada linguagem de programação. O objetivo é que eles sejam escritos antes das 
funcionalidades reais dos programas para que sejam realmente efetivos em sua construção. Outro detalhe importante é que quanto mais atômico o teste, mais garantia há 
de que as classes, funções ou o código todo esteja escrito da forma correta.
A seguir há uma relação de ferramentas que são utilizadas para determinadas linguagens de programação. Qual a questão está correta em termos de ferramenta e 
linguagem?
A Linguagem Python. Ferramenta Unittest.
Você assinalou essa alternativa (A)
B Linguagem Java. Ferramenta Unittest.
C Linguagem PHP. Ferramenta JUnit.
D Linguagem Python. Ferramenta JUnit
E Linguagem PHP. Ferramenta. Unittest.
Questão 5/10 - Qualidade de Software
Testes unitários fazem parte da fase de testes dentro do ciclo de vida do processo de desenvolvimento de software. Ele tem a finalidade de testar a menor unidade dentro 
do software. Por menor unidade entende-se uma função, uma classe ou um programa completo. O objetivo é então o isolamento de partes do software para que se 
consiga garantir que cada funcionalidade esteja de acordo com o especificado nos requisitos.
A responsabilidade dos testes unitárias fica a encargo de quem dentro do time de TI quando o mesmo não tem uma área de QA?
A Desenvolvedores.
Você assinalou essa alternativa (A)
B Analistas de negócio.
C Analistas de testes.
D Analistas de sistemas.
E Gerente do projeto.
Questão 6/10 - Qualidade de Software
Auditoria de sistemas é um processo de coleta e avaliação das evidências sobre um determinado software. Utiliza-se para tal tarefa o uso das regras de negócio, da 
integridade dos dados e de todos os recursos envolvidos para que se identifiquem possível irregularidades.
A seguir, qual afirmação corresponde a um motivo real de solicitação de uma auditoria de sistemas?
Você não pontuou essa questão
A Adoção de boas práticas e padrões para o desenvolvimento de software.
B Problemas com falta de métricas no processo de desenvolvimento.
Você assinalou essa alternativa (B)
C Melhorar o treinamento interno do pessoal de qualidade.
D Fazer parte do processo de melhoria contínua.
E O software está com uma performance muito ruim.
Questão 7/10 - Qualidade de Software
Erros, defeitos e falhas são elementos importantes dentro dos conteúdos de qualidade de software. Erros ocorrem devido a alguma ação humana em consequência de um 
defeito no software. Defeitos são problemas de informações, dados ou instruções incorretas. E falha é quando o software não se comporta conforme requisitos 
estabelecidos ou ausentes.
Compreendendo a diferença entre erros, defeitos e falhas, quais seriam algumas causas dos erros em software?
A Definição dos requisitos (não estabelecidos ou ausentes), falhas de comunicação, desvios nos requisitos, erros de projeto lógico, erros de codifica
testes, erros de UI e erros na documentação.
Você assinalou essa alternativa (A)
B Definição de falhas de comunicação, falha em projetos, falhas em não conformidade com a documentação, ausência de UI e documentação incom
C Definição de desvios nos requisitos, falhas no processo de desenvolvimento, erros no código, desvios no cronograma, falhas de gerenciamento de
D Definição de erros de codificação, alinhamento na documentação dos requisitos, erros nos requisitos do projeto lógico e falhas de implementação.
E Definição dos requisitos, erros de testes, não conformidade com o cronograma de atividades e problemas no corpo do código.
Questão 8/10 - Qualidade de Software
As métricas são elementos intrínsecos à qualidade de software, podendo ser algo em relação à documentação ou meta dentro do processo de desenvolvimento de 
software. Estas métricas abordam situações tais como: linha de código, falhas e erros, por exemplo.
Para facilitar nossa compreensão sobre as métricas, elas podem ser divididas em:
A Métricas em relação ao processo, à qualidade e ao desempenho.
B Métricas em relação à segurança, ao processo e à qualidade.
C Métricas em relação ao tempo, à qualidade e ao processo.
D Métricas em relação ao tempo, ao desempenho e às ocorrências.
E Métricas em relação ao tempo, aos recursos e às ocorrências.
Você assinalou essa alternativa (E)
Questão 9/10 - Qualidade de Software
O controle de qualidade previne vários tipos de defeitos antes que um software seja lançado. São várias técnicas que podem ser utilizadas, dentre as quais encontram-se 
testes estruturais (tipo caixa-branca), testes funcionais (tipo caixa-preta), testes não funcionais, testes de regressão e revisões.
Quais testes a seguir são do tipo estruturais (caixa-branca)?
A Testes unitários e testes de integração.
Você assinalou essa alternativa (A)
B Testes de sistema e de aceitação.
C Testes de usabilidade, carga e segurança.
D Testes de confiabilidade e escalabilidade.
E Revisões de requisitos, código e deployment.
Questão 10/10 - Qualidade de Software
O guia SWEBOK foi criado e patrocinado pelas instituições IEEE e ACM. Este guia á uma iniciativa para criação de processos e métodos para a área de engenharia de 
software. E este guia dividiu a qualidade de software em subáreas.
As subáreas da qualidade de software segundo o SWEBOK são:
A Software Fundamentals, Software Processes, Pratical Software e Software Tools.
B Quality, Software, Processes e Tools.
C Software Quality Fundamentals, Software Quality Management Processes, Pratical Considerations e Software Quality Tools.
Você assinalou essa alternativa (C)
D Fundamentals, Management Processes, Pratical e Quality.
E Quality Fundamentals, Quality Management Processes, Considerations e Quality Tools.

Continue navegando