Preguntas de prueba escritas de Ping An Bank of China sobre pruebas de software (1)

 

La siguiente es una pregunta de prueba escrita de prueba de software de Ping An Bank, ¿ve cuántas preguntas puede hacer?

  opción multiple

  1. ¿Cuál de los siguientes no es un diagrama dinámico de UML? (Esta pregunta es obligatoria) 4

  Diagrama de Actividad Diagrama
de Secuencia Diagrama
de Estado
Diagrama de Caso de Uso

  2. ¿Cuál de los siguientes datos sobre el número estimado de accesos concurrentes al sistema es el más efectivo? (Esta pregunta es una pregunta obligatoria) 1

  La cantidad promedio de solicitudes por segundo durante las horas pico es 80.
La cantidad de usuarios en línea simultáneos es 100.
El volumen de negocios diario durante las horas pico es 100 000.
El número promedio de solicitudes de usuarios por segundo es 50.

  3. La extensión del archivo del paquete del componente EJB es: (esta pregunta es obligatoria) 1

  .ear
.guerra
.jar
.rar

  4. ¿Cuál de las descripciones sobre el proceso es incorrecta (esta pregunta es obligatoria) 1

  Un proceso que se puede ejecutar simultáneamente se refiere a varios procesos que ocupan el procesador al mismo tiempo. Antes de que se complete el trabajo
de un proceso , otro proceso puede comenzar a trabajar, y se dice que estos procesos son concurrentes. Cuando un proceso monopoliza el procesador, sus resultados de ejecución solo dependen del proceso en sí mismo Cuando los procesos se ejecutan concurrentemente, sus resultados de ejecución están relacionados con la velocidad relativa de ejecución del proceso

  5. En la base de datos , la causa raíz de la inconsistencia de los datos es (esta pregunta es obligatoria) 1

  Redundancia de datos
Sin control de integridad de los datos
El almacenamiento de datos es demasiado grande
Sin protección estricta de los datos

  6. Evalúe el siguiente conjunto de sentencias SQL :

  CREAR TABLA departamento (número de departamento NÚMERO (2), dname VARCNAR2 (14), 1oc VARCNAR2 (13)); RETROCEDER; DESCRIBIR DEPARTAMENTO

  ¿Cuál de las siguientes afirmaciones sobre este grupo de afirmaciones es correcta? (Esta pregunta es obligatoria) 3

  La sentencia DESCRIBE DEPT devolverá un error ORA-04043: el objeto DEPT no existe. La
sentencia ROLLBACK liberará el espacio de almacenamiento ocupado por DEPT. La
sentencia DESCRIBE DEPT mostrará la descripción de la estructura de la tabla DEPT.
La sentencia DESCRIBE DEPT solo introduzca una instrucción COMMIT antes de ROLLBACK, se mostrará el contenido de la descripción de la estructura de la tabla DEPT

  7. La longitud máxima del tipo VARCHAR2 en Oracle es: (Esta pregunta es obligatoria) 1

  4000
3000
1000
2000

  8. ¿En cuál de los siguientes escenarios sería más útil un índice? (Esta pregunta es obligatoria) 1

  La columna indexada se usa como parte de la expresión La
columna indexada contiene un rango diferente de valores
La columna indexada se usa en la cláusula FROM
La columna indexada se declara NOT NULL

  9. De los siguientes cuatro ítems, cuál no pertenece a las características de base de datos relacional es ( ) (esta pregunta es obligatoria) 4

  Acceso multiusuario
Alta independencia de datos
Buen intercambio de datos
Pequeña redundancia de datos

  10. La descripción sobre la diferencia entre dormir() y esperar() es incorrecta (esta pregunta es obligatoria) 2

  wait es el método de la clase Object.
sleep liberará el bloqueo del objeto
. Llamar al método wait en este objeto hará que el subproceso renuncie al bloqueo del objeto.
sleep es el método de la clase thread (Thread).

11. ¿Cuál de las siguientes líneas de código realizará la recolección de basura de objetos (esta pregunta es obligatoria) 2

1.public class MyClass{ 2. public StringBuffer aMethod(){ 3. StringBuffer sf = new 4.StringBuffer(“Hola”); 5. StringBuffer[] sf_arr = new StringBuffer[1]; 6. sf_arr[0] = sf; 7. sf = nulo; 8. sf_arr[0] = nulo; 9. volver sf; } }








  Línea 8 Línea
