Questões de Concurso de Técnicas de Teste de Software - Tecnologia da Informação

Ver outros assuntos dessa disciplina Navegar questão a questão

Questão de Concurso - 1185591

Concurso TJ PA Auxiliar Judiciário - Área: Programador de Computador 2019

Questão 35

Centro de Seleção e de Promoção de Eventos UnB (CESPE/CEBRASPE)

Nível Médio

No teste de software orientado a objetos, como a condição de um objeto é parte implícita da entrada e saída dos métodos, necessita-se de uma maneira para explorar sistematicamente as situações e transições do objeto. O modelo de teste adequado para executar essas operações é o teste

  • A.

    interclasse.

  • B.

    intraclasse.

  • C.

    estrutural.

  • D.

    de comando e decisão.

  • E.

    com máquina de estado.

Questão de Concurso - 1067586

Concurso SEMEF - Manaus Técnico de Tecnologia da Informação da Fazenda Municipal 2019

Questão 35

Fundação Carlos Chagas (FCC)

Nível Médio

Considerando a realização de testes de caixa branca e preta de software, a equipe técnica deve considerar que o teste de caixa
  • A. preta não visa testar a estrutura lógica interna do módulo de software sob teste.
  • B. branca deve ser feito somente com o sistema completo, com todos os módulos integrados.
  • C. preta é um teste que exclui do programa o código testado.
  • D. preta deve ser executado no modo de segurança do compilador em uso.
  • E. branca visa testar apenas a interface de cada módulo de software.

Questão de Concurso - 1067587

Concurso SEMEF - Manaus Técnico de Tecnologia da Informação da Fazenda Municipal 2019

Questão 36

Fundação Carlos Chagas (FCC)

Nível Médio

Tendo recebido a atribuição de efetuar a modelagem de dados relacional, um técnico ao especificar os atributos de um conjunto de entidades deve atentar que
  • A. se um atributo do tipo simples for do tipo literal, irá ocupar até 2 bytes de armazenamento.
  • B. um atributo do tipo derivado pode ser calculado a partir dos valores dos demais atributos desse conjunto de entidades.
  • C. um atributo do tipo composto ocupa o espaço de armazenamento equivalente a 4 bytes.
  • D. um atributo do tipo múltiplos valores pode assumir até dois tipos de dados, por exemplo, booleano e inteiro, simultaneamente.
  • E. um atributo do tipo valor único tem o mesmo valor para todas as entidades do conjunto de entidades.

Questão de Concurso - 1067704

Concurso SEMEF - Manaus Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Área Programador 2019

Questão 43

Fundação Carlos Chagas (FCC)

Nível Médio

A equipe de teste de software deve ter bem entendido que um dos objetivos principais de um teste de software é
  • A. determinar o nível de qualidade do software sob análise.
  • B. reduzir o tamanho do código fonte do software sob análise.
  • C. detectar falhas ou defeitos no software, de acordo com o estabelecido em sua especificação.
  • D. demonstrar que o software sob análise não é cópia de outro software.
  • E. verificar se o software sob análise não contém dados sigilosos.

Questão de Concurso - 1191427

Concurso

Questão 58

Nível

Dada a definição técnica abaixo, assinale a alternativa que corresponda a esse conceito.


''ferramenta desenvolvida totalmente em Java pelo grupo Apache com o objetivo de realizar testes de carga e stress.''


  • A.

    JBoss

  • B.

    JDBC

  • C.

    JMeter

  • D.

    JSON

Questão de Concurso - 1191495

Concurso

Questão 78

Nível

Uma das técnicas mais comuns utilizadas para o desenvolvimento/execução de testes de software é chamada de Caixa-Preta. Selecione os tipos de teste que são aplicáveis essa técnica:


A - unitário.

B - integração.

C - sistema/funcional.

D - aceitação.


Assinale a alternativa correta.


  • A.

    da relação apresentada somente o A, B e C

  • B.

    da relação apresentada somente o A, C e D

  • C.

    da relação apresentada somente o B, C e D

  • D.

    da relação apresentada todos são aplicáveis essa técnica

Questão de Concurso - 798110

Concurso TELEBRAS Especialista em Gestão de Telecomunicações - Área Engenheiro da Computação 2015

Questão 91

Centro de Seleção e de Promoção de Eventos UnB (CESPE/CEBRASPE)

Nível Superior

Julgue os itens a seguir, no que se refere a sistemas de aquisição e testes computadorizados. Na execução de testes automatizados, um software consegue emular a injeção de falhas em componentes de hardware ao operar com alterações no fluxo de execução do código.
  • C. Certo
  • E. Errado

