Anda di halaman 1dari 18

FUNDAMENTOS

DE

PROGRAMACIÓN

IES MARTÍN VÁZQUEZ DE ARCE

1º A.S.I.
PROGRAMACIÓN DEL MÓDULO:

FUNDAMENTOS DE PROGRAMACIÓN

1.­ INTRODUCCIÓN.

2.­ CAPACIDADES TERMINALES.

3.­  ORGANIZACIÓN DE LOS CONTENIDOS.

3.1.­ Tipo y enunciado del contenido organizador.

4.­ PROGRAMACIÓN.

4.1.­ Relación secuenciada de unidades de trabajo.

4.2.­ Elementos curriculares de cada unidad.

5.­ EVALUACIÓN.

6.­ RECUPERACIÓN.

7.­ BIBLIOGRAFÍA.
DEPARTAMENTO DE INFORMÁTICA A.S.I.

1.­ INTRODUCCIÓN.

Estamos ante un módulo de 285 horas, que se encuadra en el primer curso del Ciclo
formativo de grado superior correspondiente al título de Técnico superior en Administración
de Sistemas Informáticos.

La referencia al sistema productivo de este módulo la encontramos en la unidad de
competencia   número   cuatro   del   correspondiente   R.D.   del   Título:  Proponer   y   coordinar
cambios para mejorar la explotación del sistema y las aplicaciones y sus realizaciones son:

• Formular técnicamente los cambios y mejoras necesarios en el sistema y/o
aplicaciones para proporcionar criterios de decisión a la persona autorizada.
 
• Realizar, a su nivel, los cambios propuestos en el sistema y/o aplicaciones
de acuerdo con las prestaciones requeridas.

• Realizar pruebas funcionales y de usuario previas a la implantación de los
cambios desarrollados en el sistema y/o aplicaciones.

• Elaborar y mantener la documentación y guías del usuario descriptivas de
los cambios y mejoras introducidos en el sistema y/o aplicaciones según las
normas y procedimientos establecidos.
 
El modelo de programación propuesto se basa en las capacidades terminales y en los
criterios de evaluación que aparecen en el correspondiente R.D. del currículo.

Después, como resultado de un proceso de análisis de los criterios de evaluación, se
presenta   el   enunciado   del   contenido   organizador   de   todo   el   proceso   de   enseñanza
aprendizaje, que va a constituir el eje de todos los contenidos y la secuencia de Unidades de
Trabajo del Módulo. Se trata de un contenido procedimental. 

A continuación se propone la estructura de contenidos que tiene su fundamento en la
naturaleza   y   enunciado   del   contenido   organizador   y   las   variables   más   importantes
relacionadas con el aumento de complejidad de todo el procedimiento que se enseña.

FUNDAMENTOS DE PROGRAMACION. Pág : 3  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

De   la   estructura   de   contenidos   se   obtiene   la   secuencia   de   Unidades   de   Trabajo


constituidas por bloques de contenidos y actividades de aprendizaje y evaluación.

FUNDAMENTOS DE PROGRAMACION. Pág : 4  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

2.­ CAPACIDADES TERMINALES.

• Elegir y definir una estructura de datos para resolver un problema con lenguajes
estructurados.
• Aplicar   la   metodología   de   desarrollo   estructurado   para   el   diseño   de
algoritmos.
• Codificar programas en lenguajes estructurados de tercera generación.

3.­ ORGANIZACIÓN DE LOS CONTENIDOS.

3.1. TIPO Y ENUNCIADO DEL CONTENIDO ORGANIZADOR.

Considerando los elementos de capacidad se deduce que el contenido organizador
debe ser de tipo procedimental. Como enunciado del contenido organizador formularemos el
título de la unidad de competencia a la que está ligada este Módulo:  Elaborar, adaptar y
probar programas para mejorar la explotación del sistema y las aplicaciones.

A este contenido de tipo procedimental se encuentran ligados una serie de contenidos
conceptuales   y   actitudinales   que   originan   los   contenidos   soporte   de   las   destrezas   y
habilidades que el alumno debe adquirir.

FUNDAMENTOS DE PROGRAMACION. Pág : 5  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

4.­ PROGRAMACIÓN.

4.1. RELACIÓN SECUENCIADA DE UNIDADES DE TRABAJO.

