SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
5. Técnicas de Simulación
      1. Conceptos
                           Dr. Willy H. Gerber
                            Instituto de Física
                           Universidad Austral
                              Valdivia, Chile

Objetivos: Comprender como se simula en radioterapia
           empleando sistema como el Geant4.




                                                                             1
     www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
Programar

                           Yo sabría como
                          calcular la dosis,
                         pero es complejo y
                          largo por lo que
                         necesita de un PC.




                                                                                    2
            www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
Programar


                                           Yo sigo
                                     instrucciones que
                                      pueda entender,
                                     pero solo “hablo”
                                        “lenguaje de
                                         maquinas”




                                                                                    3
            www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
Compilador


    Comandos escritos                 Interpretador o                       Comandos leídos
    en “idioma de alto                  Compilador                         en “idioma de bajo
           nivel”                       (traductor)                               nivel”




                                                                                                4
                 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
Objetivo

Lo que debemos aprender

 1 Programar o escribir Instrucciones                               2 Compilar el programa y
   que realicen el calculo que                                        ejecutarlo
   necesitamos




                                          3 Corregir errores
                                            -de lenguaje
                                            -de lógica
                                            Lo que se llama
                                            “debugging”

                                                                                               5
                  www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
Tipos de errores



    Errores de compilación
    (principalmente errores de lenguaje)

    Errores de ejecución
    (principalmente errores de lógica)




                                                                                           6
                   www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
Programar estructuras complejas



                                    El problema de programas complejos es la perdida
                                    de visibilidad y la imposibilidad de mantener o
                                    desarrollar el código.

                                    Por ello se trabaja orientado al objeto, el diseñador
                                    “solo” ensambla unidades para lograr su objetivo.

                                    En particular debemos aprender a ensamblar los
                                    “Objetos Geant4” para crear programas que simulen
                                    la situación que buscamos analizar.




                                                                                            7
                www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
La programación por objeto

  Según visión de C++:

      Se trabaja con clases, estas forman los “objetos” e incluyen las variables
      y funciones que crean, modifican y operan sobre estas.

      Existe la posibilidad de extender clases existentes. Estas nuevas clases heredan
      (inheritance) todas propiedades de la clase padre (parent class)

  De esta forma podemos trabajar sobre las bibliotecas de Geant4 solo


      Empleando los objetos que necesitamos y

      Realizando las extensiones que nos sean útiles.




                                                                                           8
                   www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09

Más contenido relacionado

Destacado

UACH Fisica En La Terapia Ocupacional 1 2 Translacion Teoria
UACH Fisica En La Terapia Ocupacional 1 2 Translacion TeoriaUACH Fisica En La Terapia Ocupacional 1 2 Translacion Teoria
UACH Fisica En La Terapia Ocupacional 1 2 Translacion TeoriaWilly H. Gerber
 
UACH Bachillerato Lab 12 Termodinamica
UACH Bachillerato Lab 12 TermodinamicaUACH Bachillerato Lab 12 Termodinamica
UACH Bachillerato Lab 12 TermodinamicaWilly H. Gerber
 
UFRO Fisica En La Medicina 2009
UFRO Fisica En La Medicina 2009UFRO Fisica En La Medicina 2009
UFRO Fisica En La Medicina 2009Willy H. Gerber
 
UFRO Master Fisica Medica 4 2 Modelos
UFRO Master Fisica Medica 4 2 ModelosUFRO Master Fisica Medica 4 2 Modelos
UFRO Master Fisica Medica 4 2 ModelosWilly H. Gerber
 
UACH Física en la Odontologia 3 2 Ultrasonido
UACH Física en la Odontologia 3 2 UltrasonidoUACH Física en la Odontologia 3 2 Ultrasonido
UACH Física en la Odontologia 3 2 UltrasonidoWilly H. Gerber
 
UACH Fisica en la Odontologia 2 5 Propiedades de Aleaciones
UACH Fisica en la Odontologia 2 5 Propiedades de AleacionesUACH Fisica en la Odontologia 2 5 Propiedades de Aleaciones
UACH Fisica en la Odontologia 2 5 Propiedades de AleacionesWilly H. Gerber
 
UACH Fisica En La Terapia Ocupacional 1 3 Rotacion Teoria
UACH Fisica En La Terapia Ocupacional 1 3 Rotacion TeoriaUACH Fisica En La Terapia Ocupacional 1 3 Rotacion Teoria
UACH Fisica En La Terapia Ocupacional 1 3 Rotacion TeoriaWilly H. Gerber
 