7
Línea 5
Línea 3

  12. Ejecutar el siguiente ciclo () veces (esta pregunta es obligatoria) 1

Prueba de clase pública{ public static void main(String[] args){ int x=-10,k=0; mientras(++x<0){ k++; } Sistema.salida.println(k); } }







  9
10
11
Ilimitado

  13. Si hay un contexto de transacción, la llamada al método utiliza el contexto de transacción actual y, si no existe, no se crea ningún contexto de transacción nuevo. Este tipo de atributo de transacción debe configurarse en EJB como: (Esta pregunta es obligatoria) 2

  Nunca
admite
Obligatorio
Obligatorio
Obligatorio: cuando se utiliza este valor, el método del bean debe tener una transacción en ejecución cuando se llama.
Nunca: si se llama a este bean en una transacción existente, el contenedor generará una java.rmi.RemotException.
Obligatorio: El método del bean siempre debe ejecutarse en el contexto de la transacción.
RequiresNew: cuando se llama al método, el bean siempre deberá iniciar una nueva transacción Los
soportes pueden participar en la transacción en ejecución, pero esta transacción no es necesaria.
No compatible: este valor significa que el bean o método no se puede invocar en absoluto durante la transacción.

  14. En Java, que se encarga de interpretar y ejecutar códigos byte (esta pregunta es obligatoria) 3

  Compilador
Servidor de aplicaciones
Máquina virtual
Recolector de elementos no utilizados

  15. Después de dividir las clases de equivalencia, primero debe diseñar un caso que cubra () clases de equivalencia efectivas (esta pregunta es obligatoria) 2

  Número de clases de equivalencia - 1
hasta
2
1

  16. La prueba de esfuerzo pertenece a la etapa ( ) (esta pregunta es obligatoria) 1

  Pruebas del sistema Pruebas
de integración Pruebas
de aceptación del usuario
Pruebas unitarias

  17. Las pruebas de confiabilidad pertenecen a la etapa ( ) (esta pregunta es obligatoria) 2

  Pruebas de aceptación del usuario Pruebas
del sistema Pruebas
de integración
Pruebas unitarias

  18. Los objetos de prueba en la fase de prueba del sistema no incluyen () (esta pregunta es obligatoria) 2

  Sistema de hardware
Programa fuente
Sistema de software
Documentación

  19. ¿Cuál de las siguientes descripciones pertenece a los requisitos funcionales () (esta pregunta es una pregunta obligatoria) 4

  Se requiere que el sistema pueda funcionar continuamente durante 1000 horas.El
sistema debe estar diseñado de acuerdo con la arquitectura J2EE.El
90% del tiempo de respuesta es inferior a 2 segundos.Seleccione
aleatoriamente el 5% de los usuarios para enviar mensajes publicitarios.

  20. Usando la terminología del modelo en cascada, en el modelo V de prueba de software, la fase de prueba correspondiente al "análisis de requisitos" es () (esta pregunta es obligatoria) 1

  Pruebas del sistema Pruebas
de integración Pruebas
de aceptación del usuario
Pruebas unitarias

21. La descripción de "distribuido uniformemente, ordenado y comparable" está relacionado con el conocimiento general de qué método de prueba: ( ) (esta pregunta es obligatoria) 1

  Método ortogonal
Tabla de decisiones
Diagrama causal
Análisis de clases de equivalencia

  22. El siguiente diagrama de transición de estado (los corchetes representan estados, las flechas representan bordes):

  [a]->[b],[b]->[c],[b]->[d],[c]->[d],[b]->[e]

  Entonces se requieren al menos () casos para cubrir todos los lados (esta pregunta es obligatoria) 1

  3
2
4
1

  23. Pruebe el rendimiento del sistema funcionando durante mucho tiempo, para encontrar algunos problemas, como la fuga de recursos. El conocimiento general de este tipo de prueba es (esta pregunta es obligatoria) 4

  Prueba de resistencia
Prueba de referencia Prueba
de carga
Prueba de estabilidad

  24. En el conocimiento general de los métodos de prueba de software, ___ se denomina prueba funcional y ___ prueba se denomina prueba estructural (esta pregunta es obligatoria) 4

  Prueba de caja gris Prueba de caja blanca