La   propuesta   de   programación   está   constituida   por   una   relación   secuenciada   de


Unidades de Trabajo en la que se integran y desarrollan, al mismo tiempo, distintos tipos de
contenidos  y actividades  de formación y de evaluación  huyendo de los clásicos  temas   o
lecciones estancos que mediatizan el proceso de aprendizaje.

Para el Diseño de una programación concreta será preciso contemplar:

• Los conocimientos previos del alumno.
• Los recursos materiales del centro educativo.
• Los medios utilizados en el entorno productivo.

En   cuanto  al primer punto se  ha  considerado  que   los  conocimientos  previos   del


alumno son mínimos limitándose a aquellos que han adquirido en las materias cursadas en el
Bachillerato.

Para el segundo punto se ha considerado un aula de informática con el suficiente
número de equipos como para que los alumnos puedan trabajar individualmente o en grupos
de dos. Los equipos podrán ser PC's de tipo medio, aunque considerando las necesidades de
los otros Módulos será conveniente disponer en el aula de equipos de cierta envergadura,
conectados en red.

Respecto al tercer punto y dada la portabilidad del lenguaje elegido es posible que
este punto sea el de menor peso.

Unidades de trabajo:

U.T.1. Introducción a la programación. Conceptos básicos.

U.T.2. Metodología de la programación.

FUNDAMENTOS DE PROGRAMACION. Pág : 6  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

U.T.3. Lenguaje   C.   Estructura   de   un   programa   C.   Funciones.


Sentencias.

U.T.4. Estructuras estáticas. 

U.T.5. Estructuras externas. 

U.T.6. Estructuras dinámicas.

U.T.7. Utilización avanzada del lenguaje.

U.T.8. Proyecto.

FUNDAMENTOS DE PROGRAMACION. Pág : 7  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

4.2. ELEMENTOS CURRICULARES DE CADA UNIDAD.

U.T.1. Introducción a la programación. Conceptos básicos.
(Tiempo estimado: 18 horas)

Tiene como fin presentar al alumno los conceptos básicos de la informática y de la
programación   de   tal   manera   que   comience   a   familiarizarse   con   los   términos,   entornos,
materiales y finalidades del Módulo completo. Es una unidad eminentemente conceptual que
pretende presentar, de forma global, el contenido que se verá durante todo el Módulo.

Conceptos (contenidos soporte) Procedimientos (contenidos organizadores)

Conceptos básicos de informática. Introducción de conceptos.
Sistemas de numeración. Descripción   de   los   sistemas   de   numeración
Datos, tipos, sentencias y e/s utilizados en informática.
Los sistemas de procesamiento de la Descripción de los distintos elementos de un
información. ordenador.
Concepto de algoritmo. Descripción   del   ciclo   de   vida   de   una
Aplicación informática: aplicación informática.
Ciclo de  vida de una aplicación informática Descripción   de   las   características   que   debe
     ­ Diseño del programa. tener un programa.
     ­ Instalación y explotación del programa.
Errores.
Calidad de los programas
Documentación de los programas.
Los lenguajes de programación.

Actividades de enseñanza­aprendizaje Actividades de evaluación
Realización de ejercicios. Resolución de ejercicios planteados.
Identificación   de   los   elementos   u   objetos
dentro del ámbito informático
Identificación de las distintas fases del ciclo
de vida de una aplicación informática.

FUNDAMENTOS DE PROGRAMACION. Pág : 8  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

U.T.2. Metodología de la programación.
(Tiempo estimado: 35 horas)

Presenta   al   alumno   los   métodos   y   técnicas   que   le   permitirán   desarrollar   buenos


programas.   Esto   es   la   metodología   de   la   programación.   Así   mismo   se   expondrán   las
herramientas de Diseño de algoritmos así como las pautas que debe seguir en su Diseño y las
técnicas de programación utilizadas en la actualidad. Se pretende que el alumno adquiera el
conocimiento y destreza suficientes para la interpretación de problemas y el Diseño y la
construcción de los algoritmos que los resuelvan. Los contenidos son de tipo conceptual y
procedimental y serán complementados con los contenidos de las siguientes unidades.

Conceptos (contenidos soporte) Procedimientos (contenidos organizadores)