UACH Fisica En La Terapia Ocupacional 1 5 Torque Y Palanca Teoria
UACH Fisica En La Terapia Ocupacional 1 5 Torque Y Palanca TeoriaUACH Fisica En La Terapia Ocupacional 1 5 Torque Y Palanca Teoria
UACH Fisica En La Terapia Ocupacional 1 5 Torque Y Palanca TeoriaWilly H. Gerber
 
UACH Física en la Odontologia 3 3 Resonancia Magnética Nuclear
UACH Física en la Odontologia 3 3 Resonancia Magnética NuclearUACH Física en la Odontologia 3 3 Resonancia Magnética Nuclear
UACH Física en la Odontologia 3 3 Resonancia Magnética NuclearWilly H. Gerber
 
UACH Fisica en la Terapia Ocupacional 2.1 Accion del Musculo Teoria
UACH Fisica en la Terapia Ocupacional 2.1 Accion del Musculo TeoriaUACH Fisica en la Terapia Ocupacional 2.1 Accion del Musculo Teoria
UACH Fisica en la Terapia Ocupacional 2.1 Accion del Musculo TeoriaWilly H. Gerber
 
UACH Fisica En La Terapia Ocupacional 1 4 Fuerza Y Aceleracion Teoria
UACH Fisica En La Terapia Ocupacional 1 4 Fuerza Y Aceleracion TeoriaUACH Fisica En La Terapia Ocupacional 1 4 Fuerza Y Aceleracion Teoria
UACH Fisica En La Terapia Ocupacional 1 4 Fuerza Y Aceleracion TeoriaWilly H. Gerber
 

Destacado (11)

UACH Fisica En La Terapia Ocupacional 1 2 Translacion Teoria
UACH Fisica En La Terapia Ocupacional 1 2 Translacion TeoriaUACH Fisica En La Terapia Ocupacional 1 2 Translacion Teoria
UACH Fisica En La Terapia Ocupacional 1 2 Translacion Teoria
 
UACH Bachillerato Lab 12 Termodinamica
UACH Bachillerato Lab 12 TermodinamicaUACH Bachillerato Lab 12 Termodinamica
UACH Bachillerato Lab 12 Termodinamica
 
UFRO Fisica En La Medicina 2009
UFRO Fisica En La Medicina 2009UFRO Fisica En La Medicina 2009
UFRO Fisica En La Medicina 2009
 
UFRO Master Fisica Medica 4 2 Modelos
UFRO Master Fisica Medica 4 2 ModelosUFRO Master Fisica Medica 4 2 Modelos
UFRO Master Fisica Medica 4 2 Modelos
 
UACH Física en la Odontologia 3 2 Ultrasonido
UACH Física en la Odontologia 3 2 UltrasonidoUACH Física en la Odontologia 3 2 Ultrasonido
UACH Física en la Odontologia 3 2 Ultrasonido
 
UACH Fisica en la Odontologia 2 5 Propiedades de Aleaciones
UACH Fisica en la Odontologia 2 5 Propiedades de AleacionesUACH Fisica en la Odontologia 2 5 Propiedades de Aleaciones
UACH Fisica en la Odontologia 2 5 Propiedades de Aleaciones
 
UACH Fisica En La Terapia Ocupacional 1 3 Rotacion Teoria
UACH Fisica En La Terapia Ocupacional 1 3 Rotacion TeoriaUACH Fisica En La Terapia Ocupacional 1 3 Rotacion Teoria
UACH Fisica En La Terapia Ocupacional 1 3 Rotacion Teoria
 
UACH Fisica En La Terapia Ocupacional 1 5 Torque Y Palanca Teoria
UACH Fisica En La Terapia Ocupacional 1 5 Torque Y Palanca TeoriaUACH Fisica En La Terapia Ocupacional 1 5 Torque Y Palanca Teoria
UACH Fisica En La Terapia Ocupacional 1 5 Torque Y Palanca Teoria
 
UACH Física en la Odontologia 3 3 Resonancia Magnética Nuclear
UACH Física en la Odontologia 3 3 Resonancia Magnética NuclearUACH Física en la Odontologia 3 3 Resonancia Magnética Nuclear
UACH Física en la Odontologia 3 3 Resonancia Magnética Nuclear
 