Caja blanca
Prueba de caja negra Prueba de caja negra Prueba de caja gris
Prueba de caja negra Prueba de caja blanca

  25. El riesgo técnico en el proyecto generalmente se mitiga mediante () método (esta pregunta es obligatoria) 4

  Verificación de prototipos de arquitectura
Documentación técnica
Revisión de códigos
Pruebas unitarias

  26. La tarea principal del diseño de software es diseñar la estructura, los módulos y los procesos del software, entre los cuales la tarea principal del diseño de la estructura del software es determinar (esta pregunta es obligatoria) 3

  La función específica del módulo,
los detalles de operación entre
los módulos, la relación de composición entre
los módulos y la similitud entre los módulos.

  27. El sistema de archivos está estrechamente relacionado con (), juntos brindan comodidad para que los usuarios usen archivos (esta pregunta es obligatoria) 3

  Gestión de dispositivos
Gestión de trabajos
Gestión de procesadores
Gestión de almacenamiento

  28. El método de acceso al archivo está relacionado con la estructura física del archivo, que puede tener la siguiente estructura física:

  Ⅰ Estructura secuencial Ⅱ Estructura lineal

  Ⅲ Estructura del enlace Ⅳ Estructura del índice

  La estructura física común de los archivos es (esta pregunta es obligatoria) 3

  Ⅰ、Ⅱ和Ⅳ
Ⅰ、Ⅲ和Ⅳ
Ⅰ、Ⅱ和Ⅲ
Ⅱ、Ⅲ和Ⅳ

  29. ¿Qué se debe hacer para ejecutar con éxito la consulta en su vista? (Esta pregunta es obligatoria) 3

  La tabla básica debe estar en el mismo modo de usuario.
Debe haber datos en la tabla básica.
Solo se puede otorgar permiso de selección en la tabla básica.
Se requiere permiso de selección en la vista.

  30. ¿Solo se almacenan vistas en la base de datos? (Esta pregunta es obligatoria) 3

Restricciones de definición
de operaciones   de datos correspondientes

  31. ¿Cuál es la operación que no se puede completar en la vista (esta pregunta es una pregunta obligatoria) 1

  definir nuevas tablas base en vistas
definir nuevas vistas en vistas
actualizar
consultas de vistas

  32. El resultado de "|DF|A3".split("|").length es () (esta pregunta es obligatoria) 5

  5
4
6
7
3

  33. ¿Cuál de las siguientes afirmaciones sobre el lenguaje Perl es incorrecta () (esta pregunta es obligatoria) 1

  Perl es un lenguaje de secuencias de comandos, por lo que se ejecuta lentamente.
Las secuencias de comandos de Perl no admiten la carga dinámica.
Perl es bueno para analizar y procesar archivos de registro.
Perl no necesita un compilador ni un enlazador para ejecutar el código.

  34. ¿Qué líneas de los siguientes códigos generarán errores? (Esta pregunta es obligatoria) 2

1) public void modificar() { 2) int I, j, k; 3) yo = 100; 4) mientras que ( yo > 0 ) { 5) j = yo * 2; 6) System.out.println ("El valor de j es" + j); 7) k = k + 1; 8) yo–; 9) } 10) }








  línea 6
línea 7
línea 8
línea 4

  35. La descripción correcta del código en el bloque finalmente es: (Esta pregunta es obligatoria) 3

  Se ejecutará cuando ocurra una excepción.
Si no hay un bloque catch después del bloque try, se ejecutará
el código en el bloque finalmente.

  36. En el modelo de datos orientado a objetos, las subclases no solo pueden heredar todos los atributos y métodos de sus superclases, sino también definir sus propios atributos y métodos, lo que es beneficioso para la implementación (esta pregunta es obligatoria) 1

  Escalabilidad
Confiabilidad
Portabilidad
Seguridad

  37. En cuanto a la comparación entre pruebas automatizadas y pruebas manuales, la correcta es () (esta pregunta es obligatoria) 3

  Lo que pueden hacer las pruebas automatizadas, no lo pueden hacer las pruebas manuales. Lo que
