Difference: CollaborativeProjects (1 vs. 2)

Revision 22016-03-22 - CamiloSevilla

Line: 1 to 1
 
META TOPICPARENT name="CamiloSevilla"
-- CamiloSevilla - 2016-03-21
Line: 6 to 6
  Autor: Andrés Camilo Sevilla124, José Mauricio Sevilla34
Changed:
<
<

1Grupo Física de Bajas Temperaturas y Detectores CRYOMAG - UNAL
2Grupo Física Médica - UNAL
3Grupo de Caos y Complejidad - UNAL
4Organización Colombiana para la Investigación en Física Médica
February 2015 - Bogotá, Colombia
>
>

1Grupo Física de Bajas Temperaturas y Detectores CRYOMAG - UNAL
2Grupo Física Médica - UNAL
3Grupo de Caos y Complejidad - UNAL
4Organización Colombiana para la Investigación en Física Médica
March 2016 - Bogotá, Colombia
 

1. Overview

Changed:
<
<
OS recommended: Ubuntu 14.04, Ubuntu 14.10

To use the most common and useful Geant4 components (in Medical and Detectors Physics), you need install some package on your ubuntu system via terminal using $sudo apt-get install --package-- or synaptic package manager.

>
>
This project is
 

2. Syllabus

Deleted:
<
<
  1. Shell: Debido a que la mayoría de las herramientas computacionales a ser utilizadas están desarrolladas sobre sistemas operativos basados en UNIX, es importante conocer su interfaz de línea de comando, esto permite ejecutar programas de manera eficiente e integrar varias tareas, entre otros.

  2. Pre programación: Se presentan las diferencias y ventajas (virtudes-capacidades) entre los lenguajes de programación compilados e interpretados, se presentan conceptualmente las estructuras más utilizadas en programación, se plantean ejercicios para reconocer dichas estructuras en el lenguaje común y se traducen a lenguaje de máquina.

  3. Elementos básicos de programación en (C/C++) 1: Se abordan estructura, compilación, tipos de variable, operadores (Aritméticos, de comparación, lógicos y condicionales).

  4. Elementos básicos de programación en (C/C++) 2: Se abordan bucles y condicionales, estructuras de control, introducción a funciones (comparación con funciones matemáticas), tipos de funciones.

  5. Gnuplot: Introducción, tipos de terminal, operaciones, funciones, archivos externos, ajuste de curvas, superficies.

  6. Problemas de aplicación: Simulación del espectro de una fuente de Cs-137, medido con un detector de NaI; problemas de difusión, colección de cargas en un detector gaseoso; ley de decaimiento radiactivo.

  7. Elementos básicos de programación en (Python) 1: Tipos de variable, declaración de las variables, duplas, listas y declaración de matrices.

  8. Elementos básicos de programación en (Python) 2: Estructuras de control, funciones, bucles, gráficas y manejo de archivos.

  9. Principios de mecánica molecular, (C/C++) orientado a objetos.

  10. Uso de herramientas:

    • Control de versiones y manejo de repositorios: SVN y GIT.
    • Monte Carlo para interacción radiación materia: GEANT4 y MCNPX.
    • Análisis de datos: ROOT.
    • Cluster de computadores: LXPLUS.
 \ No newline at end of file
Added:
>
>
  1. Shell: Due to several programming tools ulseful to simulate physical phenomena are developed over operative systems based on UNIX, is important know its command line interface, using shell is posible execute many scripts at same time or join multiple jobs from different tools. [ see more]

  2. Pre-programming: The advantages and differences of "compiled" and "interpreted" programming languages are presented, the most used structures are described, we develop some examples in common language to reconigze these structures and finally we translate it into machine language. [see more]

META FILEATTACHMENT attachment="Shell.pdf" attr="" comment="" date="1458607264" name="Shell.pdf" path="Shell.pdf" size="1072626" user="asevilla" version="1"

Revision 12016-03-21 - CamiloSevilla

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="CamiloSevilla"
-- CamiloSevilla - 2016-03-21

Computational Tools for Applied Physics v01

Autor: Andrés Camilo Sevilla124, José Mauricio Sevilla34


1Grupo Física de Bajas Temperaturas y Detectores CRYOMAG - UNAL
2Grupo Física Médica - UNAL
3Grupo de Caos y Complejidad - UNAL
4Organización Colombiana para la Investigación en Física Médica
February 2015 - Bogotá, Colombia

1. Overview

OS recommended: Ubuntu 14.04, Ubuntu 14.10

To use the most common and useful Geant4 components (in Medical and Detectors Physics), you need install some package on your ubuntu system via terminal using $sudo apt-get install --package-- or synaptic package manager.

2. Syllabus

  1. Shell: Debido a que la mayoría de las herramientas computacionales a ser utilizadas están desarrolladas sobre sistemas operativos basados en UNIX, es importante conocer su interfaz de línea de comando, esto permite ejecutar programas de manera eficiente e integrar varias tareas, entre otros.

  2. Pre programación: Se presentan las diferencias y ventajas (virtudes-capacidades) entre los lenguajes de programación compilados e interpretados, se presentan conceptualmente las estructuras más utilizadas en programación, se plantean ejercicios para reconocer dichas estructuras en el lenguaje común y se traducen a lenguaje de máquina.

  3. Elementos básicos de programación en (C/C++) 1: Se abordan estructura, compilación, tipos de variable, operadores (Aritméticos, de comparación, lógicos y condicionales).

  4. Elementos básicos de programación en (C/C++) 2: Se abordan bucles y condicionales, estructuras de control, introducción a funciones (comparación con funciones matemáticas), tipos de funciones.

  5. Gnuplot: Introducción, tipos de terminal, operaciones, funciones, archivos externos, ajuste de curvas, superficies.

  6. Problemas de aplicación: Simulación del espectro de una fuente de Cs-137, medido con un detector de NaI; problemas de difusión, colección de cargas en un detector gaseoso; ley de decaimiento radiactivo.

  7. Elementos básicos de programación en (Python) 1: Tipos de variable, declaración de las variables, duplas, listas y declaración de matrices.

  8. Elementos básicos de programación en (Python) 2: Estructuras de control, funciones, bucles, gráficas y manejo de archivos.

  9. Principios de mecánica molecular, (C/C++) orientado a objetos.

  10. Uso de herramientas:

    • Control de versiones y manejo de repositorios: SVN y GIT.
    • Monte Carlo para interacción radiación materia: GEANT4 y MCNPX.
    • Análisis de datos: ROOT.
    • Cluster de computadores: LXPLUS.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback