Академический Документы
Профессиональный Документы
Культура Документы
IDENTIFICACIÓN
Nombre de la asignatura Algoritmos y Fundamentos de Programación
Código de la asignatura SS407
Programa Académico Ingenierías
Créditos académicos Tres (3)
Trabajo semanal del estudiante Docencia directa: 4 Trabajo Independiente: 5
Trabajo semestral del estudiante 144
Pre-requisitos Ninguno
Co-requisitos Ninguno
Departamento oferente Ingeniería de Sistemas
Teórico: Teórico- Práctico:
Tipo de Asignatura
Práctico: X
Habilitable: No Habilitable: X
Naturaleza de la Asignatura Validable: X No Validable:
Homologable: X No Homologable:
PRESENTACIÓN
JUSTIFICACIÓN
En la asignatura de Algoritmos y Fundamentos de Programación se sientan las bases para
que el estudiante desarrolle el pensamiento algorítmico y pueda aplicarlo en la solución de
problemas en contexto determinado.
La algoritmia o ciencia de los algoritmos, ayuda a comprender los conceptos básicos para la
solución de problemas a través de expresiones aritméticas, combinadas con la lógica y la
utilización de estructuras secuenciales, selectivas, cíclicas, arreglos, etc.
Se utilizarán herramientas computacionales como pseint, dfd, raptor, R Studio, C, C++,
etc. que ayuden en la prueba y depuración de los algoritmos planteados.
OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
CODIGO: 201-300-PRO05-FOR01
UNIVERSIDAD POPULAR DEL CESAR
VERSIÓN: 1
Competencias Generales
Toma decisiones previo análisis de ventajas y desventajas a las que estas pueden
conducir y su incidencia en las metas propuestas en el contexto
METODOLOGÍA
La asignatura será dirigida por el docente, teniendo en cuenta los temas establecidos por la
dirección del programa, a través de:
Docencia Directa: Esta estrategia corresponde a clases presenciales, dirigidas por el
docente, el cual explicará y profundizará las ideas y conceptos principales de cada tema,
fomentando la investigación, participación e interés del estudiante, mediante el diseño y
dirección de proyectos, talleres, debates, mesas redondas, sustentaciones y socialización
de: lecturas autorreguladas, mapas conceptuales y ensayos.
Trabajo Independiente: Esta estrategia corresponde al autoaprendizaje por parte del
estudiante. Para ello, debe documentarse y preparar los diferentes temas de la asignatura
con anticipación; teniendo en cuenta el contenido suministrado por el docente, utilizando
las diferentes fuentes bibliográficas.
Horas de Asesoría: Esta estrategia corresponde a la asesoría que debe brindar el
docente a los estudiantes, sobre las tareas asignadas y en horas estipuladas
independientemente de las horas de docencia directa.
ESTRATEGIAS METODOLÓGICAS
Entre las estrategias pedagógicas utilizadas por el docente para impartir la asignatura se
encuentran:
del conocimiento; estos son previamente diseñados por los docentes con base a las
competencias que el estudiante debe desarrollar en cada asignatura y publicados en
espacios tales como: web sites, blogs, aula web o aula de clases. Las asignaturas de tipo
teórico - práctico usan esta estrategia para promover el trabajo en equipo, consultas y
profundización investigativa.
CONTENIDO
UNIDAD 6. ARREGLOS
6.1 Definición
6.1.1. Arreglos Unidimensionales (vectores)
6.1.2 Arreglos bidimensionales (matrices)
6.1.3. Arreglos Multidimensionales.
6.2 Operaciones con arreglos
6.2.1. Asignación
6.2.2. Lectura
6.2.3. Búsqueda
6.2.4. Ordenamiento
PARCIALES:
REFERENCIAS BIBLIOGRÁFICAS
Corona, Ma. Adriana. DISEÑO DE ALGORITMOS.
Joyanes Aguilar, Luis. FUNDAMENTOS DE PROGRAMACION.
Vasconcelos, Jorge. INTRODUCCION A LA COMPUTACION.
CODIGO: 201-300-PRO05-FOR01
UNIVERSIDAD POPULAR DEL CESAR
VERSIÓN: 1
BIBLIOTECA:
1. 005.1/J88f Fundamentos de programación: Algoritmos y estructuras de datos /
Luis Joyanes Aguilar MCGRAW - HILL INTERAMERICANA Autor: ALGORITMOS
Y ESTRUCTURA DE DATOS. 1996.
2. 003.5/G216p Pensar sistémico: una introducción al pensamiento sistémico.
EDITORIAL PONTIFICIA UNIVERSIDAD JAVERIANA Autor: GARCIANDÍA IMAZ,
JOSÉ ANTONIO. 2011.
3. 004 / B731c Computación: Metodología, lógica computacional y programación
MCGRAW HILL Autor: BORES RANGEL MARÍA DEL ROSARIO 1994.
4. 004.0151/B242m Matemática digital MCGRAW-HILL INTERAMERICANA Autor:
ARIZTIZÁBAL BOTERO, WILLIAM. 1999
5. 004.0151/L767m Matemáticas para Computación. MCGRAW-HILL DE MÉXICO
Autor: IVÁN CASTRO CHADID. 1985.
6. 004.0551/L767ma Matemáticas para computación MCGRAW-HILL
INTERAMERICANA Autor: LIPSCHUTZ, SEYMOUR 1995.
7. 004//P948i Introducción a la informática. MCGRAW HILL INTERAMERICANA. Autor:
LLORIS RUÍZ, ANTONIO. 2006.
8. 004/B731c Computación: Metodología, lógica computacional y programación / María
del Rosario Bores Rangel MCGRAW-HILL INTERAMERICANA Autor: ROSALES
BECERRIL, ROMÁN 1994.
9. 005.1/B516a Algoritmo fácil: Una contribución a la ciencia del aprendizaje/ Raúl
Bermúdez, Carlos Oñate, César Acosta UNIVERSIDAD POPULAR DEL CESAR
Autor: ACOSTA DÍAZ, CESAR CLEMENTE. 2013.
10. 005.1/C977 Curso de programación / Jorge Castro Rabal...[et al.]. MCGRAW-HILL
INTERAMERICANA Autor: VALLES FUENTE, BORJA. 1993.
11. 005.1/M378e Especificación, derivación y análisis de algoritmos: ejercicios resueltos
/Narciso Martí Oliet PEARSON EDUCACIÓN; PRENTICE HALL Autor: VERDEJO
LÓPEZ, JOSÉ ALBERTO. 2006.
12. 005.1/S446a Algoritmos en C++ / Robert Sedgewick ADDISON WESLEY LONGMAN
Autor: DAVARA RODRÍGUEZ, FERNANDO... [ET AL.] 2000.
13. 005.113/C928p Programación en lenguajes estructurados / María Asunción Criado
Clavero, coordinador José Luis Raya Cabrera. EDITOR GRUPO ALFAOMEGA
Autor: RAYA CABRERA, JOSÉ LUIS 2006.
14. 005.12 /P519di Diseño de programas formalismo y abstraccion / Ricardo Peña Marí.
EDITORIAL PEARSON PRENTICE HALL Autor: PEÑA MARI, RICARDO. 2005.
15. 005.12028/L925d Diagramación y programación estructurada y libre MCGRAW-HILL
INTERAMERICANA Autor: LOZANO RIVERA, LETVIN. 1993.
16. 005.13/S495L Lenguajes de programación: conceptos y constructores. ADDISON-
WESLEY IBEROAMERICANA Autor: GARCÍA GÓMEZ, ELEASID H. 1992.
17. 005.13/T821Le Lenguajes de programación: principios y paradigmas. MCGRAW-
HILL INTERAMERICANA Autor: POPULI, VOX. 2003.
18. 005.131 /I65lo Lógica simbólica para informáticos / Pascual Julián Iranzo.
EDITORIAL GRUPO ALFAOMEGA Autor: IRANZO, PASCUAL JULIÁN. 2005
19. 005.131/P192L Lógica computacional / Enrique Paniagua Airís, Juan Luis Sánchez
González, Fernando Marín Rubio. EDITORES THOMSON Autor: MARTÍN RUBIO,
FERNANDO. 2003
CODIGO: 201-300-PRO05-FOR01
UNIVERSIDAD POPULAR DEL CESAR
VERSIÓN: 1