Argumento de Programación en Lenguajes Estructurados. Grado Superior
Con un enfoque actual, ameno y práctico, este proyecto editorial desarrolla los contenidos del módulo Programación en lenguajes estructurados, incluido en el Ciclo Formativo de Grado Superior de Desarrollo de Aplicaciones informáticas. El principal objetivo del este libro es desarrollar los conceptos más importantes en el proceso de creación de un programa, desde las estructuras básicas de programación imperativa hasta los conceptos más abstractos de diseño orientado a objetos. El libro recorre las estructuras de control y las distintas estructuras de datos que se utilizan en la resolución de problemas de software. El lenguaje utilizado para la explicación de todas estas ideas es en primer lugar, el lenguaje C, mediante el cual se aprenden los rudimentos básicos de la programación imperativa y donde se introduce el concepto de programación estructurada. Posteriormente se introduce el C++ para llegar al lenguaje JavaTM. Esta secuencia de leguajes hace que el libro sea especialmente interesante para alumnos de primer curso que empiezan desde cero o para aquellos que disponiendo de conocimientos de otros lenguajes de programación tienen que dar el salto a la programación en JavaTM. Al adquirir estos conocimientos, el estudiante se prepara de manera satisfactoria para incorporarse al mercado laboral, pudiendo desarrollar las siguientes funciones: ? Elaborar programas utilizando lenguajes estructurados cumpliendo con las especificaciones establecidas en el diseño. ? Evaluar el funcionamiento de las aplicaciones mediante la realización de pruebas de los diferentes módulos de programación. ? Elaborar la documentación completa relativa a las aplicaciones desarrolladas. ? Adaptar aplicaciones a partir de nuevos requerimientos establecidos en el diseño.01. Introducción a la programación en C. 2. Sintaxis básica en C. 3. Funciones en C. 4. Estructuras y uniones. 5. Programación estructurada. 6. Gestión de ficheros en C. 7. Estructura de datos estáticos. 8. Operaciones avanzadas con arrays. 9. Estructura de datos dinámica. 10. Gestión de estructuras de datos dinámicas para el desarrollo de aplicaciones. 11. Desarrollo de aplicaciones de gestión en C. 12. Introducción a la programación orientada a objetos en C++. 13. POO en Java. Sintaxis básica. 14. Objetos y clases en Java.