Esencia de la logica de programacion
Acerca del Autor
OMAR IVAN TREJOS BURITICA Ingeniero de Sistemas con una amplia experiencia docente, diseñador y desarrollador de software comercial e investigador de los conceptos esenciales de la lógica de programación. Ha dedicado gran parte de su vida profesional a buscar y difundir una metodología que facilite el diseño e implementación de programas de unamanera sencilla, entendible y amena. Alternando su profesión con su gran pasión, la música, ha tratado de establecer una analogía entre la enseñanza musical y la enseñanza de la lógica de programación como un modelo que permita transmitir “razonamientos lógicos” desde la óptica académica que, precisamente, aplica en el diseño metodológico de este libro con el cual pretende que usted comoprincipiante de la programación aprenda que definitivamente programar es muy muy fácil. En la actualidad es Profesor de Planta de la Universidad Tecnológica de Pereira.
Trejos Buriticá, Omar Ivan La Esencia de la Lógica de Programación – Básico / Omar Ivan Trejos Buriticá. Obra de Editorial Papiro en formato de 21 x 28 cm. – Pereira : Papiro, 1999 325 p.
ISBN: 958-33-1125-1
Omar Ivan TrejosBuriticá Apdo. Aéreo 2485 Pereira (Risaralda) e-mail : omtrejos@utp.edu.co
Prohibida la Reproducción Parcial o Total de este Libro Todos los Derechos Reservados conforma a la ley:
© Copyright Omar Ivan Trejos Buriticá 1999
Pereira - Colombia
A Natalia, gotita de amor que sembró un oasis en el desierto de mi vida.
Agradecimientos
Aún a pesar de saber que mi memoria me presentará como unser injusto pues tal vez, involuntariamente, se me escapen algunas personas a quienes debiera nombrar, quiero agradecer a todos todos mis alumnos quienes a lo largo de muchos años, con sus inquietudes y sus dudas, me han enseñado mas de lo que yo pude haberles enseñado. Fueron sus permanentes inquietudes las que poco a poco inspiraron este libro.
También quiero presentar mis agradecimientos a mimaestra Leyi quien me brindó muchos momentos agradables en mi niñez. A mis profesores Alirio Molina, Alfonso López Asprilla y Agripina de Pandales quienes perfilaron mi espíritu pedagógico. A los profesores Gustavo Sánchez, Hernando Freyre, Otto Gutierrez, Gustavo Quezada, Gabriel Caviedes, Julio Silva Colmenares y Sergio Moscoso quienes me entregaron herramientas para entender que el mundo nohay que dejarlo ser simplemente sino que hay que analizarlo y tratar de hacer un aporte en ese devenir dialéctico de la especie humana que justifique nuestra propia existencia. Igualmente quiero agradecer a mi amigo Mauricio Gutierrez, tantas charlas no podían quedar en vano.
Igualmente quiero agradecer a mi esposa quien pacientemente ha esperado durante muchos días y con gran expectativa lafinalización de este libro y a mis padres por los ánimos que me infundieron para terminarlo.
Indice
Introducción
Capítulo 1
La Lógica
11 13
Conceptos Básicos de Informática
Capítulo 2
Metodología para solucionar un problema
17 17 18 20 20 21 21 22 22 23 23 23
Objetivo Algoritmo La Prueba Algoritmos Informales Algoritmos Computacionales Transcripción Digitación CompilaciónEjecución o Puesta en Marcha Verificación de Resultados Ejercicios sobre Algoritmos Informales
Capítulo 3
Variables, Constantes y Operadores
27 27 28 28 28 30 35 40
Variable Tipo Entero Tipo Real Tipo Carácter Asignaciones Operadores Ejercicios
Capítulo 4
Estructuras Básicas y Técnicas para Representar Algoritmos
45 46 47 47 48 48 49 50 52 54 54 62 66
ConsideracionesAlgorítmicas sobre el Pensamiento Humano Secuencia Decisión Ciclos Estructuras Básicas expresadas técnicamente La Secuencia de Ordenes Las Decisiones Los Ciclos Técnicas para Representar Algoritmos Diagramas de Flujo Diagramas Rectangulares Estructurados SeudoCódigos
Cuadro Comparativo Ejercicios
74 75
Capítulo 5
La Tecnología
77 78 79 79 80 81 82 82 82 83 84 84 85 85
Lenguajes de...
Regístrate para leer el documento completo.