Orientación a Objetos. Parte 2 tkinter

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

Download "Orientación a Objetos. Parte 2 tkinter"

Transcripción

1 Orientación a Objetos Parte 2 tkinter

2 Más sobre herencia Suponga la siguiente jerarquía: ClaseA Métodos m1, m2 ClaseB Métodos m2, m3 ClaseC Métodos m3, m4

3 Más sobre herencia Para m = ClaseC(1,2,3,4,5,6) Qué valores retorna: m.m4(), m.m3(), m.m2(), m.m1()?

4 Algo nuevo Creación dinámica de atributos en objetos setattr(objeto, atributo, valor) Ejemplo: A.campo = 10 es equivalente a: setattr(a, campo, 10) Acceso a atributos (independientemente como fueron creados) getattr(a, campo )

5 Atributos de clase Se definen en la clase antes de cualquiera de los métodos. Se referencian dentro de la clase como NombreClase.atributo_de_clase. Los atributos de clase son globales para todas las instancias de la clase.

6 Ejemplo de Atributos de Clase Discusión: Qué pasaría si decimos a.mi = 900?

7 Métodos de clase Permiten invocarse mediante NombreClase.Metodo()

8 Ejercicio Desarrolle una clase Cripto que: Implemente la criptografía por corrimiento: abcdefghijklmnopqrstuvwxyz como base bcdefghijklmnopqrstuvwxyza con corrimiento de 1 Así casa se codifica como dbtb Consideraciones sobre la clase: Atributo de clase: corrimiento Método de clase: establezca corrimiento Atributo de instancia: tira Métodos: codifique

9 Cripto

10 raise Estatuto raise y las clases para el raise clase Raise IndexError raise instancia raise IndexError( variable no definida ) Definición de clases de error propias. Propagación de errores: raise manejo de errores

11 Ejercicio Clase Empleado init (self, persona, puesto = None, salario) Persona debe corresponder a: nombre [segundo nombre] apellido_1 apellido_2 En caso contrario debe hacer un raise de un error EmpleadoError( nombre mal conformado ) aplicaraumento(porcentaje) obtenerapellido(self) Retorna el primer apellido Especialización Jefe(Empleado) El puesto es Jefe aplicaraumento(porcentaje, bono= 1000)

12 Clase Empleado

13 Clase Jefe

14 Sobrecarga de operadores getitem (self, llave) add (self, otro) radd (self, otro) iadd (self, otro) str (self) call (self) call (self, p) sub (self, otro) bool (self) contains (self, x) x[llave] x + otro otro + x x += otro print(x) x() x(p) x - otro if x x in

15 Ejemplo de sobrecarga

16 Otro ejemplo de sobre carga

17 Ejemplo: una calculadora

18 Calculadora Cómo quitar los _ innecesarios? Cómo hacer para que la calculadora adquiera el comportamiento normal?

19 El widget Toplevel provee un contenedor separado para otros widgets, como por ejemplo los frames. Hay 4 tipos de Toplevel: La ventana principal referida generalmente como root. El toplevel child que actúa como una ventana separada, al menos que la raíz sea destruida en cuyo caso la ventana hija será destruida. El toplevel transient que se dibuja al frente de su padre y que se oculta si el padre se oculta o es minimizado. Un toplevel no decorado, que crea una ventana que no puede ser movida o minimizada en forma directa. Toplevel

20 Los widgets frame son contenedores para otros widgets. Los frames pueden tener un tipo de relieve y un ancho de borde. Frame

21 El widget Label permite presentar texto o imágenes. Label

22 UNIVERSOS LAURENTIANOS

23

24

25

26

27 Representación de los Universos Laurentianos Un universo laurentiano está definido por una matriz de 3 dimensiones: alto, frente, profundidad. En el ejemplo anterior: Alto = 2, Frente = 5, Profundidad =

28 Operaciones sobre universos sucumbir

29 Operaciones sobre universos Sumar (+) +

30 Obtener visión aérea aerea [ [ ] [ ] [ ] ]

31 Obtener vision frontal Frontal [ [ ] [ ] [ ] ] Similarmente se definen izquierda, derecha y posterior.

32 Crear Universos Universo(Tapa=2, Frente=5, Profundidad=3) crea un universo vacio.

33 Creación de Universos a partir de archivos Universo(archivo=nombre) Suponga que el archivo contiene: Las tapas siguientes se suman!! No es válido combinar archivo con tapa, frente, profundidad. Las dimensiones se deducen. Raise de ErrorLuarentiano

34 Creación de Universos particulares Universo(tapa, frente, profundidad, forma, tam, desp) Donde forma puede ser: solido : todos los cubitos elementos son azules tablero : como un tablero comenzando con azul, blanco, y así sucesivamente. recuadro : todo el borde azul, el ancho es de tam invrecuadro : el inverso de recuadro de tam horizontal : de tamaño tam con desplazamiento desp (visto desde arriba) vertical : igual al anterior pero visto desde arriba

35 El antiuniverso de un Universo Transforma todos los blancos en azules y viceversa y luego los cubos caen.

36 Atributos de clase Valores por defecto para la dimensión de un universo laurentiano.

37 Escritura de Universos en Archivos gentexto(nombrearchivo)

Clases y Objetos en C++

Clases y Objetos en C++ Informática II Clases y Objetos en C++ Introducción Las variables de los tipos fundamentales de datos no son suficientes para modelar adecuadamente objetos del mundo real. alto, ancho y longitud para representar

