Sie sind auf Seite 1von 4

Servicio Nacional de Aprendizaje SENA

Programa de formacin: Diseo y Desarrollo de Software


Metodologa de la Programacin

Fecha: Septiembre de 2013 Versin 1.0 Pgina 1 de 4

DESARROLLO DE APLICACIONES CON MANEJO DE PROCESO SIMULTANEO Y USO DE MENUS: JAVA


GUIA DE APRENDIZAJE1

1. IDENTIFICACIN DE LA GUA DE APRENDIZAJE Nombre del Proyecto: DESARROLLO DE APLICACIONES CON MANEJO DE PROCESO SIMULTANEO Y USO DE MENUS: JAVA Fase del Proyecto: Primera Semana Actividad de Proyecto: Introduccin a los Hilos Competencia: 220501007: Duracin en horas de la actividad EL UTILIZAR LAS HERRAMIENTAS 10 Resultados de Aprendizaje Duracin en horas 10 horas Duracin en horas 10 horas

CONSTRUIR SISTEMA QUE CUMPLA CON QUE PROPORCIONA JAVA PARA LOS REQUISITOS DE LA CREACIN Y MANEJO DE MENS. SOLUCIN INFORMTICA

2. PRESENTACION La mayora de los lenguajes de programacin de propsito general populares proveen estructuras de control para la ejecucin serial de acciones, es decir, se realiza una sola accin a la vez, y luego, al terminar sta, se realiza la siguiente, y as sucesivamente. Java se distingue por poner a disposicin del programador primitivas de concurrencia para la ejecucin en paralelo de partes de cdigo, conocidas como hilos de ejecucin. En este curso, conocers y aplicars el concepto de hilo en la programacin concurrente. En el desarrollo de aplicaciones es necesario tener en cuenta la funcionalidad que el usuario tendr con los componentes de la interfaz grfica. Por esto, se hace nfasis en la utilizacin de mens, de tal manera, que el usuario tenga a disposicin elementos que le permitan realizar acciones especficas sobre la aplicacin. Se espera que al finalizar esta gua el aprendiz conozca: El concepto y los fundamentos de los hilos de ejecucin. Conocer el ciclo de vida de los hilos de ejecucin. Aplicar el concepto de hilos en la ejecucin concurrente de cdigo. Utilizar mens de opciones en la interfaz de un programa.

Servicio Nacional de Aprendizaje SENA

Programa de formacin: Diseo y Desarrollo de Software


Metodologa de la Programacin

Fecha: Septiembre de 2013 Versin 1.0 Pgina 2 de 4

DESARROLLO DE APLICACIONES CON MANEJO DE PROCESO SIMULTANEO Y USO DE MENUS: JAVA


GUIA DE APRENDIZAJE1

3. CONOCIMIENTOS PREVIOS
CONCEPTOS BSICOS DE PROGRAMACIN EN LENGUAJES ORIENTADOS A OBJETOS. CARACTERSTICAS DE LENGUAJES DE PROGRAMACIN. CONCEPTOS RELACIONADOS CON HILOS CONOCIMIENTOS DE MENU

4. ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE ACTIVIDAD DE APRENDIZAJE 1: PARTICIPAR EN EL FORO TEMTICO DE LA UNIDAD 1 Descripcin: Leer el material de la unidad Uno y responder las siguientes preguntas: 1. Explicar el concepto de hilo, qu diferencia existe entre multihilo y multiproceso, describir las ventajas que ofrece la programacin con hilos. 2. complementa o retroalimenta una aportacin de algn compaero. Esta actividad es calificable: Ambiente(s) requerido: Plataforma Blackboard Material (es) requerido: Temas unidad Uno. Enlaces Web, material del Curso unidad Uno

ACTIVIDAD DE APRENDIZAJE 2 : Desarrolla el taller propuesto Sin utilizar hilos, desarrollar un programa (aplicacin o applet) que tenga dos botones y un TextArea. Al presionar un botn, el TextArea comenzar a parpadear entre dos colores (azul y rojo), y al presionar el segundo botn el parpadeo parar. Funciona como se tena previsto? Si la respuesta es NO. Entonces se necesitan hilos Si la respuesta es SI. Analizar, pues este caso no puede funcionar sin hilos.al promedio.

4. Enviarlo a travs del enlace dispuesto para dicha actividad y Hacer una reflexin sobre
lo visto en esta actividad. Entrega el resultado en un documento de Word en la plataforma. Esta actividad es calificable:

Servicio Nacional de Aprendizaje SENA

Programa de formacin: Diseo y Desarrollo de Software


Metodologa de la Programacin

Fecha: Septiembre de 2013 Versin 1.0 Pgina 3 de 4

DESARROLLO DE APLICACIONES CON MANEJO DE PROCESO SIMULTANEO Y USO DE MENUS: JAVA


GUIA DE APRENDIZAJE1

Ambiente(s) requerido: Contar con un computador, disponer de acceso a Internet, navegador Internet (preferiblemente Google Chrome). Software para realizar Programas en Java, Microsoft Word, PowerPoint. Material (es) requerido: Temas unidad cuatro. Enlaces externos unidad cuatro, material de apoyo unidad cuatro. Link propuestos unidad cuatro.

5. EVIDENCIAS Y EVALUACION Producto entregable: FORO TEMATICO: Participar en el Foro Temtico de la Unidad 1, dando respuestas a las preguntas planteadas. ACTIVIDAD: Desarrollar cada una de las actividades propuestas en esta gua de la semana 1 en este archivo de Word, conservando el formato. Usar fuente Arial, 11 o 12 puntos FORO: Crear una secuencia en el foro temtico de la unidad 1 con su intervencin. ACTIVIDAD: Enviar los archivos por medio del enlace del curso suministrado en la carpeta Actividades Unidad 1 Criterios de Evaluacin:
Tarea(Resumen /Preguntas de reflexin e Investigacin complementaria) Intentar resolver el programa de los dos botones y un TextArea sin utilizar hilos. Correcto Incorrecto

Forma de entrega:

Concluir que no es posible realizarlo sin utilizar hilos.

No llegar a la conclusin de que son necesarios los hilos para este caso.

Servicio Nacional de Aprendizaje SENA

Programa de formacin: Diseo y Desarrollo de Software


Metodologa de la Programacin

Fecha: Septiembre de 2013 Versin 1.0 Pgina 4 de 4

DESARROLLO DE APLICACIONES CON MANEJO DE PROCESO SIMULTANEO Y USO DE MENUS: JAVA


GUIA DE APRENDIZAJE1

Das könnte Ihnen auch gefallen