Subido por GERSON LAMA HUAYJA

qdoc.tips taller-de-programacion-concurrente

Anuncio
SILABO TALLER DE PROGRAMACIÓN CONCURRENTE
I.
INFORMACIÓN GENERAL
Carrera profesional
Modulo
Unidad Didáctica
Créditos
Semestre Académico
Nº de horas Semanales
Nº de horas Semestral
II.
:
:
:
:
:
:
:
Computación e Informática
Desarrollo de Software y Gestión de Base de Datos
Taller de programación concurrente
6
IV
8
144
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 EVALUACION
Capacidad terminal:
Criterios de Evaluación
Elaboración de programas concurrente para solucionar
problemas de tipo general, empleando eficientemente los
elementos del lenguaje java
Desarrolla aplicaciones empleando el paradigma de
programación concurrente enfocada
enfocada a la base de datos
POO: Utiliza eficientemente las clases abstractas e
interfaces en java para implementar aplicaciones en forma
rápida.
Diseña e implementa los procesos e hilos con Base de
Datos.
IESTP “Argentina” – UNIDAD ACADEMICA
www.istpargentina.edu.pe
Av. Alfonso Ugarte, cuadra 9 s/n. Lima Perú
PÁG. 1
IV.
Sema
nas
ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BASICOS.
Elemento de capacidad
Implementa programas con
lenguajes java empleando sus
elementos de programación POO
1
2
3
Actividades de
Aprendizaje
Ampliando
conceptos POO
básicos para el
desarrollo de
aplicaciones
Contenidos Básicos





Operaciones con
flujos en archivos
4
5





Empleando las
estructuras
dinámicas
6
Diseña e implementa aplicaciones
para el tratamiento de figuras,
imágenes y textos en dos
dimensiones (Java 2D)
7
8
9
10
11
Conociendo y
aplicando las
clases java para el
manejo de
elementos gráficos
en 2D.
Diseña e implementa interfaces
Empleando clases
visuales para las aplicaciones java. y objetos del
paquete Swing












Desarrollo de aplicaciones de
consola empleando el paradigma de
programación concurrente.
12
13
Empleando el
modelo java de
programación
concurrente.









14
15
16
17
18
Introducción al desarrollo de
aplicaciones de interface grafica
empelando el paradigma de
programación concurrente
Introducción al desarrollo de
aplicaciones java con acceso a
Base de Datos.
Empleando el
modelo Java de
programación
concurrente
Utiliza las clases
Java para el
desarrollo de
aplicaciones con
acceso a Base de
datos.










Introducción
Fundamento de la programación
concurrente
Clases genéricas
Creación y manejo de excepciones
Creación y uso de package.
Clases Stream
Acceso secuencial.
Seriación de objetos
Acceso aleatorio
Flujos hacia impresoras
Listas Lineales
Clases LinkedList
Listas Circulares
El paquete awt y la clases Graphics2D
Figuras geométricas.
Textos
Imágenes
Renderizado
La biblioteca JFC y el paquete Swing
Contenedores y componentes manejo de
eventos.
Menus
Barra de herramientas
Procesos e hilos
Hilos demonios
Estado s de un hilo
Primitivas de sincronización.
Grupos de hilos
Planificación de hilos
Tuberías
Espera pasiva y activa
Productor y consumido.
Programación concurrente POO.
Modelo de objetos
Aplicaciones con cajas de dialogo
Aplicaciones con tablas
Arquitectura multicapa
Acceso a una Base de Datos
La clase JDBC – La interface Connection.
Objetos Statement.
Objetos PreparedStateme
Mantenimiento de Tabla
Tareas previas
Esquema previo:
Fundamento de la
programación en
POO con java
Debate:
Diferencias entre
el acceso
secuencial y
aleatorio
Esquema previo:
Representar las
estructuras de
almacenamiento
Debate como
diseñar una
figura con java?
Esquema previo:
Elementos de una
interface
Windows.
Debate:
¿Qué ventajas
y/o utilidad tiene
una aplicación
concurrente?
Debate: Las
características
de una aplicación
concurrente
Esquema previo:
Objetos de una
Base de Datos
SQL Server.
Evaluación de Recuperación
IESTP “Argentina” – UNIDAD ACADEMICA
www.istpargentina.edu.pe
Av. Alfonso Ugarte, cuadra 9 s/n. Lima Perú
PÁG. 2
V.
METODOLOGIA
Para el desarrollo del a Unidad Didáctica es aplicará los siguientes procedimientos:
Clases teóricas: con exposición del Docente y la participación de los Alumnos.
Prácticas: Se irán resolviendo aplicaciones mediante desarrollo de prácticas dirigidas y ca lificadas.
Intervenciones orales: con presentaciones y exposiciones de los alumnos en forma individual y grupal.



VI.
EVALUACIÓN




VII.
La escala de calificación es vigesimal y el calificativo mínimo aprobatorio es trece (13) en todos los casos la
fracción 0.5 o mas se considera cono una unidad a favor del estudiante.
El estudiante que en la evaluación de una o mas Capacidades Terminales programadas en la Unidad didáctica,
obtenga nota desaprobatoria entre diez (10) y doce(12), tiene derecho a participar en el proceso de recuperación
programado.
El estudiante que después de realizado el proceso de recuperación obtuviera nota menor a trece (13) en una o mas
capacidades terminales de una Unidad didáctica, desaprueba la misma, por lo tanto repite la Unidad didáctica.
El estudiante que Acumulará inasistencias injustificadas en numero igual o mayor al 30% del total de horas
programadas en la Unidad didáctica, será desaprobado en forma automática, sin derecho a recuperación.
RECURSOS BIBLIOGRÁFICOS / DIGITALES (URL)
-Impresos y Digitales
FRANCISCO JAVIER CEBALLOS Java 2- Interfaces Graficas y Aplicaciones para Internet, Editorial Ra-Ma
-Direcciones URL




http://www.ctr.unican.es/asignaturas/procodis_3_ll/index.html
http://freelibros.com/2011/04/java-2-manual-de programacion.html
http://scribd.com/doc/2195705/manualdejava
http://www.java.com/es/dowload/manual.jsp
IESTP “Argentina” – UNIDAD ACADEMICA
www.istpargentina.edu.pe
Av. Alfonso Ugarte, cuadra 9 s/n. Lima Perú
PÁG. 3
Descargar