Más detalles

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal.

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal. Que Es Excel? Excel es un programa que permite la manipulación de libros y hojas de calculo. En Excel, un libro es el archivo en que se trabaja y donde se almacenan los datos. Como cada libro puede contener

Más detalles

Programación Orientada a Objetos. Primeros conceptos de OOP tkinter

Programación Orientada a Objetos. Primeros conceptos de OOP tkinter Programación Orientada a Objetos Primeros conceptos de OOP tkinter Definición La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos

Más detalles

Tema 2 Orientación a Objetos

Tema 2 Orientación a Objetos Tema 2 Orientación a Objetos Curso de Python Avanzado Juan Pedro Boĺıvar Puente Instituto de Astrofísica de Andalucía Mayo de 2011 Juan Pedro Boĺıvar Puente (Instituto de Astrofísica de Tema Andalucía)

Más detalles

IDENTIFICACIÓN VISUAL DE LAS CAJAS DE EXPORTACIÓN DE CARNE DE URUGUAY

IDENTIFICACIÓN VISUAL DE LAS CAJAS DE EXPORTACIÓN DE CARNE DE URUGUAY IDENTIFICACIÓN VISUAL DE LAS CAJAS DE EXPORTACIÓN DE CARNE DE URUGUAY 1. Elementos de identificación 1.1. Los elementos de identificación utilizados en las cajas de exportación de carne de Uruguay se definen

Más detalles

EFECTOS TRIDIMENSIONALES

EFECTOS TRIDIMENSIONALES EFECTOS TRIDIMENSIONALES Para crear líneas concéntricas hacia el interior o el exterior de un objeto, es posible aplicar una silueta. CorelDRAW también permite ajustar el número de líneas de silueta y

Más detalles

NÚMEROS UTILIZADOS EN ELECTRÓNICA DIGITAL

NÚMEROS UTILIZADOS EN ELECTRÓNICA DIGITAL UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION GUIA DE LABORATORIO #1 CICLO: 01/ 2016 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: Sistemas

Más detalles

Prácticas Semana 2 GESTIÓN DE DATOS CON HOJAS DE CÁLCULO

Prácticas Semana 2 GESTIÓN DE DATOS CON HOJAS DE CÁLCULO Guía actividades semana 2 TAREA: Lee el contenido correspondiente al tema 4: Formato de celdas TAREA T4 P1 En este ejercicio vamos a definir estilos y aplicarlos a la plantilla que contiene el horario

Más detalles

En esta lección vamos a ver más utilidades y opciones sobre la

En esta lección vamos a ver más utilidades y opciones sobre la 1. PEGADO ESPECIAL En esta lección vamos a ver más utilidades y opciones sobre la edición de hojas de cálculo de Excel que te pueden ayudar en tu trabajo. Ya sabes cómo cortar o copiar y pegar datos de

Más detalles

Más sobre la edición de hojas

Más sobre la edición de hojas 1. PEGADO ESPECIAL E n esta lección vamos a ver más utilidades y opciones sobre la edición de hojas de cálculo de Excel que te pueden ayudar en tu trabajo. Ya sabes cómo cortar o copiar y pegar datos de

Más detalles

MOS EXCEL APLICAR FORMATO A CELDAS Y RANGOS. Aplicar formato a la estructura de las celdas.

MOS EXCEL APLICAR FORMATO A CELDAS Y RANGOS. Aplicar formato a la estructura de las celdas. 2.2. APLICAR FORMATO A CELDAS Y RANGOS. Aplicar formato a la estructura de las celdas. El formato de las celdas puede aplicarse a una celda, una fila, una columna o a toda la hoja de cálculo. Sin embargo,

Más detalles

Curso de Python Inicial

Curso de Python Inicial Logo IAA-CSIC Curso organizado por el Gabinete de Formación del CSIC Curso de Python Inicial Clases Contenidos 1. Paradigmas de la Programación 2. Programación Orientada a objetos 3. Clases 4. Objetos

Más detalles

Se puede asignar formato a las entradas de las celdas a fin de que los datos queden alineados u

Se puede asignar formato a las entradas de las celdas a fin de que los datos queden alineados u MICROSOFT EXCEL NIVEL MEDIO DE EXCEL MAS ACERCA DE EXCEL ALINEACION DE CONTENIDOS Y CELDAS Se puede asignar formato a las entradas de las celdas a fin de que los datos queden alineados u orientados de

Más detalles

PRUEBAS DE ACCESO A LA UNIVERSIDAD MATERIAS DE MODALIDAD: FASE GENERAL Y ESPECÍFICA OPCIÓN A

PRUEBAS DE ACCESO A LA UNIVERSIDAD MATERIAS DE MODALIDAD: FASE GENERAL Y ESPECÍFICA OPCIÓN A PRUEBAS DE ACCESO A LA UNIVERSIDAD MATERIAS DE MODALIDAD: FASE GENERAL Y ESPECÍFICA CURSO 2013-2014 CONVOCATORIA: JULIO MATERIA: DIBUJO TÉCNICO EL ALUMNO DEBE ELEGIR Y DESARROLLAR, OBLIGATORIAMENTE, LOS

Más detalles

PRÁCTICA 3: DISEÑO DE PLANTILLAS WEB

PRÁCTICA 3: DISEÑO DE PLANTILLAS WEB PRÁCTICA 3: DISEÑO DE PLANTILLAS WEB Las plantillas son herramientas de las que disponemos para crear un formato determinado para que todas las páginas tengan unas características similares, de forma que

Más detalles

Entorno de Excel - Contexto de Trabajo y navegación