Objetos de un programa. Interpretación del problema.
Herramientas y anotaciones para el diseño de Elección   de   las   estructuras   de
algoritmos. Diagramas de flujo, seudocódigo.  programación necesarias para la resolución
Estructura general de un programa.  del problema.
      Partes principales de un programa.  Construcción del algoritmo utilizando las
Entrada, proceso, salida estructuras elegidas.
      Clasificación de las instrucciones. 
De declaración, primitivas,
De control, compuestas
     Variables auxiliares de un  programa.
Contadores. 
Acumuladores. 
Switches. 
Técnicas de programación. 
       Programación convencional. 
       Programación estructurada. 
Programación modular.  

FUNDAMENTOS DE PROGRAMACION. Pág : 9  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

Actividades de enseñanza­aprendizaje Actividades de evaluación
Utilización   de   las   distintas   herramientas   yResolución   de   problemas   utilizando   alguna
notaciones de Diseño de algoritmos. herramienta   de   Diseño   de   algoritmos   y   las
Utilización   de   las   técnicas   de   programacióntécnicas   de   programación   estructurada   y
estructurada y modular. modular.
Justificación   de   las   estructuras   de
programación utilizadas.
Prueba escrita.  

U.T.3. Lenguaje C.  Estructura de un  programa C. Funciones. Sentencias.
(Tiempo estimado: 35 horas)

Presenta un lenguaje de programación procedimental estructurado, el C. Se pretende
dar una visión general del lenguaje, sus características, utilidad, ventajas e inconvenientes y
de   la   estructura   de   un   programa   C.   Así   mismo   se   pretende   que   el   alumno   adquiera   los
suficientes conocimientos sobre el compilador   y su entorno de trabajo (editor, depurador,
librerías,   etc.)   como   para   poder   empezar   a   codificar   desde   este   momento.   Además,   se
pretende que el alumno descubra los diferentes tipos  de datos que se utilizan en C para
dedicarse posteriormente a la descripción de los tipos de datos sencillos que maneja el C y su
forma de utilizarlos. También se ocupa de las estructuras de programación características del
lenguaje de manera que el alumno pueda empezar a resolver problemas sencillos siguiendo
siempre los mismos pasos: interpretación de los problemas, Diseño del algoritmo utilizando
algunas de las herramientas vistas en la U.T.2., codificación en C, pruebas, depuración y
documentación.

FUNDAMENTOS DE PROGRAMACION. Pág : 10  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

Conceptos (contenidos soporte) Procedimientos (cont organizadores)
Identificación   de   los   distintos   elementos  del
Historia del lenguaje c.
listado de un programa fuente escrito en C.
C  como lenguaje estructurado.
Seguimiento   de   las   distintas   fases   hasta   la
Estructura de un programa c.
puesta en funcionamiento de los programas.
Un editor de textos. Elementos.
La compilación. El  enlazado. Interpretación del problema. Elección de los
Librerías de c. Ejecución de un programa. objetos   de   programación   necesarios   para   la
Tipos de datos. Elementos del lenguaje c. resolución del problema.
Accesibilidad de variables. Ámbito. Construcción   del   algoritmo   utilizando   tipos
Entrada y salida estándar por consola. simples de datos. Codificación del algoritmo.
Sentencias de control de programa. Compilación   del   programa   fuente.
Funciones. Realización   de   pruebas.   Corrección   de
Funciones predefinidas en c. errores. Documentación del programa.

Actividades de enseñanza­aprendizaje Actividades de evaluación
Utilización   de   los   manuales   del   editor,Manejo del editor.
compilador, etc. Resolución de ejercicios propuestos.
Utilización de un editor, Identificación   y   comprensión   de   la
Instalación del compilador. documentación presente en los listados.
Utilización del compilador, depurador,... Utilización   práctica   del   compilador,
Ejemplos de utilización de variables. enlazador, librerías y depurador.
Creación de funciones de usuario. Manejo de los diferentes manuales.
Utilización de las funciones de librería Resolución y presentación de los ejercicios
Realización de ejercicios. propuestos.
Trabajo en el aula.
Prueba escrita.

U.T.4. Estructuras estáticas. 
(Tiempo estimado: 54 horas)

