La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

INTRODUCCIÓN: PROGRAMACIÓN ORIENTADA A OBJETOS, GNU/LINUX Y C++ 0 0 Técnicas Computacionales en Física Máster en Física y Tecnologías Físicas, Máster en.

Presentaciones similares


Presentación del tema: "INTRODUCCIÓN: PROGRAMACIÓN ORIENTADA A OBJETOS, GNU/LINUX Y C++ 0 0 Técnicas Computacionales en Física Máster en Física y Tecnologías Físicas, Máster en."— Transcripción de la presentación:

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

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

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

4 Herramientas necesarias  Un sistema GNU/Linux (más detalles más adelante) con el compilador de GNU C++  Si tienes Windows puedes instalar Ubuntu o SLC5 en Virtualbox  Ubuntu viene por defecto sin el compilador de C++. Para instalarlo abre una terminal y ejecuta  ROOT (para capítulos siguientes) http://root.cern.ch http://root.cern.ch  Para Ubuntu puedes descargarte los paquetes desde http://goo.gl/PG9n6 http://goo.gl/PG9n6  Para SLC5 y Mac OS los binarios están en http://goo.gl/XOZi7http://goo.gl/XOZi7  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 Partículas 4 …~$ sudo apt-get install g++

5 Bibliografía  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) 5

6 Encuesta inicial ¿Qué conocimientos y experiencia tenéis de… PreguntaSíNoObservaciones … 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) 6


Descargar ppt "INTRODUCCIÓN: PROGRAMACIÓN ORIENTADA A OBJETOS, GNU/LINUX Y C++ 0 0 Técnicas Computacionales en Física Máster en Física y Tecnologías Físicas, Máster en."

Presentaciones similares


Anuncios Google