Page 1

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO “CAÑETE”

SÍLABO

I.

II.

INFORMACIÓN GENERAL Carrera Profesional

:

COMPUTACIÓN E INFORMÁTICA

Módulo

:

Desarrollo de Software y Gestión de Base de Datos

Unidad Didáctica

:

Taller de Programación Concurrente

Créditos

:

6

Semestre Académico

:

IV CICLO

Horario

:

8 horas

Docente

:

LIC. CARLOS BRESSLEY SORIANO TUPIÑO

2012 - II

COMPETENCIA DE LA CARRERA PROFESIONAL

Planificar, implementar y gestionar el uso de las Tecnologías de Información y Comunicación de una organización, a partir del análisis de sus requerimientos, teniendo en cuenta los criterios de calidad, seguridad y ética profesional propiciando el trabajo en equipo. III.

CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN Capacidad terminal:

Criterios de Evaluación

los componentes del software tomando en cuenta

Desarrollar software de escritorio utilizando un lenguaje de programación,

Establece las etapas y métodos de desarrollo de el diseño.

Construye, integra la interfaz y realiza pruebas en el código fuente en del sistema de

de acuerdo al diseño.

información. 

Depura y Documenta el sistema de información.

1


IV. SEM.

ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BÁSICOS Elementos de

Actividades de

capacidad

aprendizaje

Contenidos Básicos

Tareas previas

Programación orientada a Objetos, Programación Concurrente, Java JDK NetBeans, Estructura de un Programa en Java Variables y constantes Operadores Objetos

Investigar sobre Java.

Estructuras de control selectivas en Java

Decisiones condicionales Declaraciones If, If-Else Declaraciones Switch

Investigar sobre, Herramientas para desarrollo en Java.

Estructuras de control Repetitivas en Java

Declaraciones Repetitivas Loops Loop While Break Continue For

Investigar sobre estructuras de control

Arrays en Java

Utilización de Arrays, vectores y Matrices

Investigar sobre Vectores y Matrices

5 semana

Programación Orientada a Objetos en Java

Clases de Java; Atributos y Comportamientos; Atributos de una clase; Comportamientos de una Clase, Herencias, Objetos, Variables, métodos, paquetes

Investigar sobre Programación orientada a objetos

6 semana

Programación Concurrente en Java

Hilos Thread Runnable Object Thread

Investigar sobre Programación Concurrente

7 semana

Creación de Interfaces Visuales en Java La clase Swing

Clase Swing Slider; Paneles Scroll; Creación de Barras de herramientas acoplables; La Clase JToolBar;

Investigar sobre Swing

Creación de Interfaces GUI en NetBeans con AWT

Creación de Barras de Progreso; La Clase JProgressBar; El método setValue(int); Creación de Menús; Eventos

Investigar sobre AWT

Conectando Base de datos en Java

Bases de datos en un aplicación Java Inputs de usuarios MySql Driver de Conexión a Base de datos ODBC

Investigar MySQL

Consulta a Base de datos con Java

Consultas a base de datos SELECT, WHERE, FROM,

Investigar consultas en MySQL

Introducción a la Programación en Java

1 semana

2 semana

3 semana

4 semana

8 semana

9 semana

10 semana

Conocer los fundamentos de la Programación Orientada a Objetos

Conocer los fundamentos de la Programación Concurrente y su aplicación en Java

2


Sentencias INSERT, DELETE, UPDATE

11 semana

Mantenimiento de Registros en Java I

Investigar sobre Mantenimiento de Tablas

12 semana

Mantenimiento de Registros en Java II

Tablas JTABLE, RESULSET, Filtrar, ordenar registros

Investigar JTABLE

13semana

Informes de Base de datos I

Informes con IREPORT, DSN, Crear Reportes, Editarlos

Investigar sobre IREPORT

14semana

Informes de Base de datos II

Conexiones a Base de Datos para elaborar reportes e Informes

Investigar sobre Reportes

Creación de Distribuibles e Instalables

Distribución e Instalación de programas en Java, Instalación de programas Java, IZPACK Creación de un Instalable con IZPack. GENERACIÓN DEL INSTALABLE

Investigar sobre izpack

16semana

Creación de Aplicaciones Web en NetBeans

Web Services con Jax-WS Aplicaciones java para redes sociales

Investigar sobre JavaServer

17semana

Presentación y exposición de trabajos finales

Presenta el Proyecto Final de la Unidad Didactica

Presentar trabajo final

15 semana

18 semana

V.

Desarrollar Aplicaciones Web para base de datos y redes sociales en Java

RETROALIMENTACION DE LA UNIDAD DIDACTICA EVALUACIÓN DE RECUPERACIÓN

METODOLOGÍA La Unidad didáctica debe ser desarrollada de manera teórica-practica, incidiendo en los métodos activos que favorezcan la participación del educando tanto en forma individual como grupal. Mediante el desarrollo de las actividades programadas.

VI.

EVALUACIÓN 

El calificativo mínimo aprobatorio de la unidad didáctica es trece (13)

El estudiante para tener derecho a promedio final deberá observar una asistencia no menor del 70%

Cumplir con todas las evaluaciones y trabajos prácticos, en la fecha y hora programada.

Evaluación Actitudinal: Se evaluara la participación, responsabilidad, puntualidad, iniciativa y comportamiento ético y moral.

VII.

RECURSOS BIBLIOGRÁFICOS /BIBLIOGRAFÍA 

Deitel y Deitel COMO PROGRAMAR EN JAVA Quinta edición Pearson Education

Ignacio céspedes orduña PROGRAMACIÓN EN JAVA pc world

Steven Hosler LA BIBLIIA DE JAVA 2 Anaya Quilmaná, Agosto del 2013 __________________________________ Lic. Carlos Bressley Soriano Tupiño DOCENTE 3

Silabo programacion concurrente