Los ingenieros de desarrollo de pruebas escriben preguntas de prueba

Los ingenieros de desarrollo de pruebas escriben preguntas de prueba

A. Preguntas y respuestas.

1. ¿Cuál es el condensador más adecuado para filtrar el ruido de alta frecuencia?

2. ¿Cuáles son los ocho principios de gestión ISO 9001? ¿Y describirlo brevemente?

3. La diferencia entre fuente de alimentación lineal y fuente de alimentación conmutada

4. Indicadores EMC:

5. ¿A qué debo prestar atención en la salida?

6. ¿Cuáles son los modos de disparo del osciloscopio (se requieren tres)? ¿Qué modo de disparo se debe utilizar para medir señales de alta y baja frecuencia simultáneamente?

7. ¿Es el efecto de bloqueo una característica de falla única de este dispositivo?

¿Cuál es la diferencia entre 8.8 y 8.8? ¿DDRSDRAM y SDRAM?

¿Qué es el principio de 3W del 9.9? ¿Enrutamiento de PCB? Principio de enrutamiento de señales diferenciales;

10. Indicadores de confiabilidad del producto (se requieren tres). ¿Cómo se garantiza la confiabilidad del producto durante el diseño?

2. 20 preguntas de opción múltiple (2 puntos cada una, máximo 40 puntos).

1. El propósito de las pruebas de software es correcto (D)

① La prueba es el proceso de ejecutar un programa para encontrar errores en el programa;

(2 )Un buen plan de prueba es un plan que es muy probable que descubra errores que no se han descubierto hasta ahora;

(3) Una prueba exitosa es una prueba que descubre errores que no se han descubierto hasta ahora.

④Probar no se trata solo de encontrar errores. Al analizar las causas y tendencias de los errores, los gerentes de proyectos pueden descubrir defectos en el proceso de desarrollo de software actual para poder mejorarlos de manera oportuna.

a, ① B, ①②③ C, ②③④ D, ①②③④

2. Los objetos de las pruebas de software incluyen (b)

A. archivos b. Programa de origen, programa de destino, datos y archivos relacionados

C. Programa de destino, sistema operativo y software de plataforma d. sobre el software Estructura interna y perspectiva de implementación específica. (2)

1. Prueba estática, prueba dinámica

b, prueba de caja negra, prueba de caja blanca, prueba de caja gris

Prueba unitaria, prueba de integración, Pruebas de confirmación, pruebas del sistema y pruebas de aceptación

d, nada de lo anterior es correcto

4 En cuanto al modelo de prueba de software, la descripción correcta es (c)

A El objeto de las pruebas del modelo V es el programa en sí, y las pruebas y el desarrollo se pueden realizar en la misma etapa.

b. Los objetos de prueba del modelo W son programas, requisitos, diseños, etc. , que puede soportar un modelo de desarrollo iterativo.

c. Las actividades del proceso de prueba de software del modelo H son completamente independientes, se ejecutan durante todo el ciclo de vida del producto y son concurrentes con otros procesos.

El tipo D y el tipo X se prueban previamente.

5. Las pruebas de software se organizan en función de la implementación y las pruebas deben incluir lo siguiente (a)

① Pruebas de desarrollador ② Pruebas de usuario ③ Pruebas de terceros ④ Pruebas de aceptación ⑤ Pruebas de confirmación .

A.①②③ B.③④⑤ C.①②④ D.①②③④⑤

6. organización de gestión, carga de trabajo de pruebas y revisión del plan de pruebas.

b. Determinar el alcance de la prueba, determinar la estrategia de prueba, determinar los estándares de prueba y estimar la carga de trabajo de la prueba.

c. Determinar el marco de pruebas, determinar la carga de trabajo de pruebas esperada del mecanismo de gestión de proyectos y revisar el plan de pruebas.

d. Determinar el alcance de la prueba, la estrategia de prueba, los estándares de prueba, el marco de prueba, el mecanismo de gestión de proyectos, la carga de trabajo de prueba esperada y la revisión del plan de prueba.

7. Para garantizar la controlabilidad de las actividades de prueba, la gestión de la configuración de las pruebas de software debe realizarse durante el proceso de prueba del software.

En términos generales, las actividades más básicas en la gestión de la configuración de pruebas de software incluyen (a)

Identificación de elementos de configuración, control de elementos de configuración, informes del estado de la configuración y auditoría de configuración

B. control de elementos de configuración, informe de configuración y auditoría de configuración

c. Identificación de elementos de configuración, cambio de elementos de configuración, auditoría de configuración y seguimiento de configuración

d. informes y seguimiento de configuración

8. Si la depuración de un programa no produce los resultados esperados, lo siguiente (b) no puede ser la causa del error.

a. La variable no está inicializada; b. La declaración escrita no está estandarizada.

c. Error de control de bucle D. Error de entrada de código

