Red de conocimiento informático - Conocimiento del nombre de dominio - Preguntando urgentemente sobre las deficiencias de la programación basada en eventos, esperando en línea

Preguntando urgentemente sobre las deficiencias de la programación basada en eventos, esperando en línea

La mayoría de los programas modernos están controlados por eventos, y los programas multiproceso definitivamente están controlados por eventos.

Los eventos se dividen en eventos externos, eventos internos y objetos fuente.

Los pasos generales son:

1. Determinar los elementos que responden al evento.

2. Determinar el tipo de evento al que se debe responder. elemento especificado

3. Escriba el controlador de eventos correspondiente para el evento especificado del elemento especificado

4. Vincule el controlador de eventos al evento especificado del elemento especificado

<. p>-------- ---

Determine sus deficiencias en función de esto:

1. El control por eventos puede entrar fácilmente en un bucle infinito, que está determinado por su lógica de programación.

2. Aunque existe la posibilidad de utilizar eficazmente la CPU, también existe la posibilidad de que un procesamiento de eventos muy concurrente provoque problemas de respuesta del sistema.

3. Debido a que los procesos de respuesta son básicamente fijos, si no se operan correctamente, pueden causar fácilmente problemas de seguridad.