Semafor o

8
IMPLEMENTACION DE CODIGO Pantalla principal de netbeans 7.4 Pantalla crear proyecto semáforo en java aplicación Pantalla creación del nombre del proyecto semaforo_unam (main principal)

description

unam

Transcript of Semafor o

IMPLEMENTACION DE CODIGO

Pantalla principal de netbeans 7.4

Pantalla crear proyecto semforo en java aplicacin

Pantalla creacin del nombre del proyecto semaforo_unam (main principal)

Pantalla creacion de la clase ventana

Paquetes necesarios para crear nuestro proyecto simulacin de semaforo

Clase principal de la ventana

Los Hilos o los Threads en Java, son basicamente una forma de poder ejecutar varios procesossimultneamenteen nuestros programas en Java

La instruccin switches una forma de expresin de un anidamiento mltiple de instrucciones if , else. Su uso no puede considerarse, por tanto, estrictamente necesario, puesto que siempre podr ser sustituida por el uso de if

la claseThready definir el mtodorun(). Luego se instancia esta clase y se llama al mtodostart()para que arranque elhilo.

FUNCIOMANIENTOEn la siguiente imagen podemos apreciar la ventana principal de nuestro proyecto simulacin de semforo, en donde tenemos 2 autos, 2 semforos y dos avenidas. para dar el inicio presionar el botn START en donde inicia a controlar el tiempo dado en 40 segundos para el cambio de de color de los semforos respectivos.

En el siguiente imagen como se puede apreciar se da el inicio de tiempo en segundos y los autos estn en movimiento y las 2 avenidas estn respectivamente controlados por el semforo uno en color rojo y el de abajo en verde.

En esta imagen podemos observar que el auto de arriba se detiene cuando el semforo esta en rojo y el de abajo empieza a cambiar de color verde a rojo y el auto ya est en la otra avenida.

En esta imagen como se puede observar el auto de arriba ya empieza a cambiar de posicin cuando el semforo esta en verde.

En esta imagen como se puede observar los semforos ya empiezan a cambiar de color el de arriba a cambia a rojo y respectivamente el de abajo a verde.

Finalmente en esta imagen la secuencia sigue al igual que a los imgenes anteriores, en tal sentido esa es la secuencia que sigue la simulacin de nuestro semforo.