Foto del libro

Desarrollo de algoritmos y técnicas de programación en Pascal

C. Pareja, M. Ojeda, Á. L. Andeyro, C. Rossi

Editorial Ra-Ma, 1997. I.S.B.N. 84-7897-290-0

Este libro ofrece, desde el primer momento y de forma gradual, métodos de resolución de problemas mediante el desarrollo de algoritmos y estructuras de datos, así como su materialización en programas de computador. Está dirigido a aquéllos que desean introducirse en la programación, pues proporciona una base sólida con una buena metodología de diseño, desarrollo de programas correctos y hábitos disciplinados desde una perspectiva realista y pragmática. También cubre la necesidad de experimentar con programas concretos, expresarlos en un lenguaje real y ponerlos en funcionamiento. El lenguaje elegido ha sido Pascal, ampliamente difundido como lenguaje idóneo para el aprendizaje de la programación. En cada capítulo se ha incluido una lista de ejercicios propuestos; y al final de cada tema se desarrolla un ejemplo completo, para mostrar sus aspectos más destacados.

Ahora disponible gratis en la red en formato PDF:

Créditos
Presentación
8'81 Kb
Tema I. Problemas, algoritmos y programas
1 Problemas, algoritmos y programas
2 El lenguaje de programación Pascal
3 Tipos de datos básicos
4 Elementos básicos del lenguaje
5 Primeros programas completos
996 Kb
Tema II. Programación estructurada
6 Instrucciones estructuradas
7 Programación estructurada (aspectos teóricos y metodológicos)
Tema III. Subprogramas
8 Procedimientos y funciones
9 Aspectos metodológicos de la programación con subprogramas
10 Introducción a la recursión
1'61 Mb
Tema IV. Tipos de datos definidos por el programador
11 Tipos de datos simples y compuestos
12 Arrays
13 Registros
14 Archivos
15 Algoritmos de búsqueda y ordenación
1'16 Mb
Tema V. Memoria dinámica
16 Punteros
17 Estructuras de datos recursivas
Tema VI. Aspectos avanzados de la programación
18 Complejidad algorítmica
19 Tipos abstractos de datos
20 Esquemas algorítmicos fundamentales
1'40 Mb
Apéndices
A Aspectos complementarios (subprogramas como parámetros; var. aleatorias)
B El lenguaje Turbo Pascal
C El entorno integrado de desarrollo
566 Kb