Questões

Total de Questões Encontradas: 157

Texto Associado Texto Associado
Julgue os itens a seguir, relativos a métodos de desenvolvimento de software.
Para a verificação de resultados de um protótipo de sistema, podem-se utilizar testes back-to-back, nos quais os mesmos casos de teste são submetidos ao protótipo e ao sistema em teste a fim de se produzir um relatório de diferenças.
C
Certo
E
Errado
Ano: 2012 Banca: CESPE Órgão: POLÍCIA FEDERAL Prova: Perito Criminal - Analista de Sistemas
Texto Associado Texto Associado
Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.
Red pointing é o método mais rápido para se realizar engenharia reversa em um código. Para criar um red pointing em um código alvo, é suficiente identificar no programa os locais potencialmente vulneráveis, que fazem chamada ao sistema operacional, e detectar os dados fornecidos pelo usuário, que são processados nesse local.
C
Certo
E
Errado
Ano: 2012 Banca: CESPE Órgão: POLÍCIA FEDERAL Prova: Perito Criminal - Analista de Sistemas
Texto Associado Texto Associado
Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.
A depuração de programas utiliza métodos de teste e análise para tentar entender o software. Esses métodos são classificados como caixa-branca (white box) e caixa-preta (black box). Para se conhecer o código e seu comportamento, o teste caixa-branca é menos eficiente que o teste caixa-preta, embora seja mais fácil de ser implementado.
C
Certo
E
Errado
Texto Associado Texto Associado
Imagem Associada da Questão

A respeito de práticas e técnicas de programação para desenvolver com 
segurança o sistema integrado referido no texto, julgue os próximos itens.
No projeto a ser desenvolvido, será apropriado adotar a revisão estática de código, pois tal abordagem produz resultados precisos, objetivos e completos acerca do grau de vulnerabilidade do código analisado, especialmente quando se utilizam ferramentas de software de análise estática que simulem o comportamento da aplicação a partir de seu código-fonte.
C
Certo
E
Errado
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
O teste de software é destinado a mostrar que um programa faz o que é proposto a fazer e a descobrir seus defeitos antes do uso.  O processo de teste tem dois objetivos distintos:
  1. Demonstrar ao desenvolvedor e ao cliente que o software atende a seus requisitos.
  2. Descobrir situações em que o software se comporta de maneira incorreta, indesejável ou de forma diferente das especificações.
Desse modo, é correto afirmar que
A
não é objetivo final dos processos de verificação validar os requisitos de especificação que não reflitam os desejos ou necessidades dos clientes.
B
os testes podem mostrar a presença de erros e sua ausência.
C
o objetivo de todo teste é verificar se ele atende apenas aos requisitos funcionais.
D
verificação e validação não são a mesma coisa em relação a testes de sistema.
E
os testes podem demonstrar que um determinado software está livre de defeitos. 
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
Com relação aos tipos de testes de software, considere:

  I. Testes baseados em requisitos são uma abordagem sistemática para projeto de casos de teste em que se considera cada requisito e deriva-se um conjunto de testes para eles. São mais uma validação do que um teste de defeitos.  

II. Testes de release são feitos pela própria equipe de desenvolvimento e devem centrar-se na descoberta de bugs no sistema, nos quais os casos de teste são projetados para expor os defeitos.

III. Testes de desenvolvimento incluem testes unitários, nos quais se testa objetos e métodos específicos; testes de componentes, em que se testa diversos grupos de objetos; e testes de sistema, nos quais se testa sistemas parciais ou completos.

IV. Teste beta é um tipo de teste de usuário em que os usuários do software trabalham com a equipe de desenvolvimento para testar o software no local do desenvolvedor.

Está correto o que se afirma APENAS em
A
I e III.
B
II e IV.
C
I e II. 
D
III e IV.
E
I, II e III. 
Ano: 2013 Banca: VUNESP Órgão: MPE-ES Prova: Agente Especializado - Analista de Infraestrutura
A verificação e a validação são duas atividades de grande importância no desenvolvimento de um software, sobre as quais é correto afirmar que
A
a verificação compreende a atividade de analisar se o software atende suas especificações.
B
a verificação e a validação são atividades curtas que devem ser realizadas por apenas um analista.
C
a verificação não é aplicada a software instalado em sistemas embutidos.
D
a validação só é feita para software aplicado ao controle de processos.
E
não há distinção entre os objetivos da verificação e da validação.
Ano: 2013 Banca: VUNESP Órgão: MPE-ES Prova: Agente Especializado - Analista de Sistemas
Há uma técnica de teste de software chamada de teste de recuperação, que tem como premissa
A
fazer com que o software falhe e verificar se ocorre, corretamente, sua recuperação.
B
rodar um teste de grande tempo de duração, esperando que não haja falhas registradas no software.
C
verificar se apenas usuários autorizados conseguem acessar o sistema.
D
verificar se o software atende adequadamente aos limites máximos de utilização estabelecidos.
E
verificar se são atendidos os tempos máximos e médios especificados para a realização das tarefas.
Ano: 2013 Banca: FCC Órgão: MPE-MA Prova: Analista Judiciário - Teste e Qualidade de Software
Pedro trabalha como analista de teste de software na empresa ABC e foi designado por seu chefe a fazer o teste das estruturas de seleção if e case e das estruturas de repetição while e repeat de um programa em pelo menos duas situações: quando a condição é verdadeira e quando a condição é falsa. Foi incumbido também de testar as estruturas de repetição for quando a variável que limita o número de repetições assume um valor mínimo e quando ela assume um valor máximo.

Para realizar o trabalho definido, Pedro deve utilizar um teste de ___I___ , conduzido como um teste do tipo ___II___.

As lacunas I e II são preenchidas, correta e respectivamente, por 
A
sistema − caixa-preta
B
unidade − caixa-branca
C
integração − beta
D
unidade − alfa
E
carga − caixa-preta
Ano: 2013 Banca: FCC Órgão: MPE-MA Prova: Analista Judiciário - Teste e Qualidade de Software
Considere o algoritmo a seguir: 
Imagem da Questão
A tabela representa um exemplo de 
A
teste de interface. 
B
teste de caminho crítico.
C
teste de performance.
D
caso de teste.
E
complexidade ciclomática. 
Página 8 de 16