Programar con Processing

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Programar con Processing"

Transcripción

1 Programar con Processing J.B. Hayet CENTRO DE INVESTIGACIÓN EN MATEMÁTICAS Julio 2014 J.B. Hayet Julio / 34

2 El lenguaje Processing Processing: Un dialecto de Java muy simplificado. Una IDE sencilla e intuitiva. A priori ninguna dificultad para programadores en C C++. La meta es tocar a un público que no sabe de lenguajes en general enfocado a gráficos interactivos sonido vídeo animación... J.B. Hayet Julio / 34

3 El lenguaje Processing Aplicaciones particularmente bien adaptadas: enseñanza: rudimentos programación hasta POO enseñanza: ilustración animada de conceptos prototipaje rápido de aplicaciones sketches visualización de datos. J.B. Hayet Julio / 34

4 El lenguaje Processing Está de cierta manera en competencia con Flash para visualización de datos su propósito es tocar un público de no-programadores... J.B. Hayet Julio / 34

5 Una IDE reducida a lo esencial J.B. Hayet Julio / 34

6 Una IDE reducida a lo esencial Una ventana de texto para escribir el código. Una consola. Una ventana gráfica con el output del programa. Interfaz de la IDE simplista: En unos minutos se entiende como funciona todo. J.B. Hayet Julio / 34

7 Sketches El concepto de Sketch es el de proyecto de las IDEs normales es decir el un programa con una o varias unidades de compilación. A un Sketch corresponde a un directorio en un directorio de Sketches. Los archivos de los Sketches tienen extensión.pde. Los diferentes archivos aparecen como pestañas en la ventana del código. J.B. Hayet Julio / 34

8 Librerías disponibles Integrados Importación de datos XML SVG Exportación PDF DXF etc. Video Redes Comunicación serial External Contributions Sonido: Ess Sonia Computer Vision: JMyron ReacTIVisionBlobDetection Interface: procontroll Interfascia... J.B. Hayet Julio / 34

9 Varios modos de programación Tres maneras de programar. Modo básico (dibujos estáticos). Modo continuo (animación). Modo Java (clases Java). Se puede adaptar a la audiencia... J.B. Hayet Julio / 34

