¿Alguna vez te has preguntado cómo funcionan las apps de...
Guía Básica de Programación en PDF











Portada
Introducción a la Programación es tu primer paso hacia el mundo del desarrollo de software. La autora Mihaela Juganaru Mathieu ha creado esta guía pensando específicamente en estudiantes como tú.
Este libro forma parte de la colección de Grupo Editorial Patria, una editorial mexicana que se especializa en contenido educativo de calidad. La primera edición está disponible en formato ebook, lo que significa que puedes acceder a ella desde cualquier dispositivo.
💡 Dato curioso: El lenguaje C que aprenderás en este libro es la base de muchos otros lenguajes modernos. ¡Es como aprender latín para entender mejor el español!

Información Editorial
Esta página contiene todos los detalles legales y de contacto de la editorial. Grupo Editorial Patria tiene su sede en la Ciudad de México y forma parte de la Cámara Nacional de la Industria Editorial Mexicana.
El libro ha pasado por una rigorous revisión técnica realizada por profesores del Instituto Politécnico Nacional y otras instituciones reconocidas. Esto garantiza que el contenido sea preciso y actualizado.
Los derechos de autor están protegidos, lo que significa que no puedes copiar o distribuir el contenido sin permiso. El ISBN del ebook es 978-607-438-920-3, un código único que identifica esta edición específica.
📚 Tip: Siempre verifica que tus libros digitales tengan ISBN oficial - es señal de calidad académica.

Índice General - Parte 1
El libro se divide en seis capítulos principales que van de lo básico a lo avanzado. Los primeros dos capítulos te enseñan los fundamentos: qué es un algoritmo, cómo escribir pseudocódigo y tus primeros programas en C.
El Capítulo 1 cubre desde algoritmos hasta diagramas de flujo, incluyendo variables, tipos y expresiones. Es tu introducción completa al pensamiento algorítmico.
El Capítulo 2 te mete de lleno en la programación en C con conceptos básicos como la estructura de un programa, variables y control de flujo. Aquí es donde realmente empiezas a programar.
Cada capítulo incluye problemas resueltos paso a paso, desde ecuaciones simples hasta juegos como la búsqueda de números. También encontrarás ejercicios para practicar.
🎯 Meta clara: Al terminar estos primeros capítulos, ya podrás escribir programas básicos que resuelvan problemas matemáticos sencillos.

Índice General - Parte 2
Los Capítulos 3 y 4 avanzan hacia conceptos más sofisticados. El Capítulo 3 explora variables avanzadas, apuntadores y funciones, incluyendo el fascinante tema de la recursividad.
Aprenderás sobre variables locales y globales, memoria dinámica y cómo crear tus propias funciones. La recursividad te permitirá resolver problemas complejos de manera elegante.
El Capítulo 4 se enfoca en arreglos, cadenas de caracteres y archivos. Aquí es donde tus programas empiezan a manejar datos reales como texto y información guardada en archivos.
Incluye ejemplos prácticos como el juego del gato (tres en raya) que te mostrará cómo aplicar matrices en proyectos divertidos.
🚀 Nivel up: Estos capítulos te llevan de principiante a programador intermedio. ¡Es donde la magia realmente sucede!

Índice General - Parte 3
Los últimos dos capítulos abordan temas avanzados que te preparan para proyectos más ambiciosos. El Capítulo 5 introduce estructuras de datos y tipos abstractos.
Aprenderás sobre listas ligadas, pilas y colas, estructuras fundamentales en la programación profesional. Estos conceptos son la base de aplicaciones más complejas.
El Capítulo 6 cubre algoritmos de búsqueda, selección y ordenamiento. Estos son los algoritmos que hacen que las aplicaciones sean eficientes y rápidas.
El libro incluye material adicional en CD-ROM con apéndices sobre representación de información, diagramas de flujo con software Raptor y complejidad de algoritmos.
🏆 Objetivo final: Estos capítulos te dan las herramientas para crear aplicaciones eficientes y bien estructuradas como un programador profesional.

