ingeniería de software preguntas de la entrevista reexamen

Estos datos se clasifican sobre la base de varios jefes leído el artículo anterior, son sólo para referencia.
1. Información sobre el modelo de cascada

En primer lugar, el modelo de cascada es un método iterativo y la previsibilidad, que se caracteriza por un punto de control correspondiente en todas las etapas del proyecto, cuando se ha completado una etapa, los correspondientes controles de prueba, y luego ir a la siguiente etapa, por lo que cada entre el estadio hay muy poca retroalimentación. En segundo lugar está el modelo de cascada sólo puede ver los resultados más tarde en el ciclo de vida.

2. Software Ciclo de Vida

Se divide a grandes rasgos en etapas definidas por software: 1. Definición del problema 2. Análisis de factibilidad 3. Análisis de la demanda. fase de desarrollo de software: 1 diseño general 3. 2. El diseño detallado de la unidad de codificación de síntesis 4. Prueba 5. Prueba. Operación y mantenimiento de fase 1. Operación y Mantenimiento

Caja blanco y negro cuadro de la prueba 3. ¿Cuál es la diferencia?

(1) Caja negro método de prueba:
el programa como un cuadro negro, y la estructura no tiene en cuenta el procesamiento interno del programa. Sólo se comprueba si las funciones de programa utilizados adecuadamente de acuerdo con la especificación, si el programa puede recibir correctamente datos de entrada y para producir la información de salida correcto, si el programa se está ejecutando para mantener la integridad de la información externa. pruebas de caja Negro, también conocido como pruebas funcionales, comprendiendo dicho método la equivalencia de partición, método de valor límite, método de estimación de error, un método causa Fig.
(2) la caja blanca Método:
se instala en el programa como una caja blanca transparente, el probador es plenamente consciente de la configuración y el procesamiento de los algoritmos del programa. Un método de acuerdo con este programa de prueba de la lógica interna de un programa, el principal detección de trayecto realiza programa funcionará correctamente si los requisitos predeterminados. También conocida como estructura de la prueba de caja blanca, y que cubre sustancialmente método que comprende método de ensayo camino lógico.

4. ¿Cuál es la crisis del software? Lo que hace que?

Los avances en las tecnologías de desarrollo de software no cumplen con las exigencias del desarrollo. Los problemas encontrados en el desarrollo de software no encontrar una solución, los problemas se acumulan, forman una aguda contradicción, que conduce a la crisis del software.

Motivo:

⑴ software de escala cada vez mayor, la estructura más compleja.

⑵ gestión de desarrollo de software difícil y complejo.

⑶ costes de desarrollo paquete continúan aumentando.

⑷ software detrás de la tecnología de desarrollo.

⑸ modo hacia atrás de la producción, todavía utilizando métodos manuales.

⑹ herramientas de desarrollo detrás, el crecimiento lento de la productividad.

5. ¿Qué es la ingeniería de software

Es el uso de técnicas y métodos de gestión para un mejor estudio de una disciplina de desarrollo de software y mantenimiento

6. ¿Qué es un proceso de software

Entre el proceso de desarrollo de software de alta calidad para completar una serie de operaciones

Publicado 72 artículos originales · ganado elogios 5 · Vistas 2825

Supongo que te gusta

Origin blog.csdn.net/qq_41115379/article/details/104872822
Recomendado
Clasificación