Coletar e classificar questões de múltipla escolha para o teste escrito do programador de engenheiro de desenvolvimento de teste de recrutamento de campus Jingdong 2021 (10)

1. O projeto da estrutura de dados da fila tem cenários de aplicação e práticos muito importantes no desenvolvimento de programas.Seus cenários de aplicação são: (múltipla escolha)
A. Simular a sequência de eventos
B. Simplificar o projeto do programa
C. Trabalhar no sistema operacional Programação
D. Chamar função ou sub-rotina

2. Existem quatro ordens marcadas a, b, c e d, que entram no programa de mensagem de espera da estrutura da pilha em sequência. A seguinte sequência de processamento de ordem impossível é:
A.abcd
B.adbc
C.acbd
D.abdc

3. Em relação ao teste de desempenho, a descrição está errada ()
A. O tempo de resposta é um importante indicador de desempenho do sistema. Em princípio, pode ser testado manualmente com um cronômetro
. B. O teste de desempenho é a medição do sistema em termos de desempenho.
C. O tempo de pensamento se refere a O tempo em que o sistema está em pausa
D. Taxa de transferência refere-se à capacidade do sistema de processar transações por unidade de tempo

4. Em todos os algoritmos de classificação, o número de comparações de palavras-chave não tem nada a ver com a sequência inicial de registros:
A. Classificação por inserção
B. Classificação por bolha
C. Classificação por seleção
D. Classificação por Hill

5. Quais das seguintes ferramentas ou plataformas podem ser usadas para teste de interface? (Múltipla escolha)
A. Editor de texto
B.postman
C. Navegador
D.jmeter

6. A base para projetar casos de teste em testes de unidade é
A. Especificação do plano do projeto
B. Especificação do esboço do projeto
C. Especificação dos requisitos do usuário
D. Especificação detalhada do projeto

7. O teste do produto é dividido em muitos métodos de teste, como teste funcional, teste de usabilidade, teste de sustentabilidade, etc., então "um usuário envia uma mensagem", "um usuário envia uma mensagem, um usuário recebe uma mensagem", "dois diferentes Os usuários enviam mensagens ao mesmo tempo ", subdivididos, pertencem a
A. Teste funcional, teste funcional, teste funcional
B. Teste funcional, teste funcional, teste de confiabilidade
C. Teste de confiabilidade, teste de confiabilidade, teste de confiabilidade
D. Teste funcional , Teste de confiabilidade, teste de confiabilidade

8. Combine N listas ordenadas vinculadas cujo comprimento é M, e as listas unidas mescladas também permanecerão em ordem. A complexidade do tempo é ()
AO (N)
BO (M M logN)
CO (N * M)
DO (M )

9. A seguinte descrição de TCP e UDP está errada ()
A. Ambos são protocolos da camada de transporte
B. UDP é um protocolo não confiável e pode haver perda de datagrama.
C. A conexão TCp pode ter apenas duas extremidades
Dois endpoints, a saber, um para um, não um para muitos. D. O TCP é um protocolo confiável e é garantido por três handshake e três ondas

10. Qual das seguintes operações pode ser usada para visualizar a saída de log do Tomcat em tempo real?
A.less catalina.out
B.more catalina.out
C.cat catalinaout
D.tail -f catalina.out

11. Qual é a saída do seguinte código C ++?

#include<iostream>
using namespace std;
class A{
    
    
    public:
    A(){
    
    
    cout<<"Constructor called\n";
    }
    ~A(){
    
    
    cout<<"Destructor called\n";
    }
};
int main()
{
    
    
A *a = new A[5];
delete a;
return 0;
}  

A. Falha de segmentação
B. "chame o construtor" uma vez, a seguir "chame o destruidor" uma vez
C. "chame o construtor" cinco vezes, a seguir "chame o destruidor" cinco vezes
D. "chame o construtor" cinco vezes, Em seguida, "chame o destruidor" uma vez

12. As seguintes afirmações sobre a classificação de teste de software estão erradas:
A. O teste de caixa preta não se preocupa com a implementação interna do software, enquanto o teste de caixa branca precisa entender a estrutura do software
B. O teste de caixa branca tem requisitos mais altos para testadores , Alterações de código de software e casos de teste geralmente precisam ser alterados
. C. O teste de caixa preta usa o software de uma perspectiva externa e o teste é mais abrangente
. D. O teste de software tem vários métodos de caixa branca, caixa preta e caixa cinza.

13. Realize testes funcionais no sistema da web, excluindo:
A. Teste de link
B. Teste de cookies
C. Teste de nome de domínio
D. Teste de formulário

14. Qual dos seguintes pode obter um dept_name exclusivo? SELECT ____ dept_name FROM instructor;
A.ALL
B.From
C.Name
D.Distinct

15. A seguinte descrição dos princípios de teste de software está errada:
A. Controlar razoavelmente a profundidade e a amplitude do teste, é impossível testar completamente e a entrada e a saída do teste devem ser equilibradas
. B. Realizar o teste o mais cedo possível, encontrar erros e modificá-los antes. Quanto menor o custo de
C. Se o segmento de programa com mais erros for encontrado, o desenvolvimento deve ser interrompido
D. Todos os padrões de medição de velocidade são baseados nas necessidades do usuário

