Question 1
Question
Durante a realização de teste de software, foi verificada a funcionalidade dos requisitos do sistema sob a visão do cliente da loja on-line, avaliando o quanto se pode exigir do software e quais falhas ocorriam na emissão de vários boletos.
Qual teste foi realizado na emissão de boleto que esse software realizava?
Answer
-
Teste de caixa-branca
-
Teste de caixa-preta
-
Teste de stress
-
Teste de integração
Question 2
Question
O Scrum é definido como um framework no qual cada indivíduo possui um papel e suas respectivas atribuições. O Scrum Master tem como responsabilidade garantir que o Scrum seja aplicado, auxiliar a equipe nas interações, e ainda trabalhando sobre as teorias de transparências, inspeção e adaptação.
O principal papel do Scrum Master, sobre a equipe de desenvolvimento, é garantir
Answer
-
a modificação de prioridade dos itens de backlog por ele decidido seja realizada.
-
as metodologias de desenvolvimento de software
-
o trabalho em equipe e conclusão das entregas
-
o trabalho com saúde e segurança do trabalho
-
o backlog do produto, seja claro para todos
Question 3
Question
A fim de fornecer informações sobre a qualidade do software em relação ao contexto em que se deve operar, os testes de software utilizam técnicas específicas para encontrar possíveis falhas. Há uma técnica que aplica a cada nova versão do software todos os testes já aplicados nas versões anteriores, para identificar se algum erro já encontrado anteriormente retornou à nova versão.
(PRESSMAN, Roger S. Engenharia de Software. 6º Ed Porto Alegre Bookman, 2006)
Essa técnica é chamada de
Answer
-
Teste de Caixa-Branca
-
Teste de caixa-cinza
-
Teste de Caixa-preta
-
Teste de Regressão
-
Teste não funcional
Question 4
Question
Fundamentais no processo de criação e distribuição de um software, os testes de softwares possuem tipos variados, como teste de regressão, teste de sistema, teste de unidade, teste de aceitação e o teste de integração.
O Teste de Integração
Answer
-
é realizado, geralmente, por um grupo restrito de usuários finais do sistema, simulando operações rotineiras e checando se o comportamento está de acordo.
-
explora a menor unidade do projeto, procurando provocar falhas ocasionadas por defeitos de lógica e de implementação em cada módulo separadamente.
-
visa provocar falhas associadas às interfaces entre os módulos que constituem a estrutura de software que foi estabelecida na fase de projeto.
-
é uma estratégia importante para redução de "efeitos colaterais", não correspondendo a um nível de teste
-
avalia o software em busca de falhas, utilizando-o como um usuário final faria
Question 5
Question
Na realização de testes de software, os defeitos encontrados são registrados e passados para a equipe de desenvolvimento para as devidas correções.
O documento do Plano de testes destinado a esse procedimento é chamado de relatório de
Answer
-
incidente de teste
-
especificação de caso de teste
-
especificação de procedimento de teste
-
encaminhamento de item de teste
-
resumo de teste
Question 6
Question
Na metodologia ágil de gestão de projetos Scrum, é apresentada uma estrutura processual para a gestão das atividades que podem ser identificadas por nomenclaturas como product backlog, sprint, eventos time-boxed.
Essas atividades são, respectivamente,
Answer
-
Lista de itens a serem desenvolvidos, ciclo de desenvolvimento com duração inferior a um mês e gráfico baseado nas atividades realizadas
-
Revisão do trabalho que foi ou não concluído, ciclo de desenvolvimento com duração inferior a um mês e eventos com tempo estipulado
-
Lista de itens a serem desenvolvidos, ciclo de desenvolvimento com duração inferior a um mês e eventos com tempo estipulado
-
lista de itens selecionados, ciclo de desenvolvimento com duração inferior a um mês e eventos com tempo estipulado
-
lista de itens a serem desenvolvidos, reunião para realizar melhorias contínuas no projeto e eventos com tempo estipulado
Question 7
Question
Na etapa de desenvolvimento, a empresa INOVA Web adotou a metodologia Scrum de desenvolvimento com etapas bem definidas tecnicamente e multifuncional.
No time Scrum, o responsável pela aplicação da regra será o
Answer
-
developer
-
development team
-
product owner
-
scrum master
-
test analyst
Question 8
Question
Como podemos definir Qualidade de Software?
Answer
-
O programa estar em conformidade com os requisitos do cliente, antecipando e satisfazendo aos desejos do cliente.
-
O programa executar sem apresentar erros
-
O Programa ter baixo custo de desenvolvimento
-
O Programa ser compatível com celulares, tablets e pcs
Question 9
Question
Quais as principais métricas de qualidade de software?
Answer
-
Preço, velocidade e tamanho.
-
Sistema operacional, portabilidade, codificação
-
Eficiência, Eficácia e Segurança
-
Interface amigável, MVC, Manutenibilidade
Question 10
Question
O software é um produto intelectual, resultado de um trabalho, podendo ser até mesmo mais complexo que o hardware que o executa. São características dos softwares:
Answer
-
Sem produção em série, custo no projeto e no desenvolvimento. O software não se desgasta e nem se modifica com o tempo e o uso.
-
Produção em série, custo na reprodução. O software não se desgasta e nem se modifica com o tempo e o uso.
-
Sem produção em série, custo no projeto e no desenvolvimento. O software se desgasta quando utilizado excessivamente.
-
Produção automatizada, custo no projeto e na reprodução. O software pode se desgastar, mas não se modifica com o tempo e o uso.
Question 11
Question
De acordo com as normas ISO de qualidade de Software, os softwares devem proporcionar dados corretos, resultados no prazo e garantia de continuidade. A métrica que avalia essa condição é:
Question 12
Question
De acordo com as normas ISO de qualidade de Software, os softwares devem ser desenvolvidos para que o usuário tenha capacidade de utilizar com facilidade e lembrar como se usar o sistema nos futuros usos; Essa métrica é:
Answer
-
Comunicabilidade
-
Usabilidade
-
Portabilidade
-
Funcionalidade
Question 13
Question
De acordo com as normas ISO de qualidade de Software, O que a métrica Funcionalidade representa?
Answer
-
O programa deve funcionar e atender os requisitos para o qual foi desenvolvido;
-
O programa não pode apresentar nenhum erro;
-
Todos os testes executados no programa devem ter resultados positivos, sem nenhuma ocorrência de erros;
-
O Programa deve executar, receber entradas, efetuar o processamento e informar alguma saída
Question 14
Question
A boa prática dos dois cliques no desenvolvimento de softwares, está diretamente ligada a métrica de avaliação de qualidade de softwares:
Answer
-
Usabilidade
-
Funcionalidade
-
Eficiência
-
Eficácia
Question 15
Question
Ao criar um site o desenvolvedor confundiu a linguagem e inseriu comandos java no seu código php. Ao executar o site, foram apresentados algumas em mensagens de problemas. Esse tipo de problema é conhecido como:
Question 16
Question
Qual o teste realizado em módulos isolados, a fim de testar somente as funcionalidades internas e específicas do módulo em questão?
Answer
-
Teste de sistema
-
Teste unitário
-
Teste de integração
-
Teste de aceitação
Question 17
Question
Qual tipo de teste avalia de forma "externa" o programa, verificando exclusivamente se as entradas fornecidas, estão gerando saídas (resultados) corretos após serem processadas?
Answer
-
Teste de Integração
-
Teste de caixa preta
-
Teste de caixa branca
-
Teste de stress
Question 18
Question
Qual dos tipos de testes é focado em verificar internamento o código dos programas, a fim de localizar erros em estruturas condicionais, estruturas de repetição ou funções, que podem estar gerando saídas diferentes das esperadas.
Answer
-
Teste Interno
-
Teste Caixa Branca
-
Teste Caixa Preta
-
Teste Unitário
Question 19
Question
O que são artefatos do Scrum?
Answer
-
São todas as reuniões realizadas para proporcionar o bom funcionamento do projeto
-
São todos os documentos digitais gerados no projeto
-
São os documentos gerados no projeto
-
São itens decorativos selecionados pelo Produect Owner ou Scrum Master
Question 20
Question
É um artefato do SCRUM responsável por listar todas as rotinas a serem executadas, onde é uma caixa de seleção que deve ser marcada ao concluir cada etapa:
Question 21
Question
Sobre o PDCA é correto afirmar:
Answer
-
É uma ferramenta da qualidade utilizada exclusivamente no desenvolvimento de Sistemas. O P significar Planejar, D significa Fazer, o C = checar , e o A agir corretivamente.
-
É uma ferramenta da qualidade utilizada em diversos projetos e processos. Funciona como um ciclo, e é bastante importante para busca da melhoria contínua.
-
O PDCA busca corrigir os problemas encontrados no início de cada projeto.
-
O PDCA é uma cerimônia do SCRUM que deve ser realizada pelo SCRUM Master no início de cada Sprint.
Question 22
Question
Em relação aos papeis definidos no Scrum podemos afirmar:
Answer
-
O Scrum Master é responsável por realizar as tarefas e entregar algo e valor para o cliente.
-
O Product Owner trabalha como um Gerente de Projetos, sua principal função é treinar e apoiar a equipe de desenvolvimentos.
-
Um bom Time no Scrum é formado por profissionais "Chickens/Galinhas" pois estão estarão sempre envolvidos no projeto.
-
Para o bom funcionamento do Scrum o Time deve ser composto por profissionais autodidatas, proativos, e comprometidos "Pigs".
Question 23
Question
Marque todas as Alternativas que podem ser consideradas vantagens do SCRUM.
Answer
-
É aconselhado para qualquer tipo de projeto de software.
-
É uma metodologia ágil de desenvolvimento que garante o sucesso nos projetos de software.
-
Evita gastar muito tempo com estimativas e documentações extensas, e foca no desenvolvimento do sistema.
-
Contato frequente com o cliente, desenvolvimento ágil, custo de produção reduzido, como usa equipes pequenas a comunicação é bem eficiente.
Question 24
Question
É um artefato do SCRUM que lista todas as funcionalidades que serão implementadas no sistema. É uma lista de requisitos funcionais. Esse artefato é conhecido como:
Answer
-
Scrum Review
-
Product Backlog
-
Scrum Retrospective
-
Sprint backlog
Question 25
Question
No Scrum, o desenvolvimento é dividido em etapas. Essas etapas têm sua duração definidas por um timebox, em cada etapa é executado o PDCA e algumas cerimônias. Cada etapa é chamada de:
Answer
-
Scrum Daily Meeting
-
Sprint
-
PDCA
-
Visão
Question 26
Question
Os modelos de maturidade de processo de desenvolvimento de sistemas servem para avaliar o nível de organização e qualidade das empresas de desenvolvimento. Um dos principais modelos de maturidade é o CMMI. Ele é composto pelos níveis:
Answer
-
1- Inicial, ocasionalmente caótico;
2- Processos organizados e executados conforme política;
3- Processos bem definidos, documentados e padronizados;
4- Gerência quantitativa de qualidade de desempenho;
5- Processos de melhoria continua;
-
A- Em otimização;
B- Gerenciado quantativamente;
C- Definido;
D- Largamente definido;
E- Parcialmente definido;
F- Gerenciado;
G- Parcialmente gerenciado;
-
1- Inicial, ocasionalmente caótico;
2- Processos bem definidos e padronizados;
3- Processos documentados;
4- Inspeções de qualidade;
5- Processos de 5s;
-
A- Atualização
B- Mantido;
C- Definido;
D- Concebido;
E- Parcialmente definido;
F- Gerenciado;
G- Caótico;
Question 27
Question
Analise o artefato ao lado e informe qual é esse documento.
Question 28
Question
Analise o artefato ao lado, e diga qual é esse documento.
Question 29
Question
Analise o código, e considere um caso de testes com Entradas definidas como A=8 e B=3.
Answer
-
Ao executar o programa a saída apresentada será: "O valor da Soma é 11".
-
Ao executar o programa a saída apresentada será: "O valor da Soma é 11" e "O valor da soma é maior que 10"
-
Ao executar o programa a saída apresentada será: "O valor da soma é maior que 10"
-
Ao executar o programa a saída apresentada será: "O valor da Soma é 5"