Presenta las primeras estructuras complejas de datos: las estructuras internas estáticas.
Se enseñará al alumno a aplicar alguna de las herramientas de Diseño de algoritmos a este
tipo de estructuras para continuar con el conocimiento de las características de las mismas en
C a fin de pasar a la codificación. Es fundamental que el alumno las comprenda dada la
variedad   de   estas   estructuras   en   C,   su   importancia   y   su   continua   utilización   de   aquí   en
adelante. Al finalizar la Unidad el alumno debe encontrarse en situación de poder resolver

FUNDAMENTOS DE PROGRAMACION. Pág : 11  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

problemas   de   una   cierta   entidad.   El   contenido   de   esta   unidad   es   eminentemente


procedimental.

Conceptos (contenidos soporte) Procedimientos (contenidos organizadores)
Estructuras de datos. Identificación   de   las   distintas   estructuras   de
Internas. datos.
Externas. Elección de las estructuras estáticas
Arrays. Características. necesarias para la resolución del problema.
Cadenas de caracteres. Construcción   del   algoritmo   utilizando   las
Ordenación y búsqueda. estructuras estáticas elegidas.
Estructuras. Codificación del algoritmo.
Uniones. Compilación del programa fuente.
Punteros. Realización de pruebas.
Punteros y arrays. Corrección de errores.
Arrays de punteros. Punteros a punteros. Documentación del programa.
Punteros a estructuras.
Punteros a funciones.
Funciones para manipular cadenas.
Funciones para la conversión de datos.
Funciones para la conversión de caracteres.

Actividades de enseñanza­aprendizaje Actividades de evaluación

Utilización y consulta de libros,  manuales. Resolución   y   presentación   de   los   ejercicios


Análisis   de   los   problemas   escogiendo     laspropuestos.
estructuras de datos más apropiadas. Trabajo en el aula.
Realización de ejercicios. Prueba escrita.
Corrección de ejercicios propuestos.

FUNDAMENTOS DE PROGRAMACION. Pág : 12  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

U.T.5. Estructuras externas.
(Tiempo estimado: 35 horas)

Presenta al alumno las estructuras externas de datos. El esquema que hay que seguir
es   el   mismo   que   en   la   unidad   anterior:   la   aplicación   de   la   herramienta   de   Diseño   de
algoritmos elegida al tratamiento de ficheros, estudio de las características y peculiaridades
de los ficheros en C para la codificación y, finalmente la obtención del programa ejecutable.
La comprensión de estas estructuras es de gran importancia ya que son fundamentales en
cuanto a que permitirán conseguir el almacenamiento de datos para su posterior utilización.
Al   finalizar   la   unidad   el   alumno   debe   haber   adquirido   los   conocimientos   y   destrezas
necesarios para el manejo de los ficheros, estructuras fundamentales en problemas de gestión.
Es una Unidad de contenido procedimental.

Conceptos (contenidos soporte) Procedimientos (contenidos organizadores)

Archivos o ficheros. Elección   de   las   estructuras   externas


Terminología. necesarias para la resolución del problema.
Clasificación según su uso. Construcción   del   algoritmo   utilizando   las
Soportes. Tipos. estructuras externas elegidas.
Organización de archivos. Codificación del algoritmo.
Forma de acceso a archivos. Compilación del programa fuente.
Operaciones sobre archivos. Realización de pruebas.
Los archivos en c. Punteros a ficheros. Corrección de errores.
Procesamiento de archivos secuenciales. Documentación del programa.
Procesamiento de archivos directos.
Procesamiento de archivos  secuenciales
indexados.
Tratamiento de archivos.

Actividades de enseñanza­aprendizaje Actividades de evaluación
Utilización y consulta de libros,  manuales. Resolución y presentación de los ejercicios
Análisis de los problemas escogiendo  las propuestos.
estructuras de datos más apropiadas. Trabajo en el aula.
Realización de ejercicios. Prueba escrita.
Corrección de ejercicios propuestos.

FUNDAMENTOS DE PROGRAMACION. Pág : 13  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

U.T.6. Estructuras dinámicas.
(Tiempo estimado: 45 horas)

