Ciclo Formativo de Grado Superior de Administración y Sistemas Informáticos.

Módulo Profesional: Fundamentos de Programación 06/07



Material

material
Bloque 01

Unidad 1

Presentación e introducción al módulo profesional
Material necesario
Bloque 02

Unidad 2

Introducción a la Programación
Material necesario      Ejercicios de la Unidad

Unidad 3

Sistemas de Numeración y Representación 
Material necesario
     Ejercicios de la Unidad

Unidad 4

Tipo de Dato, Dato, Variable y Expresiones 
Material necesario      Ejercicios de la Unidad

Unidad 5

Desarrollo de Algoritmos. Programación Secuencial.
Material necesario      Ejercicios de la Unidad

Unidad 6

Técnicas de Programación. Programación Modular.
Material necesario      Ejercicios de la Unidad    
Examen de la Unidad

Unidad 7

Programación básica en C.
Examen C ANS I    
Examen Recuperación 1º Trimestre   
Examen Recuperación 2 º Trimestre

 Funciones y Librerías en C.
 Aprende a programar en C++
 Aplicaciones con API 32 C++
 Descarga el primer Ejemplo de Aplicación C++ API 32
 Ejemplo de funciones de consola: programa cpp.
 Web Funciones de Consola. #include<windows.h>
 Tarjeta de Referencia ANSI.
 Manual de C.
 El Rincón de C.
 Curso de Lenguaje C.
 Manual de C. II
 
Curso C/C++. Formato WEB.
 Manual de programación en C (Español)
 Referencia de funciones de la biblioteca estandard de C (Español)
 Aprenda C como si estuviera en primero. Manual de aprendizaje del lenguaje C en formado PDF. Universidad de Navarra.
 Referencia de funciones de la biblioteca estandard de C (Inglés)
 Manual de programación en C sobre sistemas UNIX (Inglés)

Tutorial
interactivo de C (700KB)
 SciTE
, Editor multilenguaje con coloreado de sintaxis. (400KB)
 DOXYGEN
, Utilidad para la generación semiautomática de documentación de código en diferentes formatos. (3,7MB)
 Inno Setup
, Creador de programas de instalación para windows (1MB)
 PE Resource Editor
, Editor de ficheros de recursos de windows (327KB)

Unidad 8

Estructuras Estáticas de Datos.  
Examen C ANSI II   
Examen C ANSI III
Examen C ANSI typedef

8.1. Tipo Puntero. Material necesario I
8.2. Reserva de memoria. malloc, realloc ...
8.3. Array dinámicos. (int*) malloc().
8.4. Registros Struct. . Material necesario II
8.5. Typedef Struct.
8.6. Typedef Struct *.
8.7. (void *) f().
8.8. #include <stdarg.h>.

Unidad 9

Estructuras Externas de Datos.  Material necesario   
Web ficheros
Examen C ANSI FILE

9.1. Introducción.
9.2. Conceptos y Definiciones.
     9.2.1. Organización.
      9.2.2. Modo de acceso
9.3. Variable de estado asociada al fichero.
9.4. Operaciones Sobre Registros.
      9.4.1. Consultas
      9.4.2. Actualizaciones
             9.4.2.1. Altas
             9.4.2.2. Bajas
             9.4.2.3. Modificaciones
9.5. Características de los Archivos.
9.6. Clasificación Según Su Uso.
9.7. Organización De Archivos.
      9.7.1. Organización Secuencial.
      9.7.2. Organización Aleatoria o   Directa.
      9.7.3. Organización Secuencial Indexada.
9.8. Operaciones sobre Archivos.
      9.8.1. A nivel interno del Programa
             9.8.1.1. Apertura
             9.8.1.2. Cierre
      9.8.2. A nivel externo del Programa.
             9.8.2.1. Clasificación
             9.8.2.2. Mezcla
             9.8.2.3. Partición.
9.9. Utilización de Archivos.
      9.9.1. Rupturas de Control en Informes
9.10. Implementación mediante C.

Unidad 10

Introducción a JAVA.
Programación O.O. con JAVA:
       Introducción a programación O.O.   
       Ejercicios propuesto/resueltos en JAVA.   
       Conceptos Básicos en JAVA.
       Ejercicios Básicos en JAVA I.
       Ejercicios Básicos en JAVA II.
       Ejercicios Básicos en JAVA III.
       Ejercicios Básicos en JAVA IV.
       Examen de JAVA.
http://java.sun.com
http://www.cica.es/formacion/JavaTut/  
http://www.programacion.com/java/tutoriales/J2SE/   
http://www.programacion.com/java/tutorial/java_basico/ 
http://java.sun.com/docs/books/tutorial/ 
http://www.tecnun.es/asignaturas/Informat1/ayudainf/aprendainf/Java/Java2.pdf 

 

IES San Juan Bosco - Lorca (Murcia)