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.

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA INFORMÁTICA EDUCATIVA Software de Aplicaciones
Advertisements

El lenguaje de programación C - El primer programa -
El lenguaje de programación C - Introducción –
TEMA1. Introducción a los servicios de red e Internet Sistemas GNU/Linux. Distribuciones. JORGE DE NOVA SEGUNDO.
Solución de problemas con programación
1 Circuitos Digitales II Circuitos Digitales II Fundamentos de Arquitectura de Computadores Información sobre el Curso Semana No.1 Semestre Prof.
Complejidad Algorítmica: Análisis de algoritmos
Desarrollo de un entorno de programación para Máquinas de Turing
Sistema de Evaluación Docente Multiplataforma (SED)
Utilidades de compresión / descompresión de archivos
Joli OS.
Utilidades de compresión y descompresión de archivos
Brevísima introducción al Linux
Introducción ORTS Modelado y Comportamiento de Personajes MIGJRV Luis Peña.
BREVÍSIMA INTRODUCCIÓN AL LINUX 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.
DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN UNIVERSIDAD NACIONAL DEL SUR Año 1º 2º 3º 4º 5º Programación Matemática Software Sistemas de Hardware.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
Free Pascal 1. Introducción 2. Instalación 3. Uso 4. Documentación 5. Información Adicional.
Introducción a la programación en C
El Proceso Software Ingeniería en Informática
2º curso Ingeniería Técnica en Informática de Sistemas UNED
Instalación Linux - Ubuntu 10.10
Análisis y Diseño del Software
Instalación de paquetes y programas de Uso frecuente Actualizaciones y Software para Ubuntu
Técnicas Fundamentales de Simulación, Reconstrucción y Análisis de Datos en Física Experimental de Partículas El Lenguaje C++ (Introducción, variables,
Computación Gráfica Dr. Jorge Ernesto Rodríguez
Compiladores Ingeniería en Computación M. en C. J. Jesús Arellano Pimentel.
Universidad Tecnológica de la Mixteca Instituto de Electrónica y Computación El Software Libre, una Alternativa para el Desarrollo de Aplicaciones en la.
LICENCIATURA EN IMAGEN EJECUTIVA Y CORPORATIVA INGLÉS.
Lenguajes de Programación M.C. Juan Carlos Olivares Rojas Agosto, 2009.
1 Graduado en Electrónica y Automática Reunión
INTEGRIDAD Sergio Lucas Madrid. SFC Para comprobar que nuestro sistema operativo esta libre de corrupciones podemos escanearlo utilizando la aplicación.
Temas avanzados de Ingeniería Informática (II)”: Procesamiento Paralelo José María Carazo Centro Nacional de Biotecnología - C.S.I.C. Universidad Autónoma.
ROOT TOOLKIT (Parallel ROOT Facility, PROOF) Técnicas Fundamentales de Simulación, Reconstrucción y Análisis de Datos en Física Experimental de Partículas.
1 Ingeniería del Software Curso German Rigau Ingeniería Técnica en Informática de Sistemas.
Introducción al Proceso de Desarrollo de Software Patricio Letelier Centro de Formación de Postgrado – Depto. Sistemas Informáticos y Computación Universidad.
Tecnólogo en Informática Estructura de Datos y Algoritmos.
Sistemas operativos.
ALGORITMOS Y ESTRUCTURAS DE DATOS Ingeniería Técnica en Informática de Sistemas curso Teoría: Domingo Giménez, tutorías: L 9:30-10:30; M 10:00-12:30,
MATLAB Adriana Ruiz Martínez. Mario Cesar Taracena Contreras.
Universidad Tecnológica del Centro Profesor: José F. Sánchez. Carreras: Ingeniería en Redes y Comunicaciones. Período: Abril – Julio.
Nodo Nacional de Bioinformática Universidad Nacional Autónoma de México – Nodo Mexicano EMBNet Taller 1. Introducción al biocómputo en Sistemas Linux y.
Compiladores Ingeniería en Computación M. en C. J. Jesús Arellano Pimentel.
Programación Orientada a Objetos, GNU/Linux y C++ - Introducción - Isidro González Caballero (Universidad de Oviedo) Técnicas de Comp. en Física Santander,
Sistemas Operativos Presentado Por: Lina Kreisberger Nancy Urbano Laura Cabezas Jhon Gonzalez.
INTRODUCCIÓN AL CURSO Técnicas Fundamentales de Simulación, Reconstrucción y Análisis de Datos en Física Experimental de Partículas Isidro González Caballero.
1 Ingeniería del Software Curso German Rigau Ingeniería Técnica en Informática de Sistemas.
SISTEMAS OPERATIVOS MAS COMUNES
WINDOWS 8 Tiene un menú de inicio diferente al tradicional, tiene tienda para descargar y ejecutar aplicaciones, funciona con 1 gb de RAM y con menos de.
Introducción a los modelos de simulación y análisis de datos en Física de Partículas Isidro González Caballero (
Edición de vídeo Eduardo Manuel Palacios Tebalán Prácticas Intermedias Segundo semestre, 2011.
Procesadores de Lenguajes
Programación Orientada a Objetos
Integridad José Carlos Roncero Blanco. . Utilizar en GNU/LINUX Rootkit Hunter  Un rootkit es un software que permite el acceso a un servidor a terceros.
o Es un software básico para el funcionamiento de las computadoras que provee una interfaz entre los programas del ordenador, los dispositivos hardware.
Partes del computador HARDWARE
SISTEMAS DE GESTIÓN DE CURSOS DE DISTRIBUCIÓN LIBRE
SOFTWARE.  programas de computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea.  Existen dos tipos  Programación.
1 Ingeniería del Software Curso German Rigau Ingeniería Técnica en Informática de Sistemas.
TECNICO EN SISTEMAS NUMERO DE FICHA:
Ing. Lorena Ruhl - Marco Rapallini - Javier FabiánMódulo 3: Integración de PHP con Bases de Datos Ing. A. Lorena Ruhl Universidad.
Diseño y Programación Orientados a Objetos1 Introducción a Java.
SISTEMAS OPERATIVOS COMUNES
Proyectos Final de Curso Introducción a la Informática Departamento de Sistemas Universidad del Cauca 2006.
Guía rápida de instalación de Sakai Dr. David Roldán Martínez ASIC, Universidad Politécnica de Valencia.
1.El softwareEl software 2.Licencias de softwareLicencias de software 3.Sistemas operativos actualesSistemas operativos actuales 4.VirtualizaciónVirtualización.
Terminal Remota Lucas Pastorini – Pablo Dotti – Guillermo Rossi.
Diseño Orientación a Objetos Lenin Herrera Sesión 3.
Conferencia 3: Paradigmas de la Orientación a Objetos Tema 1:Principios de la Tecnología de Objetos.
Técnicas de Computación en Física
Transcripción de la presentación:

INTRODUCCIÓN: PROGRAMACIÓN ORIENTADA A OBJETOS, GNU/LINUX Y C 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

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

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

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)  Para Ubuntu puedes descargarte los paquetes desde  Para SLC5 y Mac OS los binarios están en  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++

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

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