Sunteți pe pagina 1din 7

SLABO DE OPTATIVA III Carrera de Tecnologa Informtica I. DATOS GENERALES.1.1. DENOMINACIN DEL MDULO 1.2. SEMESTRE DE ESTUDIOS 1.3.

ESPECIALIZACIN 1.4. JORNADA 1.5. NMERO DE ALUMNOS 1.6. NMERO DE CRDITOS

OPTATIVA III Sexto Semestre Informtica Nocturna 22 alumnos 5 Conocimientos sobre: Introduccin a la Informtica Fundamentos de Programacin Lenguaje de Comercial Anlisis y Diseo Orientado a Objetos

1.7. PRERREQUISITOS

1.8. CORREQUISITOS

Trabajo investigativo Trabajo grupal Investigacin de campo Formativo Septiembre del 2013 a Febrero del 2014 17 de Octubre del 2013 13 de Diciembre del 2013 5 periodos 80 Horas 80 Horas Ing. Robin William Zamora Correa

1.9. TIPO DE MDULO 1.10. SEMESTRE

1.11. FECHA DE INICIO 1.12. FECHA DE TRMINO 1.13. PERIODOS SEMANALES 1.14. DURACIN EN HORAS 1.15. HORAS PRESENCIALES 1.16. DOCENTE RESPONSABLE

II.

FUNDAMENTACIN

Java es la base para prcticamente todos los tipos de aplicaciones de red, adems del estndar global para desarrollar y distribuir aplicaciones mviles, juegos, contenido basado en web y software de empresa. Con ms de 9 millones de desarrolladores en todo el mundo La plataforma de desarrollo Java est considerada como la ms robusta para el desarrollo de aplicaciones Web empresariales debido a la madurez que ha adquirido a lo largo de los aos, siendo en la actualidad utilizada por empresas. El presente curso tiene como finalidad ensear al estudiante la creacin de aplicaciones Web utilizando las ltimas tecnologas Java disponibles , incrementando su nivel de competitividad en el mercado laboral. Se incluir el uso de las mejores prcticas de programacin utilizadas en el mercado con la finalidad de realizar aplicaciones robustas y de fcil mantenimiento, las cuales son caractersticas requeridas por las empresas que necesiten un sistema Web confiable COMPETENCIAS GENERALES a) Escribir software en una plataforma y ejecutarla virtualmente en otra b) Crear programas que se puedan ejecutar en un explorador y acceder a servicios Web disponibles c) Combinar aplicaciones o servicios que utilizan el lenguaje Java para crear aplicaciones o servicios con un gran nivel de personalizacin d) Escribir aplicaciones potentes y eficaces para telfonos mviles, procesadores remotos, productos de consumo y prcticamente cualquier otro dispositivo electrnico III. APORTES TERICOS

1. Introduccin a Java Los lenguajes de programacin Historia de Java La plataforma de Java Entornos de desarrollo para Java El proceso de edicin y compilacin La codificacin de programas Java El proceso de desarrollo de software 2. Estructura de un programa Java La estructura de un programa Java Los elementos de un programa Java Comentarios Identificadores Variables y valores Tipos primitivos

Literales Operadores Expresiones Expresiones aritmtico-lgicas Conversin de tipos Las palabras reservadas de Java

3. Clases y objetos Clases Los elementos de una clase Atributos Mtodos y constructores Representacin de clases y objetos Objetos La referencia null Referencias compartidas por varios objetos El ciclo de vida de un objeto Atributos Mtodos Declaracin de mtodos Invocacin de mtodos El mtodo main() Parmetros y argumentos Paso de parmetros El valor de retorno Las variables locales de un mtodo Sobrecarga de mtodos Constructores 4. Extensin de clases Composicin Herencia Extensin de clases Polimorfismo Compatibilidad de tipos Conversin ascendente de tipos Conversin descendente de tipos Jerarqua de herencia 5. Ampliacin de clases Elementos de clase (Static) Derechos de acceso Paquetes Uso Nombres Clases predefinidas Las clases asociadas a los tipos primitivos

La clase Math La clase String 6. Estructuras de control Estructuras de seleccin Estructura if Estructura if else Estructura if else if Estructura switch El operador condicional Estructuras de repeticin Estructura while Estructura do-while Estructura for Uso de las estructuras de repeticin Estructuras de salto Sentencia break Sentencia continue Uso de break y continue 7. Estructuras de almacenamiento Arrays Arrays multidimensionales Uso de arrays Bsqueda binaria en arrays ordenados Ordenacin de arrays El algoritmo de ordenacin Bubble Sort El mtodo sort de la clase Arrays Arrays redimensionables Uso de arrays redimensionables 8. Entrada y salida Los flujos de Java Entrada de datos desde el teclado Leer y escribir en ficheros de texto Leer y escribir objetos en ficheros