9 La siguiente descripción de la eficiencia del programa es incorrecta (b).

a. Mejorar la velocidad de ejecución del programa puede mejorar la eficiencia del programa.

b. Reducir el espacio de almacenamiento ocupado por el programa puede mejorar la eficiencia del programa.

c. La eficiencia del programa fuente no tiene nada que ver con la eficiencia del algoritmo determinado en la etapa de diseño detallado.

d. Una buena programación puede mejorar la eficiencia.

10. El método de cobertura de ruta lógica es un método de diseño importante para casos de prueba de caja blanca, entre los cuales el método de cobertura de declaraciones es un método de uso común. Para el siguiente fragmento de oración, utilice el método de cobertura de declaraciones para completar el diseño del caso de prueba. Consulte la siguiente tabla para ver casos de prueba. Para la entrada en blanco de la tabla (Verdadero o Falso), la opción correcta es (a).

Segmento de declaración:

if (A amp amp(B | | C))x = l;

else x = O;

Tabla de casos de uso:

#FormatTableID_0#

A.①True②False③Trueb.①True②False③False

C.①False② False ③ True d ① True ② True ③ False <. /p>

11, (d) en lenguajes de programación.

R. La eficiencia de ejecución de las sentencias de bucle while es mayor que la de las sentencias de bucle do- while.

b. El número de ejecuciones del cuerpo del bucle de la instrucción del bucle while es 1 más que el número de juicios de la condición del bucle, mientras que el número de ejecuciones del cuerpo del bucle de la instrucción do- while es 1 menos que el número de juicios de la condición del bucle.

c El número de ejecución del cuerpo del bucle de la declaración while es 1 menos que el número de juicios de la condición del bucle, mientras que el número de ejecución del cuerpo del bucle de la declaración do- while es 1 más que el número de juicios de la condición del bucle.

D. El número de ejecuciones del cuerpo del bucle de la declaración while es 1 menor que el número de juicios de la condición del bucle, mientras que el número de ejecuciones del cuerpo del bucle de la declaración do- while es igual al número. de juicios de la condición del bucle.

12. La relación entre DB, DBMS y DBS es (B).

A.DB incluye DBMS y DBS B, y DBS incluye DB y DBMS.

C.DBMS incluye DBS y DB D, y DBS no tiene nada que ver con DB y DBMS.

13. En el modelo TCP/IP, la capa de aplicación contiene todos los protocolos de alto nivel. En los siguientes protocolos de aplicación, B puede realizar la transferencia de archivos entre hosts locales y remotos.

a Inicio de sesión remoto B FTP C SNMP D NFS

14. La dirección IP del host en la LAN es 176. 68. 160. 12. Si se utilizan 22 bits como dirección de red, entonces la máscara de subred de la LAN y el número máximo de hosts que se pueden conectar son (B) respectivamente.

a、255.255 251.0 1021

255.255.252.0 1022

c、255.255.253.0 1023

255.255.254.0 1024

p>

15. Los archivos del sistema de archivos de Linux se clasifican en directorios relevantes según sus funciones. Los archivos de dispositivos externos generalmente deben ubicarse en el directorio (C).

A /bin B /etc C /dev D /lib

16. El proceso de desarrollo de software adoptado por una empresa ha pasado la certificación CMM2, lo que indica que la empresa (C).

A. Los beneficios del proyecto de desarrollo son inestables y la gestión es caótica.

Establecer objetivos de calidad cuantitativos para el proceso de software y la calidad del producto.

c. Establecí reglas y regulaciones básicas de gestión a nivel de proyecto para poder rastrear y controlar el costo y el progreso del proyecto.

Podemos centrarnos en adoptar nuevas tecnologías y métodos para optimizar el proceso de software.

17. Al organizar el cronograma, los gerentes de calidad pueden utilizar (a) para tomar en consideración la situación general, aprovechar el camino crítico, hacer arreglos generales y concentrar sus esfuerzos para completar el plan. tiempo o antes de lo previsto.

A. Diagrama de red de actividades b. Diagrama de causa y efecto

C. Lista de prioridades

18. , la presión general del proyecto es muy alta. Para variaciones de este proyecto, (b) se puede utilizar para mejorar la eficiencia.

① Procesamiento prioritario ② Procesamiento estandarizado ③ Procesamiento por lotes general ④ Procesamiento por lotes.

A.①②③ B.①②④ C.②③④ D.①③④

19. ¿Cuál de las siguientes tareas es la base para desarrollar un cronograma? >1, Estructura de desglose del trabajo (WBS)

b Diagrama de red

Diagrama de Gantt (diagrama de Gantt)

d.

20. ¿Cuál de los siguientes métodos no se suele utilizar para acortar horarios? (4)

A. Trabajo urgente

B. Cambiar el alcance

C.

D. Equilibrio de recursos

;