10 Varios modos de programación Modo básico programación imperativa s i z e ( ) ; background ( ) ; nostroke ( ) ; f o r ( i n t i =0; i <100; i ++) { f i l l ( ( i n t ) random ( ) ( i n t ) random ( ) ( i n t ) random ( 2 i n t x = ( i n t ) random ( ) ; i n t y = ( i n t ) random ( ) ; r e c t ( x y ) ; Ciclos llamadas a funciones variables... J.B. Hayet Julio / 34

11 Varios modos de programación Modo continuo programación procedural void s e t u p ( ) { s i z e ( ) ; nostroke ( ) ; framerate ( 1 ) ; void draw ( ) { drawcross ( ) ; J.B. Hayet Julio / 34

12 Varios modos de programación Modo continuo programación procedural void drawcross ( i n t x i n t y i n t w) { i f (w<1) return ; f i l l ( random ( ) random ( ) random ( ) ) ; r e c t ( x+w/3 y+w/3 w/3 w/ 3 ) ; r e c t ( x y+w/3 w/3 w/ 3 ) ; r e c t ( x+2 w/3 y+w/3 w/3 w/ 3 ) ; r e c t ( x+w/3 y w/3 w/ 3 ) ; r e c t ( x+w/3 y+2 w/3 w/3 w/ 3 ) ; drawcross ( x y w/ 3 ) ; drawcross ( x+2 w/3 y w/ 3 ) ; drawcross ( x y+2 w/3 w/ 3 ) ; drawcross ( x+2 w/3 y+2 w/3 w/ 3 ) ; Funciones recursiones... J.B. Hayet Julio / 34

13 Varios modos de programación Modo continuo programación procedural Dos funciones invocadas por default: setup() : al crear la ventana draw() : función de dibujo llamada en cada ciclo (frecuencia adaptable... ) Simulación dinámica... J.B. Hayet Julio / 34

14 Varios modos de programación Modo continuo programación procedural + Handlers para eventos de ratón teclados... mousepressed() mousereleased() mousemoved() keypressed()... Variables globales mousex mousey pmousex pmousey... J.B. Hayet Julio / 34

15 Varios modos de programación Modo Java programación orientada a objetos p e l o [ ] l i s t a = new p e l o [ c uantos ] ; f l o a t r a d i o = 200; void s e t u p ( ) { s i z e ( OPENGL ) ; r a d i o = h e i g h t / 3. 5 ;... c l a s s p e l o { f l o a t z = random( r a d i o r a d i o ) ; f l o a t p h i = random (TWO PI ) ; f l o a t l a r g o = random ( ) ; f l o a t t h e t a = a s i n ( z / r a d i o ) ; void d i b u j a r ( ) {... J.B. Hayet Julio / 34

16 Varios modos de programación Modo Java programación orientada a objetos p u b l i c c l a s s MyDemo e x t e n d s PApplet { void s e t u p ( ) { s i z e ( ) ; rectmode (CENTER ) ; nostroke ( ) ; f i l l ( ) ; void draw ( ) { background ( ) ; r e c t ( width mousex h e i g h t mousey ) ; r e c t ( mousex mousey ) ; Usar la applet de Processing en otro programa Java... J.B. Hayet Julio / 34

17 Varios modos de programación Data types (int float boolean) Arrays Loops Conditionals and Logical Operators Strings Variables and Scoping J.B. Hayet Julio / 34

18 Gráficos Es lo más interesante del lenguaje: se encarga de toda la parte generalmente técnicamente delicada de inicialización integrando varias modalidades gráficas por default (2D 3D OpenGL... ) muy fácil de crear animaciones visualizaciones dinámicas aun para debutante gráficos sonidos animación son al centro del concepto. J.B. Hayet Julio / 34

19 Gráficos J.B. Hayet Julio / 34

20 Gráficos 4 tipos de rendering bibliotecas de Java Java2D (default) modo 2D de Processing (mas rapido pero un poco mas feo) modo 3D de Processing modo opengl. J.B. Hayet Julio / 34

21 Gráficos Modo Java 2D/P2D void s e t u p ( ) { s i z e ( ) ; background ( ) ; void draw ( ) { l i n e ( 0 0 width h e i g h t ) ; J.B. Hayet Julio / 34

22 Gráficos Modo P3D void s e t u p ( ) { s i z e ( P3D ) ; void draw ( ) { background ( 0 ) ; s t r o k e ( ) ; t r a n s l a t e ( width /2 h e i g h t / 2 ) ; r o t a t e X ( cos ( framecount PI / ) ) ; l i n e ( width h e i g h t 200); l i n e ( width h e i g h t 200); l i n e ( width h e i g h t 200 width h e i g h t 200); J.B. Hayet Julio / 34

23 Gráficos Modo OpenGL import p r o c e s s i n g. o p e n g l. ; void s e t u p ( ) { s i z e ( s c r e e n. width s c r e e n. h e i g h t OPENGL ) ; void draw ( ) { background ( ) ; s t r o k e ( 0 ) ; n o F i l l ( ) ; t r a n s l a t e ( width /2 h e i g h t / 2 ) ; r o t a t e X ( xtheta ) ; r o t a t e Y ( ytheta ) ; box ( ) ; xtheta += ; ytheta += ; J.B. Hayet Julio / 34

24 Gráficos 2D // Tamano de l a ventana s i z e ( ) ; // No d i b u j a bordos de l a s formas nostroke ( ) ; // No r e l l e n a formas n o F i l l ( ) ; // C o l o r de fondo en l a ventana background ( ) ; // C o l o r de r e l l e n o f i l l ( ) ; // C o l o r de l o s bordos s t r o k e ( ) ; J.B. Hayet Julio / 34

25 Gráficos 2D // draw a p o i n t i n the middle // width and h e i g h t s t o r e the // window s i z e p o i n t ( width /2 h e i g h t / 2 ) ; // draw a 20 x20 r e c t a n g l e r e c t ( ) ; // draw an e l l i p s e e l l i p s e ( ) ; // draw an i r r e g u l a r shape beginshape ( ) ; v e r t e x ( ) ; v e r t e x ( ) ; v e r t e x ( ) ; v e r t e x ( ) ; endshape ( ) ; J.B. Hayet Julio / 34

26 Gráficos 3D pushmatrix ( ) ; n o F i l l ( ) ; s t r o k e ( ) ; smooth ( ) ; popmatrix ( ) ; l i g h t s ( ) ; pushmatrix ( ) ; r o t a t e X ( r a d i a n s ( r o t a t i o n X ) ) ; r o t a t e Y ( r a d i a n s (270 r o t a t i o n Y ) ) ; f i l l ( ) ; nostroke ( ) ; texturemode (IMAGE ) ; t e x t u r e d S p h e r e ( globeradius texmap ) ; popmatrix ( ) ; popmatrix ( ) ; J.B. Hayet Julio / 34

27 Imagenes Soporte para lecturas de imágenes acceso a pixeles espacios de colores... PImage img= loadimage ( h e l g a. j p g ) ; s i z e ( img. width img. h e i g h t ) ; image ( img 0 0 ) ; image ( img 0 0 img. width /5 img. h e i g h t / 5 ) ; J.B. Hayet Julio / 34

28 Imagenes nostroke ( ) ; colormode (RGB ) ; f o r ( i n t i =0; i <100; i ++) { f o r ( i n t j =0; j <100; j ++) { s t r o k e ( i j 0 ) ; p o i n t ( i 200+ j ) ; colormode (HSB ) ; f o r ( i n t i =0; i <100; i ++) { f o r ( i n t j =0; j <100; j ++) { s t r o k e ( i j ) ; p o i n t ( i 300+ j ) ; J.B. Hayet Julio / 34

29 Imagenes f o r ( i n t x =0; x<img. width ; x+=25) { f o r ( i n t y =0; y<img. h e i g h t ; y+=25) { i n t p i x e l c o l o r = img. p i x e l s [ x+y img. width ] ; f i l l ( p i x e l c o l o r ) ; e l l i p s e ( x y ) ; J.B. Hayet Julio / 34

30 Videos Lectura aceso a imagenes... import p r o c e s s i n g. v i d e o. ; Movie mymovie ; void s e t u p ( ) { mymovie = new Movie ( t h i s f o o t p r i n t s. mov ) ; mymovie. read ( ) ; mymovie. l o o p ( ) ; s i z e ( mymovie. width mymovie. h e i g h t ) ; void draw ( ) { t i n t ( ) ; i f ( mymovie. a v a i l a b l e ( ) ) { image ( mymovie mousex mousey ) ; void movieevent ( Movie m) { J.B. Hayet Julio / 34

31 Video capture Aceso a hardware... import p r o c e s s i n g. v i d e o. ; Capture mycapture ; void s e t u p ( ) { s i z e ( ) ; mycapture = new Capture ( t h i s width h e i g h t 3 0 ) ; void c a p t u r e E v e n t ( Capture mycapture ) { mycapture. read ( ) ; void draw ( ) { image ( mycapture ( i n t ) ( width /2 cos ( framecount / J.B. Hayet Julio / 34

32 Vision Unos esfuerzos para portar el OpenCV a Processing (con pocas funcionalidades todavía) J.B. Hayet Julio / 34

33 Procesamiento de sonido Con la librería ESS procesamiento de sonido en linea FFT J.B. Hayet Julio / 34

Gráficos por Computador

Gráficos por Computador Gráficos por Computador 3D con processing Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació jlinares@dsic.upv.es http://www.dsic.upv.es/~jlinares processing

Más detalles

INTRODUCCION. Quées Processing? Objetivos. Proyecto

INTRODUCCION. Quées Processing? Objetivos. Proyecto PROCESSING INTRODUCCION Quées Processing? Sistema que integra un software, un lenguaje de programación y una metodología de enseñanza. Busca introducir fundamentos de programación dentro de un contexto

Más detalles

Gráficos por Computador

Gráficos por Computador Gráficos por Computador Animación Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació jlinares@dsic.upv.es http://www.dsic.upv.es/~jlinares processing

Más detalles

Gráficos por Computador

Gráficos por Computador Gráficos por Computador Interacción Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació jlinares@dsic.upv.es http://www.dsic.upv.es/~jlinares processing

Más detalles

Computación Gráfica = CG = Computer Graphics

Computación Gráfica = CG = Computer Graphics Computación Gráfica = CG = Computer Graphics Porqué computación gráfica? Para qué sirve? Cómo se utiliza? Cuáles son las principales áreas? Necesidad contemporanea Visualizar/Analizar lo imposible Una

Más detalles

Gráficos por Computador

Gráficos por Computador Gráficos por Computador Introducción a processing Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació jlinares@dsic.upv.es http://www.dsic.upv.es/~jlinares

Más detalles

Gráficos por Computador

Gráficos por Computador Gráficos por Computador Primitivas básicas 2D con processing Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació jlinares@dsic.upv.es http://www.dsic.upv.es/~jlinares

Más detalles

Tema 1 Introducción. David Vallejo Fernández. Curso 2007/2008. Escuela Superior de Informática

Tema 1 Introducción. David Vallejo Fernández. Curso 2007/2008. Escuela Superior de Informática Tema 1 Introducción David Vallejo Fernández Curso 2007/2008 Escuela Superior de Informática Índice de contenidos 1.Computer Graphics. 2.Principales aplicaciones. 3.APIs gráficas. 4.. 5.Resumen. 2 1 Computer

Más detalles

online Itinerario Adobe CS6 para Diseñadores

online Itinerario Adobe CS6 para Diseñadores online Itinerario Adobe CS6 para Diseñadores Objetivos Familiarizarse con la aplicación. Crear, guardar y gestionar documentos. Administrar documentos con Bridge Comprender las herramientas del programa.

Más detalles

JAVA 7 Los fundamentos del lenguaje Java

JAVA 7 Los fundamentos del lenguaje Java Presentación 1. Historia 9 1.1 Por qué Java? 9 1.2 Objetivos del diseño de Java 10 1.3 Auge de Java 11 2. Características de Java 12 2.1 El lenguaje de programación Java 12 2.1.1 Sencillo 13 2.1.2 Orientado

Más detalles

El Uso de PROCESSING en END

El Uso de PROCESSING en END 6th Pan American Conference for NDT 12-14 August 2015, Cartagena, Colombia - www.ndt.net/app.panndt2015 Resumen El Uso de PROCESSING en END Carlos E.VELEZ NDT-Science, Montreal. Correo electrónico : info@ndt-science.com

Más detalles

Instituto Schneider Electric de Formación

Instituto Schneider Electric de Formación Unity Pro & M340 Capítulo 1: Introducción a Unity Pro con Modicon M340 Introducción a Unity Pro A - Presentación de Unity Pro p. 3 B - Unity Pro p. 8 C - Consejos generales para desarrollar una aplicación

Más detalles

Especialista TIC en Diseño con Adobe Flash Cc y ActionScript 3.0

Especialista TIC en Diseño con Adobe Flash Cc y ActionScript 3.0 Especialista TIC en Diseño con Adobe Flash Cc y ActionScript 3.0 Duración: 60 horas. Objetivos: ActionScript es un lenguaje de programación para la tecnología Flash de Adobe con el que el programador o

Más detalles

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: Ciencias Computacionales ACADEMIA A LA QUE PERTENECE: Software de Sistemas NOMBRE DE LA MATERIA: Taller de Gráficas por Computadora CLAVE DE LA MATERIA:

Más detalles

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual. Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la

Más detalles

Tema 5: Tratamiento de imágenes fijas.

Tema 5: Tratamiento de imágenes fijas. Tema 5: Tratamiento de imágenes fijas. En las últimas décadas se ha generalizado el uso de lo programas de dibujo y retoque fotográfico. Las herramientas que antes solo utilizaban muy pocas personas y

Más detalles

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11 Índice INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11 1.1 PROGRAMA Y LENGUAJESDE PROGRAMACIÓN...12 1.1.1 EL LENGUAJE JAVA...13 1.1.2 EL JDK...15 1.1.3 LOS PROGRAMAS EN JAVA...16

Más detalles

INDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje

INDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje INDICE Prólogo XV Parte 1. Visual Basic 1 Capitulo 1. Qué es Visual Basic? 3 Introducción 3 Como crear una aplicación 5 Otras facilidades de Visual Basic 6 Un lenguaje de alto nivel 9 Menús 10 Colores

Más detalles

Rocío Abascal Mena Erick López Ornelas Sergio Zepeda Hernández. Hola Mundo con Processing

Rocío Abascal Mena Erick López Ornelas Sergio Zepeda Hernández. Hola Mundo con Processing Rocío Abascal Mena Erick López Ornelas Sergio Zepeda Hernández Hola Mundo con Processing Rocío Abascal Mena Erick López Ornelas Sergio Zepeda Hernández Hola Mundo con Processing Esta investigación fue

Más detalles

Experto en Diseño, Programacion y Creación Web

Experto en Diseño, Programacion y Creación Web Experto en Diseño, Programacion y Creación Web Duración: 355.00 horas Descripción El Programa de Experto en Diseño y Creación Web te ofrece un método sencillo y práctico para que puedas desarrollar tu

Más detalles

AS008 - Linux Red hat

AS008 - Linux Red hat AS008 - Linux Red hat CaracterÃsticas Modalidad: Online Horas: 28 Objetivos Linux, como todo sistema operativo, establece la comunicación entre el usuario y su PC. La versión Red Had de Linux es la más

Más detalles

Lista de Materias por carrera y sus correlatividades

Lista de Materias por carrera y sus correlatividades Lista de Materias por carrera y sus correlatividades DG G0011 G0012 G0013 G0014 G0015 Diseño en Comunicación Visual Morfología Psicología General y Evolutiva Introducción a la Historia del Diseño y el

Más detalles

Lenguaje de Programación

Lenguaje de Programación Introducción a C/C++() UG Introducción a C/C++() Universidad de Guanajuato Sesión 18 Introducción a C/C++() Qué es un? Un entorno de desarrollo integrado o (acrónimo en inglés de integrated development

Más detalles

Visor del libro digital

Visor del libro digital Visor del libro digital ÍNDICE La interfaz del libro digital... 3 Contenidos interactivos... 7 Barra del profesor... 8 Figura 8 Enlace web publicado por SM.... 8 Figura 9 Enlace web publicado por el profesor....

Más detalles

Java Avanzado Facultad de Ingeniería. Escuela de computación.

Java Avanzado Facultad de Ingeniería. Escuela de computación. 2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 8 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas

Más detalles

Programación Primavera 2010 Librería graphics.h La librería nos permite hacer uso de los gráficos en C para el compilador DEVC++ Esta librería también nos permite tomar datos del ratón, tales como posición,

Más detalles

Aplicaciones didácticas en Internet: DREAMWEAVER Bloque 2

Aplicaciones didácticas en Internet: DREAMWEAVER Bloque 2 Aplicaciones didácticas en Internet: DREAMWEAVER Bloque 2 1. Celdas y tablas, propiedades Dibujando celdas y tablas de disposición, podemos verificar las propiedades cambiando los datos en el panel que

Más detalles

PROCESSING SEMANA 1. PROYECTO RED SNAKE. SERPIENTE ROJA. IES Sefarad. Departamento de Tecnología

PROCESSING SEMANA 1. PROYECTO RED SNAKE. SERPIENTE ROJA. IES Sefarad. Departamento de Tecnología PROCESSING SEMANA 1. PROYECTO RED SNAKE. SERPIENTE ROJA IES Sefarad. Departamento de Tecnología qué es? LENGUAJE DE PROGRAMACIÓN para qué sirve? un idioma con normas de escritura y palabras propias para

Más detalles

INDICE 1. Cómo Comenzar 2. El Entorno de Programación Delphi 3. Diseño de un Formulario; Componentes, Menús y Sucesos

INDICE 1. Cómo Comenzar 2. El Entorno de Programación Delphi 3. Diseño de un Formulario; Componentes, Menús y Sucesos INDICE Agradecimientos xiii Introducción xv 1. Cómo Comenzar 1 Por qué Windows y por qué Delphi? 1 Desarrollo de una aplicación Delphi 3 Funcionamiento de Delphi 5 Un programa de bienvenida 7 Un proyecto

Más detalles

Gráficos por Computador

Gráficos por Computador Gráficos por Computador Imágenes y texto Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació jlinares@dsic.upv.es http://www.dsic.upv.es/~jlinares processing

Más detalles

Introducción a Java LSUB. 30 de enero de 2013 GSYC

Introducción a Java LSUB. 30 de enero de 2013 GSYC Introducción a Java LSUB GSYC 30 de enero de 2013 (cc) 2013 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial

Más detalles

Administración de la producción. Sesión 6: Presentaciones Gráficas

Administración de la producción. Sesión 6: Presentaciones Gráficas Administración de la producción Sesión 6: Presentaciones Gráficas Contextualización En esta segunda y última parte de la unidad, veremos algunas de las funcionalidades más importantes de Microsoft PowerPoint,

Más detalles

Lenguaje de Programación: C++ GLUT (como instalarlo)

Lenguaje de Programación: C++ GLUT (como instalarlo) UG C++ Lenguaje de Programación: C++ GLUT (como instalarlo) Universidad de Guanajuato Noviembre 2010 Inicializar GLUT Lo primero que debemos mandar llamar en un proyecto con la librería GLUT es: void glutinit(int

Más detalles

1

1 Curso: BORLAN DELPHI 5 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Borland Delphi 5. Se estudian las particularidades del lenguaje Delphi, así como su sintaxis; sus

Más detalles

Lenguaje binario. Código ASCII. Medidas de la información

Lenguaje binario. Código ASCII. Medidas de la información Hardware y Software (1/5) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII Medidas de la información Unidad mínima de información: BIT (0

Más detalles

Agradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1

Agradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1 Prologo Agradecimientos Nota de los autores Índice general I III V VII 1 Problemas, algoritmos y programas 1 1.1 Programas y la actividad de la programación.................... 4 1.2 Lenguajes y modelos

Más detalles

Definición de Memoria

Definición de Memoria Arquitectura de Ordenadores Representación de Datos en Memoria Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Definición de Memoria DRM-1 La memoria

Más detalles

Adobe Flash CS4 Completo

Adobe Flash CS4 Completo Adobe Flash CS4 Completo Duración: 50.00 horas Descripción Adobe Flash es uno de los programas más populares para la creación y manipulación de gráficos vectoriales que se utiliza en las diferentes animaciones

Más detalles

4.1 Conceptos Básicos de Matlab. Matlab es creado por The MathWorks, el cual es un idioma de alto rendimiento

4.1 Conceptos Básicos de Matlab. Matlab es creado por The MathWorks, el cual es un idioma de alto rendimiento MATLAB CAPÍTULO 4 Realización Activa en 4.1 Conceptos Básicos de es creado por The MathWorks, el cual es un idioma de alto rendimiento para la informática técnica. Integra cómputo, visualización, y programación

Más detalles

LECCIÓN 7 OBJETOS VIRTUALES DE APRENDIZAJE. [Seleccionar fecha] PROFESOR VIRTUAL LECCIÓN 7 OBJETOS VIRTUALES DE APRENDIZAJE

LECCIÓN 7 OBJETOS VIRTUALES DE APRENDIZAJE. [Seleccionar fecha] PROFESOR VIRTUAL LECCIÓN 7 OBJETOS VIRTUALES DE APRENDIZAJE [Seleccionar fecha] PROFESOR VIRTUAL LECCIÓN 7 OBJETOS VIRTUALES DE APRENDIZAJE Lección 1: FUNDAMENTOS EN PEDAGOGÍA Lección 8: PROCEDIMIENTOS DE CALIDAD EN E- LEARNING Lección 9: APLICACIÓN DE TÉCNICAS

Más detalles

LENGUAJES JÓVENES PROGRAMADORES

LENGUAJES JÓVENES PROGRAMADORES LENGUAJES JÓVENES PROGRAMADORES SCRATCH Qué es Scratch? Es un lenguaje de programación creado por el MIT (Instituto Tecnológico de Massachusetts, EE.UU.) y diseñado para el aprendizaje de la programación.

Más detalles

INFORMÁTICA Y COMUNICACIONES

INFORMÁTICA Y COMUNICACIONES GRADO MEDIO Técnico en Sistemas Microinformáticos y Redes GRADO SUPERIOR Técnico Superior en Administración de Sistemas Informáticos en Red Técnico Superior en Desarrollo de Aplicaciones Multiplataforma

Más detalles

Agenda..NET C# Laboratorio #1

Agenda..NET C# Laboratorio #1 PROGRAMACIÓN III Agenda.NET C# Laboratorio #1 .NET Qué es.net? Una arquitectura tecnológica para la creación y distribución de software como servicio. Servicio en cualquier plataforma, cliente en cualquier

Más detalles

Unidad II. Fundamentos de programación en Java. Ing. José Luis Llamas Cárdenas

Unidad II. Fundamentos de programación en Java. Ing. José Luis Llamas Cárdenas Unidad II Fundamentos de programación en Java Ing. José Luis Llamas Cárdenas En java para poder escribir se emplea el objeto System.out, t pero para leer del teclado es necesario emplear System.in Et Este

Más detalles

IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web

IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web Cualificaciones Profesionales y Certificados de Profesionalidad Ficha Técnica Categoría Informática y Comunicaciones Referencia Precio Horas 9777-1302

Más detalles

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice

Más detalles

Java para no Programadores

Java para no Programadores Java para no Programadores Programa de Estudio Java para no Programadores Aprende a programar con una de las tecnologías más utilizadas en el mercado de IT. Este curso está orientado a quienes no tienen

Más detalles

Objetivos y Temario CURSO VISUAL BASIC 2010

Objetivos y Temario CURSO VISUAL BASIC 2010 Objetivos y Temario CURSO VISUAL BASIC 2010 OBJETIVOS Este curso sobre VB.NET se dirige a los desarrolladores, incluso principiantes, que desean dominar Visual Basic.NET. Después de una descripción del

Más detalles

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ) Hardware y Software (1/6) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII American Standard Code for Information Interchange Carácter =

Más detalles

Tema 12. El Hardware de la Realidad Virtual

Tema 12. El Hardware de la Realidad Virtual El Hardware de la Realidad Virtual Evolución en tecnología gráfica 1 La RV llega vinculada a las capacidades gráficas de los microordenadores. 2 Evolución en tecnología gráfica 2 Los pequeños ordenadores

Más detalles

Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.

Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los

Más detalles

SECUENCIAS FORMATIVAS YDIDACTICAS PARA FLASH 22/08/2011 M. EN E. MERCEDES GÓMEZ BETANZOS

SECUENCIAS FORMATIVAS YDIDACTICAS PARA FLASH 22/08/2011 M. EN E. MERCEDES GÓMEZ BETANZOS SUENCIAS FORMATIVAS YDIDACTAS PARA FLASH 22/08/2011 M. EN E. MERCEDES GÓMEZ BETANZOS S.E.M.S. D.G.E.T.I. Plantel Cetis 37 SUENCIA FORMATIVA FORMATO F1A Nombre Del Profesor: Mercedes Gómez Betanzos Semestre:

Más detalles

Tema 2 Introducción a la Programación en C.

Tema 2 Introducción a la Programación en C. Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes

Más detalles

Programa de Programación Páginas web JavaScript y ASP.NET (Visual Basic)

Programa de Programación Páginas web JavaScript y ASP.NET (Visual Basic) Programa de Programación Páginas web JavaScript y ASP.NET (Visual Basic) Portal Profesional de Formación 902 503 303 Programación Páginas web JavaScript y ASP.NET (Visual Basic) 150 Horas Modalidad On

Más detalles

El Software. Francisco Ruiz González. Escuela Superior de Informática Ciudad Real Universidad de Castilla-La Mancha.

El Software. Francisco Ruiz González. Escuela Superior de Informática Ciudad Real Universidad de Castilla-La Mancha. Investigación n en Informática: El Software Francisco Ruiz González Escuela Superior de Informática Ciudad Real Universidad de Castilla-La Mancha noviembre-2004 Investigación n en Informática: El Software

Más detalles

Descripción y Contenido del Curso. Programación C++ Capacity Academy.

Descripción y Contenido del Curso. Programación C++ Capacity Academy. Descripción y Contenido del Curso Programación C++ Capacity Academy Educación en Tecnología de la Información Online, Efectiva y Garantizada Qué aprenderá si toma este Curso? En este curso aprenderás todo

Más detalles

Algoritmos y programas. Algoritmos y Estructuras de Datos I

Algoritmos y programas. Algoritmos y Estructuras de Datos I Algoritmos y programas Algoritmos y Estructuras de Datos I Primer cuatrimestre de 2012 Departamento de Computación - FCEyN - UBA Programación funcional - clase 1 Funciones Simples - Recursión - Tipos de

Más detalles

Configuración preliminar de blender para usar el editor de video.

Configuración preliminar de blender para usar el editor de video. Configuración preliminar de blender para usar el editor de video. 1) La primera vez que se inicia blender se muestra en pantalla blender junto con un cuadro de diálogo que incluye el logotipo del mismo.

Más detalles

VISUAL BASIC.NET. NIVEL COMPLETO

VISUAL BASIC.NET. NIVEL COMPLETO VISUAL BASIC.NET. NIVEL COMPLETO DESCRIPCIÓN Visual Basic es hoy en día uno de los lenguajes de programación más populares del mundo. A principios de los años 90 Microsoft revoluciono el desarrollo de

Más detalles

Que es una computadora?

Que es una computadora? Que es una computadora? Que es una computadora? Una computadora es un dispositivo electrónico que ejecuta las instrucciones en un programa y posee cuatro funciones : a. Acepta información Entrada Input

Más detalles

Guía del Curso Flash CS 5-5

Guía del Curso Flash CS 5-5 Guía del Curso Flash CS 5-5 Modalidad de realización del curso: Número de Horas: Titulación: Online 60 Horas Diploma acreditativo con las horas del curso OBJETIVOS Aprenda a diseñar sus sitios Web con

Más detalles

Universidad Autónoma de Tlaxcala. M.C. José Juan Hernández Mora. Primera Sesión

Universidad Autónoma de Tlaxcala. M.C. José Juan Hernández Mora. Primera Sesión Universidad Autónoma de Tlaxcala Introducción al lenguaje JAVA Primera Sesión 1. Introducción a la programación orientada a objeto 2. Introducción al lenguaje Java 3. Primer programa en Java 4. Primer

Más detalles

Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas

Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas 2 - Introducción al lenguaje Java, identificadores y comentarios. Carlos Montenegro Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas 1. Introducción: Java tiene como todos

Más detalles

Bloque III. Herramientas

Bloque III. Herramientas Bloque III. Herramientas Capítulo 2. Uso de un entorno integrado de desarrollo de programas Editor de texto El compilador y la ejecución Uso del entorno de desarrollo de programas bluej La depuración Generación

Más detalles

Curso AVANZADO DE EXCEL 2013

Curso AVANZADO DE EXCEL 2013 Curso AVANZADO DE EXCEL 2013 DÍAS: 3, 5, 6, 10 y 13 de octubre LUGAR: F4 (día 3) y F5 (días 5, 6, 10 y 13) Nº DE PLAZAS: 20 HORARIO: de 15:30 a 20:30 h INSCRIPCIÓN: A partir del 5 de septiembre, por orden

Más detalles

Paquete de curso Programación Java SE (Exclusivo Estudiantes y catedráticos)

Paquete de curso Programación Java SE (Exclusivo Estudiantes y catedráticos) Paquete de curso Programación Java SE (Exclusivo Estudiantes y catedráticos) Dirigido a: Estudiantes de nivel profesional del sector de TI Objetivos: Al finalizar el curso, el participante será capaz de

Más detalles

Qué es un programa informático?

Qué es un programa informático? Qué es un programa informático? Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s

Más detalles

Dpto. Lenguajes y Ciencias de la Computación E.T.S.I. Telecomunicación. Laboratorio de Programación Introducción a Allegro con Dev-C++

Dpto. Lenguajes y Ciencias de la Computación E.T.S.I. Telecomunicación. Laboratorio de Programación Introducción a Allegro con Dev-C++ Dpto. Lenguajes y Ciencias de la Computación E.T.S.I. Telecomunicación Laboratorio de Programación Introducción a Allegro con Dev-C++ Abril 2004 David Bueno Vallejo Plan Introducción Instalación Hola Mundo

Más detalles

Descripción Introducción Obtener el software de Processing Download Discourse

Descripción Introducción Obtener el software de Processing Download Discourse Descripción Processing es un contexto para explorar el espacio conceptual emergente que nos entregan los medios electrónicos. Es un entorno para aprender los fundamentos de la programación informática

Más detalles

Programación Orientada a Objetos con Java. Elementos Básicos del Lenguaje Java. Relación entre clases. Ejemplo de Clase: Punto !

Programación Orientada a Objetos con Java. Elementos Básicos del Lenguaje Java. Relación entre clases. Ejemplo de Clase: Punto ! Programación Orientada a Objetos con Java Rafael Rivera López Elementos Básicos del Lenguaje Java II Ingeniería en Sistemas Computacionales Agosto-Diciembre de 2004 Veracruz, Ver. Relación entre clases

Más detalles

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5 MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5 TEMARIO MODULO I. EL LENGUAJE C# 5 Introducción al desarrollo de soluciones informáticas. El Framework.NET. o Descripción de la plataforma. o Las especificaciones

Más detalles

09/10/2013. Master en Ingeniería de Sistemas e Informática Asignatura: Informática Gráfica Curso Objetivos

09/10/2013. Master en Ingeniería de Sistemas e Informática Asignatura: Informática Gráfica Curso Objetivos Master en Ingeniería de Sistemas e Informática Asignatura: 62602 Informática Gráfica Curso 2013-14 Objetivos Transmitir al estudiante los conocimientos básicos de la Informática Gráfica. Se ha optado por

Más detalles

Computadora y Sistema Operativo

Computadora y Sistema Operativo Computadora y Sistema Operativo Según la RAE (Real Academia de la lengua española), una computadora es una máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos

Más detalles

Bitbloq 2: Entorno de programación

Bitbloq 2: Entorno de programación 1.1.5. Bitbloq 2: Entorno de programación Bitbloq 1 es una herramienta online que permite crear programas para un microcontrolador y cargarlos en el mismo de forma sencilla y sin tener necesariamente conocimientos

Más detalles

Camtasia. Características

Camtasia. Características Camtasia Camtasia Studio, Es un software que permite grabar todas las actividades que se realizan en el computador, pudiendo crear así videos o tutoriales para compartir y aplicar en las diferentes actividades

Más detalles

Presentación de LITESTAR 4D. el sistema para la gestión del proyecto luminotécnico

Presentación de LITESTAR 4D. el sistema para la gestión del proyecto luminotécnico Presentación de LITESTAR 4D el sistema para la gestión del proyecto luminotécnico LITESTAR 4D, el núcleo de Proyecto LITESTAR LITESTAR 4D es parte de Proyecto LITESTAR, la idea de desarrollar junto a nuestros

Más detalles

MEMORIA DOCENTE DE LA ACTIVIDAD: Vídeo-juego

MEMORIA DOCENTE DE LA ACTIVIDAD: Vídeo-juego MEMORIA DOCENTE DE LA ACTIVIDAD: Vídeo-juego Indice 1. Resumen de la actividad 2. Contexto docente 3. Objetivos docentes 4. Detalle de la actividad 5. Planificación temporal de la actividad 6. Mecanismos

Más detalles

Introducción a la Programación Orientada a Objetos

Introducción a la Programación Orientada a Objetos Introducción a la Programación Orientada a Objetos El paradigma imperativo. En un programa se tienen una serie de variables con las cuales operamos y modificamos mediante sentencias y funciones para producir

Más detalles

COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B)

COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) APRENDERAPROGRAMAR.COM COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP

Más detalles

INSTALACIÓN JDK. Guillermo Figueroa

INSTALACIÓN JDK. Guillermo Figueroa INSTALACIÓN JDK Guillermo Figueroa CONTENIDO Descarga JDK Definición de la variable de entorno Descarga API Java Tutorial MS-DOS Tutorial Jcreator DESCARGA JDK Para descargar el JDK(Java Development Kit)

Más detalles

Diseño y Desarrollo Web. Espinola Raul 2008 basado en una Presentación de G. Gaona.

Diseño y Desarrollo Web. Espinola Raul 2008 basado en una Presentación de G. Gaona. Diseño y Desarrollo Web Espinola Raul 2008 basado en una Presentación de G. Gaona. Contenido Conceptos Básicos Páginas Web Diseño de Interfaces Ejemplos Errores Introduccion Qué es la Web? World Wide Web

Más detalles

Programa para el Desarrollo de la Industria de Medios Interactivos

Programa para el Desarrollo de la Industria de Medios Interactivos PROMEDIA Programa para el Desarrollo de la Industria de Medios Interactivos 1 Definición Medios Interactivos son los medios digitales que permiten a los usuarios interactuar t con otros usuarios o con

Más detalles

Lenguaje de programación con JAVA

Lenguaje de programación con JAVA Pág. N. 1 Lenguaje de programación con JAVA Familia: Editorial: Autor: Tecnología de la información y computación Macro Eric Gustavo Coronel Castillo ISBN: 978-612-304-288-2 N. de páginas: 360 Edición:

Más detalles

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software

Más detalles

El lenguaje Visual Basic 2008

El lenguaje Visual Basic 2008 El lenguaje Visual Basic 2008 Estudia la sintaxis y características específicas del lenguaje de programación Visual Basic 2008, prestando especial interés a su enfoque orientado a objetos. Introducción

Más detalles

Java Avanzado Facultad de Ingeniería. Escuela de computación.

Java Avanzado Facultad de Ingeniería. Escuela de computación. 2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 5 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas

Más detalles

SOFTWARE INTERACTIVO DE COLABORACIÓN Y EVALUACIÓN

SOFTWARE INTERACTIVO DE COLABORACIÓN Y EVALUACIÓN SOFTWARE INTERACTIVO DE COLABORACIÓN Y EVALUACIÓN INTERACTIVO OKTOPUS es una colección de herramientas interactivas, diseñada para mejorar la enseñanza y aumentar los resultados de aprendizaje. Trabaja

Más detalles

Prototipado Programación Edición y Diseño WEB

Prototipado Programación Edición y Diseño WEB Herramientas Software para Marketing Digital Prototipado Programación Edición y Diseño WEB 1 Prototipado de Diseño WEB 2 HERRAMIENTA MARKETING Diseño (Prototipado) de WEB Herramienta Pencil Project Es

Más detalles

Bloque II. Herramientas

Bloque II. Herramientas Bloque II. Herramientas Capítulo 10. Uso de un entorno integrado de desarrollo de programas Proceso de desarrollo de programas El compilador y la ejecución Uso del entorno de desarrollo de programas bluej

Más detalles

APLICACIONES MÓVILES NATIVAS

APLICACIONES MÓVILES NATIVAS APLICACIONES MÓVILES NATIVAS APLICACIONES MÓVILES NATIVAS 1 Sesión No. 2 Nombre: Tipos de lenguajes de programación móvil Objetivo: Al finalizar la clase el alumno comprenderá lo que es un lenguaje de

Más detalles

Aula Arcade S.L. Escuela especializada de videojuegos Mª Auxiliadora, 14, Planta 1ª, Módulo 6, (Sevilla)

Aula Arcade S.L. Escuela especializada de videojuegos Mª Auxiliadora, 14, Planta 1ª, Módulo 6, (Sevilla) Miles de estudios eligen Unity3D como su herramienta de desarrollo para realizar juegos en cualquier plataforma, no en vano, es el motor más relevante actualmente. Su potencia y versatilidad hacen que

Más detalles

DISEÑO DE SISTEMAS DIGITALES COMPLEJOS

DISEÑO DE SISTEMAS DIGITALES COMPLEJOS DISEÑO DE SISTEMAS DIGITALES COMPLEJOS LABORATORIO3: IP Catalog y Controlador de video VGA OBJETIVOS: Aprender a añadir módulos al bus PLB desde el IP Catalog. Desarrollar aplicaciones SW que permitan

Más detalles

Programación de Interfaces Gráficas en Java. Agustín J. González ELO329

Programación de Interfaces Gráficas en Java. Agustín J. González ELO329 Programación de Interfaces Gráficas en Java Agustín J. González ELO329 AWT y Swing En sus orígenes Java introdujo la AWT (Abstract Window Toolkit). Ésta creaba los objetos delegando su creación y comportamiento

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN 1. Competencias Implementar sistemas de medición y control bajo los

Más detalles

Guía - Taller # 2 (JAVA)

Guía - Taller # 2 (JAVA) CEET - Distrito Capital Programa de Formación: ADSI 150752 TRIMESTRE VI Conocimiento de Conocimiento: Aplicar diversos estilos de Programación usando herramientas para Desarrollo Web Instructor: Ing. Espec.

Más detalles

Tutor: Ing. Eddie Galarza. Autores: Edison Xavier Sánchez Quevedo Edison Saúl Gallardo Calvopiña

Tutor: Ing. Eddie Galarza. Autores: Edison Xavier Sánchez Quevedo Edison Saúl Gallardo Calvopiña DISEÑO Y CONSTRUCCIÓN DE UN SISTEMA DE AUTENTIFICACIÓN CON RECONOCIMIENTO FACIAL MEDIANTE PROCESAMIENTO DE IMÁGENES CON LA UTILIZACIÓN DE SOFTWARE LIBRE Y TECNOLOGÍA RASPBERRY PI Autores: Edison Xavier

Más detalles

APLICACIONES DE INTERNET: SOAP

APLICACIONES DE INTERNET: SOAP Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas Desarrollo de Aplicaciones Distribuidas AUTORES: Alejandro Calderón Mateos Javier García Blas David Expósito Singh Laura Prada Camacho Departamento

Más detalles

INTERACTIVIDAD DE LA TDA EN VENEZUELA

INTERACTIVIDAD DE LA TDA EN VENEZUELA INTERACTIVIDAD DE LA TDA EN VENEZUELA PROFS: YUDITH CARDINALE WILMER AUTOR: ANGEL REYES CI. 17.578.078 INTERACTIVIDAD DE LA TDA EN VENEZUELA INTRODUCCI ÓN INTRODUCCIÓN INFRACESTRUCTURA DE LA TDA INTRODUCCIÓN

Más detalles

MOBILE PROCESSING. Grupo 3 Montse Benito Ignasi Casanovas Carolina Sibbing Paula Ustarroz

MOBILE PROCESSING. Grupo 3 Montse Benito Ignasi Casanovas Carolina Sibbing Paula Ustarroz MOBILE PROCESSING Grupo 3 Montse Benito Ignasi Casanovas Carolina Sibbing Paula Ustarroz ÍNDICE DE CONTENIDOS 1_Introducción 3 1.1. Tipos de dispositivos 3 1.2. Sistemas operativos_entornos programación

Más detalles

Anuncios Clase 2 (Práctica)

Anuncios Clase 2 (Práctica) Anuncios Rogamos inicie su portátil y arranque Forte cada viernes al llegar: - Desde la barra de tareas, vaya a Inicio-> Programas -> Forte for Java CE -> Forte for Java CE. - Forte tarda un rato (2 minutos

Más detalles