UACH Fisica en la Terapia Ocupacional 2.1 Accion del Musculo Teoria
UACH Fisica en la Terapia Ocupacional 2.1 Accion del Musculo TeoriaUACH Fisica en la Terapia Ocupacional 2.1 Accion del Musculo Teoria
UACH Fisica en la Terapia Ocupacional 2.1 Accion del Musculo Teoria
 
UACH Fisica En La Terapia Ocupacional 1 4 Fuerza Y Aceleracion Teoria
UACH Fisica En La Terapia Ocupacional 1 4 Fuerza Y Aceleracion TeoriaUACH Fisica En La Terapia Ocupacional 1 4 Fuerza Y Aceleracion Teoria
UACH Fisica En La Terapia Ocupacional 1 4 Fuerza Y Aceleracion Teoria
 

Similar a UFRO Master Fisica Medica 5 1 Conceptos

Similar a UFRO Master Fisica Medica 5 1 Conceptos (20)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5
 
Literal 5 pasos
Literal 5 pasosLiteral 5 pasos
Literal 5 pasos
 
845 e bd01
845 e bd01845 e bd01
845 e bd01
 
Apuntes de fundamentos de programacion 2
Apuntes de fundamentos de programacion 2Apuntes de fundamentos de programacion 2
Apuntes de fundamentos de programacion 2
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330
 
Poo
PooPoo
Poo
 
Principios programacion
Principios programacionPrincipios programacion
Principios programacion
 
Introducción a la compilación en ambientes Unix.
Introducción a la compilación en ambientes Unix.Introducción a la compilación en ambientes Unix.
Introducción a la compilación en ambientes Unix.
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgos
 
Literal 5.ppt
Literal 5.pptLiteral 5.ppt
Literal 5.ppt
 
Capitulogratis
CapitulogratisCapitulogratis
Capitulogratis
 
Programar
ProgramarProgramar
Programar
 
Introducción a los Frameworks PHP
Introducción a los Frameworks PHP  Introducción a los Frameworks PHP
Introducción a los Frameworks PHP
 
Paradigmas de Programación
Paradigmas de ProgramaciónParadigmas de Programación
Paradigmas de Programación
 
Parcial 1
Parcial 1Parcial 1
Parcial 1
 
Introducción a la algoritmia
Introducción a la algoritmiaIntroducción a la algoritmia
Introducción a la algoritmia
 
Guía Didáctica 1.-Implementación de Sistemas de Información
Guía Didáctica 1.-Implementación de Sistemas de InformaciónGuía Didáctica 1.-Implementación de Sistemas de Información
Guía Didáctica 1.-Implementación de Sistemas de Información
 

Más de Willy H. Gerber

UACH Bachillerato Lab 11 Hidrodinamica
UACH Bachillerato Lab 11 HidrodinamicaUACH Bachillerato Lab 11 Hidrodinamica
UACH Bachillerato Lab 11 HidrodinamicaWilly H. Gerber
 
UACH Bachillerato Lab 10; Hidrostatica
UACH Bachillerato Lab 10; HidrostaticaUACH Bachillerato Lab 10; Hidrostatica
UACH Bachillerato Lab 10; HidrostaticaWilly H. Gerber
 
UACH Bachillerato, Lab 8: Rotación y Conservación de Energia
UACH Bachillerato, Lab 8: Rotación y Conservación de EnergiaUACH Bachillerato, Lab 8: Rotación y Conservación de Energia
UACH Bachillerato, Lab 8: Rotación y Conservación de EnergiaWilly H. Gerber
 
UACH Bachillerato Lab 8: Fuerza en el Choque
UACH Bachillerato Lab 8: Fuerza en el ChoqueUACH Bachillerato Lab 8: Fuerza en el Choque
UACH Bachillerato Lab 8: Fuerza en el ChoqueWilly H. Gerber
 
UACH Bachillerato Lab 7: Choque de un Cuerpo
UACH Bachillerato Lab 7: Choque de un CuerpoUACH Bachillerato Lab 7: Choque de un Cuerpo
UACH Bachillerato Lab 7: Choque de un CuerpoWilly H. Gerber
 
UACH Fisica De Las Ciencias Forestales 2 2 Nadar Y Volar
UACH Fisica De Las Ciencias Forestales 2 2 Nadar Y VolarUACH Fisica De Las Ciencias Forestales 2 2 Nadar Y Volar
UACH Fisica De Las Ciencias Forestales 2 2 Nadar Y VolarWilly H. Gerber
 

Más de Willy H. Gerber (11)