Presenta al alumno las estructuras internas dinámicas de datos. Estas estructuras son
características  del lenguaje C y le proporcionará  una forma muy flexible de gestionar  la
memoria. Se seguirá el esquema ya expuesto: concreción del problema, Diseño del algoritmo,
codificación,   ejecución,   prueba,   depuración   y   documentación.   Al   finalizar   la   Unidad   el
alumno debe haber adquirido los conocimientos y destrezas necesarios para el manejo de
estas estructuras en problemas de gestión. El contenido es procedimental.

Conceptos (contenidos soporte) Procedimientos (contenidos organizadores)
Estructuras dinámicas definiciones y Elección   de   las   estructuras   dinámicas
características. necesarias para la resolución del problema.
Asignación dinámica de memoria. Construcción   del   algoritmo   utilizando   las
Arrays dinámicos. estructuras dinámicas elegidas.
Listas. Codificación del algoritmo.
Pilas. Compilación del programa fuente.
Colas. Realización de pruebas.
Árboles. Corrección de errores.
Documentación del programa. 

Actividades de enseñanza­aprendizaje Actividades de evaluación
Utilización y consulta de libros,  manuales. Resolución   y   presentación   de   los   ejercicios
Realización de ejercicios representativos conpropuestos.
estructuras dinámicas y punteros. Trabajo en el aula.
Corrección de ejercicios propuestos. Prueba escrita.

FUNDAMENTOS DE PROGRAMACION. Pág : 14  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

U.T.7. Utilización avanzada del lenguaje.
(Tiempo estimado: 18 horas)

Presenta   todo   aquello   que,   considerado   como   importante   para   el   desarrollo   de


programas de gestión, no se ha visto hasta el momento. En esta unidad se puede aplicar de
forma conjunta lo que hasta ahora se ha visto en parcelas independientes y todo aquello que
por sus características o grado de dificultad el profesor ha preferido guardar para cuando el
alumno haya adquirido un cierto conocimiento y manejo del lenguaje. Se trata de una Unidad
procedimental

Conceptos (contenidos soporte) Procedimientos (contenidos organizadores)
Recursividad. Manejo   e   interpretación   de   manuales   y
El preprocesador de C material bibliográfico.
Mapa de memoria de C. Utilización de los recursos del sistema.
Modelos de memoria en C. Aplicación en el desarrollo de los programas.
­ Punteros near, far, huge.
Operadores a nivel de bits.
Compilar y enlazar desde el dos.
Funciones de directorios.
Funciones del sistema.
     ­ El archivo de cabecera bios.
     ­ El archivo de cabecera dos.
Funciones gráficas y de texto.

Actividades de enseñanza­aprendizaje Actividades de evaluación
Utilización y consulta de libros,  manuales.  Resolución   y   presentación   de   los   ejercicios
Realización   de   distintos   ejerciciospropuestos.
practicando   los   conceptos   y   mecanismoTrabajo en el aula.
correspondientes a la unidad de trabajo.       Prueba escrita.

FUNDAMENTOS DE PROGRAMACION. Pág : 15  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

U.T. 8. Proyecto.
(Tiempo estimado: el resto 45 horas)

Consiste en el desarrollo de un proyecto de programación que sirva para resolver la
informatización de algún tipo de gestión: La idea es que el proyecto sea desarrollado en
grupos   de   trabajo   de   dos   o   tres   alumnos.   Esta   Unidad   es   la   que   pondrá   a   prueba   los
conocimientos y destrezas adquiridos por los alumnos durante el curso y, a través de ella, se
pondrá de manifiesto el grado de aprovechamiento conseguido por el alumno.

Conceptos (contenidos soporte) Procedimientos (contenidos organizadores)
Todos los desarrollados durante  las unidadesInterpretación del problema.
anteriores   profundizando   en   todos   los   queElección de las estructuras necesarias para  la
fuera necesario. resolución del problema.
Construcción del algoritmo.
Codificación.
Compilación.
Realización de pruebas.
Corrección de errores.
Documentación.

Actividades de enseñanza­aprendizaje Actividades de evaluación
Planteamiento de algún problema de gestiónEjecución   de   las   pruebas   necesarias   para
de   cierta   complejidad   que   requiera   laverificar   la   eficiencia   y   eficacia   de   la
utilización   del   mayor   número   deaplicación desarrollada.
conocimientos estudiados en el módulo. Presentación   de   la   documentación   necesaria
Consultas al profesor. para   el   conocimiento   y   utilización   de   la
aplicación:
           ­ Manual de usuario.
           ­ Manual del programador.

