Está en la página 1de 3

UNIVERSIDAD INDUSTRIAL DE SANTANDER

Facultad de Ingenieras Fisicomecnicas


Escuela de Ingeniera de Sistemas e Informtica
Identificacin de la Asignatura
Programa Semestre Asignatura Justificacin
Para que las tecnologas de la informacin procesen informacin es necesario hacer una simplificacin de los datos tomados del mundo real. Lo que conlleva a realizar una seleccin de los datos ms representativos de la realidad a partir de los cuales pueda trabajar el sistema para obtener unos resultados. Cualquier lenguaje de programacin suministra una serie de tipos de datos como son los nmeros enteros, caracteres, nmeros reales, entre otros, que permitan desarrollar un programa que represente un comportamiento de un fenmeno en el mundo real. S revisamos nuestro entorno nos damos cuenta que estamos rodeados de objetos tales como: carros, edificios, escuelas, universidades, hospitales, entre otros; lo que nos acerca ms a la manera de pensar en la gente. Cada objeto est constituido por sus propias caractersticas y comportamientos, lo que implica que, si se requiere un cambio en una estructura de datos especial, se realiza el cambio en el objeto que la contiene, sin causar mayores traumatismos al resto del cdigo de la aplicacin que hace uso de tal recurso. Ingeniera de Sistemas I - 2013 Programacin Orientada Objetos

Docente Grupo a Intensidad

Elkin Doney Surez G. A1 - A2 K1 5 Horas

Objetivo General
Proporcionar a los estudiantes los fundamentos conceptuales y prcticos del paradigma orientado a objetos, las estructuras de datos del lenguaje de programacin Java y la biblioteca grfica SWING para el desarrollo de programas que permitan solucionar problemas.

Objetivos Especficos
1. Proporcionar los fundamentos sobre los conceptos tericos y prcticos de la programacin orientada a objetos. 2. Conocer los Entornos de Desarrollo Integrado (IDE) y el KIT de desarrollo del lenguaje de programacin Java; y la configuracin de variables de entorno para los diferentes sistemas operativos. 3. Estudiar los tipos de datos, control de flujo, estructura de archivos, modificadores de acceso, clases, constructores, interfaces, excepciones y estructuras dinmicas (List, Set y Map) del lenguaje de programacin Java. 4. Desarrollar interfaces grficas de usuario con la biblioteca SWING.

Metodologa
Ctedra magistral. Ejercicios prcticos en laboratorio. Lecturas, anlisis y control de las mismas. Exposicin de temas por parte de los estudiantes. Elaboracin de trabajos escritos.

22951 - PROGRAMACIN ORIENTADA A OBJETOS Contenido Programtico

Mtodo de evaluacin Corte 1 2 Grupo A1 17 de Julio de 2013 25 de septiembre de 2013 Seguimiento


(Quices y Trabajos)

Evaluacin 30% 30% Grupo K1 16 de Julio 2013 24 de septiembre de 2013

20% 20% Fechas Corte 1 y Corte 2 Grupo A2 16 de Julio 2013 24 de septiembre de 2013

Contenido General - Programacin Orientada a Objetos (Objeto, Clase, Atributo, Mensaje, Encadenamiento, Encapsulamiento, Herencia, Polimorfismo). - Entornos de Desarrollo Integrado IDE. - El Lenguaje de Programacin Java. - KIT de desarrollo y Variables de Entorno. - Tipos de Datos Primitivos y Objetos. - Estructura de los Archivos. - Control de Flujo. - Operadores y Asignaciones. - Modificadores de Acceso. - Arreglos. - Estructura de Datos (Interfaz List, Set y Map). - Excepciones. - Hilos. - La biblioteca grfica SWING.

Bibliografa
Deitel & Deitel. Como programar Java. Prentice Hall. Fco. Javier Ceballos. Java 2 Curso de Programacin. Alfaomega. Agustn Froufe. Java 2 Manual de usuario y tutorial. http://docs.oracle.com/javase/6/docs/ http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/Java/Java2.pdf http://www.compunauta.com/forums/linux/programacion/java/AprendiendoJava.pdf Documentacin escrita y publicada por el docente en Twiiter.

Universidad Industrial de Santander Facultad Ingenieras Fisicomecnicas

22951 - PROGRAMACIN ORIENTADA A OBJETOS Contenido Programtico

Informacin del docente


ELKIN DONEY SUREZ GMEZ E mail: edsuarez@uis.edu.co Twiiter: ElkinSuarezG Bucaramanga, Colombia

FORMACIN PROFESIONAL: Ingeniero de Sistemas con Especializacin en Gerencia de proyectos. Maestria en Administracin de Negocios MBA de la Universidad Externado de Colombia. Estudios de actualizacin en Auditora y Seguridad de la Informacin de la Universidad Pontificia Bolivariana. EXPERIENCIA LABORAL: Se ha desempeado profesionalmente como ingeniero desarrollador en Java 2 Platform Enterprise Edition, Java 2 Platform, Standard Edition, Java 2 Platform Micro Edition con Sistema de Gestin de Base de Datos: ORACLE, MySQL y PostgreSQL en empresas nacionales e internacionales. Actualmente es Lder de Proyectos de la Universidad Industrial de Santander en el desarrollo de las nuevas versiones de los Sistemas de Informacin institucionales en Java Platform Enterprise Edition. Tambien dirige temas de Arquitectura Empresarial, Bases de Datos Relacionales, Seguridad de la Informacin, Tecnologas de la Informacin, entre otros. EXPERIENCIA DOCENTE: Catedrtico de la Universidad Industrial de Santander y docente de medio tiempo de la Universidad Manuela Beltrn en las reas de: Base de Datos, Programacin, Estructura de Datos, Ingeniera del Software y TICs. Catedrtico de la Universitaria de Investigacin y Desarrollo en los programas de pregrado; y diplomados en Desarrollo de aplicaciones con lenguaje Java y Diseo y Desarrollo de aplicaciones distribuidas con Platform Enterprise Edition en el Instituto Tcnico Laboral Cajasan.

Universidad Industrial de Santander Facultad Ingenieras Fisicomecnicas

También podría gustarte