INSTITUTO TECNOLOGICO DE TAPACHULA
TOPICOS AVANZADOS DE PROGRAMACION EVALUACIÓN DEL 2o PARCIAL
NOMBRE DEL ALUMNO:__________________________________________FECHA:___________________
SEMESTRE/CARRERA: ___________________________
INSTRUCCIONES. Escribir en el paréntesis la letra correspondiente a la respuesta correcta.
1.- Se refiere a alguna acción que puede ser realizada por el usuario para que el applet realice alguna
serie de instrucciones.
d) Interfaz c) Escuchador b)Evento ( )
2.- Es un objeto que es notificado cuando un evento ocurre.
a) Interfaz e)Escuchador c) Evento ( )
3.- Los métodos que reciben y procesan estas notificaciones están definidos en un grupo de interfaces
encontradas en
n) java.awt.event m) java.awt.Thread c) java.awt.Listener ( )
4.- Define dos métodos que reciben notificaciones cuando el ratón es arrastrado o movido.
e) ActionPerformed f)ActionEvent g) MouseMotionListener ( )
5.- En estos eventos hacemos uso de barras de desplazamiento para realizar alguna instrucción o grupo
de instrucciones.
u)ScrollBar i) ActionListener a) MouseListener ( )
6.- Es un flujo de ejecución secuencial dentro de un proceso.
a) Evento s) Applet r)Thread ( )
7.- Casi todas las clases referentes al manejo de threads se encuentran en el paquete.
s) java.awt.* r) java.lang.* s) java.swing.* ( )
8.- Este concepto significa que el equipo hardware cuenta más de un procesador (CPU) y por tanto
ejecuta varias tareas a la vez.
a) Multiusuario e) Multitareas i)Multiproceso ( )
9.- Este concepto significa que varias tareas comparten el único procesador (CPU) dándonos la
sensación de multiproceso.
u) Multiusuario a) Multitareas e) Multiproceso ( )
10.- Este paquete nos ofrece el API genérico así como la implementación de su comportamiento.
t) java.lang.Thread s) java.user.Thread r) java.Event.Thread ( )
11.- Este es un sistema mediante el cual un thread puede detener su ejecución a la espera de una señal
lanzada por otro thread.
u) Uso de señales a) Implementación de Interfaz i) Bloqueo de objetos ( )
12.- Se emplea la palabra synchronized en la definición de los métodos susceptibles de tener problemas
de sincronización.
t) Uso de señales m) Implementación de Interfaz s)Bloqueo de objetos ( )
INSTRUCCIONES. Responder las siguientes preguntas.
13.- Mencionar cuales son los eventos de un applet.
14.- ¿Cuáles son los dos requerimientos de un escuchador?
15.- Mencionar el ciclo de vida de un thread.
INSTRUCCIONES. En el siguiente párrafo completar las palabras faltantes utilizando las respuestas
correctas localizadas en el recuadro inferior.
¿Cual es mejor?...¿Eclipse o Netbeans?
Eclipse es un IDE muy completo y adaptable, ya que permite configurar el ______________
de desarrollo con base a nuestras necesidades, podemos vincular a esta herramienta
gran cantidad de plugins como __________ independientes que brindan un enfoque
mucho mas robusto para desarrollos JEE, sin dejar a un lado las posibilidades para
aplicaciones de escritorio.
Netbeans también es un muy buen entorno de ____________, las posiblidades de este IDE
son tantas como Eclipse, además según muchas opiniones brinda un entorno mas
agradable e intuitivo, adicionalmente a diferencia de Eclipse donde debemos instalar
plugins para varias cosas, netbeans ya viene con plugins y módulos integrados,
evitándonos tener que configurar nuestro ambiente, dándonos todo el entorno listo para
trabajar.
Sin embargo lo anterior aunque puede ser una gran ventaja también puede jugar un
papel importante a nivel de __________ y desempeño, ya que posee muchas cosas que
tal vez no utilicemos y en ocasiones cuando se cargan un numero elevado de proyectos,
puede afectar el ____________ del IDE (esto también
depende de la máquina).
desarrollo rendimiento memoria
módulos ambiente