Entorno de Excel - Contexto de Trabajo y navegación MICROSOFT EXCEL QUË ES? Excel es el más popular de los programas de planillas de cálculo que maneja libros y hojas de calculo y se estima que esta presente en casi todas las PC del mundo. Con Excel se

Más detalles

MARCO (FRAME) Los frames se consiguen con las etiquetas <FRAMESET> y <FRAME>.

MARCO (FRAME) Los frames se consiguen con las etiquetas <FRAMESET> y <FRAME>. MARCO (FRAME) Qué es un marco? Los frames o marcos son una forma de partir una web en sectores o áreas, haciendo que en cada parte se visualice un documento HTML distinto. Es muy útil cuando queremos que

Más detalles

Temario Programación Web para Web

Temario Programación Web para Web Temario Programación Web para Web 1 Introducción al HTML 1 Qué es una página web? T 2 Qué es HTML? T 3 Porqué aprender HTML T 4 Base del lenguaje: las etiquetas HTML V 5 Estructura de un documento HTML

Más detalles

TEMA 1 CONJUNTOS NUMÉRICOS

TEMA 1 CONJUNTOS NUMÉRICOS TEMA 1 CONJUNTOS NUMÉRICOS. Objetivos / Criterios de evaluación O.1.1 Realizar correctamente operaciones con fracciones: Suma, resta, producto, cociente, potencia y radicación. O.1.2 Resolver operaciones

Más detalles

Ejercicio 2 Considere la representación para Lista de Naturales y Árbol Binario de Naturales de la Figura 1.

Ejercicio 2 Considere la representación para Lista de Naturales y Árbol Binario de Naturales de la Figura 1. Ejercicios Resueltos del Práctico 4 Ejercicio 2 Considere la representación para Lista de Naturales y Árbol Binario de Naturales de la Figura 1. 1 2 struct NodoLista { 3 int elem ; 4 NodoLista * sig ;

Más detalles

Model Viewer WhitePaper Octubre de 2006

Model Viewer WhitePaper Octubre de 2006 Model Viewer WhitePaper Octubre de 2006 Contenidos 1. Propósito 3 2. Model Viewer 4 2.1. Vista de Materiales 4 2.2. Vista del Modelo en 2D 5 2.3. Vista de Operaciones 6 2.4. Vista del Modelo 3D 7 2.5.

Más detalles

PRUEBAS DE ACCESO A LA UNIVERSIDAD MATERIAS DE MODALIDAD: FASE GENERAL Y ESPECÍFICA

PRUEBAS DE ACCESO A LA UNIVERSIDAD MATERIAS DE MODALIDAD: FASE GENERAL Y ESPECÍFICA PRUEBAS DE ACCESO A LA UNIVERSIDAD MATERIAS DE MODALIDAD: FASE GENERAL Y ESPECÍFICA CURSO 2.011-2.012 CONVOCATORIA: JUNIO MATERIA: DIBUJO TÉCNICO EL ALUMNO DEBE ELEGIR Y DESARROLLAR, OBLIGATORIAMENTE,

Más detalles

Unidad didáctica 1. Operaciones básicas con números enteros

Unidad didáctica 1. Operaciones básicas con números enteros Unidad didáctica 1 Operaciones básicas con números enteros 1.- Representación y ordenación de números enteros Para representar números enteros en una recta hay que seguir estos pasos: a) Se dibuja una

Más detalles

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información Modelo Dinámico del Diseño del Software y Representación en UML UNIDAD 9 Análisis y Diseño de Sistemas de Información El Modelo Dinámico El objetivo del modelo Dinámico es presentar o describir el comportamiento

Más detalles

QCAD: ACTIVIDAD 1: PRUEBA

QCAD: ACTIVIDAD 1: PRUEBA QCAD: ACTIVIDAD 1: PRUEBA Para ello debes pulsar en el botón línea y después elige rectángulo. 3. Elige ahora Líneas verticales y dibuja una desde la posición 10,10 y longitud 50. 4. Elige el botón Paralelas

Más detalles

I.E.S. Cuenca Minera Dto. Tecnología P.I. : Introducción al diseño 3D: Blender

I.E.S. Cuenca Minera Dto. Tecnología P.I. : Introducción al diseño 3D: Blender E13: ANIMACIÓN DE UNA PELOTA QUE CAE En esta práctica introduciremos en nuestro aprendizaje, el editor de interpolación (IPO) Abrimos el programa y quitamos el elemento que aparece por defecto. Para ello,

Más detalles

VISTO: La política de promoción de las carnes uruguayas en los mercados internacionales, impulsada por el INAC en el marco de sus cometidos legales.

VISTO: La política de promoción de las carnes uruguayas en los mercados internacionales, impulsada por el INAC en el marco de sus cometidos legales. RESOLUCION 09/072 DEL INSTITUTO NACIONAL DE CARNES DE 22 DE JUNIO DE 2009 -Determínanse los elementos que deberán contener las cajas de exportación de carne de Uruguay para su identificación visual. VISTO:

Más detalles

GUIA TÉCNICA DE EMBALAJE Y CARGA. TECHLAM. Miguel Hernández Ródenas.

GUIA TÉCNICA DE EMBALAJE Y CARGA. TECHLAM. Miguel Hernández Ródenas. GUIA TÉCNICA DE EMBALAJE Y CARGA. TECHLAM. Miguel Hernández Ródenas. Primera impresión: 22/04/2015 INDICE. 1. TIPOS DE EMBALAJES USADOS EN TECHLAM. CARACTERÍSTICAS. Pág. 4 1.1. CAJÓN HORIZONTAL 3250x1170x380

