Introducción a la programación con C
Series: Sapientia, 29
Publisher: Universitat Jaume I
Published: 2010
Place of publication: Ćastelló de la Plana, Spain
Language: spa
Format: E-book
Number of pages: 407
ISBN-13: 9788469301432
Description: *Introducción a la programación con C* e <a href="https://openlibrary.org/books/OL26384037M/Introducci%C3%B3n_a_la_programaci%C3%B3n_con_Python">*Introducción a la programación con Python*</a> desarrollan el temario de la asignatura «Metodología y tecnología de la programación» de las titulaciones de Ingeniería Informática e Ingeniería Técnica en Informática de Gestión de la Universitat Jaume I. En ella se pretende enseñar a programar y, a diferencia de lo que es usual en cursos introductorios a la programación, se propone el aprendizaje con dos lenguajes de programación: Python y C.

El lenguaje de programación C es uno de los más utilizados (si no el que más) en la programación de sistemas software. Es similar a Python en muchos aspectos fundamentales: presenta las mismas estructuras de control (selección condicional, iteración), permite trabajar con algunos tipos de datos similares (enteros, flotantes, secuencias), hace posible definir y usar funciones, etc. No obstante, en muchas otras cuestiones es un lenguaje muy diferente.

C presenta ciertas características que permiten ejercer un elevado control sobre la eficiencia de los programas, tanto en la velocidad de ejecución como en el consumo de memoria, pero a un precio: tenemos que proporcionar información explícita sobre gran cantidad de detalles, por lo que generalmente resultan programas más largos y complicados que sus equivalentes en Python, aumentando así la probabilidad de que cometamos errores.

En este manual encontramos los siguientes capítulos:

- Introducción a C
- Estructuras de datos en C: vectores estáticos y registros
- Funciones
- Estructuras de datos: memoria dinámica
- Ficheros