16. Para o arquivo solicitado pela rede do navegador, qual dos cabeçalhos de resposta a seguir indica que o navegador armazena em cache localmente por 1 hora?
A.cache-control: max-age = 3600
B.cache-file: max-age = 60
C.cache-file: max-age = 3600
D.cache-control: max-age = 60

17. Um departamento de uma empresa deve selecionar várias pessoas de Xiao Zhang, Xiao Wang, Xiao Li, Xiao Liu, Xiao Zhao e Xiao Gao para ir para o chefe do departamento de inspeção de campo. As seguintes considerações: (1) Se Xiao Zhang for selecionado, não escolha Xiao Wang, mas Xiao Gao deve ser selecionado; (2) Somente se Xiao Zhao não for selecionado, Xiao Liu ou Xiao Li será selecionado; (3) Se Xiao Li não for selecionado, então Xiao Gao não será selecionado; (4) Xiao Zhang está no departamento A tecnologia principal deve ser selecionada. Pode ser inferido a partir deste departamento ()
A. Eu escolhi Xiao Li e Xiao Liu
B. Eu escolhi Xiao Gao, mas não escolhi Xiao Zhao
C. Eu escolhi Xiao Zhang e escolhi Xiao Liu
D. Xiao Wang e Xiao Li não escolheram

18. Supondo que o tempo para executar a instrução s é t, o tempo para executar o seguinte segmento do programa é ()
for (i = 1; i <= n; i ++)
for (j = i; j <= n; j ++) s;
A .2n t
Bn
t
Ct
Dn (n + 1) * t / 2

19. Qual dos seguintes sistemas operacionais não é baseado no Linux?
A.
Redhat
B.
Ubuntu C. CentOs D. Unix

20. Como forçar o GC a recuperar um objeto imediatamente em um programa em Java?
A. Atribuir o objeto a nulo
B. Não é possível forçar o coletor de lixo a executar imediatamente no programa
C. Chame o método System.gc ()
D. Crie a instância do objeto sun.misGC e inicie threads adicionais para executar GC

21. Assumindo que a matriz tridimensional R [6] [9] [6] é armazenada na ordem da linha maior, o endereço do elemento R [0] [0] [0] é 2100, e cada elemento ocupa 4 unidades de armazenamento, então armazene O elemento no endereço 2836 é ()
AR [4] [3] [4]
BR [3] [3] [4]
CR [3] [3] [3]
DR [4] [3] [5]

22. Qual é a saída do seguinte segmento de código?

>>>t=(1,2,4,3)
>>>t[1:3]

A. (2,4)
B. (2,4,3)
C. (1,2)
D. (1,2,4)

23. A sequência correta do processo de endereçamento da função virtual C ++ é:
1. Use o deslocamento para obter o endereço de acesso da
função virtual 2. Chame a função virtual
3. Obtenha o nome do tipo e o nome da função
4. Obtenha o deslocamento da função virtual atual da tabela de símbolos Quantidade
A.1234
B.3124
C.2134
D.3412

24. O modelo de teste de software não inclui:
modelo AV modelo
BM modelo
CW modelo
DH

25. O teste de integração é baseado no teste de unidade, e todos os módulos são montados em um sistema completo de acordo com os requisitos de design. O teste de integração se concentra em testar a parte () de todos os módulos
A. Desempenho
B. Robustez do programa
C. Projeto do módulo
D. Interface

26. Existem testes de caixa preta e teste de caixa branca no teste de software. As desvantagens do teste de caixa branca são ()
A. Ajude os testadores de software a aumentar a cobertura do código, melhorar a qualidade do código e encontrar problemas ocultos no código
B. Teste Com base no código de desenvolvimento, ele só pode testar se a lógica no programa está implementada corretamente e a interação entre os componentes, mas não pode detectar a facilidade de design de software e estética de interface.
C. É impossível cobrir todos os códigos e a taxa de cobertura é baixa
. D. Baseado em software Documentos de desenvolvimento, é mais fácil conhecer a lógica funcional do software, e não tem nada a ver com a implementação interna do software

27. A saída do seguinte código após a execução é ()
#! / Bin / bash
array [0] = H
array [1] = E
array [2] = E
array [3] = L
arra [4] = O
echo “$ { #array [*]} ”
A.5
B.0 1 2 3 4
CH EELO
D.4

28. Driver: Usado para simular a unidade superior da unidade testada, que é equivalente à função principal da função testada, como a função principal. As principais etapas da unidade de condução são as seguintes:
1. Transmitir a entrada do caso de teste para a unidade testada, conduzir a unidade testada para testar
2. Enviar os resultados do teste para o local especificado
3. Aceitar os dados de teste, incluindo a entrada do caso de teste e a saída esperada
4. Será testado A saída real da unidade de teste é comparada com a saída esperada, e os resultados do teste são obtidos
A.4312
B.3421
C.2341
D.3142

29. Os seguintes elementos do caso de teste estão errados:
A. Informações sobre a versão do software
B. Resultados esperados
C. Conteúdo do teste
D. Condições de entrada

Acho que você gosta

Origin blog.csdn.net/qq_34124009/article/details/108315068
Recomendado
Clasificación