ESTRATEGIAS METODOLGICAS

El curso con el fin de adquirir los conocimientos que se van presentando. Las clases sern dictadas por el profesor con el uso de un proyector multimedia, donde se mostrarn diapositivas sobre los temas a tratar en la sesin. Adems los alumnos contarn con un manual donde se describe a detalle cada uno de los temas que se tocarn en clase y servir como gua para el desarrollo de la misma. Se desarrollar la asignatura en la modalidad de Conferencias, SeminarioTaller, de manera prctica, dialgica, fomentando la discusin crtica y el planteamiento de criterios personales respecto a los temas tratados. Las experiencias de aprendizaje se desarrollarn utilizando el mtodo basado en problemas, trabajo en grupos pequeos, lecturas dirigidas, conferencias, Trabajo de Investigacin

Se aplicar permanentemente las siguientesestrategias metodolgicas: Anlisis de lecturas Dinmicas Grupales Trabajo autnomo Prcticas Aportes individuales Evaluacin y anlisis de resultados.

1. MATERIALES EDUCATIVOS Y OTROS RECURSOS DIDCTICOS Texto del mdulo Textos de consulta Guas didcticas Programa del mdulo Marcadores 2. CAPACIDADES ESPECFICAS A DESARROLLARSE Capacidad para realizar clculos en los procesos informticos y los conocimientos bsicos del funcionamiento del microprocesador. Capacidad para reconocer a que familia o generacin de microprocesador pertenece un equipo informtico, y sus respectivas caractersticas tcnicas. Reconocer el tipo de memoria RAM que tiene un computador y las caractersticas de los mismo Capacidad para armar y configurar un equipo informtico, segn las necesidades del usuario.

3. CONTEXTO DE APLICACIN Desarrollar capacidad para programar en lenguaje JAVA, el alumno entiende la sintaxis bsica y la estructura del lenguaje de programacin, al mismo tiempo crea aplicaciones basadas en dicho lenguaje. 4. TRABAJO AUTNOMO Presentar la problemtica actual de los Sistemas Empresariales as como su evolucin histrica. Presentar diferentes tipos de arquitecturas de Sistemas Empresariales. Introducir la plataforma Java EE (Enterprise Edition) y las tecnologas que conforman sta. Construccin de un Sistema Empresarial de porte mediano, en donde se puedan plasmar los conocimientos adquiridos durante el trayecto del curso.

5. INDICADORES, TCNICAS E INSTRUMENTOS DE EVALUACIN PARMETRO DE EVALUACIN DE PROCESO ACTIVIDADES ACADMICAS SOBRE 6 PUNTOS (6/10) Actividades Intraclase Participacin Grupal (Talleres) Prctica de Laboratorio Presentacin de informes Participacin en clase Evaluaciones Trabajo investigativo o de campo 2 4 10 PUNTOS VALORACIN NUMRICA

Actividades Extraclase EVALUACIN CREDITO SOBRE 4 PUNTOS (4/10) NOTA FINAL MXIMA (10/10) 6. BIBLIOGRAFA DEITEL & DEITEL, Cmo programar con Java y Diseo Orientado a Objetos con UML, Editorial Pearson Prentice Hall, Quinta Edicin, Mxico (2004).

LUIS JOYANES AGUILAR, Fundamentos de Programacin Algoritmos, Estructuras de Datos y Objetos, Editorial McGraw-Hill, Tercera Edicin, Mxico (2003). MARK ALLEN WEISS, Estructura de Datos en Java, Editorial Addison Wesley, Madrid (2000) Direcciones URL http://www.manual-java.com http://www.webtaller.com/manual-java/indice_manual_java.php http://todojava.awardspace.com/manuales-java.html http://www.scribd.com/doc/2195705/manualdejava http://www.scribd.com/doc/2700653/tutorial-basico-java 7. INTEGRIDAD ACADMICA Los trabajos que no se presenten la fecha y la hora indica tendr un equivalente a la mitad de la valoracin, solo en casos que se demuestre algn tipo de caso especial, ser debidamente justificado. En el caso que se encuentre un trabajo y/o informe como un plagio que atenta a la honestidad e integracin de cada estudiante, sern anulados los trabajos o informes y obtendr una valoracin de cero a los trabajos de plagio. 8. FIRMA DE RESPONSABILIDAD DOCENTE: Ing. Robin William Zamora Correa CELULAR: 0999186879 EMAIL: robinzcell@hotmail.com DIRECCIN: El Oro Arenillas - Cdla. Miraflores

FIRMA DEL DOCENTE AREA

FIRMA DE LA DIRECTORA DE

S-ar putea să vă placă și