Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. INFORMACIÓN GENERAL
NOMBRE DEL CURSO: ALGORITMOS DE PROGRAMACION II
CÓDIGO
NIVEL ACADÉMICO DEL COMPONENTE DE
UNIDAD ACADÉMICA
CURSO FORMACIÓN
FACULTAD INGENIERÍAS POSGRADUAL BÁSICA PROFESIONAL
PROFESIONAL
PROGRAMA Ingeniería Mecatrónica DISCIPLINAR
TECNOLÓGICO
DEPARTAMENTO TÉCNICO PROFESIONAL COMPLEMENTARIA
TIPO DE CURSO MODALIDAD CRÉDITOS ACADÉMICOS
PRESENCIAL
OBLIGATORIO VIRTUAL
NÚMERO DE CRÉDITOS 2
DE LIBRE ELECCIÓN A DISTANCIA
DE PROFUNDIZACIÓN
II. JUSTIFICACIÓN DEL CURSO:
En la actualidad los sistemas informáticos predominan en los ambientes tanto industriales, como
agroindustriales, y en aras de lograr un desarrollo rural e industrial en el pais se deben realizar estudios que
permitan la integración de elementos tales como plantas, motores, sensores entre otros con herramientas de
software que satisfagan las necesidades propias de cada sector. Por esto motivo es imprescindible que los
estudiantes de Ingeniería Mecatrónica de Uniagraria desarrollen competencias que les permitan obtener
productos que conlleven a una tecnificación del sector rural en el país.
Adicionalmente el ingeniero Mecatrónico debe tener la capacidad de discernir, transformar y generar ideas las
cuales aporten a este desarrollo y que de igual forma puedan adaptarse tanto académico como industrialmente;
aquí se ve reflejada la pertinencia de las herramientas de programación teniendo en cuenta que son la base
fundamental de la industria y la agroindustria.
De lo anterior se resalta que el estudiante de la asignatura deberá desarrollar estas habilidades y competencias
en el transcurso de la misma, donde deberá mejorar la calidad de sus programas así como agilizar su
desarrollo. Aunque la mayor parte de las herramientas con las que se trabajará a lo largo de la asignatura están
a la mano, estas ofrecen una buena muestra de las facilidades que la actual tecnología pone a su alcance para
construir software de manera profesional.
El curso es pertinente a las necesidades de la Agro-Industria Colombiana, partiendo de una forma de pensar
estructurada para la creación e implementación de algoritmos que permitan optimizar los procesos de
producción y servicios, lo que lo hace coherente con el Programa Educativo Institucional de la Fundación
Universitaria Agraria de Colombia.
III. SÍNTESIS DEL CURSO: (Máximo 250 palabras)
El curso estará enfocado en proporcionar las herramientas de programación necesita un ingeniero Mecatrónico.
1
CÓDIGO: FT-GA-013
PROCESO DE GESTIÓN ACADÉMICA
VERSIÓN: 1
GENERAL:
Formar un ingeniero Mecatrónico capaz de desarrollar aplicaciones en software, utilizando eficientemente las
téncicas para Programación Orientada a Objetos, necesarias para la industria p para ser integradas con todo
tipo de hardware siempre bajo los preceptos de la ética y el comportamiento profesional.
ESPECÍFICOS:
2
CÓDIGO: FT-GA-013
PROCESO DE GESTIÓN ACADÉMICA
VERSIÓN: 1
5.2 Principios de acoplamiento
6. Buenas prácticas en el diseño de O.O.
7. Introducción a base de datos
7.1 Sistemas de bases de datos
7.2 Clasificación por modelo de datos
7.3 Arquitectura de los sistemas de bases de datos
8. Modelo relacional
8.1 Ventajas y desventajas del modelo
8.2 Álgebra relacional
8.3 Conceptos del modelo
8.4 Tipos de relaciones
8.5 Atributos
8.6 Llaves
8.7 Instancias de una entidad
8.8 Modelo lógico
9. Herramientas CASE y Wizard
9.1 Definición
9.2 Características
9.3 Uso
10. Lenguaje de consulta relacional
10.1 Conceptos generales
10.2 Lenguaje SQL
10.3 Operadores
10.4 Ordenamiento
10.5 Funciones
11. Programación de procedimientos funciones y paquetes
11.1 Conceptos generales
11.2 Declaración de variables
11.3 Parámetros externos
11.4 Instrucciones
o
VI. COMPETENCIAS A DESARROLLAR:
Analizar y utilizar las herramientas de programación.
Utilizar las herramientas necesarias para llevar a cabo el desempeño de tareas propuestas por el docente.
Preparar, presentar, sustentar y socializar temas relacionados con la temática de la asignatura ya sea de
manera individual o grupal.
Participar activamente y aportar ideas a las actividades propuestas de talleres en grupos de estudiantes.
Diseñar y analizar programas teniendo en cuenta las instrucciones básicas de la programación orientada a
Objetos.
3
CÓDIGO: FT-GA-013
PROCESO DE GESTIÓN ACADÉMICA
VERSIÓN: 1
4
CÓDIGO: FT-GA-013
PROCESO DE GESTIÓN ACADÉMICA
VERSIÓN: 1
RECURSOS DIDACTICOS Y
SEMANA CONTENIDOS HERRAMIENTAS ACTIVIDADES DE
PEDAGOGICAS APRENDIZAJE
Introducción al curso –
Semana
Sala de Sistemas.
talleres tipo saber pro
Apuntadores Tablero.
Ejercicios prácticos y
3
Sala de Sistemas.
talleres tipo saber pro
Tablero.
4
Ejercicios prácticos y
Sala de Sistemas.
talleres tipo saber pro
Definición de clases Aula Virtual.
Semana
Constructores Tablero.
Ejercicios prácticos y
5
Sala de Sistemas.
Sala de Sistemas.
Sala de Sistemas.
Sala de Sistemas.
Sala de Sistemas.
5
CÓDIGO: FT-GA-013
PROCESO DE GESTIÓN ACADÉMICA
VERSIÓN: 1
Las actividades programadas en el Aula Virtual se harán bajo los lineamientos establecidos por SaberPro.
Los ensayos planteados como itém de evaluación serán textos presentados en una segunda lengua,
principalmente inglés.
IX. BIBLIOGRAFÍA:
BÁSICA:
Deitel, HARVEY M., Deitel, PAUL J., Como programar en C/C++ y Java, 4ta edición, Pearson Prentice Hall,
2004.
Joyanes, LUIS, Programación en C/C++ Java y UML, 2da Edición, Mc Graw-Hill Interamericana, 2014
COMPLEMENTARIA:
X. CIBERGRAFÍA:
REVISTAS ELECTRÓNICAS:
http://msdn.microsoft.com/es-es/beginner/bb308781.aspx
BASES DE DATOS:
http://search.proquest.com/pqrlscitech?accountid=136733
PÁGINAS WEB:
www.dhiotech.com/moodle
http://www.edu4java.com/index.html
DATOS DEL(OS) PROFESOR(ES):
Nombre(s) del(os)
Andrés Felipe Sánchez Cristo
profesor(es)
Sa
Firma(s) del(os)
profesor(es)
6
CÓDIGO: FT-GA-013
PROCESO DE GESTIÓN ACADÉMICA
VERSIÓN: 1
Revisó