fundamentos de programación - iuma.ulpgc.es · 1 1 fundamentos de programación javier miranda,...

9
1 Fundamentos de Fundamentos de Programación Programación Javier Miranda, Luis Hernández, Francisco Guerra [email protected] [email protected] [email protected] Curso 2005/2006 2 Temario Ada, Linux, GNAT Introducción a la algorítmica Programación estructurada Procedimientos y funciones Estructuras de datos Ficheros Programación modular Coordinador de teoría: Javier Miranda

Upload: others

Post on 08-Oct-2019

10 views

Category:

Documents


0 download

TRANSCRIPT

1

1

Fundamentos de Fundamentos de ProgramaciónProgramación

Javier Miranda, Luis Hernández, Francisco Guerra

[email protected]@iuma.ulpgc.es

[email protected]

Curso 2005/2006

2

Temario

Ada, Linux, GNAT Introducción a la algorítmicaProgramación estructuradaProcedimientos y funcionesEstructuras de datosFicherosProgramación modular

Coordinador de teoría: Javier Miranda

2

3

BibliografíaJ.Miranda, F.Guerra, L.Hernández. Fundamentos de Programación con Ada. Gratuito y disponible en: http://www.iuma.ulpgc.es/~jmiranda/docencia/fundamentoshttp://jmiranda.webhop.info/fundamentos(también en el CD con material para la asignatura)

J.P.G. Barnes. Programación en Ada. Díaz de Santos, 1987. ISBN: 84-86251-52-4

Feldman, Koffman. Ada 95: Problem solving and Program design. Addison-Wesley, 1996. ISBN: 0-201-87009-6

N. Wirth. Algoritmos + Estructuras de datos = Programas. Addison-Weslsy, 1981.

4

Material complementario

http://jmiranda.webhop.infohttp://www.iuma.ulpgc.es/~jmiranda/docencia

http://www.iuma.ulpgc.es/~lhdez/fundamentoshttp://www.iuma.ulpgc.es/~fguerra

CD Programación– GNAT (compilador de Ada)– Copia del contenido de la página WEB (transparencias,

apuntes, preguntas frecuentes, …)– Documentacion sobre Ada– … y mucho más

Páginas WEB

3

5

6

TutoriasTutorias

Por correo electrónico:– [email protected][email protected]

En el despacho:– Javier: Miércoles (10 a 14) y Viernes (12 a 14)– Luis: Martes y miércoles (10 a 12),

Jueves (16-18)

4

7

El laboratorio

RED

Lab. Programación (última puerta del Barracón)

8

IMPORTANTE

Si aún no tienes cuenta en el laboratorio tienesque enviar mensaje de correo a [email protected]

En el contenido del mensaje debes indicar tunombre, DNI y todos los horarios del laboratorio ordenados según tu preferencia.

El laboratorio

5

9

PrácticasSistema Operativo: Linux

10

6

11

12

7

13

14

1. (Tutelada) Familiarización con el entorno del laboratorio (2 h)

2. (Evaluable) Calculadora numérica (10 horas)

3. (Evaluable) Calculadora matricial (8 horas)

4. (Evaluable) Práctica libre (10 horas)

PrácticasPrácticasCoordinador de prácticas: Javier Miranda

8

15

EvaluaciónExamen (0-9 ptos)

Prácticas

– Primera práctica aprobada suma 0.25 ptos

– Segunda práctica aprobada suma 0.25 ptos

– Tercera práctica aprobada suma 0.5 ptos

Nota final = examen + prácticas

16

Y si olvido dirección de correo, pagina web, etc.

¿Qué hago?

9

17

18