Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRESENTACIÓN
El proceso formativo del Ingeniero de Sistema y Computación requiere del dominio de temáticas
particulares de la programación orientada a objetos, lo que permite mejorar las competencias en
cuanto al desarrollo de la lógica de programación y a la utilización adecuada de las técnicas de
programación orientadas a objetos.
JUSTIFICACIÓN
El proceso formativo que el Ingeniero de Sistemas requiere diariamente corresponde al dominio de
técnicas de programación y el desarrollo de la lógica de programación. El objetivo principal de esta
asignatura corresponde a desarrollar en el estudiante las habilidades y destrezas en construcción
de algoritmos y lógica de programación enfocadas en la arquitectura orientada a objetos en la
utilización de las tres capas: i) lógica del negocio, ii)presentación y persisitencia. Se contextualizan
los ejercicios prácticos hacia la solución de problemáticas inherentes a sistemas de información al
servicio de las necesidades de los negocios.
COMPETENCIAS
Desarrollar en el estudiante las habilidades y destrezas en construcción de algoritmos y lógica de
programación enfocadas en la arquitectura orientada a objetos y las tres capas.
METODOLOGÍA
Esta asignatura será guiada dentro de los espacios presenciales asignados por la escuela, bajo la
dirección del docente encargado de la asignatura, y actividades extra clase realizadas por los
estudiantes y asesoradas por el docente. Los temas de la asignatura se desarrollaran bajo los
siguientes lineamientos:
Se considera que el estudiante debe adquirir habilidades para el trabajo autónomo, de tal manera
que le permitan en todo momento estar a la vanguardia de los adelantos tecnológicos, los cuales
será complementado por el trabajo desarrollado en las sesiones de clase.
Las temáticas de la programación orientada a objetos, debe orientarse teniendo como eje principal
el análisis y diseño de software, (UML), utilizando buenas y mejores prácticas de programación,
proponiendo soluciones óptimas en la construcción de algoritmos.
Los proyectos deben incluir un informe en formato de artículos científicos IEEE, y sus respectivos
anexos.
Para el desarrollo de la asignatura se utilizará el IDE ECLIPSE, y queda a criterio del docente
plantear uno de los temas sin IDE.
INVESTIGACIÓN
La asignatura por sus condiciones particulares, promueve en el estudiante la investigación
formativa, de modo sea posible obtener los fundamentos con los que podrá posteriormente
vincularse en el tratamiento de áreas específicas de la disciplina Informática, por medio de los
grupos y semilleros de investigación dinamizados al interior de la Escuela de Ingeniería de Sistemas
y Computación
MEDIOS AUDIOVISUALES
Ambiente Aula virtual moodle. Salas de Informática
EVALUACIÓN
MACROPROCESO: DOCENCIA
PROCESO: LINEAMIENTOS CURRICULARES
PROCEDIMIENTO: APROBACIÓN Y REVISIÓN DEL PLAN ACADÉMICO EDUCATIVO
CONTENIDOS PROGRAMÁTICOS
5 PRESENTACIÓN
5.1 Interfaz gráfica (awt, swing) 3 SEMANAS Teórico - práctico
5.2 Componentes (JFrame, JPanel, JDialog, JTextField,
JButton …)
6 ESTRUCTURAS DE PROGRAMACIÓN
MACROPROCESO: DOCENCIA
PROCESO: LINEAMIENTOS CURRICULARES
PROCEDIMIENTO: APROBACIÓN Y REVISIÓN DEL PLAN ACADÉMICO EDUCATIVO
CONTENIDOS PROGRAMÁTICOS
11 ALGORITMOS DE BÚSQUEDA
11.1 Búsqueda secuencial
11.2 Búsqueda binaria
12 INTRODUCCIÓN A LOS ARCHIVOS
12.1 Archivo de propiedades (multilenguaje) 1 SEMANAS Teórico - práctico
12.2 Archivo tipo texto
13 ENTORNO INTEGRADO DE DESARROLLO (IDE)
13.1 Codificación, compilación y ejecución sin IDE 1 SEMANA Teórico - práctico
13.2 Utilización del Depurador de errores con el IDE
LECTURAS MÍNIMAS
Artículos y apartados bibliográficos de los diferentes temas a tratar, proporcionados por el
Docente. Consulta permanente a los foros de las comunidades de desarrolladores
MACROPROCESO: DOCENCIA
PROCESO: LINEAMIENTOS CURRICULARES
PROCEDIMIENTO: APROBACIÓN Y REVISIÓN DEL PLAN ACADÉMICO EDUCATIVO
CONTENIDOS PROGRAMÁTICOS
BIBLIOGRAFÍA