Tcnicas Computacionales en Fsica Mster en Fsica y

  • Slides: 6
Download presentation
Técnicas Computacionales en Física Máster en Física y Tecnologías Físicas, Máster en Computación 0

Técnicas Computacionales en Física Máster en Física y Tecnologías Físicas, Máster en Computación 0 INTRODUCCIÓN: PROGRAMACIÓN ORIENTADA A OBJETOS, GNU/LINUX Y C++ Isidro González Caballero (Universidad de Oviedo) Santander, 08/10/2012

Presentaciones 2 Profesor: Isidro González Caballero Universidad de Oviedo Email: Isidro. Gonzalez. Caballero@cern. ch

Presentaciones 2 Profesor: Isidro González Caballero Universidad de Oviedo Email: Isidro. Gonzalez. Caballero@cern. ch Introducción: OOP, GNU/LInux y C++ (Técnicas Computacionales en Física)

Temario 3 Introducción a la Programación Orientada a Objetos Brevísima introducción a GNU/Linux Comandos

Temario 3 Introducción a la Programación Orientada a Objetos Brevísima introducción a GNU/Linux Comandos y herramientas básicas Necesario para el resto de la asignatura C++ Teoría pura y dura Conceptos y representaciones básicos Cambiar la forma de pensar Teoría (50%) y práctica (50%) Desde los objetos básicos hasta los templates Muy importante vuestra participación Dudas, sugerencias, iniciativas… lo queráis Se trata de aprender a usar una herramienta Introducción: OOP, GNU/LInux y C++ (Técnicas Computacionales en Física)

Herramientas necesarias 4 Un sistema GNU/Linux (más detalles más adelante) con el compilador de

Herramientas necesarias 4 Un sistema GNU/Linux (más detalles más adelante) con el compilador de GNU C++ Si tienes Windows puedes instalar Ubuntu o SLC 5 en Virtualbox Ubuntu viene por defecto sin el compilador de C++. Para instalarlo una terminal ejecuta …~$ sudo abre apt-get install yg++ ROOT (para capítulos siguientes) http: //root. cern. ch Para Ubuntu puedes descargarte los paquetes desde http: //goo. gl/PG 9 n 6 Para SLC 5 y Mac OS los binarios están en http: //goo. gl/XOZi 7 Para otras arquitecturas puede resultar conveniente instalarlo a partir de las fuentes (sources) Téc. Fund. de Simulación, Reconstrucción y Análisis de datos en F. Exp. de

Bibliografía 5 Google, Bing, Yahoo, . . . Programación Orientada a Objetos y C++

Bibliografía 5 Google, Bing, Yahoo, . . . Programación Orientada a Objetos y C++ G. Booch: "Object-Oriented Analysis and Design". Addison-Wesley S. B. Lippman: "C++ Primer". Addison-Wesley B. Stroustrup: "The Annotated C++ Reference Manual". Addison-Wesley B. Stroustrup: "The C++ Programming Language". Addison-Wesley Introducción: OOP, GNU/LInux y C++ (Técnicas Computacionales en Física)

Encuesta inicial 6 ¿Qué conocimientos y experiencia tenéis de… Pregunta Sí No Observacion es

Encuesta inicial 6 ¿Qué conocimientos y experiencia tenéis de… Pregunta Sí No Observacion es … programación en general? … programación orientada a objetos … C++? … otros lenguajes? … GNU/Linux? … herramientas de programación? Introducción: OOP, GNU/LInux y C++ (Técnicas Computacionales en Física)