Más detalles

3. FORMAS DE REPRESENTACION

3. FORMAS DE REPRESENTACION 3.1 La Escala Gráfica: Se utiliza como una referencia de medida, pues cada intervalo dibujado representa una medida (mt., cm., mm., etc.) Escalímetro; Regla utilizada para medir longitudes a distintas

Más detalles

Los números enteros. Dado que los enteros contienen los enteros positivos, se considera a los números naturales son un subconjunto de los enteros.

Los números enteros. Dado que los enteros contienen los enteros positivos, se considera a los números naturales son un subconjunto de los enteros. Los números enteros Con los números naturales no era posible realizar diferencias donde el minuendo era menor que el que el sustraendo, pero en la vida nos encontramos con operaciones de este tipo donde

Más detalles

Programación Avanzada CONCEPTOS BÁSICOS DE IMPLEMENTACIÓN EN C++

Programación Avanzada CONCEPTOS BÁSICOS DE IMPLEMENTACIÓN EN C++ Programación Avanzada CONCEPTOS BÁSICOS DE IMPLEMENTACIÓN EN C++ OBJETIVO En este documento se presentan las construcciones básicas de orientación a objetos del lenguaje de programación C++, y recomendaciones

Más detalles

Lic. Manuel de Jesús Campos Boc

Lic. Manuel de Jesús Campos Boc UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA FACULTAD DE CIENCIAS DE LA ADMINISTRACIÓN DIRECCIÓN GENERAL DE CENTRO UNIVERSITARIOS CENTRO UNIVERSITARIO DE VILLA NUEVA CURSO MATEMÁTICAS APLICADA I 05 Lic. Manuel

Más detalles

ADVISOR MODELO DE DESARROLLO

ADVISOR MODELO DE DESARROLLO ADVISOR MODELO DE DESARROLLO 1 1 INDICE 1 ÍNDICE... 2 2 ENTORNO... 3 3 AREA DE TRABAJO DE LA APLICACION... 3 4 BARRA DE ESTADO... 4 5 BARRA DE HERRAMIENTAS DE MENU... 4 6 MENU CONTEXTUAL... 6 7 MENU DE

Más detalles

CONTENEDORES PARA LA RECOLECCION DE RESIDUOS SÓLIDOS URBANOS DE LITROS DE CAPACIDAD

CONTENEDORES PARA LA RECOLECCION DE RESIDUOS SÓLIDOS URBANOS DE LITROS DE CAPACIDAD CONTENEDORES PARA LA RECOLECCION DE RESIDUOS SÓLIDOS URBANOS DE 1.700 LITROS DE CAPACIDAD Descripción Con el fin de ampliar la gama de contenedores que ofrece Plastic Omnium Sistemas Urbanos, S.A., se

Más detalles

Objetos y memoria dinámica

Objetos y memoria dinámica Objetos memoria dinámica 1. Punteros a objetos 2. Vectores dinámicos de objetos 3. Uso de objetos dinámicos 4. Atributos dinámicos 5. Creación de objetos con atributos dinámicos 6. Destrucción de objetos

Más detalles

4. DIAGRAMAS DE INTERACCIÓN INTRODUCCIÓN DIAGRAMAS DE SECUENCIA Objetos Mensajes

4. DIAGRAMAS DE INTERACCIÓN INTRODUCCIÓN DIAGRAMAS DE SECUENCIA Objetos Mensajes 4. DIAGRAMAS DE INTERACCIÓN...37 4.1. INTRODUCCIÓN... 37 4.2. DIAGRAMAS DE SECUENCIA... 37 4.2.1. Objetos...37 4.2.2. Mensajes...38 4.2.3. Creación y destrucción de un objeto...39 4.3. DIAGRAMAS DE COLABORACIÓN...

Más detalles

Apuntes de matemáticas 2º ESO Curso

Apuntes de matemáticas 2º ESO Curso Con los números naturales no era posible realizar diferencias donde el minuendo era menor que el que el sustraendo, pero en la vida nos encontramos con operaciones de este tipo donde a un número menor

Más detalles

Maquetación con estilos

Maquetación con estilos Objetivos específicos Maquetación con estilos Aplicar estilos relacionados con tamaños, bordes y márgenes. Aplicar estilos relacionados con el posicionamiento de los objetos. Contenidos Estilos de caja.

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

Tutorial de Python orientado a objetos

Tutorial de Python orientado a objetos Tutorial de Python orientado a objetos En la primera llave creamos una clase llamada Gelantia. En la primera parte def init (self, tam, color, sabor): definimos las características del objeto. En la segunda

Más detalles

CAD 3D. Introducción a 3D. Introducción a 3D. Técnicas de Representación Gráfica. A tener en cuenta

CAD 3D. Introducción a 3D. Introducción a 3D. Técnicas de Representación Gráfica. A tener en cuenta CAD 3D Técnicas de Representación Gráfica Curso 2014-2015 Introducción a 3D Introducción a 3D A tener en cuenta Se modela, NO se dibuja: Conviene visualizar mentalmente modelo 3D y ubicarlo en el espacio

Más detalles

Gráficos de Superficie y de Contorno

Gráficos de Superficie y de Contorno STATGRAPHICS Rev. 4/5/007 Gráficos de Superficie y de Contorno Resumen Este procedimiento crea gráficas de superficie y de contorno basadas en una función matemática que el usuario introduce. La función

