Questões de Concurso sobre Conceitos básicos

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
117 questões encontradas
Questões por página
20
Mais recentes
 

Assinale a alternativa correta a respeito dos tipos testes de invasão.


A

O tipo Blind é o menos utilizado, pois o sistema alvo não sabe que será atacado e nem tem conhecimento do que será aplicado no teste.


B

O teste de Black Box (Caixa Preta) é necessário se reailizar um detalhamento da infraestrutura que aerá auditada. Saõ realizados testes de varreduras de ataques em cima do sistema real.


C

No teste de Gray Box o auditor tem conhecimento parcial do sistema-alvo, que possui informações de que será atacado, bem como os testes que serão aplicados pelo auditor.


D

No procedimento de Double Blind o auditor não possui nenhuma informação do sistema alvo que irá atacar, porém o sistema alvo sabe que será atacado e de todos os procedimentos que serão utilizados.


E

O teste de White Box (Teste da Caixa Branca) possibilita o conheceimento parcial da infraestrutura que será auditada. São realizadas simulações de varreduras de ataques em cima de conhecimentos específicos do sistema alvo.

O principal objetivo do teste de regressão de software é:


A

Identificar defeitos ou erros no sistema em situação de sobrecarga do sistema (ou parte dele).


B

Verificar a existência de defeitos após alterações em um sistema (ou parte dele) já testado.


C

Identificar defeitos através da inspeção do código-fonte do sistema (ou parte dele).


D

Identificar defeitos através da análise estática do sistema (ou parte dele).


E

Verificar a existência de defeitos no fluxo excepcional.

Para realizar testes de unidade ou estrutural, pode-se utilizar uma representação conhecida como grafo de fluxo de controle de um programa. A partir do grafo, executam-se todos os caminhos do programa, principalmente na presença de laços.


C
Certo

E
Errado

Assinale a alternativa correta sobre teste de software.


A

As técnicas de ajuste são baseadas em funções e deve ser realizado em todos os níveis de teste.


B

As técnicas de regressão de grafo de controle percorrem em profundidade o grafo da nova versão do software.


C

As técnicas de regressão de fluxo de controle selecionam casos de testes definidos para a nova versão do software.


D

As técnicas de regressão de fluxo de controle selecionam casos de testes definidos para a versão anterior do software.


E

A análise de valor limite (Boundary Value Analysis) é uma técnica de projeto de casos de teste que complementa o particionamento de equivalência.

De acordo com Pressman, é uma técnica sistemática para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces. Trata-se, especificamente, de


A

arquitetura top-down.


B

teste de mesa.


C

teste de integração.


D

análise bottom-up.


E

teste funcional.

Método de avaliação de usabilidade que consiste em solicitar a usuários a realização de algumas tarefas de teste previamente estabelecidas para a avaliação da interface a ser estudada:


A

Avaliação heurística.


B

Ensaios de interação.


C

Uso de guidelines e checklists.


D

Uso de questionários e entrevistas.

O principal objetivo do Teste de Software é encontrar erros no software avaliado.

Sobre os elementos da Testabilidade, assinale a alternativa correta.


A

A Controlabilidade refere-se ao fato de que entradas fornecidas como parte do teste produzem saídas distintas; estados e variáveis do sistema são visíveis ou consultáveis durante a execução.


B

A Estabilidade refere-se ao fato de que, se um sistema é projetado e implementado com qualidade em mente, poucos defeitos vão bloquear a execução dos testes, permitindo que o teste progrida sem arrancos.


C

A Decomponibilidade refere-se ao fato de que o sistema de software é construído por meio de módulos independentes, que podem ser testados separadamente.


D

A Observabilidade refere-se ao fato de que estados e variáveis do software e do hardware podem ser controlados diretamente pelo engenheiro de teste, e testes podem ser especificados, automatizados e reproduzidos convenientemente.


E

A Operabilidade refere-se ao fato de que modificações no software são raras, controláveis quando ocorrem, não invalidam os testes existentes, e o software recupera-se bem das falhas.

O método de testes estruturais de software não tem como objetivo garantir que:


A

Os caminhos independentes de um módulo sejam exercitados ao menos uma vez.


B

As decisões lógicas sejam testadas em seus lados verdadeiro e falso.


C

Os ciclos sejam exercitados em seus limites e dentro dos intervalos operacionais.


D

As estruturas de dados internas sejam testadas e validadas ao nível de componente.


E

Os erros de interface sejam identificados no contexto dos requisitos funcionais.

A análise de pontos de função é um método padrão para medir o desenvolvimento de software do ponto de vista do usuário, pela quantificação da funcionalidade a eles fornecida. Com base nos valores de domínio de informação, as seguintes contagens são utilizadas para determinação dos pontos de função:


A

Linhas de código (KLOC – milhares de linhas de código).


B

Número de entradas externas e número de arquivos lógicos internos.


C

Número de casos de uso.


D

Número de scripts de cenário e número de classes de apoio.

Sobre o Teste de Software, considere as afirmativas a seguir.


I. O Teste Caixa-Preta refere-se a testes que são conduzidos na interface do software, examinando algum aspecto fundamental do sistema.

