Descripción
METODOLOGIA DE LA PROGRAMACION
Resumen del libro
Esta obra ofrece un curso completo y sistemático para aprender a programar desde los fundamentos. A través del uso de pseudocódigo de alto nivel, el lector podrá centrarse en la lógica y la estructura de los algoritmos sin depender de un lenguaje de programación específico. El libro combina teoría, ejemplos prácticos y una extensa colección de problemas resueltos para desarrollar el razonamiento computacional y la capacidad de análisis. Es la herramienta ideal para estudiantes que se inician en la programación y desean construir una base sólida y transferible a cualquier lenguaje.
¿De qué trata?
El libro guía al lector desde los conceptos más básicos hasta estructuras de datos complejas. Comienza definiendo qué es un algoritmo y cómo representarlo mediante diagramas de flujo. A continuación, profundiza en las tres estructuras algorítmicas fundamentales: secuencial, selectiva (if-then-else) y repetitiva (bucles for y while). La segunda mitad del libro se dedica a las estructuras de datos, explicando en detalle los arreglos unidimensionales y multidimensionales, así como los registros y su combinación con arreglos. Cada capítulo incluye una sección de problemas resueltos que ilustran la aplicación práctica de los conceptos, y el libro culmina con un capítulo de problemas suplementarios para reforzar el aprendizaje.
Temas principales
- Algoritmos y diagramas de flujo como herramientas de representación de la lógica de programación.
- Estructuras algorítmicas selectivas: simple, doble, múltiple y en cascada (anidadas).
- Estructuras algorítmicas repetitivas: bucles FOR y WHILE.
- Estructuras de datos: arreglos unidimensionales, bidimensionales y de más de dos dimensiones.
- Estructuras de datos: registros y su combinación con arreglos paralelos.
- Pseudocódigo de alto nivel como lenguaje de aprendizaje independiente de la plataforma.
¿Para quién está recomendado?
Este libro está dirigido a estudiantes de informática, ingeniería y carreras afines que se enfrentan por primera vez a la programación. También es útil para autodidactas que desean adquirir una base metodológica sólida antes de aprender un lenguaje concreto, así como para docentes que buscan un manual de referencia claro y estructurado para sus cursos introductorios.
Qué aporta este libro
- Desarrolla la capacidad de analizar un problema y descomponerlo en pasos lógicos y ordenados.
- Enseña a diseñar algoritmos utilizando pseudocódigo, un lenguaje universal que facilita la transición a cualquier lenguaje de programación real.
- Proporciona más de 100 problemas resueltos y ejercicios suplementarios para practicar y afianzar los conocimientos.
- Ofrece una metodología de aprendizaje progresiva, desde lo más simple hasta estructuras de datos complejas.
- Ayuda a comprender la diferencia entre las estructuras de control y los tipos de datos, conceptos clave para escribir código eficiente.
Ficha técnica
- Autor: Cairo
- Editorial: Marcombo
- Idioma: Español
- Tema: Programación de bases de datos
- Colección: Fondo
- Encuadernación: Bolsillo
- Fecha de edición: 2005
- Número de páginas: 464
- Dimensiones: 23.0 cm x 17.0 cm
- Peso: 680.0 gr
Valoración editorial
Esta obra es un clásico actualizado para la enseñanza de la programación. Su principal fortaleza reside en el uso exclusivo de pseudocódigo, lo que permite al estudiante centrarse en la lógica algorítmica sin la distracción de la sintaxis de un lenguaje concreto. La estructura del libro, con teoría seguida de problemas resueltos, facilita un aprendizaje autónomo y práctico. Aunque su enfoque es introductorio, la profundidad con la que trata los arreglos y los registros lo convierte en un recurso valioso para cualquier programador novel que quiera construir una base sólida y metodológica.