Más detalles

DESCRIPCIÓN DE FUNCIONES 1.1.2 y 1.1.3

DESCRIPCIÓN DE FUNCIONES 1.1.2 y 1.1.3 Capítulo DESCRIPCIÓN DE FUNCIONES..2..3 El objetivo principal de estas lecciones consiste en que los alumnos puedan describir totalmente los elementos esenciales del gráfico de una función. Para describir

Más detalles

1 x (rad) 0 π/2 π 3π/2 2π cos x x Para representarla, recomiendo que se haga una tabla dando al argumento

1 x (rad) 0 π/2 π 3π/2 2π cos x x Para representarla, recomiendo que se haga una tabla dando al argumento . A partir de las funciones: y = sen, y = cos, y = e, y = Ln, e y = ² representar las siguientes funciones: i. y = cos 2 y = cos Función periódica. = 2π 2π T ; ω Coeficiente de la. T = = 2π ω (rad) 0 π/2

Más detalles

No pueden empezar por un número, es decir, el primer caracter del nombre de la variable ha de ser una letra o _

No pueden empezar por un número, es decir, el primer caracter del nombre de la variable ha de ser una letra o _ Y QUÉ ES JAVASCRIPT? Se trata de un lenguaje de tipo script compacto, basado en objetos y guiado por eventos diseñado específicamente para el desarrollo de aplicaciones cliente-servidor dentro del ámbito

Más detalles

Creación y modificación de tablas

Creación y modificación de tablas Creación y modificación de tablas Una tabla es un objeto que contiene datos dispuestos en filas y columnas. Es posible crear un objeto de tabla a partir de una tabla o estilo de tabla vacío. También se

Más detalles

PRÁCTICAS DE EXCEL PARTE 1

PRÁCTICAS DE EXCEL PARTE 1 PRÁCTICA EMPRESARIAL 5TO AÑO PRÁCTICAS DE EXCEL PARTE 1 EJERCICIOS 1 A 5 Tema: Formatos Gestión de Hojas Gestión de Filas y Columnas Ejercicio 1: Trabajar con la planilla Formatos- Manejo de filas y columnas.xls.

Más detalles

Estructura de Datos. Estructuras de Datos no lineales : Árboles

Estructura de Datos. Estructuras de Datos no lineales : Árboles Estructura de Datos Estructuras de Datos no lineales : Árboles Definiciones de Árbol En términos matemáticos, un árbol es cualquier conjunto de puntos, llamados vértices, y cualquier conjunto de pares

Más detalles

Ejercicios Scheme. Para cada función escriba su contrato, descripción, ejemplos y los tests necesarios, antes de su implementación.

Ejercicios Scheme. Para cada función escriba su contrato, descripción, ejemplos y los tests necesarios, antes de su implementación. Ejercicios Scheme Para cada función escriba su contrato, descripción, ejemplos y los tests necesarios, antes de su implementación. 1 Para soltar la mano 1. Represente la siguiente expresión en Scheme:

Más detalles

MANEJO DE OBJETOS EN IMPRESS I: TEXTO Y TABLAS. Ejercicios guiados

MANEJO DE OBJETOS EN IMPRESS I: TEXTO Y TABLAS. Ejercicios guiados MANEJO DE OBJETOS EN IMPRESS I: TEXTO Y TABLAS Ejercicios guiados M A N E J O D E O B J E T O S E N I M P R E S S I - 3 d e 1 1 Ejercicio 1 En este primer ejercicio se trabajará con el objeto Texto, creando

Más detalles

Introducción al Diseño de Sistemas de Información. Unidad Nº III: Diagramas Estructurados

Introducción al Diseño de Sistemas de Información. Unidad Nº III: Diagramas Estructurados Introducción al Diseño de Sistemas de Información Unidad Nº III: Diagramas Estructurados Facultad Regional Santa Fe Universidad Tecnológica Nacional Diagramas Estructurados Los Diagramas Estructurados

Más detalles

Barra de herramientas estándar. Barra de herramientas principales. Barra de herramientas de cámara. Barra de herramientas "Estilo de cara"

Barra de herramientas estándar. Barra de herramientas principales. Barra de herramientas de cámara. Barra de herramientas Estilo de cara Como usar Sketch Up Barra de herramientas estándar La barra de herramientas estándar agrupa diversas opciones que ayudan en la gestión de archivos y dibujos, además de métodos abreviados para imprimir

Más detalles

Dibujo I D.I. Pilar Diez Urbicain

Dibujo I D.I. Pilar Diez Urbicain Dibujo I Normas IRAM Instituto Argentino de Racionalización de Materiales Manual de normas de aplicación para dibujo técnico Formatos de hojas Tipos de líneas, ejes Rótulos Sistema Diedro para rebatir

Más detalles

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework:

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework: 1) CONCEPTO La palabra "Visual" hace referencia al método que se utiliza para crear la interfaz gráfica de usuario (GUI). En lugar de escribir numerosas líneas de código para describir la apariencia y

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

Uso de Java Swing. Noviembre de 2013

Uso de Java Swing. Noviembre de 2013 Uso de Java Swing Noviembre de 2013 Introducción Esta lección les dará la oportunidad de introducirlos al manejo de la clase Swing. Despues de explicar en que consiste Swing, veremos como compilar y correr

Más detalles

Introducción a Swing. Taller de Programación 2016

Introducción a Swing. Taller de Programación 2016 Introducción a Swing Taller de Programación 2016 tprog@fing.edu.uy Introducción En qué estamos exactamente? Cómo debemos codificar? Por donde empezar? Empecemos por entender el contexto y la arquitectura

