Introducción al desarrollo de software es un libro digital (ebook) que forma parte del máster internacional en software libre de la Universitat Oberta de Catalunya, que aborda con amplitud diversos aspectos relativos a la programación, presentando al lector un camino que lo conducirá a adquirir los conceptos básicos y habilidades necesarias para desarrollar software.
El conocimiento profundo de un lenguaje de programación parte no sólo del entendimiento de su léxico, de su sintaxis y de su semántica, sino que además requiere la comprensión de los objetivos que motivaron su desarrollo. Así pues, en esta unidad se repasa la historia del lenguaje de programación C desde el prisma de la programación de los computadores.
Los programas descritos en un lenguaje de programación como C no pueden ser ejecutados directamente por ninguna máquina. Por tanto, es necesario disponer de herramientas (es decir, programas) que permitan obtener otros programas que estén descritos como una secuencia de órdenes que sí que pueda ejecutar directamente algún computador.
El libro describe un entorno de desarrollo de software de libre acceso disponible tanto en plataformas Microsoft como GNU/Linux, pero centrándose en esta última.
Objetivos:
- Escribir programas siguiendo el paradigma de la programación estructurada en lenguaje C.
- Desarrollar aplicaciones eficientes en lenguaje C.
- Escribir programas con el paradigma de la programación orientada a objetos (C++).
- Desarrollar programas en lenguaje Java.
- Se pretende que, con esta asignatura, el estudiante consiga:
- Conocer el entorno y las herramientas de desarrollo de software libre.
- Entender los principios de los paradigmas de programación más comunes.
- Dominar todos los aspectos de la programación en C.
- Saber aplicar una metodología eficaz de programación.
- Programar con orientación a objetos en C++.
- Tener conocimiento de la programción en Java.
Título: | Introducción al desarrollo de software |
Autor: | Josep Anton Pérez López, Lluís Ribas Xirgo |
Fecha de publicación: | Marzo 2004 |
Páginas: | 394 |
Tamaño: | 1,4 MB |
Idioma: | Español |
Dirigido a: | Profesionales y estudiantes informáticos |
Requisitos: | - |
Licencia: | GFDL 1.2 |
Tabla de Contenidos
Capítulo 1: | Introducción a la programación en C |
Capítulo 2: | La programación estructurada |
Capítulo 3: | Tipos de datos estructurados |
Capítulo 4: | La programación modular |
Capítulo 5: | Variables dinámicas |
Capítulo 6: | Diseño descendente de programas |
Capítulo 7: | Relación con el sistema operativo |
Capítulo 8: | C++ para programadores en C |
Capítulo 9: | Programación orientada a objetos |
Capítulo 10: | Diseño de programas orientados a objetos |
Capítulo 11: | Java para programadores en C++ |
Capítulo 12: | Programación dirigida por eventos |
Muy bueno ..mas libros de java en español ..aunque sea scaneados. Gracias!
Hemos listado al menos 6 libros que tratan exclusivamente sobre programación en Java. Búscalos por medio de la etiqueta "Java" en el menú superior, nube de etiquetas, lista de etiquetas, o cuadros de búsqueda).