II. O Teste Caixa-Branca é baseado em um exame rigoroso do detalhe procedimental, no qual caminhos lógicos internos ao software e colaborações entre componentes são testados.

III. O Teste de Caminho Básico é uma técnica de teste Caixa Branca que permite ao projetista de casos de teste originar uma medida da complexidade lógica de um projeto procedimental.

IV. O Grafo de Fluxo (ou Grafo de Programa), que é uma notação simples para a representação do fluxo de controle, deve ser iniciado após a introdução do Teste de Caminho Básico.


Assinale a alternativa correta.


A

Somente as afirmativas I e II são corretas.


B

Somente as afirmativas I e IV são corretas.


C

Somente as afirmativas III e IV são corretas.


D

Somente as afirmativas I, II e III são corretas.


E

Somente as afirmativas II, III e IV são corretas.

Com relação ao processo, aos modelos e à medição da qualidade de software, bem como aos testes de software, assinale a alternativa correta.


A

Os testes sempre revelam erros conhecidos, já que utilizam modelos determinados para sua execução, como casos e roteiros de testes.


B

Os recursos compatíveis com o nível de desempenho do software são uma parte do atributo de usabilidade para medir a qualidade desse software.


C

Os testes de software garantem que o sistema não irá apresentar erros durante a execução.


D

A medida da frequência em que um software apresenta falhas está diretamente ligada à característica de acurácia para avaliação da qualidade do software.


E

O atributo de qualidade recuperabilidade toma por foco a capacidade de um software recuperar-se após uma falha.

Analise as afirmativas abaixo, sobre as técnicas de teste de softwares.

I. O teste de caixa branca é capaz de verificar os caminhos dependentes dentro de um módulo.

II. O teste de caixa branca é capaz de verificar as estruturas de dados internas a um módulo.

III. O teste de caixa preta verifica as estruturas de dados externas a um módulo.

Das afirmativas apresentadas, está(ão) correta(s) somente


A

I.


B

I e II.


C

I, II e III.


D

I e III.


E

II e III.

Considerando que o objetivo principal do teste de software é torná-lo confiável, analise as afirmações a seguir.


l O teste caixa preta refere-se a testes em que o avaliador se concentra nas funções que o software deve desempenhar. Os dados de teste estimulam o software a verificar as saídas esperadas para certos conjuntos de entrada de dados.

ll O teste caixa branca, também chamado teste funcional, enfatiza o projeto detalhado do software, onde o avaliador concentra-se nos pontos mais importantes ou “perigosos” do software, verificando se cada função está plenamente operacional.

lll O teste exaustivo (estresse) pertence à categoria de teste caixa branca. O objetivo é simular, por exemplo, uma grande carga de dados, pesquisas longas e exaustivas, grande quantidade de acessos simultâneos, forçando o software a falhar de diversos modos e verificando se a recuperação é adequadamente realizada.

lV A análise (teste) do valor limite foi desenvolvida como técnica que leva à seleção de testes que exercitem valores limítrofes. Como exemplo, podemos citar: SE (a>b) então S1 senão S2, e sabendo-se que os valores de a e b serão fornecidos como entrada de dados, então, ao testar este software, deve-se fornecer valores acima e abaixo de a e b, bem como a=b.

V Teste de segurança, dentre outras coisas, consiste em verificar se todos os mecanismos de segurança do sistema restringem corretamente o acesso indevido. Este teste é importante para todos os tipos de software e principalmente para os sistemas que manipulam informações confidenciais.


Todas as afirmações corretas estão em:


A

II - III - IV


B

I - II - III


C

II - III - V


D

I - III - V


E

I - IV - V

Em relação à análise por ponto de função, técnica ou métrica pela qual é possível medir o tamanho de um software a partir de suas funcionalidades e levando em consideração o ponto de vista do usuário, qual das alternativas abaixo indica a quantidade de pontos de função em um sistema cuja quantidade de pontos de função não-ajustados é 1000 e a soma de seu nível de influência é 28?


A

870


B

930


C

990


D

1100


E

1214

Uma das técnicas mais utilizadas para o Teste de Softwares, onde os testes são executados por meio do fornecimento de dados de entrada ao componente sendo testado e pela análise do resultado produzido, no entanto, sem entender ou verificar o processo que produziu o resultado, é conhecida como

A
Testes Bottom-up (Bottom-up Testing).

B
Teste de desvio (Branch Testing).

C
Caixa Preta (Black Box Testing).

D
Valores Limites (Boundary Value Analysis).

E
Teste de Integração (Integration Testing).

Considere as seguintes assertivas sobre modelos de ciclo de vida de desenvolvimento de sistemas:

Imagem associada para resolução da questão

A(s) assertiva(s) correta(s) é/são somente:


A

I;


B

II;


C

III;


D

I e II;


E

II e III.

Observe as seguintes assertivas sobre o teste de software:

Imagem associada para resolução da questão

A(s) assertiva(s) correta(s) é/são somente:


A
(A) I;

B
(B) II;

C
(C) III;

D
(D) I e II;

E
(E) I, II e III.
   
Gerar simulado