Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fde 0 Micro Algoritmos I Tronco Comun Internal
Fde 0 Micro Algoritmos I Tronco Comun Internal
SISTEMAS DE INFORMACIÓN
1. IDENTIFICACIÓN
2. JUSTIFICACIÓN
En la actualidad, una de las habilidades requeridas para los profesionales del área de
ingeniería, es la de diseñar e implementar programas de cómputo que manipulen la
información como apoyo a las tareas cotidianas de su saber específico. Además, es
necesario que dichos profesionales analicen el mejor método para procesar datos
relevantes con miras a la toma de decisiones. Los programas de cómputo son formulaciones
concretas codificadas de los algoritmos, los cuales son la base fundamental para la
representación de cualquier sistema y su buen funcionamiento.
De esta forma, la asignatura proporciona la habilidad para diferenciar y utilizar las técnicas,
herramientas y métodos comúnmente empleados en la solución de problemas informáticos
para generar soluciones óptimas y portables. Además, la asignatura prepara al estudiante
para manipular y almacenar información en estructuras estáticas, introduciéndolo en la
administración de las estructuras de datos, el análisis y el diseño de software.
3. COMPETENCIA
4. TABLA DE SABERES:
Saber
Saber hacer Ser –Ser con Otros
Saber complementario
(contenido (Contenido
(contenido declarativo) (contenido
procedimental) actitudinal)
declarativo)
Identifica los conceptos sobre Conoce la historia Resuelve problemas de Responsabilidad
el razonamiento deductivo y de los razonamiento deductivo frente a la lectura
matemático. computadores y y matemático siguiendo de material y
de la un procedimiento frente al trabajo
programación. claramente especificado. independiente.
Realiza seguimiento a
algoritmos que invocan
diferentes métodos
utilizando pruebas de
escritorio.
Distingue los arreglos Diseña algoritmos para
Unidimensionales (en su las funciones básicas de
definición de arreglos llenado y despliegue de
unidimensionales y sus arreglos de una y dos
características, el manejo de dimensiones, usando
índices, la creación, la métodos con parámetros
escritura y su lectura). y las clases principales
de vector y matriz.
Distingue los arreglos
bidimensionales (en su Diseña soluciones a
definición de arreglos problemas que
bidimensionales y sus requieren el uso de
características, el manejo de arreglos de una y dos
índices, la creación, la dimensiones y arreglos
escritura, su lectura y su paralelos, en un lenguaje
inserción). de alto nivel.
De desempeño
De conocimiento Producto (evidencias de
(contenido procedimental y
(contenidos declarativos) aprendizaje)
actitudinal)
Aprende procesos mentales de Implementa soluciones Diseño de una solución
abstracción de la realidad, para algorítmicas para codificarlas, de algorítmica completa y su
llegar a soluciones viables y acuerdo con los estándares de software, fundamentado en el
funcionales. programación definidos. paradigma objetual y
herramientas de programación
Diseña diagramas de clases Trabaja en equipo un proyecto básicas.
básicos, para dar solución a un de aula en serie, dado
problema en un entorno de inicialmente con una guía de Diseño de una solución
desarrollo. trabajo, para el periodo algorítmica completa y su
académico. software, utilizando las clases de
Elabora los algoritmos para la las estructuras estáticas vector y
implementación del diagrama Participa en la solución de los matriz.
de clases, para dar solución a un problemas y en lluvias de ideas,
problema en un entorno de de los diferentes temas que se
desarrollo, codificándolos en un traten en la asignatura, durante
lenguaje de alto nivel. el periodo académico.
elaboración de matrices en la
soluciones algorítmicas. solución de
problemas
Estrategia proyecto cotidianos. Guía del
integrador e proyecto.
interdisciplinario de los
conceptos adquiridos en
el curso en donde el
estudiante diseñe,
fabrique o implemente
soluciones de software
para solucionar
problemas reales.
7. BIBLIOGRAFÍA
Bronson, G. J., In Borse, G. J., & Velázquez, A. J. A. (2007). C++ para ingeniería y ciencias.
México: Thomson.
Joyanes, A. L. (2005). C: Algoritmos, programación y estructuras de datos. Aravaca
(Madrid: McGraw-Hill, Interamericana de España.
RAMIREZ, F. (2007). Introducción a la programación: Algoritmos y su implementación en
VB.Net, C#, Java y C++. México, D.F: Alfaomega.
Zapata, P. L. N. (2012). Desarrollo del pensamiento analítico y sistémico guía práctica
para aprender a programar por competencias. Medellín (Antioquia, Colombia:
Politécnico Colombiano Jaime Isaza Cadavid.
Joyanes, A. L. (2000). Pendiente: Algoritmos, estructuras de datos y objetos. Madrid:
McGraw-Hill.
Xhafa, F. (2006). Programación en CC+ para ingenieros. Madrid: Thomson.