2000-2001

Enginyeria Tè;cnica en Informàtica de Sistemes (3372)


Programació I (12406) 


Temari

Tema 1: Introducció i conceptes generals

Tema 2: Els tipus de dades bàsics

Tema 3: Expressions, sentències i estructures de control

Tema 4: Aprenentatge de la concepció dels algorismes.

Tema 5:Tipus de dades composts I: arrays i cadenes

Arrays unidimensionals
Arrays multidimensionals
Cadenes de caràcters ( strings)

Tema 6: El disseny descendent i la programació estructurada

Procediments i funcions.
Les variables globals i locals i els problemes de visibilitat.
Les unitats.

Tema 7: Definició de tipus per l'usuari. Altres tipus de dades

Definició de nous tipus de dades per l'usuari:
- Tipus de dades ordinals
- Conjunts.
- Registres.

Tema 8: Estructures de dades dinàmiques.

Els punters o apuntadors.

Tema 9: Introducció als tipus abstractes de dades.

Llistes enllaçades dinàmiques.

Tema 10: Fitxers seqüencials.

Bibliografia

M. LUCAS, J.P. PEYRIN, P.C. SCHOLL: Algorítmica y Representación de datos. Tomo I. Secuencias, autómatas de estados finitos. Masson, 1985. ISBN: 84-311-0363-9
J. BIONDI, G. CLAVEL: Introducción a la programación. Tomo I. Algorítmica y lenguajes. Masson. ISBN: 84-311-0460-0
SANFORD LEESTMA, LARRY NYHOFF: Programación en Pascal. Prentice Hall, 4ª edic., 1999. ISBN: 84-8322-031-8
P. GROGONO: PROGRAMACIÓN EN PASCAL. Prentice Hall, 2ª edic. revisada, 1996. ISBN: 0-201-65372-9

Altres llibres sobre el tema:
ALFRED V. AHO, JEFFREY D. ULLMAN, JOHN E. HOPCROFT: Estructuras de datos y algoritmos. Addison Wesley, 1988. ISBN: 968-444-345-5
NIKLAUS WIRTH: Algoritmos + estructuras de datos = programas. Ediciones del Castillo, 1980. ISBN: 84-219-0172-9
NIKLAUS WIRTH: Algoritmia y estructuras de datos. Prentice Hall, 1987. ISBN: 968-880-113-5
D.E. KNUTH: El arte de programar ordenadores (3 volums). Editoria Reverté. ISBN: 84-291-2661-9
TERRENCE W. PRATT, MARVIN V. ZELKOWITZ: Lenguajes de programación. Diseño e implementación. Prentice Hall, 3ª edic., 1997. ISBN: 970-17-0046-5

Altres llibres sobre Pascal:
DALE; WEEMS: Pascal. McGraw-Hill, 1989. ISBN: 8476153724
PAREJA,C.- OJEDA,M.- ANDEYRO,A.- ROSSI,C: Desarrollo de algoritmos y técnicas de programación en Pascal. Ra-Ma, 1997. ISBN:8478972900
SWEDAN, F.M.: Turbo Pascal 7. Referencia Rápida. Ra-Ma, 1994. ISBN:8478971289
CEBALLOS, F.J.: Curso de Programación con Pascal. Ra-Ma, 1987. ISBN:8486381363JOYANES: Programación en Turbo/Borland Pascal 7. 3ª edición. McGraw-Hill, 1997. ISBN: 8448110757
GOTTFRIED: Programación Pascal. McGraw-Hill, 1988. ISBN: 9701004027
O’BRIEN: Turbo Pascal 7. Manual de referencia. McGraw-Hill. ISBN: 8448101197

Darrera actualització 24-11-2010
© Universitat Pompeu Fabra, Barcelona