UACH Bachillerato Lab 11 Hidrodinamica
UACH Bachillerato Lab 11 HidrodinamicaUACH Bachillerato Lab 11 Hidrodinamica
UACH Bachillerato Lab 11 Hidrodinamica
 
Fisica Aplicada
Fisica AplicadaFisica Aplicada
Fisica Aplicada
 
UACH Bachillerato Lab 10; Hidrostatica
UACH Bachillerato Lab 10; HidrostaticaUACH Bachillerato Lab 10; Hidrostatica
UACH Bachillerato Lab 10; Hidrostatica
 
UACH Bachillerato, Lab 8: Rotación y Conservación de Energia
UACH Bachillerato, Lab 8: Rotación y Conservación de EnergiaUACH Bachillerato, Lab 8: Rotación y Conservación de Energia
UACH Bachillerato, Lab 8: Rotación y Conservación de Energia
 
UACH Bachillerato Lab 8: Fuerza en el Choque
UACH Bachillerato Lab 8: Fuerza en el ChoqueUACH Bachillerato Lab 8: Fuerza en el Choque
UACH Bachillerato Lab 8: Fuerza en el Choque
 
UACH Bachillerato Lab 7: Choque de un Cuerpo
UACH Bachillerato Lab 7: Choque de un CuerpoUACH Bachillerato Lab 7: Choque de un Cuerpo
UACH Bachillerato Lab 7: Choque de un Cuerpo
 
UACH Bachillerato Lab 6
UACH Bachillerato Lab 6UACH Bachillerato Lab 6
UACH Bachillerato Lab 6
 
UACH Fisica De Las Ciencias Forestales 2 2 Nadar Y Volar
UACH Fisica De Las Ciencias Forestales 2 2 Nadar Y VolarUACH Fisica De Las Ciencias Forestales 2 2 Nadar Y Volar
UACH Fisica De Las Ciencias Forestales 2 2 Nadar Y Volar
 
UACH Bachillerato Lab 5
UACH Bachillerato Lab 5UACH Bachillerato Lab 5
UACH Bachillerato Lab 5
 
UACH Bachillerato Lab 3
UACH Bachillerato Lab 3UACH Bachillerato Lab 3
UACH Bachillerato Lab 3
 
UACH Bachillerato Lab 4
UACH Bachillerato Lab 4UACH Bachillerato Lab 4
UACH Bachillerato Lab 4
 

Último

Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 

Último (20)

TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 

UFRO Master Fisica Medica 5 1 Conceptos

  • 1. 5. Técnicas de Simulación 1. Conceptos Dr. Willy H. Gerber Instituto de Física Universidad Austral Valdivia, Chile Objetivos: Comprender como se simula en radioterapia empleando sistema como el Geant4. 1 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
  • 2. Programar Yo sabría como calcular la dosis, pero es complejo y largo por lo que necesita de un PC. 2 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
  • 3. Programar Yo sigo instrucciones que pueda entender, pero solo “hablo” “lenguaje de maquinas” 3 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
  • 4. Compilador Comandos escritos Interpretador o Comandos leídos en “idioma de alto Compilador en “idioma de bajo nivel” (traductor) nivel” 4 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
  • 5. Objetivo Lo que debemos aprender 1 Programar o escribir Instrucciones 2 Compilar el programa y que realicen el calculo que ejecutarlo necesitamos 3 Corregir errores -de lenguaje -de lógica Lo que se llama “debugging” 5 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
  • 6. Tipos de errores Errores de compilación (principalmente errores de lenguaje) Errores de ejecución (principalmente errores de lógica) 6 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
  • 7. Programar estructuras complejas El problema de programas complejos es la perdida de visibilidad y la imposibilidad de mantener o desarrollar el código. Por ello se trabaja orientado al objeto, el diseñador “solo” ensambla unidades para lograr su objetivo. En particular debemos aprender a ensamblar los “Objetos Geant4” para crear programas que simulen la situación que buscamos analizar. 7 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09
  • 8. La programación por objeto Según visión de C++: Se trabaja con clases, estas forman los “objetos” e incluyen las variables y funciones que crean, modifican y operan sobre estas. Existe la posibilidad de extender clases existentes. Estas nuevas clases heredan (inheritance) todas propiedades de la clase padre (parent class) De esta forma podemos trabajar sobre las bibliotecas de Geant4 solo Empleando los objetos que necesitamos y Realizando las extensiones que nos sean útiles. 8 www.gphysics.net – UFRO-2008-Master-Fisica-Medica-5-1-Conceptos-05.09