Más detalles

MANUAL DE CONSTRUCCIÓN MESA DE NOCHE

MANUAL DE CONSTRUCCIÓN MESA DE NOCHE Manual de construcción MANUAL DE CONSTRUCCIÓN MESA DE NOCHE Manual de construcción: MESA DE NOCHE ATENCIÓN: Antes de utilizar este manual leer atentamente LA GUÍA GENERAL DE CONSTRUCCIÓN 60 43 50 IDENTIFICACIÓN

Más detalles

Paso 1 de 13. Paso 2 de 13. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual.

Paso 1 de 13. Paso 2 de 13. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual. Paso 1 de 13 En este tutorial vamos a crear un logotipo basado en un texto al que aplicaremos algunos efectos utilizando filtros

Más detalles

En Fireworks, puede crear una bar nav creando un símbolo en el Editor de botones y luego poniendo instancias de dicho símbolo en el lienzo.

En Fireworks, puede crear una bar nav creando un símbolo en el Editor de botones y luego poniendo instancias de dicho símbolo en el lienzo. Creación de barras de navegación Una barra de navegación, también denominada bar nav, es un grupo de botones que ofrece vínculos a otras áreas de un sitio Web. Normalmente, no cambia de aspecto en el sitio,

Más detalles

Programación de Interfaces Gráficas en Java

Programación de Interfaces Gráficas en Java Programación de Interfaces Gráficas en Java Objetivo: Programar aplicaciones con interfaces gráficas usando objetos gráficos de Swing y definidos por el programador Agustín J. González ELO329 AWT y Swing

Más detalles

Dreamweaver CS 5. 1 Conociendo Adobe Dreamweaver CS Introducción a Adobe Dreamweaver. 1.2 Novedades de Dreamweaver CS5

Dreamweaver CS 5. 1 Conociendo Adobe Dreamweaver CS Introducción a Adobe Dreamweaver. 1.2 Novedades de Dreamweaver CS5 Dreamweaver CS 5 1 Conociendo Adobe Dreamweaver CS5 1.1 Introducción a Adobe Dreamweaver 1.2 Novedades de Dreamweaver CS5 1.3 Requerimientos técnicos 1.4 Editar páginas Web 1.5 Cómo tener una página en

Más detalles

INGENIERÍA TELEINFORMÁTICA

INGENIERÍA TELEINFORMÁTICA INGENIERÍA TELEINFORMÁTICA Expresión Gráfica y CAD Básico Sesión 03 Comandos Básicos y Sistemas de Coordenadas Docente: Ing. María Nícida Malca Quispe AGENDA Procedimientos para Invocar Comandos Usando

Más detalles

CAPITULO 3: PASOS REALIZADOS PARA LA DETECCIÓN DE BORDES DE IMÁGENES A COLOR

CAPITULO 3: PASOS REALIZADOS PARA LA DETECCIÓN DE BORDES DE IMÁGENES A COLOR CAPITULO 3: PASOS REALIZADOS PARA LA DETECCIÓN DE BORDES DE IMÁGENES A COLOR El algoritmo realizado para la detección de bordes de imágenes a color se basa en el operador Canny. La filosofía del operador

Más detalles

INTRODUCCIÓN AL PARADIGMA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA

INTRODUCCIÓN AL PARADIGMA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA Objetivo: Identificar los concentos principales en java POO, que es una clase, un objeto así como sus características principales abstracción, modularidad, encapsulamiento, herencia, polimorfismo. INTRODUCCIÓN

Más detalles

NETBEANS JAVA PROGRAMACIÓN ORIENTADA A OBJETOS

NETBEANS JAVA PROGRAMACIÓN ORIENTADA A OBJETOS NETBEANS JAVA PROGRAMACIÓN ORIENTADA A OBJETOS Como se vio en teoría, la definición de una clase consta de dos partes fundamentales: 1 - La declaración de la clase: Indica el nombre de la clase precedido

Más detalles

REGLAMENTO DE USO Bomberos Voluntarios de la República Argentina Nivel Nacional Bombero Voluntario

REGLAMENTO DE USO Bomberos Voluntarios de la República Argentina Nivel Nacional Bombero Voluntario REGLAMENTO DE USO El uso de distintivos en el sistema de barras para los Bomberos Voluntarios de la República Argentina, tiene como objeto unificar el uso a Nivel Nacional de los diversos distintivos que

Más detalles

Dreamweaver CS6 para PC/Mac Sitios completamente CSS conforme a los estándares del W3C

Dreamweaver CS6 para PC/Mac Sitios completamente CSS conforme a los estándares del W3C Introducción Internet en la actualidad 7 El World Wide Web Consortium y los estándares 7 Los programas de creación de sitios web 7 Objetivo del libro 8 Interfaz de creación El entorno del sistema 9 La

Más detalles

Actividad interactiva Contar dinero

Actividad interactiva Contar dinero Actividad en la que el usuario deberá relacionar la representación gráfica de cierta cantidad de monedas y/o billetes con su correspondiente texto o viceversa. Podremos incluir también imágenes y sonidos

Más detalles

Diagramas de Secuencia

Diagramas de Secuencia Diagramas de Secuencia ECOS Juan Pablo Quiroga Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Referencia The Unified Modeling Language, User Guide. Grady Booch, James Rumbaugh e

Más detalles

B.- Ejercicio de Herencia y Polimorfismo: FORMAS

B.- Ejercicio de Herencia y Polimorfismo: FORMAS B.- Ejercicio de Herencia y Polimorfismo: FORMAS 1. Defina una clase Forma que tenga los siguientes miembros de datos: - Color - Coordenada del centro de la forma (objeto Punto) - Nombre de la forma (char

Más detalles

Generador de Ecuaciones

Generador de Ecuaciones Generador de Ecuaciones Ejemplo de Cálculo de Variable Ejemplo de Operadores Lógicos Ejemplo de Operadores Opciones de Grupo Generador de Ecuaciones El Generador de Ecuaciones nos permite utilizar: 1-

Más detalles

Apellidos:... Nombre:...

Apellidos:... Nombre:... Apellidos:....................................... Nombre:........................................ Introducción a la Inteligencia Artificial 1 er Parcial de Teoría 12 Noviembre 2004 Ejercicio 1: Responder

Más detalles

Práctica 1 Arreglos n-dimensionales y operaciones con bits PRÁCTICA I

Práctica 1 Arreglos n-dimensionales y operaciones con bits PRÁCTICA I PRÁCTICA I Ejercicio 1.1 Desarrollar un programa que permita registrar los datos de un campeonato de fútbol para N equipos (valor constante). Por cada equipo debe almacenar: El nombre, la cantidad de partidos

Más detalles

SESIÓN 8 DAR FORMATO AL TEXTO.

SESIÓN 8 DAR FORMATO AL TEXTO. I. CONTENIDOS: 1. Formato carácter y párrafo. 2. Diseño de página. 3. Aplicación de estilos. 4. Inserción de la nota a pie de página. SESIÓN 8 DAR FORMATO AL TEXTO. II. OBJETIVOS: Al término de la Sesión,

Más detalles

EFECTO SOMBRA CSS CON BOX-SHADOW. SOMBRA INTERIOR INSET. BLUR O DIFUMINADO, SPREAD. EJEMPLOS Y EJERCICIOS RESUELTOS (CU01059D)

EFECTO SOMBRA CSS CON BOX-SHADOW. SOMBRA INTERIOR INSET. BLUR O DIFUMINADO, SPREAD. EJEMPLOS Y EJERCICIOS RESUELTOS (CU01059D) APRENDERAPROGRAMAR.COM EFECTO SOMBRA CSS CON BOX-SHADOW. SOMBRA INTERIOR INSET. BLUR O DIFUMINADO, SPREAD. EJEMPLOS Y EJERCICIOS RESUELTOS (CU01059D) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

Utilizan como MEDIO el plano. Ambos deben utilizar el mismo código NORMALIZACIÓN

Utilizan como MEDIO el plano. Ambos deben utilizar el mismo código NORMALIZACIÓN - NORMALIZACIÓN. Para que la comunicación pueda ser posible, tanto si utilizamos el dibujo como cualquier otro idioma, es necesario que tanto el emisor del mensaje (persona que realiza el dibujo) como

Más detalles

Principios de Computadoras II

Principios de Computadoras II Departamento de Ingeniería Electrónica y Computadoras Ing. Ricardo Coppo rcoppo@uns.edu.ar Qué es un Objeto? Un objeto es una instancia de una clase Las clases actuán como modelos que permiten la creación

Más detalles

Juzgamiento de Vandas

Juzgamiento de Vandas Juzgamiento de Vandas Vanda tessellata Vanda pumila Vanda tricolor Vanda: Es un género de aproximadamente 138 especies. Nativas del Sureste de Asia desde las montañas del Himalaya hasta las Filipinas y

Más detalles

Instrumentación Virtual con LabVIEW

Instrumentación Virtual con LabVIEW Instrumentación Virtual con LabVIEW ESTRUCTURAS ESTRUCTURAS WHILE FOR.. CASE SEQUENCE Opciones de selección de CASE Controles Visibles Variables Locales y Globales Personalizar controles 1.- ENTORNO DE

Más detalles

LABORATORIO DE APLICACIONES 5º año E.E.S.T. N 1 PROF. MARÍA DANIELA PIETRASANTA TUTORIAL DE FLASH

LABORATORIO DE APLICACIONES 5º año E.E.S.T. N 1 PROF. MARÍA DANIELA PIETRASANTA TUTORIAL DE FLASH TUTORIAL DE FLASH Flash es una aplicación de la empresa Macromedia que permite confeccionar animaciones. Es básicamente un programa de diseño, donde se puede dibujar, editar imágenes y manipular texto.

Más detalles

3. Pulsa sobre el botón Abrir.

3. Pulsa sobre el botón Abrir. El propósito de esta actividad es familiarizarse con el uso de GIMP para convertir una imagen de un formato a otro. Como sabemos los formatos más ligeros y adecuados a la web son: GIF, PNG y JPEG. En este

Más detalles

CSS3 Domine los estándares web con las hojas de estilo

CSS3 Domine los estándares web con las hojas de estilo Utilizar las hojas de estilos en cascada 1. Objetivos del libro 13 2. La evolución de las CSS 14 2.1 Los módulos CSS3 14 2.2 Etapas en la concepción de las CSS3 15 3. Los prefijos de los navegadores 19

Más detalles

Isométricos. Ing. Carlos Camacho Soto Escuela de Ingeniería Civil Universidad de Costa Rica IC-302. Setiembre 2005

Isométricos. Ing. Carlos Camacho Soto Escuela de Ingeniería Civil Universidad de Costa Rica IC-302. Setiembre 2005 Isométricos Ing. Carlos Camacho Soto Escuela de Ingeniería Civil Universidad de Costa Rica IC-302 Setiembre 2005 Resumen Los dibujos isométricos son un tipo de dibujo en perspectiva, en la cual se trata

Más detalles

GESTIÓN ACADÉMICA GUÍA DIDÁCTICA 7

GESTIÓN ACADÉMICA GUÍA DIDÁCTICA 7 I.E. COLEGIO ANDRÉS BELLO PÁGINA: 1 de 7 Nombres y Apellidos del Estudiante: Docente: Área: Matemáticas Grado: Primero Período: Tercero Duración: 10 Horas Asignatura: ESTÁNDAR:.. Realizo y describo procesos

Más detalles

EQUIPAMIENTOS PARA MUEBLES DE OFICINAS 10.1

EQUIPAMIENTOS PARA MUEBLES DE OFICINAS 10.1 Equipamientos para muebles de oficina EQUIPAMIENTOS PARA MUEBLES DE OFICINAS.1 Equipamientos para muebles de oficinas Índice Información Información acerca de Ellipta - Soporte para pantalla....8 Sistema

Más detalles

Actividad 7: Trabajar con capas

Actividad 7: Trabajar con capas Actividad 7: Trabajar con capas Para practicar el trabajo con capas vamos a realizar tres sencillas actividades 1º. Con el programa GIMP abierto accedemos a Archivo > Nuevo. Creamos una imagen nueva de

Más detalles

Las líneas paralelas en una composición acentúan la dirección.

Las líneas paralelas en una composición acentúan la dirección. LINEA Según Wassily Kandinsky la línea es el producto de un punto móvil, surge con el movimiento, mediante la destrucción del reposo máximo, el punto. El estatismo del punto se transforma en la dinámica

Más detalles

Guía técnica de embalaje y carga

Guía técnica de embalaje y carga Guía técnica de embalaje y carga ÍNDICE 1. TIPOS DE EMBALAJE UTILIZADOS EN TECHLAM. CARACTERÍSTICAS 3 1.1. CAJÓN HORIZONTAL DE 3250x1170x380 mm 1.2. CAJÓN HORIZONTA L DE 3250x1170x380 mm CON TAPA Y PATÍN

Más detalles

Crear un lienzo Nuevo.

Crear un lienzo Nuevo. Crear un lienzo Nuevo. Comenzamos creando un espacio de trabajo nuevo adaptado a nuestras necesidades. Vamos a elegir un lienzo en el que pintar. Es importante tener claro desde el principio que queremos

Más detalles

Métodos mágicos en Python 3

Métodos mágicos en Python 3 Métodos mágicos en Python 3 Jesús Cea Avión jcea@jcea.es @jcea https://www.jcea.es/ PyConES 2014 15 Métodos que permiten definir o alterar comportamientos aparentemente implícitos. Alteración de clases

Más detalles

Capítulo XII. Diagramas de Interacción

Capítulo XII. Diagramas de Interacción Diagramas de Interacción Diagramas de interacción Tabla de contenido 1.- Diagramas de secuencia y de colaboración...191 2.- Diagramas de secuencia...192 2.1.- Notación de los Diagramas de secuencia...192

Más detalles

Definición. Mónica E. García García Feb 07

Definición. Mónica E. García García Feb 07 Tema 11: Herencia 0 Definición Cuando inicialmente se modelan dos cosas y se tienen datos duplicados y además pudiera darse que el número de métodos también es similar así como la implementación, se requiere

Más detalles

MATRIZ DE ARBOLES DE DECISION

MATRIZ DE ARBOLES DE DECISION MATRIZ DE ARBOLES DE DECISION Los árboles son un subconjunto importante de los grafos, y son una herramienta útil para describir estructuras que presentan algún tipo de jerarquía. Las dificultades de las

Más detalles

ContaPlus. Acceso a ContaPlus y El Entorno de trabajo

ContaPlus. Acceso a ContaPlus y El Entorno de trabajo ContaPlus 2011 Acceso a ContaPlus y El Entorno de trabajo Acceso a ContaPlus Finalizado el proceso de instalación para iniciar ContaPlus hacemos un sólo clic en el icono del programa que se encuentra en

Más detalles

MAPAS GEOLOGICOS MAPAS GEOLOGICOS

MAPAS GEOLOGICOS MAPAS GEOLOGICOS MAPAS GEOLOGICOS Mapa que muestra: la ubicación y orientación de las unidades geológicas sus características y rasgos estructurales. normalmente no es posible ver todos los detalles de las unidades rocosas

Más detalles

Entorno en Java y Diseño orientado a objetos. ELO-329 Diseño y programación orientados a objetos 1s09

Entorno en Java y Diseño orientado a objetos. ELO-329 Diseño y programación orientados a objetos 1s09 Entorno en Java y Diseño orientado a objetos ELO-329 Diseño y programación orientados a objetos 1s09 1 Java: Motivaciones de su origen Deja atrás características problemáticas: Punteros Asignación de memoria

Más detalles

DISEÑO ASISTIDO POR ORDENADOR. GOOGLE SketchUP 8. 3ª parte

DISEÑO ASISTIDO POR ORDENADOR. GOOGLE SketchUP 8. 3ª parte DISEÑO ASISTIDO POR ORDENADOR GOOGLE SketchUP 8 3ª parte MJG 1 PRÁCTICA NUMERO 8: DISEÑAMOS UNA FUENTE Abre un nuevo documento y suprime la figura humana. Trazar un prisma de base cuadrada de 3000mm x

Más detalles