Contenido Avanzado y Recursos
Esta página resume los conceptos más avanzados del libro, incluyendo montículos y algoritmos de ordenamiento eficientes. Los montículos son estructuras especiales que permiten operaciones muy rápidas.
El CD-ROM incluye software adicional como Raptor para crear diagramas de flujo visuales, herramientas de compilación y ejemplos prácticos de todos los conceptos.
Los cuatro apéndices cubren temas complementarios: cómo la computadora representa la información internamente, uso de herramientas profesionales y análisis de eficiencia de algoritmos.
Estos recursos adicionales te dan una formación completa que va más allá de solo aprender sintaxis - te conviertes en un programador que entiende cómo funcionan las cosas por dentro.
💼 Ventaja profesional: El material adicional te da conocimientos que muchos cursos básicos omiten, pero que son esenciales en el trabajo real.

Agradecimientos
La autora Mihaela Juganaru Mathieu dedica este libro a sus hijos y agradece a todas las personas que hicieron posible su creación. Su experiencia combinada enseñando en Francia y México enriquece enormemente el contenido.
El libro fue revisado técnicamente por profesores de instituciones prestigiosas como la ESCOM-IPN y UAM-Azcapotzalco, garantizando la calidad académica del contenido.
La autora destaca la importancia de hacer preguntas en el aprendizaje. Las dudas de sus estudiantes a lo largo de los años ayudaron a crear explicaciones más claras y efectivas.
Este enfoque pedagógico hace que el libro sea especialmente efectivo para estudiantes que están empezando en la programación.
🤝 Consejo de la autora: No tengas miedo de hacer preguntas - son la clave para entender mejor la programación.

Presentación del Método
¡Nadie nace sabiendo programar! La autora enfatiza que la programación se aprende como cualquier otra habilidad: con práctica gradual y fundamentos sólidos.
El desafío principal es aprender dos cosas simultáneamente: la sintaxis del lenguaje (las reglas) y el pensamiento algorítmico (cómo resolver problemas paso a paso).
El lenguaje C es ideal como primer lenguaje porque te enseña conceptos fundamentales como variables, apuntadores y funciones de manera muy clara. Otros lenguajes serán más fáciles después.
Los seis capítulos te llevan desde algoritmos básicos hasta conceptos avanzados como estructuras de datos y algoritmos de ordenamiento, siempre con ejemplos prácticos.
🎯 Estrategia ganadora: Empezar con C te da bases sólidas que harán que aprender cualquier otro lenguaje sea mucho más fácil.

Público Objetivo y Aplicaciones
Este libro está diseñado principalmente para estudiantes de carreras técnicas y científicas que deben cursar introducción a la programación como materia obligatoria.
También es útil para estudiantes universitarios de computación, especialmente los últimos tres capítulos que abordan estructuras de datos avanzadas.
Los profesores pueden usarlo como apoyo metodológico, fuente de problemas resueltos para clase, o banco de ejercicios para tareas y exámenes.
La experiencia internacional de la autora, enseñando tanto en Francia como en México, aporta una perspectiva global a los métodos de enseñanza.
📖 Para todos: Ya seas estudiante o profesor, este libro te ofrece herramientas prácticas para dominar la programación desde cero.

