Documente Academic
Documente Profesional
Documente Cultură
Fecha: 01 – 11 – 2017
ABSTRACTO
El siguiente trabajo tiene como finalidad recordar los conocimientos del lenguaje Java,
para generar dos aplicaciones en el programa Netbeans, las cuales hacen usos de “Hilos
en Java” o “Threads”, los mismos que generan un sistema de multiprocesos; es decir se
realiza la ejecución de varios procesos a la vez en un mismo programa o interfaz.
ABSTRACT
The following work aims to remember the knowledge of the Java language, to generate
two applications in the Netbeans program, which make uses of "Threads in Java" or
"Threads", which generate a multiprocessing system; that is, the execution of several
processes at the same time in the same program or interface.
1.1 DEFINICIONES
Windows NT 4.0
Otro de los sistemas operativos multiprocesos son: Windows NT 4.0 Server, Windows
2000/2003 Server, Windows XP Professional y UNIX/Linux.
1.2.1 Clasificación de los Sistemas Operativos Multiprocesos
Los multiprocesadores del modelo MIMD pueden ser clasificados a su vez en:
1.3 TRHEADS
La Máquina Virtual Java (JVM) es un sistema multihilo. Es decir, es capaz de
ejecutar varios hilos de ejecución simultáneamente. La JVM gestiona todos los
detalles, asignación de tiempos de ejecución, prioridades, etc., de forma similar
a como gestiona un Sistema Operativo múltiples procesos.
1.3.1 Diferencia entre un Sistema Operativo y un Thread
La diferencia básica entre un proceso de Sistema Operativo y un Thread Java
es que los hilos corren dentro de la JVM, que es un proceso del Sistema Operativo
y por tanto comparten todos los recursos, incluida la memoria y las variables y
objetos allí definidos. A este tipo de procesos donde se comparte los recursos se
les llama a veces procesos ligeros.
II. PROCEDIMIENTO
Un sistema Threads o de Hilo en Java ayuda a optimizar tiempo, logrando a más de ello
conseguir mejores resultados dentro del código programado para la actividad propuesta.
IV. RECOMENDACIONES
Es factible utilizar este sistema multiprocesos puesto que se ahorran recursos tanto
económicos, tecnológicos y electrónicos, a más que cuentan con un mayor
rendimiento a la comparación con programas independientes.
V. BIBLIOGRAFÍA: