SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie UFRO Master Fisica Medica 5 1 Conceptos

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
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
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 

Kürzlich hochgeladen (20)

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
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
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 

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