We thought you’d never ask...
What is the Knowunity AI companion?
Our AI companion is specifically built for the needs of students. Based on the millions of content pieces we have on the platform we can provide truly meaningful and relevant answers to students. But its not only about answers, the companion is even more about guiding students through their daily learning challenges, with personalised study plans, quizzes or content pieces in the chat and 100% personalisation based on the students skills and developments.
Where can I download the Knowunity app?
You can download the app in the Google Play Store and in the Apple App Store.
Is Knowunity really free of charge?
That's right! Enjoy free access to study content, connect with fellow students, and get instant help – all at your fingertips.
Similar Content
Most popular content in Informática
9Diagrama de flujo
.
Pogramacion basica
bucles, diccionarios, parametros, funciones y parametros y librerias; uso y codificaciones
Diagrama de cajas y bigotes
Un diagrama de cajas y bigotes es un gráfico estadístico de distribución de un conjunto de datos, te ayudan en la estadística a ubicar su valor mínimo y máximo, sus cuarteles y su mediana para poder graficarlos y verlo visualmente
Excel
Informacion basica sobre excel
Hardware y conceptos básicos
Partes y descripción del hardware de una computadora
Ideas principales
Explicación de las ideas principales
Conversiones de Binario a Decimal y Decimal a Binario
Cómo realizar conversiones de número Binarios
La drogadicción
Describe causas y consecuencias de la drogadicción
HTML introducción
Historia, concepto y más sobre el HTML
Most popular content
9Jerarquía de operaciones
Te enseña la jerarquía de operaciones y también te ecplica que son y como las puedes hacer
Historia ECOEMS (Comipems)
Breve resumen de los temas de historia universal del examen del examen de media superior ECOEMS del valle de México
Mapa metabólico
Mapa metabólico, glucólisis, gluconeogénesis, lípidos, vía de las pentosas, ciclo de krebs
química
química
Sistema óseo
Función, tipos, etcétera
Teorema de tales
Explicación fácil de entender, sobre el teorema de lates
Examen ecoems unam
Estudiar para el examen de ecoems 2026 unam
Quimica ECOEMS(Comipems)
resumen de los temas de quimica que se presentarán en el próximo examen de nivel media superior en la zona metropolitana de el valle de México
Aritmética básica
Operaciones aritméticas suma, resta, multiplicación y ley de signos, para bachillerato o para el examen de admisión a la universidad
Can't find what you're looking for? Explore other subjects.
Students love us — and so will you.
The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.
This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.
Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.
Guía Básica de Programación en PDF
¿Alguna vez te has preguntado cómo funcionan las apps de tu celular o los videojuegos que juegas? Todo comienza con la programación, y no es tan complicado como parece. Este libro te enseñará a programar desde cero usando el lenguaje...

Portada
Introducción a la Programación es tu primer paso hacia el mundo del desarrollo de software. La autora Mihaela Juganaru Mathieu ha creado esta guía pensando específicamente en estudiantes como tú.
Este libro forma parte de la colección de Grupo Editorial Patria, una editorial mexicana que se especializa en contenido educativo de calidad. La primera edición está disponible en formato ebook, lo que significa que puedes acceder a ella desde cualquier dispositivo.
💡 Dato curioso: El lenguaje C que aprenderás en este libro es la base de muchos otros lenguajes modernos. ¡Es como aprender latín para entender mejor el español!

Información Editorial
Esta página contiene todos los detalles legales y de contacto de la editorial. Grupo Editorial Patria tiene su sede en la Ciudad de México y forma parte de la Cámara Nacional de la Industria Editorial Mexicana.
El libro ha pasado por una rigorous revisión técnica realizada por profesores del Instituto Politécnico Nacional y otras instituciones reconocidas. Esto garantiza que el contenido sea preciso y actualizado.
Los derechos de autor están protegidos, lo que significa que no puedes copiar o distribuir el contenido sin permiso. El ISBN del ebook es 978-607-438-920-3, un código único que identifica esta edición específica.
📚 Tip: Siempre verifica que tus libros digitales tengan ISBN oficial - es señal de calidad académica.

