Descripción
Fundamentos de informática y programación en C
Resumen del libro
Este manual ofrece una introducción completa a los fundamentos de la informática, combinando teoría con práctica en programación en lenguaje C y el uso del sistema operativo Unix/Linux. Diseñado para el Espacio Europeo de Educación Superior, el libro guía al lector desde los conceptos básicos de la ciencia computacional hasta el desarrollo de aplicaciones funcionales. Su enfoque pedagógico y estructurado lo convierte en una herramienta esencial para estudiantes y profesionales que buscan una base sólida en programación y sistemas.
¿De qué trata?
La obra aborda tres grandes bloques de conocimiento interconectados. En primer lugar, presenta los fundamentos teóricos de la informática, explicando cómo funcionan los ordenadores a nivel de hardware, software y representación de datos. En segundo lugar, se centra en la metodología de programación estructurada utilizando el lenguaje C, desde la sintaxis básica hasta la gestión de punteros, estructuras de datos y ficheros. Finalmente, introduce el entorno de desarrollo Unix/Linux, cubriendo comandos esenciales, el shell de trabajo y herramientas de compilación. Cada capítulo incluye ejemplos prácticos y ejercicios que refuerzan el aprendizaje progresivo.
Temas principales
- Fundamentos de la ciencia de la computación: hardware, software y sistemas numéricos.
- Metodología de programación estructurada y resolución de problemas algorítmicos.
- Lenguaje C: tipos de datos, control de flujo, funciones, arrays, punteros y gestión de memoria.
- Estructuras de datos avanzadas: listas, pilas, colas y archivos.
- Introducción al sistema operativo Unix/Linux: comandos básicos, shell scripting y compilación de programas.
¿Para quién está recomendado?
Está dirigido a estudiantes de primeros cursos de ingeniería informática, grados en ciencias de la computación o ciclos formativos de programación. También es útil para autodidactas que deseen iniciarse en la programación con C y familiarizarse con entornos Unix/Linux, así como para profesionales que necesiten actualizar sus fundamentos teóricos y prácticos.
Qué aporta este libro
- Una base teórica sólida que facilita la comprensión de conceptos informáticos avanzados.
- Habilidades prácticas en programación en C, uno de los lenguajes más influyentes y utilizados en sistemas y software de bajo nivel.
- Competencias en el manejo del sistema operativo Unix/Linux, esencial en entornos de desarrollo profesional.
- Estructura didáctica adaptada al Espacio Europeo de Educación Superior, con ejercicios y ejemplos que refuerzan el aprendizaje autónomo.
Ficha técnica
- Autor: Adiego Rodriguez, Joaquin; Llanos Ferraris, Diego
- Editorial: Ediciones Paraninfo, S.A
- Idioma: Español
- Tema: Lenguaje: consulta y general, computación e informática, informática: cuestiones generales, estilos de vida digital, aplicaciones empresariales, aplicaciones gráficas y multimedia, hardware, sistemas operativos, programación informática/desarrollo de software, bases de datos, certificación informática, seguridad informática, redes y comunicaciones informáticas, ciencias de la computación, material didáctico
- Colección: Informatica
- Encuadernación: Otros
- Fecha de edición: mayo de 2010
- Número de páginas: 380
- Peso: 658 g
Valoración editorial
Se trata de un manual de referencia para quienes buscan una introducción rigurosa y práctica a la informática y la programación. Su enfoque integrador, que combina teoría, lenguaje C y entorno Unix/Linux, lo diferencia de otros textos más especializados. Aunque su fecha de publicación es de 2010, los fundamentos que aborda siguen siendo plenamente vigentes, lo que lo convierte en un recurso valioso para la formación inicial en disciplinas técnicas.

