SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Tema 12 Utilización de más de un fichero fuente Fundamentos de Programación I.E.S. Juan de Garay
Tema 12: Utilización de más de un fichero fuente ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. Introducción ,[object Object],[object Object],[object Object],[object Object],[object Object]
2. Decidir qué incluir en un fichero fuente ,[object Object],[object Object],[object Object]
3. Crear un fichero de proyecto en Borland C ,[object Object],[object Object],[object Object],[object Object]
3. Crear un fichero de proyecto en Dev C++ ,[object Object],[object Object],[object Object],[object Object]
4. Las referencias externas ,[object Object],[object Object],[object Object],[object Object],[object Object]
4. Las referencias externas (cont.) ,[object Object],[object Object],double ventas; ... int main () { int i; ... } extern double ventas; ... Calc () { int i; ... }
4. Las referencias externas (cont.) ,[object Object],[object Object]
5. Utilización de funciones externas ,[object Object],[object Object],[object Object],[object Object]
6. Escritura de ficheros cabecera para módulos externos ,[object Object],[object Object],[object Object]
7. Qué incluir en un fichero de cabecera ,[object Object],[object Object],[object Object],[object Object],[object Object]
7. Qué incluir en un fichero de cabecera (cont.) ,[object Object],[object Object],[object Object]
8. Utilización de las directivas de compilación    condicional en los ficheros de cabecera ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
8. Utilización de las directivas de compilación    condicional en los ficheros de cabecera (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
8. Utilización de las directivas de compilación    condicional en los ficheros de cabecera (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
8. Utilización de las directivas de compilación    condicional en los ficheros de cabecera (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
8. Utilización de las directivas de compilación    condicional en los ficheros de cabecera (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
9. Ejercicios (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Andere mochten auch

Tema 3 Ficheros Y Permisos
Tema 3 Ficheros Y PermisosTema 3 Ficheros Y Permisos
Tema 3 Ficheros Y PermisosFresyMetal
 
Fpr Tema 5 www.fresymetal.com
Fpr Tema 5 www.fresymetal.comFpr Tema 5 www.fresymetal.com
Fpr Tema 5 www.fresymetal.comFresyMetal
 
Tema 7 www.fresymetal.com
Tema 7 www.fresymetal.comTema 7 www.fresymetal.com
Tema 7 www.fresymetal.comFresyMetal
 
Fpr Tema 4 www.fresymetal.com
Fpr Tema 4 www.fresymetal.comFpr Tema 4 www.fresymetal.com
Fpr Tema 4 www.fresymetal.comFresyMetal
 
Tema 8 www.fresymetal.com
Tema 8 www.fresymetal.comTema 8 www.fresymetal.com
Tema 8 www.fresymetal.comFresyMetal
 
Tema 10 www.fresymetal.com
Tema 10 www.fresymetal.comTema 10 www.fresymetal.com
Tema 10 www.fresymetal.comFresyMetal
 
Tema 9 www.fresymetal.com
Tema 9 www.fresymetal.comTema 9 www.fresymetal.com
Tema 9 www.fresymetal.comFresyMetal
 
Fpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.comFpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.comFresyMetal
 
Gypsum products in Dentistry
Gypsum products in DentistryGypsum products in Dentistry
Gypsum products in DentistryAjeya Ranganathan
 

Andere mochten auch (10)

Tema 3 Ficheros Y Permisos
Tema 3 Ficheros Y PermisosTema 3 Ficheros Y Permisos
Tema 3 Ficheros Y Permisos
 
Fpr Tema 5 www.fresymetal.com
Fpr Tema 5 www.fresymetal.comFpr Tema 5 www.fresymetal.com
Fpr Tema 5 www.fresymetal.com
 
Tema 7 www.fresymetal.com
Tema 7 www.fresymetal.comTema 7 www.fresymetal.com
Tema 7 www.fresymetal.com
 
Fpr Tema 4 www.fresymetal.com
Fpr Tema 4 www.fresymetal.comFpr Tema 4 www.fresymetal.com
Fpr Tema 4 www.fresymetal.com
 
Tema 8 www.fresymetal.com
Tema 8 www.fresymetal.comTema 8 www.fresymetal.com
Tema 8 www.fresymetal.com
 
Tema 10 www.fresymetal.com
Tema 10 www.fresymetal.comTema 10 www.fresymetal.com
Tema 10 www.fresymetal.com
 
Tema 11
Tema 11Tema 11
Tema 11
 
Tema 9 www.fresymetal.com
Tema 9 www.fresymetal.comTema 9 www.fresymetal.com
Tema 9 www.fresymetal.com
 
Fpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.comFpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.com
 
Gypsum products in Dentistry
Gypsum products in DentistryGypsum products in Dentistry
Gypsum products in Dentistry
 

Ähnlich wie Tema 12 www.fresymetal.com

Ähnlich wie Tema 12 www.fresymetal.com (20)

Compilación de programas
Compilación de programasCompilación de programas
Compilación de programas
 
Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++
 
Tutorial de code(2)(2)
Tutorial de code(2)(2)Tutorial de code(2)(2)
Tutorial de code(2)(2)
 
Tutorial de Code::Blocks
Tutorial de Code::BlocksTutorial de Code::Blocks
Tutorial de Code::Blocks
 
Guia windows
Guia windowsGuia windows
Guia windows
 
Data storage
Data storageData storage
Data storage
 
Taller windows
Taller  windows Taller  windows
Taller windows
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
INFOSAN Delphi 753-914
INFOSAN Delphi  753-914INFOSAN Delphi  753-914
INFOSAN Delphi 753-914
 
Unix 3.4
Unix 3.4Unix 3.4
Unix 3.4
 
Unix 3.4
Unix 3.4Unix 3.4
Unix 3.4
 
Acceso a-base-de-datos-en-php
Acceso a-base-de-datos-en-phpAcceso a-base-de-datos-en-php
Acceso a-base-de-datos-en-php
 
Admin Manual
Admin ManualAdmin Manual
Admin Manual
 
Clase2 t programas - unidades - workspaces - Delphi
Clase2 t   programas - unidades - workspaces - DelphiClase2 t   programas - unidades - workspaces - Delphi
Clase2 t programas - unidades - workspaces - Delphi
 
Curso scjp 30 navegacion de archivos e io
Curso scjp 30   navegacion de archivos e ioCurso scjp 30   navegacion de archivos e io
Curso scjp 30 navegacion de archivos e io
 
[ Cocoa Gurus] Spotlight
[ Cocoa Gurus]  Spotlight[ Cocoa Gurus]  Spotlight
[ Cocoa Gurus] Spotlight
 
Cobian
Cobian Cobian
Cobian
 
Qué Es Cobian Backup 9
Qué Es Cobian Backup 9Qué Es Cobian Backup 9
Qué Es Cobian Backup 9
 
Construcción de componente basado en fluid viewhelper y FEDext
Construcción de componente basado en fluid viewhelper y FEDextConstrucción de componente basado en fluid viewhelper y FEDext
Construcción de componente basado en fluid viewhelper y FEDext
 

Tema 12 www.fresymetal.com

  • 1. Tema 12 Utilización de más de un fichero fuente Fundamentos de Programación I.E.S. Juan de Garay
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.