Fundamentos de programación – José A Cerrada Somo



El objetivo fundamental de este libro es introducir de manera progresiva y sistemática una correcta metodología para la programación de computadores. Las materias que se cubren son las que se necesitan conocer en un curso de primer nivel de programación. Además, a lo largo del libro se van introdu­ciendo de forma progresiva las estructuras y herramientas necesarias en cada momento y que están disponibles en cualquier lenguaje de programación de propósito general. No se ha considerado adecuado presentar un lenguaje en su totalidad dado que las estructuras no utilizadas quedan fuera del alcance de este libro.
 
El contenido ha sido pensado como libro de texto para una asignatura de Fundamentos de Programación del primer cuatrimestre del primer año de un Grado en Informática o similares dentro del marco de la UNED, Por tanto, se cuidan de manera especial tos aspectos específicos de la enseñanza a distancia. Se trata de introducir los conceptos de manera progresiva, poco a poco, de manera que el alumno pueda ir avanzando a su ritmo. Cada concepto que se introduce se acompaña de las técnicas necesarias para su inmediata aplicación y ejemplos ilustrativos.
 
En este libro se utiliza como vehículo para la enseñanza de la. programación el lenguaje C± (léase C-más-menos) que está constituido por un subconjunto del vocabulario de los lenguajes C y (’ I Por lo tanto, cualquier programa escrito en el lenguaje C± se podrá editar, compilar y ejecutar en un entorno de desarrollo para C/C++. Se considera muy importante usar un lenguaje real para que el alumno acceda, de manera natural e inmediata al computador. Esto permite al alumno comprobar en la práctica que los ejemplos propuestos funcionan.
 
Con la definición del lenguaje C± se ha buscado la creación de un lenguaje que facilite la enseñanza de la programación y que también se pueda utilizar en el desarrollo de cualquier aplicación real. Las ventajas del lenguaje C± se pueden concretar en las siguientes:
 
Es un lenguaje bien estructurado: que ha sido pensado para aplicar la metodología de programación estructurada, en sentido amplio. Los len­guajes C/C++ son excesivamente complejos para un primer curso de programación y en algunas ocasiones sus sentencias resultan complejas, ambiguas y poco claras. En el lenguaje C± no se incluyen todas las sentencias de C/C++ y además se imponen ciertas restricciones meto­dológicas en las sentencias utilizadas.El aprendizaje del lenguaje es relativamente sencillo dado que ha sido diseñado para la enseñanza de programación.C± soporta la programación modular y tipos abstractos de datos: am­bos paradigmas de programación se consideran muy importantes para introducir al alumno en una buena metodología de diseño y desarrollo de programas de cierta complejidad.Las características antes mencionadas permiten que C± se pueda utilizar en cursos posteriores de programación. Por ejemplo, para presentar la programación orientada a objetos se debería incorporar a C± el concepto de clase y las estructuras de programación que ya están disponible en C++
 
Contenido:
 
1. Introducción
 2. Elementos básicos de programación
 3. Constantes y Variables
 4. Metodología de Desarrollo de Programas (I)
 5. Estructuras Básicas de la Programación Imperativa
 6. Metodología de Desarrollo de Programas (II)
 7. Funciones y Procedimientos
 8. Metodología de Desarrollo de Programas (III)
 9. Definición de tipos
 10. Ampliación de estructuras de control
 11. Estructuras de datos
 12. Esquemas típicos de operación con formaciones
 13. Punteros y variables dinámicas
 14. Tipos abstractos de datos
 15. Módulos
 A. Sintaxis de C±
 B. Manual de Estilo
 C. Notación lógico-matemática



Tamaño:130 megas
Formato:PDF

http://uptobox.com/lk7kwboyvia8
descargar peliculas - descargar programas
37 Puntos Score: 6.2/10
Visitas: 1254 Favoritos: 3
Ver los usuarios que votaron...
7 Comentarios Fundamentos de programación – José A Cerrada Somo
Muchas gracias pro compartir! es raro encontrar post con estos libros +10
@Aelemar ,x nada,lastima que no me ha dado tiempo en adelgazar el PDF,un saludo
Muchas gracias por tu aporte.
@sixfingo ,a ti por pasar,un saludo
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!
Facebook Identi