Questão de Concurso - 1109712

Concurso IFPR Professor - Área Engenharia de Software 2019

Questão 34

Fundação de Apoio ao Desenvolvimento Unicentro (FAU UNICENTRO)

Nível Superior

Analise a veracidade das afirmações (X, Y e Z) sobre estilos arquiteturais (padrões de arquitetura) de software:


X - As decisões de projeto de arquitetura incluem decisões sobre o tipo de aplicação, a distribuição do sistema, os estilos da arquitetura a serem utilizados e as formas como a arquitetura deve ser documentada e avaliada.

Y - As arquiteturas podem ser documentadas a partir de diferentes perspectivas ou visões. As possíveis visões incluem uma visão conceitual, uma visão lógica, uma visão de processo, uma visão de desenvolvimento e uma visão física.

Z - Os padrões da arquitetura são um meio de reusar o conhecimento sobre as arquiteturas genéricas de sistemas. Eles descrevem a arquitetura, explicam quando elas podem ser usadas e discutem suas vantagens e desvantagens.



Escolha a alternativa correta, em relação às afirmações X, Y e Z:

  • A. X é verdadeira, Y e Z são falsas.
  • B. Y é verdadeira, X e Z são falsas.
  • C. Z é verdadeira, X e Y são falsas.
  • D. X, Y e Z são verdadeiras.
  • E. X, Y e Z são falsas

Questão de Concurso - 1109717

Concurso IFPR Professor - Área Engenharia de Software 2019

Questão 39

Fundação de Apoio ao Desenvolvimento Unicentro (FAU UNICENTRO)

Nível Superior

As três afirmações (F, G e H) declaram as vantagens da Inspeção de software sobre os testes. Analise a veracidade dessas afirmações e escolha a alternativa correta:


F - Durante a inspeção, erros podem mascarar (esconder) outros erros. Quando um erro conduz a saídas inesperadas, nunca existe certeza se as anomalias seguintes são devidas a um novo erro ou efeitos colaterais do erro original. Como a inspeção é um processo estático, deve-se preocupar com as interações entre os erros. Consequentemente, uma sessão única de inspeção pode descobrir muitos erros no sistema.

G - Versões incompletas de um sistema podem ser inspecionadas sem custos adicionais. Se um programa está incompleto, é necessário desenvolver dispositivos de teste especializados para testar as partes disponíveis. Isso, obviamente, aumenta os custos de desenvolvimento do sistema.

H - Bem como a procura por defeitos de programa, uma inspeção pode considerar outros atributos de qualidade de um programa, como a conformidade com os padrões, portabilidade e manutenibilidade. Você pode procurar ineficiências, algoritmos inadequados e um estilo pobre de programação que poderiam tornar o sistema de difícil manutenção e atualização.

  • A. F e G são verdadeiras; H é falsa.
  • B. G e H são verdadeiras; F é falsa.
  • C. H e F são verdadeiras; G é falsa.
  • D. F, G e H são verdadeiras.
  • E. F, G e H são falsas.

Questão de Concurso - 1109718

Concurso IFPR Professor - Área Engenharia de Software 2019

Questão 40

Fundação de Apoio ao Desenvolvimento Unicentro (FAU UNICENTRO)

Nível Superior

Assinale a única alternativa incorreta sobre TDD e Teste de regressão:

  • A.

    O desenvolvimento dirigido a testes (TDD, do inglês Test-Driven Development) é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Essencialmente, se desenvolve um código de forma incremental, em conjunto com um teste para esse incremento. Não se caminha para o próximo incremento até que o código desenvolvido passe no teste.

  • B.

    Além de um melhor entendimento do problema, outros benefícios do desenvolvimento dirigido a testes são: 1. Cobertura de código. 2. Teste de regressão. 3. Depuração simplificada. 4. Documentação de sistema.

  • C.

    Um dos benefícios mais importantes de desenvolvimento dirigido a testes é que ele reduz os custos dos testes de regressão.

  • D.

    O teste de regressão envolve a execução de conjuntos de testes que tenham sido executados com sucesso, antes das alterações serem feitas em um sistema. O teste de regressão verifica se essas mudanças não introduziram novos bugs no sistema e se o novo código interage com o código existente conforme o esperado.

  • E.

    O teste de regressão é muito caro e geralmente impraticável quando um sistema é testado manualmente, pois os custos com tempo e esforço são muito altos. Em tais situações, você precisa tentar escolher os testes mais relevantes para executar novamente, e é fácil perder testes importantes.