Índice General - Parte 1
El libro se divide en seis capítulos principales que van de lo básico a lo avanzado. Los primeros dos capítulos te enseñan los fundamentos: qué es un algoritmo, cómo escribir pseudocódigo y tus primeros programas en C.
El Capítulo 1 cubre desde algoritmos hasta diagramas de flujo, incluyendo variables, tipos y expresiones. Es tu introducción completa al pensamiento algorítmico.
El Capítulo 2 te mete de lleno en la programación en C con conceptos básicos como la estructura de un programa, variables y control de flujo. Aquí es donde realmente empiezas a programar.
Cada capítulo incluye problemas resueltos paso a paso, desde ecuaciones simples hasta juegos como la búsqueda de números. También encontrarás ejercicios para practicar.
🎯 Meta clara: Al terminar estos primeros capítulos, ya podrás escribir programas básicos que resuelvan problemas matemáticos sencillos.

Índice General - Parte 2
Los Capítulos 3 y 4 avanzan hacia conceptos más sofisticados. El Capítulo 3 explora variables avanzadas, apuntadores y funciones, incluyendo el fascinante tema de la recursividad.
Aprenderás sobre variables locales y globales, memoria dinámica y cómo crear tus propias funciones. La recursividad te permitirá resolver problemas complejos de manera elegante.
El Capítulo 4 se enfoca en arreglos, cadenas de caracteres y archivos. Aquí es donde tus programas empiezan a manejar datos reales como texto y información guardada en archivos.
Incluye ejemplos prácticos como el juego del gato (tres en raya) que te mostrará cómo aplicar matrices en proyectos divertidos.
🚀 Nivel up: Estos capítulos te llevan de principiante a programador intermedio. ¡Es donde la magia realmente sucede!

Índice General - Parte 3
Los últimos dos capítulos abordan temas avanzados que te preparan para proyectos más ambiciosos. El Capítulo 5 introduce estructuras de datos y tipos abstractos.
Aprenderás sobre listas ligadas, pilas y colas, estructuras fundamentales en la programación profesional. Estos conceptos son la base de aplicaciones más complejas.
El Capítulo 6 cubre algoritmos de búsqueda, selección y ordenamiento. Estos son los algoritmos que hacen que las aplicaciones sean eficientes y rápidas.
El libro incluye material adicional en CD-ROM con apéndices sobre representación de información, diagramas de flujo con software Raptor y complejidad de algoritmos.
🏆 Objetivo final: Estos capítulos te dan las herramientas para crear aplicaciones eficientes y bien estructuradas como un programador profesional.

Contenido Avanzado y Recursos
Esta página resume los conceptos más avanzados del libro, incluyendo montículos y algoritmos de ordenamiento eficientes. Los montículos son estructuras especiales que permiten operaciones muy rápidas.
El CD-ROM incluye software adicional como Raptor para crear diagramas de flujo visuales, herramientas de compilación y ejemplos prácticos de todos los conceptos.
Los cuatro apéndices cubren temas complementarios: cómo la computadora representa la información internamente, uso de herramientas profesionales y análisis de eficiencia de algoritmos.
Estos recursos adicionales te dan una formación completa que va más allá de solo aprender sintaxis - te conviertes en un programador que entiende cómo funcionan las cosas por dentro.
💼 Ventaja profesional: El material adicional te da conocimientos que muchos cursos básicos omiten, pero que son esenciales en el trabajo real.

Agradecimientos
La autora Mihaela Juganaru Mathieu dedica este libro a sus hijos y agradece a todas las personas que hicieron posible su creación. Su experiencia combinada enseñando en Francia y México enriquece enormemente el contenido.
El libro fue revisado técnicamente por profesores de instituciones prestigiosas como la ESCOM-IPN y UAM-Azcapotzalco, garantizando la calidad académica del contenido.
La autora destaca la importancia de hacer preguntas en el aprendizaje. Las dudas de sus estudiantes a lo largo de los años ayudaron a crear explicaciones más claras y efectivas.
Este enfoque pedagógico hace que el libro sea especialmente efectivo para estudiantes que están empezando en la programación.
🤝 Consejo de la autora: No tengas miedo de hacer preguntas - son la clave para entender mejor la programación.

