Dicital

Solo disponible en BuenasTareas
  • Páginas : 8 (1936 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de junio de 2011
Leer documento completo
Vista previa del texto
PRESENTACIÓN
Este texto está basado en la segunda edición del libro Algoritmos Estructurados, pero con
muchos cambios, tanto en la forma como en su contenido. Además, se le adicionaron y
modificaron conceptos, tratando siempre de conservar su forma didáctica para que sea fácil de
leer e interpretar por aquellos lectores que se inician en el fantástico mundo de los
computadores.
La obrallegó a su fin gracias al aporte del Departamento de Recursos de Apoyos
Informáticos (DRÁI) , de la Facultad de Ingeniería de la Universidad de Antioquia y de las
críticas y aporte de muchos de mis compañeros y colegas, entre ellos: Fabián Ríos, Roberto
Florez R, Aldrin Fredy Jaramillo, Leonel Osorno y Ovidio Montoya.
Se recomienda a los lectores iniciar la lectura del texto desde el inicio e iranalizando los
ejercicios resueltos y solucionando los propuestos, ya que es fundamental dentro del proceso
lógico que sigue el libro: esto es importante ya que cada capítulo nuevo utiliza los conceptos de
los capítulos anteriores.
Los ejercicios resueltos están codificados en C++, y pueden ser consultados en la página web
http//ingenieria.udea.edu.co/profesores/poviedo, donde se actualizaran ycodificaran en otros
lenguajes de programación.
El libro está dividido en nueve capítulos, partiendo de lo más elemental hasta llegar en el
capítulo final a un tema de mayor profundidad. No implica esto que haya necesidad de
comenzar por el primer tema si el lector ya conoce algunos de los tópicos tratados. Está
estructurado de forma tal que cualquier persona que esté interesada en un temaespecífico pueda
consultarlos, sin necesidad de seguir el desarrollo completo del texto.
El capítulo 1, Conocimiento de la computadora, presenta una reseña histórica de estas
máquinas, y da a conocer diferentes definiciones y clasificaciones, hasta introducirnos en la
terminología básica de las computadoras y en los sistemas numéricos con los cuales trabaja.
El segundo capítulo, Generalidadessobre algoritmos, trata de la lógica y de los pasos
necesarios para solucionar problemas a través de la computadora; también nos introduce en los
conceptos de la programación y muestra la forma de representar los algoritmos sobre el papel, lo
que hace más fácil el paso a un lenguaje de programación.
En el capítulo tercero nos encontramos con la primera estructura básica de control: laestructura secuencial. En este capítulo se dan a conocer, paso a paso, las instrucciones de
asignación, de entrada y salida de datos, y algunos otros conceptos para los cuales fueron
diseñadas estas estructuras.
Estructura decisión lógica es el nombre del cuarto capítulo. En él se plantea la
representación y el funcionamiento de una de las estructuras más utilizadas en el arte de
programar: laestructura SI-CIERTO-FALSO.
El quinto capítulo, Estructura repetitiva, trata sobre el funcionamiento de la tercera
estructura básica de control: el ciclo HAGA MIENTRAS. Este capítulo nos guía desde las
variables tipo contador y acumulador hasta los rompimientos de control de ejecución, pasando
por los esquemas cuantitativo y cualitativo y la ruptura de ciclos.
En el sexto capítulo, Estructurasadicionales, se encuentra la representación y el
funcionamiento de las estructuras no básicas de control: CASO, PARA, HACER MIENTRAS
QUE como estructuras que pueden ser usadas en casos excepcionales, ayudando a mejorar la
programación.
El capítulo siete parte de la representación y documentación de los diferentes clases de
subprogramas, para terminar con la forma en la que se activan éstosdentro de los algoritmos.
Es un capítulo dinámico que plantea la verdadera utilidad de los subprogramas en la
programación modularizada.
El capítulo ocho trata sobre el manejo de arreglos, su clasificación de una, dos y tres
dimensiones que son los más utilizados en el medio, lo mismo que las operaciones de búsqueda,
ordenación, inserción y borrado de elementos.
Todos los temas relacionados...
tracking img