Fundamentos
de
Programación con jC
(c) Baltasar García Perez-Schofield 2012
A Rosa.
Prólogo
El objetivo de este libro consiste en formar al lector en los conceptos básicos de programación. Así, dentro de la programación imperativa, los conocimientos que se ofrecen abarcan la programación estructurada o procedural, para, finalmente, redondear el conjunto con la programación modular. Se trata, en fin, de los paradigmas básicos que todo programador debe conocer.
Este libro está basado en parte en la experiencia del autor impartiendo la asignatura de Fundamentos de Programación, en la Escuela Superior de Ingeniería Informática de la Universidad de Vigo. Pero una segunda parte, y de ninguna manera menos importante, consiste en ofrecer un curso de programación adecuado para poner en práctica los conocimientos con el lenguaje de programación jC.
El lenguaje jC fue presentado en el Congreso Ibérico de Sistemas y Tecnologías de la Información 2012, proponiéndose como un lenguaje de programación, por un lado sencillo, y por el otro fuertemente basado en Java y C, dos lenguajes con enorme presencia en la industria. Una vez comprendidos los fundamentos del lenguaje, será extraordinariamente sencillo pasar a C, C++ o Java.
La idea que guía, por tanto, este libro es la de conseguir obtener un producto educativo en conjunto (temario y lenguaje de programación) que funcionen como vehículo de aprendizaje para todo aquel que desee comenzar en la programación.
Baltasar García
Perez-Schofield
Orense, Verano de 2012