Presentación del Método
¡Nadie nace sabiendo programar! La autora enfatiza que la programación se aprende como cualquier otra habilidad: con práctica gradual y fundamentos sólidos.
El desafío principal es aprender dos cosas simultáneamente: la sintaxis del lenguaje (las reglas) y el pensamiento algorítmico (cómo resolver problemas paso a paso).
El lenguaje C es ideal como primer lenguaje porque te enseña conceptos fundamentales como variables, apuntadores y funciones de manera muy clara. Otros lenguajes serán más fáciles después.
Los seis capítulos te llevan desde algoritmos básicos hasta conceptos avanzados como estructuras de datos y algoritmos de ordenamiento, siempre con ejemplos prácticos.
🎯 Estrategia ganadora: Empezar con C te da bases sólidas que harán que aprender cualquier otro lenguaje sea mucho más fácil.

Público Objetivo y Aplicaciones
Este libro está diseñado principalmente para estudiantes de carreras técnicas y científicas que deben cursar introducción a la programación como materia obligatoria.
También es útil para estudiantes universitarios de computación, especialmente los últimos tres capítulos que abordan estructuras de datos avanzadas.
Los profesores pueden usarlo como apoyo metodológico, fuente de problemas resueltos para clase, o banco de ejercicios para tareas y exámenes.
La experiencia internacional de la autora, enseñando tanto en Francia como en México, aporta una perspectiva global a los métodos de enseñanza.
📖 Para todos: Ya seas estudiante o profesor, este libro te ofrece herramientas prácticas para dominar la programación desde cero.

We thought you’d never ask...
What is the Knowunity AI companion?
Our AI companion is specifically built for the needs of students. Based on the millions of content pieces we have on the platform we can provide truly meaningful and relevant answers to students. But its not only about answers, the companion is even more about guiding students through their daily learning challenges, with personalised study plans, quizzes or content pieces in the chat and 100% personalisation based on the students skills and developments.
Where can I download the Knowunity app?
You can download the app in the Google Play Store and in the Apple App Store.
Is Knowunity really free of charge?
That's right! Enjoy free access to study content, connect with fellow students, and get instant help – all at your fingertips.
Similar Content
Most popular content in Informática
9Diagrama de flujo
.
Pogramacion basica
bucles, diccionarios, parametros, funciones y parametros y librerias; uso y codificaciones
Diagrama de cajas y bigotes
Un diagrama de cajas y bigotes es un gráfico estadístico de distribución de un conjunto de datos, te ayudan en la estadística a ubicar su valor mínimo y máximo, sus cuarteles y su mediana para poder graficarlos y verlo visualmente
Excel
Informacion basica sobre excel
Hardware y conceptos básicos
Partes y descripción del hardware de una computadora
Ideas principales
Explicación de las ideas principales
Conversiones de Binario a Decimal y Decimal a Binario
Cómo realizar conversiones de número Binarios
La drogadicción
Describe causas y consecuencias de la drogadicción
HTML introducción
Historia, concepto y más sobre el HTML
Most popular content
9Jerarquía de operaciones
Te enseña la jerarquía de operaciones y también te ecplica que son y como las puedes hacer
Historia ECOEMS (Comipems)
Breve resumen de los temas de historia universal del examen del examen de media superior ECOEMS del valle de México
Mapa metabólico
Mapa metabólico, glucólisis, gluconeogénesis, lípidos, vía de las pentosas, ciclo de krebs
química
química
Sistema óseo
Función, tipos, etcétera
Teorema de tales
Explicación fácil de entender, sobre el teorema de lates
Examen ecoems unam
Estudiar para el examen de ecoems 2026 unam
Quimica ECOEMS(Comipems)
resumen de los temas de quimica que se presentarán en el próximo examen de nivel media superior en la zona metropolitana de el valle de México
Aritmética básica
Operaciones aritméticas suma, resta, multiplicación y ley de signos, para bachillerato o para el examen de admisión a la universidad
Can't find what you're looking for? Explore other subjects.
Students love us — and so will you.
The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.
This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.
Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.