FUNDAMENTOS DE PROGRAMACION. Pág : 16  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

5.­ EVALUACIÓN.

La evaluación va a ser continua. Se realizarán tres evaluaciones que coincidirán con
los   finales de cada trimestre, y en ellas  se valorará  si los alumnos  van adquiriendo   los
conocimientos,   habilidades,   destrezas   y   actitudes     desarrollados   a   través   del   proceso
formativo. Se valorará si han superado o no las actividades de evaluación propuestas y en
cada evaluación se realizará una prueba escrita.

La nota de cada evaluación se basará en los siguientes  puntos:

• La prueba escrita,
• En los trabajos y ejercicios realizados en clase 
• En los trabajos propuestos para ser entregados en un plazo
de tiempo.
• La actitud mostrada por el alumno durante el curso.

En la tercera evaluación el alumno realizará un proyecto de programación, que es
obligatorio. A la hora de poner la nota final del módulo el proyecto se valorará con un 30%
de la nota final.

Si  un alumno aprueba la 3ª evaluación   y no realiza el proyecto es decisión del


profesor si supera el módulo o no, teniendo en cuenta: las faltas del alumno durante el curso,
el trabajo realizado en clase, y el interés del alumno por la asignatura y el trabajo.

Si un alumno tiene resultados bajos en la 3ª evaluación   y realiza el proyecto, es
decisión del profesor  si aprueba o no el módulo, teniendo en cuenta: las faltas del alumno
durante   el   último   trimestre,   el   trabajo   realizado   en   clase,   el   interés   del   alumno   por   la
asignatura y el trabajo, y los resultados obtenidos en todas las pruebas realizadas a lo largo
del curso.

En la nota final de este módulo se tendrán en cuenta estos dos puntos.

FUNDAMENTOS DE PROGRAMACION. Pág : 17  de  18
DEPARTAMENTO DE INFORMÁTICA A.S.I.

6.­ RECUPERACIÓN. 

Se trata  de una evaluación continua como se desprende de la metodología empleada y
por   tanto   no   existirán   pruebas   de   recuperación   específicas   (a   no   ser   que   el   profesor   lo
considere necesario). Se establecerá para cada alumno que se encuentre en esta situación qué
actividades son las que debe realizar para superar las actividades de evaluación propuestas.
El objetivo final es que el alumno consiga alcanzar las capacidades terminales, siendo el
Proyecto la mejor forma para medir el cumplimiento de ese objetivo.

Hay que señalar que este módulo no es susceptible de recuperación en convocatorias
extraordinarias. Los alumnos que no superen el módulo repetirán curso con este módulo.

7.­ BIBLIOGRAFÍA. 

­   Algoritmos     +   estructuras   de   datos   =   programas.   Aut:   Niklaus   Wirth.


Ediciones del Castillo. Madrid. 
­ Fundamentos de programación. Algoritmos y estructuras de datos.  Aut: Luis
Joyanes Aguilar. Ed. McGrawHill.
­  Metodología de la programación con estructuras de datos y orientaciones
para   Cobol,   Pascal   y  C.   Ed.   Ahambra   longman.   Aut.   José     Pérez   Lobato,
Mercedes Cubillo Menayo.
­  Metodología   de   la   programación.   aplicaciones   en   Cobol   y   Pascal.   Ed.
McGrawHill. Aut. Alcalde García.
­ Turbo C. Iniciación y programación avanzada. ED: Paraninfo. Aut: Antonio
Mata.
­   Manual   de   Borland   C++,   Osborne   Ed.   McGrawHill.   Aut:Chris   H.
Papas/William H. Murray.
­ Turbo C Borland C++. Sergio Árboles, Joaquim Onsins. Ed: InforBooks.
­ C manual de referencia. Herbert Schildt. Ed: McGrawHill.
Lenguaje C y estructura de datos. Juan F. García de Sola, Vicente Garcerán. ED:
McGrawHill.

FUNDAMENTOS DE PROGRAMACION. Pág : 18  de  18

Anda mungkin juga menyukai