pueden hacer las pruebas manuales, lo pueden hacer las pruebas automatizadas.
Nadie puede reemplazar completamente al otro. Lo que
pueden hacer las pruebas automatizadas, lo pueden hacer las pruebas manuales.

  38. Suponiendo que i es una variable entera menor que 10, entonces el resultado de la operación de la expresión i-10+10==i () (esta pregunta es obligatoria) 3

  Igual a -i
igual a i
puede ser verdadero o falso, debe
ser verdadero

  39. Usar el método de diseño ortogonal puede cubrir () (esta pregunta es obligatoria) 2

  Todas las ramas de la lógica
Todas las combinaciones entre factores
Todas las combinaciones entre dos factores cualesquiera
Todos los flujos de datos

  40. Para usar el método de prueba integrado de arriba hacia abajo, debe escribir (). (Esta pregunta es obligatoria) 2

  Programa cliente
Programa controlador
Talón de condición
Talón de prueba

41. También se llama prueba funcional () (esta pregunta es obligatoria) 1

  TVR
ST
PTO
UAT

  42. En comparación con los guiones manuales, el costo posterior al mantenimiento de los guiones automáticos generados mediante el modo de grabación suele ser () (esta pregunta es obligatoria) 2

  No comparable
Mayor
Menor
Sin diferencia

  43. Hay 6 factores en cierta prueba, todos los cuales son cantidades booleanas. Use el método de la tabla de juicio, y la tabla de juicio tiene () líneas (esta pregunta es una pregunta obligatoria) 1

  2^B194
B194^2
POTENCIA(B194,B194)
6

  44. El propósito de las pruebas de software es ( ) (esta pregunta es obligatoria) 4

  Encuentre errores en el desarrollo de software
Evite errores en el desarrollo de software
Corrija errores en el software
Encuentre tantos defectos de software como sea posible y asegúrese de que se solucionen

  45. Las pruebas de caja negra también se denominan pruebas funcionales. No se puede encontrar mediante pruebas de caja negra (esta pregunta es obligatoria) 4

  Si la entrada se recibe correctamente
Error de terminación
Si hay un error en la interfaz
Si hay un código redundante

  46. ​​¿Cuál de los siguientes parámetros no se puede utilizar para la comunicación entre procesos (esta pregunta es obligatoria) 1

carta
semáforo   contraseña
mensaje

  47. El sistema operativo tiene las funciones de gestión de procesos, gestión de almacenamiento, gestión de archivos y gestión de dispositivos. En las siguientes descripciones relacionadas, cuál es incorrecta (esta pregunta es obligatoria) 3

  La administración de almacenamiento es principalmente para administrar los recursos de memoria.
La administración de archivos puede respaldar de manera efectiva la operación de archivos y resolver los problemas de uso compartido de archivos, confidencialidad y protección. La
administración de procesos es principalmente para administrar programas.
La administración de dispositivos se refiere a todas las entradas, la administración de dispositivos de salida

  48. ¿Cuál de las siguientes es incorrecta sobre la descripción de la diferencia entre XML y HTML (esta pregunta es obligatoria) 3

  El rendimiento del análisis de XML es mejor que HTML
XML es complementario a HTML
La sintaxis de XML es más estricta que HTML
XML es más extensible que HTML

  49. La siguiente es una descripción de las subclases que llaman a los constructores de la clase padre. Cuál es la correcta (esta pregunta es obligatoria) 4

  Al crear un objeto de subclase, primero llame al constructor de la subclase y luego llame al constructor de la clase principal.
La subclase debe usar la palabra clave super para llamar al constructor de la clase principal sin parámetros. Si
la subclase define su propio constructor, no llamará al Constructor de la clase principal
Si el constructor de la subclase no llama al constructor de la clase principal a través de super, la subclase primero llamará al constructor de la clase principal sin parámetros y luego llamará al constructor de la subclase misma

  50. El siguiente ( ) es un requisito funcional efectivo y claro (esta pregunta es obligatoria) 2

  La cantidad de datos almacenados en dos años no supera los 100 G, y
el tablón de anuncios se muestra después de iniciar sesión.
La interfaz es hermosa y generosa,
y se le recuerda al usuario que tome un descanso después de una operación a largo plazo

Supongo que te gusta

Origin blog.csdn.net/lzz718719/article/details/131703864
Recomendado
Clasificación