Questões de Concurso Público COBRA Tecnologia S/A (BB) 2015 para Analista de Operações - Requisitos e Testes de Software

Foram encontradas 25 questões

Q553470 Engenharia de Software
Um dos ciclos de vida da Engenharia de Software bastante utilizado é o Modelo Incremental. Assinale a alternativa correta com relação à característica desse ciclo.
Alternativas
Q553475 Engenharia de Software
Qual diagrama da UML encontra-se na figura abaixo?

Imagem associada para resolução da questão
Alternativas
Q553476 Engenharia de Software
Atividades, Decisões, Transições, Ponto de intercalação, Ponto de bifurcação, Ponto de Junção e Partições são os elementos de qual diagrama da UML?
Alternativas
Q553478 Engenharia de Software
Esse tipo de teste é aplicado utilizando a perspectiva interna do sistema para modelar os casos de teste, usando assim o ponto de vista do código fonte. Esse tipo de teste é chamado de:
Alternativas
Q553481 Engenharia de Software
Leia, com atenção, as afirmações a seguir.
I. Descrições dos serviços que devem ser fornecidos pelo sistema e as suas restrições operacionais. II. Característica de um sistema ou a descrição de algo que o sistema é capaz de realizar para atingir seus objetivos. III. Alguma coisa que o produto tem de fazer ou uma qualidade que ele precisa apresentar.
Qual, dos seguintes termos, melhor representa as afirmações acima?
Alternativas
Q553482 Engenharia de Software
Uma empresa de desenvolvimento de software causou um problema por liberar um sistema para implantação em produção. Ao utilizar o sistema, a empresa cliente percebeu que o relatório de vendas mensais não estava permitindo uma análise gerencial adequada para as decisões de negócio. A empresa desenvolvedora foi chamada para averiguações e verificou-se que os artefatos produzidos atendiam aos requisitos estabelecidos e que os padrões organizacionais (de produto e processo) foram consistentemente aplicados. De acordo com as técnicas da engenharia de requisitos, qual das seguintes alternativas melhor representa a fase ou etapa na qual o referido problema originou-se?
Alternativas
Q553483 Engenharia de Software
Considerando a Gerência de Requisitos, escolha a alternativa que melhor completa a lacuna a seguir.
____________progressiva em direção aos requisitos.
Alternativas
Q553484 Engenharia de Software
Observe os itens a seguir.
I. Entrevistas. II. Gerência de Mudanças. III. Prototipação. IV. Cenários. V. Validação de Requisitos.
Quais itens referem-se à Elicitação de Requisitos?
Alternativas
Q553485 Engenharia de Software
Na metodologia SCRUM, o Sprint Backlog refere-se a:
Alternativas
Q553486 Engenharia de Software
Em metodologias de desenvolvimento de sistemas ágeis, existe uma em especial que tem seus esforços focados na conclusão parcial da solução completa do sistema, mesmo que isso pareça contraditório para uma metodologia que pretende resolver o problema de desenvolvimento de sistemas. O texto refere-se a:
Alternativas
Q553493 Engenharia de Software
Um trabalho fundamental para garantia de sucesso no desenvolvimento de software é o teste. O ideal de um teste seria a verificação completa e exaustiva, mas sabemos que isso é impossível sob o aspecto de viabilidade econômica e disponibilidade de tempo. Assinale a alternativa que contém elementos que mais colaboram para a orientação e limitação adequada da quantidade e profundidade de um processo de testes.
Alternativas
Q553494 Engenharia de Software
Quando os mesmos testes são aplicados repetidamente, em um certo momento eles deixam de ser úteis; consequentemente, várias vezes, não encontram nenhuma falha nos sistemas. Esse problema, ou efeito, é conhecido como:
Alternativas
Q553495 Engenharia de Software
Um sistema embarcado em uma máquina de vender livros no metrô tem o seguinte comportamento: O sistema considera a entrada de valores (moeda e notas) para a compra dos livros seguindo o critério de faixas para a escolha do tipo de livro.
a. Abaixo de 50 centavos, a máquina devolve o valor. b. Entre 50 centavos e 5 reais, disponibiliza a escolha de romances. c. Acima de 5 reais, disponibiliza a escolha de livros técnicos. 0 usuário/cliente pode pagar quanto quiser dentro das faixas determinadas.
Para o contexto, existem moedas e notas nos seguintes valores: 5 centavos; 10 centavos; 25 centavos; 50 centavos; 1 real; 2 reais; 5 reais; 10 reais; 50 reais; 100 reais.
Se um analista de testes estiver seguindo a técnica ou critério de teste: Partição de Equivalência, qual seqüência de valores de entrada seria escolhida?
Alternativas
Q553496 Engenharia de Software
A programação de sistemas pode gerar falhas devido à falta de lógica, quando há múltiplas decisões baseadas em faixas de valores. Qual técnica ou critério de teste seria mais aplicável para minimizar tais falhas?
Alternativas
Q553497 Engenharia de Software
Uma técnica de testes cuja natureza e necessidade, muitas vezes, exige a análise do código fonte é conhecida como:
Alternativas
Q553498 Engenharia de Software
Observe os seguintes conceitos, segundo o Institute of Electrical and Electronics Engineers (IEEE) sobre os problemas com softwares.
I. Um ato inconsistente cometido por um indivíduo ao tentar entender uma determinada informação, resolver um problema ou utilizar um método ou uma ferramenta. Por exemplo, uma instrução ou comando incorreto. II. Uma manifestação concreta de um defeito num artefato de software. Diferença entre o valor obtido e o valor esperado, ou seja, qualquer estado intermediário incorreto ou resultado inesperado na execução de um programa constitui um erro. III. O comportamento operacional do software diferente do esperado pelo usuário. Uma falha pode ter sido causada por diversos erros e alguns erros podem nunca causar uma falha.
Agora, observe os seguintes termos.
a. Falha. b. Defeito. c. Erro.
Correlacione os conceitos com os termos e assinale a alternativa correta.
Alternativas
Q553499 Engenharia de Software
Segundo o Institute of Electrical and Electronics Engineers (IEEE), o âmbito, ou área de impacto, onde os defeitos, erros e falhas ocorrem são, respectivamente:
Alternativas
Q553500 Engenharia de Software
No planejamento dos testes de software, programam-se, por exemplo, o teste de integração, o teste de sistema e o teste de unidade. Esse grupo de testes está assim relacionado por fazer parte de uma organização de testes denominada:
Alternativas
Q553501 Engenharia de Software
Assinale a alternativa que contém apenas fases do clico de vida dos testes.
Alternativas
Q553502 Engenharia de Software
Dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado previamente conhecido. Haverá sucesso no teste, se o resultado obtido for igual ao resultado esperado. Interessa a função executada, e não a característica interna do componente. O componente de software a ser testado pode ser um método, uma função interna, um programa, um componente, um conjunto de programas e/ou componentes ou mesmo uma funcionalidade. Trata-se de um teste:
Alternativas
Respostas
1: C
2: C
3: D
4: B
5: E
6: A
7: A
8: C
9: B
10: E
11: E
12: E
13: B
14: C
15: C
16: A
17: C
18: D
19: C
20: B