Preguntas del examen escrito de ingeniero de desarrollo de pruebas
Preguntas del examen escrito de ingeniero de desarrollo de pruebas
1. Preguntas del cuestionario.
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? una breve descripción?
6. ¿Cuáles son los métodos de disparo del osciloscopio (se requieren escribir 3 tipos)? ¿Qué método de disparo se debe utilizar para medir señales de alta y baja frecuencia al mismo tiempo? >
7. ¿En qué tipo de dispositivo se produce el efecto de bloqueo? ¿Una característica de falla única?
8. ¿Cuál es la diferencia entre DDR SDRAM y SDRAM? ¿Cuál es el principio de 3 W del cableado de PCB? El principio de cableado de señales diferenciales;
10. Indicadores de confiabilidad del producto (se requiere escribir 3), ¿cómo se garantiza la confiabilidad del producto en el diseño? /p>
2. Preguntas de opción múltiple (2 puntos cada una, * **40 puntos) 20 preguntas
1. El propósito correcto de las pruebas de software es (D)
①La prueba es el proceso de ejecutar un programa para encontrar errores en el programa
p>
②Un buen plan de prueba es un plan de prueba que es muy probable que descubra errores que no se han descubierto; hasta ahora;
③Una prueba exitosa es una prueba que descubre errores que no se han descubierto hasta ahora
④ Las pruebas no sirven solo para encontrar errores analizando las causas de los errores y las causas. tendencias de errores, puede ayudar a los gerentes de proyectos a descubrir defectos en el proceso de desarrollo de software actual para que puedan mejorarse de manera oportuna
A. ① B. ①②③ C. ②③④ D. ①②③④
2. Los objetos de las pruebas de software incluyen (B)
A. Programa de destino y documentos relacionados B. Programa fuente, programas de destino, datos y documentos relacionados
C. Programa de destino, sistema operativo y software de plataforma D. Programa fuente y programa de destino
3. Desde la perspectiva de si le importa la estructura interna y la implementación específica de la división de software. ( B )
A. Pruebas estáticas, pruebas dinámicas
B. Pruebas de caja negra, pruebas de caja blanca, pruebas de caja gris
C. Pruebas unitarias, integración Pruebas, pruebas de confirmación, pruebas de sistema, pruebas de aceptación
D. Ninguna de las anteriores
4 En cuanto al modelo de prueba de software, la descripción correcta es (C)
El objeto de las pruebas de los modelos A y V es el programa en sí, y las pruebas y el desarrollo se pueden llevar a cabo en la misma etapa
El objeto de las pruebas de los modelos B y W es el programa, los requisitos, el diseño, etc., que pueden admitir modelos de desarrollo iterativos
Las actividades del proceso de prueba de software de los modelos C y H son completamente independientes, se ejecutan durante todo el ciclo de vida del producto y se realizan al mismo tiempo que otros procesos.
Los modelos D y X se planifican con antelación y luego se prueban.
5. Las pruebas de software se dividen según la organización de implementación y las pruebas deben incluir lo siguiente (A)
① Pruebas de desarrollador ② Pruebas de usuario ③ Pruebas de terceros ④ Pruebas de aceptación ⑤ Prueba de confirmación
A.①②③ B.③④⑤ C.①②④ D.①②③④⑤
6. Pasos para desarrollar un plan de prueba: (D)
A. Determinar las estimaciones del mecanismo de gestión del proyecto Revisión del plan de prueba de la carga de trabajo
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. la arquitectura de prueba, determinar el mecanismo de gestión del proyecto y estimar la carga de trabajo de la prueba
D Determinar el alcance de la prueba, determinar la estrategia de prueba, determinar los estándares de prueba, determinar la estructura de la prueba, determinar el proyecto. mecanismo de gestión y estimación de la carga de trabajo de prueba.
7. Para garantizar la controlabilidad de las actividades de prueba, la gestión de la configuración de pruebas de software debe realizarse durante el proceso de prueba de software. La gestión de configuración de pruebas de software incluye (A)
A. Identificación de elementos de configuración, control de elementos de configuración y estado de configuración. Informes, auditoría de configuración.
B. Establecimiento de la línea base de configuración, control de elementos de configuración, configuración. informe, auditoría de configuración
C. Identificación de elementos de configuración, cambio de elementos de configuración, auditoría de configuración, seguimiento de configuración
p>
D. informe, seguimiento de configuración
8. La depuración de un determinado programa no produjo los resultados esperados. La siguiente (B) no puede ser la causa del error.
A. Las variables no están inicializadas. B. El formato de escritura de las declaraciones escritas no está estandarizado.
C.Hay un error en el control del bucle. la entrada es incorrecta. 9. Lo siguiente trata sobre La descripción incorrecta de la eficiencia del programa es (B).
A. Aumentar 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. Programa fuente La eficiencia 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 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 más utilizado para los siguientes segmentos de declaraciones, el método de cobertura de declaraciones se utiliza para completar el diseño del caso de prueba. Los casos se muestran en la siguiente tabla. Para los elementos en blanco (Verdadero o Falso) de la tabla, 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 ③TRUE B.①TRUE ②FALSE ③FALSE
C.①FALSE ②FALSE ③TRUE D.①TRUE ②VERDADERO ③FALSO
11. En lenguaje de programación (D).
A. La eficiencia de ejecución de la instrucción del bucle while es mayor que la de la instrucción del bucle do- while
B. El número de veces que se repite el cuerpo del bucle de la instrucción del bucle while ejecutado es mayor que el número de veces que se juzga la condición del bucle 1, y el número de veces de ejecución del cuerpo del bucle de la instrucción do- while es 1 menor que el número de juicios de la condición del bucle
D. El número de veces de ejecución del cuerpo del bucle de la instrucción while. es 1 menos que el número de juicios de la condición del bucle, mientras que el número de tiempos de ejecución del cuerpo del bucle de la instrucción do- while es igual al número de juicios de las condiciones del bucle
La relación 12. entre DB, DBMS y DBS es (B)
A DB incluye DBMS y DBS B. DBS incluye DB y DBMS
p>C. DBMS incluye DBS y DB D. 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 algunas de las siguientes aplicaciones En el protocolo, B puede implementar archivos. transferencia entre hosts locales y remotos.
A telnet B FTP C SNMP D NFS
14. La dirección IP de un determinado host en una LAN es 176.68.160.12 y se utilizan 22 bits como dirección de red. la subred de la LAN La máscara de red y el número máximo de hosts que se pueden conectar son (B)
A, 255.255.251.0 1021
B, 255.255.252.0 1022 p>
C , 255.255.253.0 1023
D. 255.255.254.0 1024
15. Los archivos del sistema de archivos de Linux se clasifican en directorios relevantes según sus funciones. Para archivos de dispositivos externos, generalmente deben colocarse 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 resultados del proyecto de desarrollo son inestables y la gestión es caótica
B. Objetivos de calidad cuantitativos establecidos para el proceso de software y la calidad del producto
C Establecer sistemas y procedimientos básicos de gestión a nivel de proyecto puede rastrear y controlar el costo y el progreso del proyecto.
D. Puede centrarse en la adopción de nuevas tecnologías y métodos para optimizar el proceso de software.
17. Calidad Al organizar el progreso del tiempo, los gerentes pueden usar (A) para comenzar desde la situación general, captar el camino crítico, hacer arreglos generales y concentrar esfuerzos para lograr el objetivo de completar el plan a tiempo o antes de lo previsto. .
A. Diagrama de red de actividades B. Diagrama de causa y efecto
C. Diagrama de matriz de prioridades D. Lista de verificación
18. Recientemente, una empresa se hizo cargo de una gran cantidad de información. proyecto del sistema, la presión general del proyecto es relativamente alta. Para cambios en este proyecto, se pueden utilizar métodos como (B) para mejorar la eficiencia.
① Procesamiento prioritario ② Procesamiento estandarizado ③ Procesamiento de lotes completos ④ Procesamiento por lotes
A.①②③ B.①②④ C.②③④ D.①③④
19, ¿Cuál de las siguientes tareas son la base para formular un cronograma: (A)
A. Estructura de desglose del trabajo (WBS)
B. Diagrama de red
C. GANTT gráfico (GANTT)
D. Equilibrio de recursos (NIVELACIÓN DE RECURSOS)
20. ¿Cuál de los siguientes métodos no se suele utilizar para acortar el cronograma ( D )
p> A. Trabajo intensivoB. Cambiar el alcance
C. Implementar actividades en paralelo en lugar de secuencial
D. Equilibrio de recursos;