Algoritmos y Estructura de Datos I

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

Download "Algoritmos y Estructura de Datos I"

Transcripción

1 Clase práctica funcional III - TADS Facultad de Ciencias Exactas y Naturales Viernes 2 de mayo de 2008

2 Tipo Multiconj<T> Observadores e invariantes del tipo tipo Multiconjunto<T> { observador elementos (Multiconjunto<T>) : [T] ;

3 Constructores Crea un multiconjunto vacío. problema vacio () = result : Multiconjunto<T> { asegura elementos(result) == [] ; Agregar un nuevo elemento al multiconjunto. problema agregar (e : T, mc : Multiconjunto<T>) = result : Multiconjunto<T> { asegura mismos(e : elementos(mc), elementos(result)) ;

4 Constructores Crea un multiconjunto vacío. problema vacio () = result : Multiconjunto<T> { asegura elementos(result) == [] ; Agregar un nuevo elemento al multiconjunto. problema agregar (e : T, mc : Multiconjunto<T>) = result : Multiconjunto<T> { asegura mismos(e : elementos(mc), elementos(result)) ;

5 Constructores Crea un multiconjunto vacío. problema vacio () = result : Multiconjunto<T> { asegura elementos(result) == [] ; Agregar un nuevo elemento al multiconjunto. problema agregar (e : T, mc : Multiconjunto<T>) = result : Multiconjunto<T> { asegura mismos(e : elementos(mc), elementos(result)) ;

6 vacio? -> Dice si el multiconjunto es vacío. problema vacio? (mc : Multiconj<T>) = result : Multiconj<T> { asegura result == (elementos(mc) == []) ; Devuelve la cantidad de elementos del multiconjunto. problema cardinal (mc : Multiconj<T>) = result : Z { asegura result == elementos(mc) ;

7 vacio? -> Dice si el multiconjunto es vacío. problema vacio? (mc : Multiconj<T>) = result : Multiconj<T> { asegura result == (elementos(mc) == []) ; Devuelve la cantidad de elementos del multiconjunto. problema cardinal (mc : Multiconj<T>) = result : Z { asegura result == elementos(mc) ;

8 vacio? -> Dice si el multiconjunto es vacío. problema vacio? (mc : Multiconj<T>) = result : Multiconj<T> { asegura result == (elementos(mc) == []) ; Devuelve la cantidad de elementos del multiconjunto. problema cardinal (mc : Multiconj<T>) = result : Z { asegura result == elementos(mc) ;

9 Si el elemento pertenece al multiconjunto, entonces lo quita, sino queda igual. problema quitar (e : T, mc : Multiconj<T>) = result : Multiconj<T> { asegura mismos(elementos(mc), sin(e, elementos(mc))) ; aux sin (e : T, elementos : [T]) : [T] = [x x elementos, x! = e] ; Devuleve el cardinal del elemento e en el multiconjunto mc. problema cantapariciones (e : T, mc : Multiconj<T>) = result : Z { asegura result == cuenta(e, elementos(mc)) ;

10 Si el elemento pertenece al multiconjunto, entonces lo quita, sino queda igual. problema quitar (e : T, mc : Multiconj<T>) = result : Multiconj<T> { asegura mismos(elementos(mc), sin(e, elementos(mc))) ; aux sin (e : T, elementos : [T]) : [T] = [x x elementos, x! = e] ; Devuleve el cardinal del elemento e en el multiconjunto mc. problema cantapariciones (e : T, mc : Multiconj<T>) = result : Z { asegura result == cuenta(e, elementos(mc)) ;

11 Si el elemento pertenece al multiconjunto, entonces lo quita, sino queda igual. problema quitar (e : T, mc : Multiconj<T>) = result : Multiconj<T> { asegura mismos(elementos(mc), sin(e, elementos(mc))) ; aux sin (e : T, elementos : [T]) : [T] = [x x elementos, x! = e] ; Devuleve el cardinal del elemento e en el multiconjunto mc. problema cantapariciones (e : T, mc : Multiconj<T>) = result : Z { asegura result == cuenta(e, elementos(mc)) ;

12 Devuelve la unión de los dos multiconjuntos. problema union (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Multiconj<T> { asegura mismos(elementos(result), elementos(mc1) + +elementos(mc2)) ; Devuelve la intersección de los dos multiconjuntos. problema interseccion (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Multiconj<T> { asegura ( x elementos(result)) (cuenta(x, elementos(result)) == min(cuenta(x, elementos(mc1)), cuenta(x, elementos(mc2)))) ;

13 Devuelve la unión de los dos multiconjuntos. problema union (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Multiconj<T> { asegura mismos(elementos(result), elementos(mc1) + +elementos(mc2)) ; Devuelve la intersección de los dos multiconjuntos. problema interseccion (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Multiconj<T> { asegura ( x elementos(result)) (cuenta(x, elementos(result)) == min(cuenta(x, elementos(mc1)), cuenta(x, elementos(mc2)))) ;

14 Devuelve la unión de los dos multiconjuntos. problema union (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Multiconj<T> { asegura mismos(elementos(result), elementos(mc1) + +elementos(mc2)) ; Devuelve la intersección de los dos multiconjuntos. problema interseccion (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Multiconj<T> { asegura ( x elementos(result)) (cuenta(x, elementos(result)) == min(cuenta(x, elementos(mc1)), cuenta(x, elementos(mc2)))) ;

15 Dice si mc1 está incluido en mc2. problema incluido (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Bool { asegura result == (( x elementos(mc1)) (cuenta(x, elementos(mc1)) cuenta(x, elementos(mc2)))) ; Dice si dos multicojuntos son iguales. problema soniguales (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Bool { asegura incluido(mc1, mc2) incluido(mc2, mc1) ;

16 Dice si mc1 está incluido en mc2. problema incluido (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Bool { asegura result == (( x elementos(mc1)) (cuenta(x, elementos(mc1)) cuenta(x, elementos(mc2)))) ; Dice si dos multicojuntos son iguales. problema soniguales (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Bool { asegura incluido(mc1, mc2) incluido(mc2, mc1) ;

17 Dice si mc1 está incluido en mc2. problema incluido (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Bool { asegura result == (( x elementos(mc1)) (cuenta(x, elementos(mc1)) cuenta(x, elementos(mc2)))) ; Dice si dos multicojuntos son iguales. problema soniguales (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Bool { asegura incluido(mc1, mc2) incluido(mc2, mc1) ;

18 Dice si dos multicojuntos son iguales. problema resta (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Multiconj<T> { asegura (( x elementos(result)) (cuenta(x, elementos(result)) == restanat(cuenta(x, elementos(mc1)), cuenta(x, elementos(mc2))))) ; aux restanat (x : Z, y : Z) : Z = if (x y)then0else(x y) ;

19 Dice si dos multicojuntos son iguales. problema resta (mc1 : Multiconj<T>, mc2 : Multiconj<T>) = result : Multiconj<T> { asegura (( x elementos(result)) (cuenta(x, elementos(result)) == restanat(cuenta(x, elementos(mc1)), cuenta(x, elementos(mc2))))) ; aux restanat (x : Z, y : Z) : Z = if (x y)then0else(x y) ;

RELACIÓN DE FECHAS Y HORAS PARA LA CELEBRACIÓN DE MATRIMONIO EN FORMA CIVIL CON INDICACIÓN DE SU DISPONIBILIDAD

RELACIÓN DE FECHAS Y HORAS PARA LA CELEBRACIÓN DE MATRIMONIO EN FORMA CIVIL CON INDICACIÓN DE SU DISPONIBILIDAD Mes: noviembre 2015 viernes, 27 de noviembre de 2015 19:00 Reservada sábado, 28 de noviembre de 2015 Mes: diciembre 2015 viernes, 04 de diciembre de 2015 sábado, 05 de diciembre de 2015 viernes, 11 de

Más detalles

Instituto de Computación - Facultad de Ingeniería - Universidad de la República

Instituto de Computación - Facultad de Ingeniería - Universidad de la República Parcial de Programación 2 Julio de 2011 Generalidades: La prueba es individual y sin material. Duración: 3hs. Sólo se contestan dudas acerca de la letra de los ejercicios. Escriba las hojas de un sólo

Más detalles

Servicio de Guardia de 9.00h a 9.00h del día siguiente

Servicio de Guardia de 9.00h a 9.00h del día siguiente Enero 2015 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Febrero 2015 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Marzo 2015 1 2 3 4

Más detalles

ISO 9001 ISO 14001. BUREAU VERITAS Certification. BUREAU VERITAS Certification

ISO 9001 ISO 14001. BUREAU VERITAS Certification. BUREAU VERITAS Certification ENERO 2011 01 02 03 04 05 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 31 25 26 27 28 29 30 DICIEMBRE 2010 FEBRERO 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Más detalles

DEL MES DE ENERO AL MES DE SEPTIEMBRE. 1 1 DE 09/10/2015 11:39.18 R00815983.rpt PAGINA : FECHA : HORA : REPORTE : 2,015 EJERCICIO:

DEL MES DE ENERO AL MES DE SEPTIEMBRE. 1 1 DE 09/10/2015 11:39.18 R00815983.rpt PAGINA : FECHA : HORA : REPORTE : 2,015 EJERCICIO: DEL MES DE ENERO AL MES DE SEPTIEMBRE 09/10/2015 11:39.18 DEL MES DE ENERO AL MES DE AGOSTO 10/09/2015 14:48.46 DEL MES DE ENERO AL MES DE JULIO 05/08/2015 11:58.57 DEL MES DE ENERO AL MES DE JUNIO 03/07/2015

Más detalles

personal.us.es/elisacamol Elisa Cañete Molero Curso 2011/12

personal.us.es/elisacamol Elisa Cañete Molero Curso 2011/12 Teoría de conjuntos. Teoría de Conjuntos. personal.us.es/elisacamol Curso 2011/12 Teoría de Conjuntos. Teoría de conjuntos. Noción intuitiva de conjunto. Propiedades. Un conjunto es la reunión en un todo

Más detalles

1. Ejemplo de clase : La clase Cuenta 2. Uso de la clase Cuenta. 3. Métodos y objetos receptores de mensajes (Importante)

1. Ejemplo de clase : La clase Cuenta 2. Uso de la clase Cuenta. 3. Métodos y objetos receptores de mensajes (Importante) 1. : La clase Cuenta. Uso de la clase Cuenta 3. Métodos y objetos receptores de mensajes (Importante) 1 Una clase para cuentas de un banco Vamos a modelar con una clase, un nuevo tipo de datos, donde los

Más detalles

Programación 1. Diseño modular de nuevos tipos de datos en un programa. Diseño modular de un tipo de dato con estructura de conjunto

Programación 1. Diseño modular de nuevos tipos de datos en un programa. Diseño modular de un tipo de dato con estructura de conjunto Programación 1 Diseño modular de nuevos tipos de datos en un programa Diseño modular de un tipo de dato con estructura de conjunto 1 1. Objetivo de la lección Presentar una metodología para el diseño modular

Más detalles

Primer Parcial de Programación 3 (1/10/2009)

Primer Parcial de Programación 3 (1/10/2009) Primer Parcial de Programación (/0/009) Instituto de Computación, Facultad de Ingeniería Este parcial dura horas y contiene carillas. El total de puntos es 0. En los enunciados llamamos C* a la extensión

Más detalles

Programación 1 Desarrollo de proyectos de programación. Desarrollo de un módulo C++ de biblioteca para trabajar con conjuntos de letras

Programación 1 Desarrollo de proyectos de programación. Desarrollo de un módulo C++ de biblioteca para trabajar con conjuntos de letras Programación 1 Desarrollo de proyectos de programación Desarrollo de un módulo C++ de biblioteca para trabajar con conjuntos de letras Objetivo del proyecto Desarrollo de un módulo C++ de biblioteca para

Más detalles

Horario 2º de Grado de Enfermería UAH Segundo semestre Curso académico 2015-2016 MADRID Pabellón Docente Ramón y Cajal

Horario 2º de Grado de Enfermería UAH Segundo semestre Curso académico 2015-2016 MADRID Pabellón Docente Ramón y Cajal 1 Las clases, seminarios y tutorías se realizarán en el edificio de Enfermería y Fisioterapia en Alcalá del 25 al 29 de enero de 2016 HORARIO Lunes 25 Martes 26 Miércoles 27 Jueves 28 Viernes 29 Salud

Más detalles

Trabajo Práctico N 4: Diseño por Contratos

Trabajo Práctico N 4: Diseño por Contratos 1. Defina los contratos de las siguientes clases: Trabajo Práctico N 4: Diseño por Contratos a. La clase Fecha representa una fecha en el formato dia, mes y año. Especificar los contratos para asegurar

Más detalles

3. ESTRUCTURAS DE DATOS NO LINEALES

3. ESTRUCTURAS DE DATOS NO LINEALES 3. ESTRUCTURAS DE DATOS NO LINEALES 3.1 Conjuntos 3.2 Árboles 3.3 Grafos 1 3.1 Conjuntos Índice Introducción Especificación del TAD TipoConjunto Implementaciones del TAD TipoConjunto Programación usando

Más detalles

El programa que permite el manejo de la base de datos tiene la siguiente funcionalidad:

El programa que permite el manejo de la base de datos tiene la siguiente funcionalidad: El TAD Diccionario Cuando se usa un conjunto en el diseño de un algoritmo podría no ser necesario contar con operaciones de unión o intersección. A menudo lo que se necesita es simplemente manipular un

Más detalles

Partida doble. Veamos los siguientes ejemplos:

Partida doble. Veamos los siguientes ejemplos: Partidadoble El objetivo de la contabilidad es la elaboración de los reportes o estados financieros. Para realizarlos, se tienen que ir registrando cada una de las transacciones que realiza un ente económico

Más detalles

DEFINICION. Ing. M.Sc. Fulbia Torres Asignatura: Estructuras de Datos Barquisimeto 2006

DEFINICION. Ing. M.Sc. Fulbia Torres Asignatura: Estructuras de Datos Barquisimeto 2006 ARBOLES ESTRUCTURAS DE DATOS 2006 DEFINICION Un árbol (tree) es un conjunto finito de nodos. Es una estructura jerárquica aplicable sobre una colección de elementos u objetos llamados nodos; uno de los

Más detalles

Especificación e Implementación de Tipos Abstractos de Datos

Especificación e Implementación de Tipos Abstractos de Datos Especificación e Implementación de Tipos Abstractos de Datos Jesús N. Ravelo Universidad Simón Bolívar Dpto. de Computación y Tecnología de la Información Resumen Estas notas presentan un esquema de especificación

Más detalles

Algoritmos y Estructuras de Datos II

Algoritmos y Estructuras de Datos II 8 de abril de 2015 Clase de hoy 1 Repaso Tipos concretos versus abstractos Tipos abstractos de datos 2 3 4 TAD Pila Especificación del TAD Pila Repaso Tipos concretos versus abstractos Tipos abstractos

Más detalles

Tipos Abstractos de Datos

Tipos Abstractos de Datos Objetivos Repasar los conceptos de abstracción de datos y (TAD) Diferenciar adecuadamente los conceptos de especificación e implementación de TAD Presentar la especificación algebraica como método formal

Más detalles

TAD CONJUNTOS Y MULTICONJUNTOS

TAD CONJUNTOS Y MULTICONJUNTOS TAD CONJUNTOS Y MULTICONJUNTOS INTRODUCCIÓN Qué es un conjunto? Un conjunto en matemática es una colección de objetos. Los objetos no mantienen ninguna relación aparente entre ellos y tampoco están obligados

Más detalles

Laboratorio 7 Motor de búsqueda web basado en el TAD Árbol Binario de Búsqueda GUIÓN DEL LABORATORIO

Laboratorio 7 Motor de búsqueda web basado en el TAD Árbol Binario de Búsqueda GUIÓN DEL LABORATORIO Laboratorio 7 Motor de búsqueda web basado en el TAD Árbol Binario de Búsqueda GUIÓN DEL LABORATORIO 1.- Objetivos del laboratorio Diseño de clases en C++ Comprensión y uso del TAD Árbol Binario de Búsqueda

Más detalles

Elección de estructuras

Elección de estructuras Elección de estructuras Algoritmos y Estructuras de Datos 2 Departamento de Computación, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires 2 de mayo de 2016 Repaso: Qué significa elegir

Más detalles

CALENDARIO DE ANIMACIÓN TURÍSTICA 2016-2020

CALENDARIO DE ANIMACIÓN TURÍSTICA 2016-2020 2016-2020 2016 3 a 10 de Febrero 6 de Febrero 9 de Febrero - Exposiciones y 7 al 17 de Abril 9 de Abril 10 de Abril 17 de Abril - 4, 11, 18 y 25 de Junio 28 de Agosto al 11 de Septiembre 4 de Septiembre

Más detalles

Tema 1. Introducción a las estructuras y tipos de datos

Tema 1. Introducción a las estructuras y tipos de datos Tema 1. Introducción a las estructuras y tipos de datos http://aulavirtual.uji.es José M. Badía, Begoña Martínez, Antonio Morales y José M. Sanchiz {badia,bmartine,morales,sanchiz}@icc.uji.es Estructuras

Más detalles

Semana 08 [1/15] Axioma del Supremo. April 18, 2007. Axioma del Supremo

Semana 08 [1/15] Axioma del Supremo. April 18, 2007. Axioma del Supremo Semana 08 [1/15] April 18, 2007 Acotamiento de conjuntos Semana 08 [2/15] Cota Superior e Inferior Antes de presentarles el axioma del supremo, axioma de los números reales, debemos estudiar una serie

Más detalles

UNIDAD 4 Sistemas de ecuaciones lineales... 84 Introducción... 84 4.1.- Sistemas de ecuaciones lineales con dos incógnitas... 84 4.2.

UNIDAD 4 Sistemas de ecuaciones lineales... 84 Introducción... 84 4.1.- Sistemas de ecuaciones lineales con dos incógnitas... 84 4.2. FACULTAD DE INGENIERÍA - UNSJ Unidad : Sistemas de Ecuaciones Lineales UNIDAD Sistemas de ecuaciones lineales... 8 Introducción... 8.1.- Sistemas de ecuaciones lineales con dos incógnitas... 8..- Resolución

Más detalles

3 CONJUNTOS, BOLSAS Y FUNCIONES. FUNCIONES DE DISPERSIÓN

3 CONJUNTOS, BOLSAS Y FUNCIONES. FUNCIONES DE DISPERSIÓN 3 CONJUNTOS, BOLSAS Y FUNCIONES. FUNCIONES DE DISPERSIÓN 3.1 EL TAD CONJUNTO. El TAD Conjunto es una colección de elementos distintos (todos del mismo tipo) junto con una serie de procedimientos de acceso.

Más detalles

Liceo Nº 35, "Instituto Dr. Alfredo Vázquez Acevedo". Nocturno. Matemática. 5º B1 - B2 y 5ª H3. Profesora. María del Rosario Quintans 1

Liceo Nº 35, Instituto Dr. Alfredo Vázquez Acevedo. Nocturno. Matemática. 5º B1 - B2 y 5ª H3. Profesora. María del Rosario Quintans 1 Liceo Nº 35, "Instituto Dr. Alfredo Vázquez Acevedo". Nocturno. Matemática. 5º B1 - B2 y 5ª H3. Profesora. María del Rosario Quintans 1 TEORÍA DE CONJUNTOS CONOCIMIENTOS BÁSICOS Cuando decimos: "un elemento

Más detalles

Práctico 5. Definiciones Inductivas - Segunda Parte -

Práctico 5. Definiciones Inductivas - Segunda Parte - Práctico 5 Definiciones Inductivas - Segunda Parte - Objetivos: Trabajar con tipos inductivos. Realizar pruebas por inducción y análisis de casos. Familiarizarse con los lemas de inversión y las tácticas

Más detalles

Inecuaciones y Sistemas de Inecuaciones Lineales con una Incóg

Inecuaciones y Sistemas de Inecuaciones Lineales con una Incóg PreUnAB Inecuaciones y Sistemas de Inecuaciones Lineales con una Incógnita Clase # 11 Agosto 2014 Intervalos Reales Orden en R Dados dos números reales a y b, se dice que a es menor que b, a < b, si b

Más detalles

Tema 1: Teoría de Conjuntos. Logica proposicional y Algebras de Boole.

Tema 1: Teoría de Conjuntos. Logica proposicional y Algebras de Boole. Tema 1: Teoría de Conjuntos. Logica proposicional y lgebras de oole. 1.1 Teoria de conjuntos Objetivo específico: Operar con conjuntos y aplicar sus propiedades para resolver problemas reales. Piensa Elabora

Más detalles

Búsqueda avanzada en Google

Búsqueda avanzada en Google Búsqueda avanzada en Google Como hemos mencionado en las ediciones anteriores, Google es el prototipo de los motores de búsqueda y uno de los buscadores más usado actualmente, no solo por su facilidad

Más detalles

Árboles. Cursos Propedéuticos 2015. Dr. René Cumplido M. en C. Luis Rodríguez Flores

Árboles. Cursos Propedéuticos 2015. Dr. René Cumplido M. en C. Luis Rodríguez Flores Árboles Cursos Propedéuticos 2015 Dr. René Cumplido M. en C. Luis Rodríguez Flores Contenido de la sección Introducción Árbol genérico Definición y representación Árboles binarios Definición, implementación,

Más detalles

Cómo se hace un presupuesto?

Cómo se hace un presupuesto? http://syma-utn.tripod.com Licenciatura en Organización Industrial Universidad Tecnológica Nacional Sistemas y métodos administrativos Capítulo 3. Planificación Clase 3 Presupuestos jlarrosa@criba.edu.ar

Más detalles

Ingeniería en Sistemas Computacionales

Ingeniería en Sistemas Computacionales INSTITUTO TECNOLÓGICO SUPERIOR DE LA MONTAÑA EXTENSIÓN ILIATENCO Ingeniería en Sistemas Computacionales MATERIA: FUNDAMENTOS DE BASES DE DATOS DOCENTE: ING. ADRIÁN NAVA SÁNCHEZ PRESENTA: JULIO CESAR DAMIÁN

Más detalles

Solución Rápida CONTPAQ i FACTURA ELECTRÓNICA

Solución Rápida CONTPAQ i FACTURA ELECTRÓNICA Versión 1.2.0 sr Solución Rápida CONTPAQ i FACTURA ELECTRÓNICA Antes de actualizar Al actualizar una versión, es OBLIGATORIO cerrar CONTPAQ i FACTURA ELECTRÓNICA sobre todo si cuentas con una versión en

Más detalles

Algoritmos y Estructuras de Datos II - DC - UBA 1 er cuatrimestre de 2013

Algoritmos y Estructuras de Datos II - DC - UBA 1 er cuatrimestre de 2013 Normativa Trabajo práctico 2: "Quiero aumento YA" Fecha de entrega: Viernes 7 de Junio de 2013 Normas de entrega: Las contenidas en la página web de la materia. Enunciado El objetivo de este trabajo práctico

Más detalles

Notas de Clase. Prof. Juan Andrés Colmenares, M.Sc. Instituto de Cálculo Aplicado Facultad de Ingeniería Universidad del Zulia. 21 de febrero de 2004

Notas de Clase. Prof. Juan Andrés Colmenares, M.Sc. Instituto de Cálculo Aplicado Facultad de Ingeniería Universidad del Zulia. 21 de febrero de 2004 Árboles Notas de Clase Prof. Juan Andrés Colmenares, M.Sc. Instituto de Cálculo Aplicado Facultad de Ingeniería Universidad del Zulia 21 de febrero de 2004 Índice 1. Definición 1 2. Términos Básicos 2

Más detalles

ALGORITMICA Y PROGRAMACION POR OBJETOS I

ALGORITMICA Y PROGRAMACION POR OBJETOS I ALGORITMICA Y PROGRAMACION POR OBJETOS I Nivel 2 Definiendo situaciones y manejando casos Marcela Hernández Hoyos Qué vamos a aprender en este nivel: Diferencia entre clase y objeto Modelar características

Más detalles

SISTEMA MUNICIPAL DE AGUA POTABLE Y ALCANTARILLADO DIRECCIÓN COMERCIAL TARIFAS DE COBRO DE AGUA POTABLE 2014

SISTEMA MUNICIPAL DE AGUA POTABLE Y ALCANTARILLADO DIRECCIÓN COMERCIAL TARIFAS DE COBRO DE AGUA POTABLE 2014 Tarifa Aplicable a partir de la Facturación de Enero del 2014 (MES 01-2014) 0-15 ** 66.21 146.65 181.95 234.21 234.18 292.02 20.00 16-40 6.21 10.99 12.74 15.76 15.77 19.5 20.00 41-80 11.32 11.32 13.92

Más detalles

Geometría Computacional

Geometría Computacional Geometría Computacional Melanie Sclar Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Training Camp 2014 Melanie Sclar (UBA) Geometría Computacional TC 2014 1 / 47 Contenidos 1 Introducción

Más detalles

1.4.- D E S I G U A L D A D E S

1.4.- D E S I G U A L D A D E S 1.4.- D E S I G U A L D A D E S OBJETIVO: Que el alumno conozca y maneje las reglas empleadas en la resolución de desigualdades y las use para determinar el conjunto solución de una desigualdad dada y

Más detalles

Agua con sal o cloruro de sodio (NaCl)

Agua con sal o cloruro de sodio (NaCl) The Emily Center Salt Water or Sodium Chloride (NaCl) Medication If you would like this information in English, please ask your nurse or doctor Numero 905/388s Name of Child: Date: Todos necesitamos algo

Más detalles

13. CALENDARIO DE EXÁMENES DEL CURSO

13. CALENDARIO DE EXÁMENES DEL CURSO 93 FACULTAD DE CC. ECONÓMICAS Y EMPRESARIALES. PLAN NUEVO. CALENDARIO DE EXÁMENES DEL CURSO 2002/2003 PRIMER CUATRIMESTRE (DEL 27 DE ENERO AL 1 DE FEBRERO Y DEL 10 AL 15 DE FEBRERO) HORA 27 ENERO. LUNES

Más detalles

Tema 3. Patrones y Definiciones de Funciones

Tema 3. Patrones y Definiciones de Funciones Informática Haskell Matemáticas Curso 2004-2005 Pepe Gallardo Universidad de Málaga Tema 3. Patrones y Definiciones de Funciones 3.1 Comparación de Patrones Patrones constantes Patrones para listas Patrones

Más detalles

Dominio, Recorrido y Álgebra de Funciones Semana del Lunes 05 al Jueves 08 de Mayo

Dominio, Recorrido y Álgebra de Funciones Semana del Lunes 05 al Jueves 08 de Mayo UNIVERSIDAD DE CHILE Facultad de Ciencias Departamento de Matemáticas MC-140 Matemáticas I Ayudantías 07 A y 07 B Dominio, Recorrido y Álgebra de Funciones Semana del Lunes 05 al Jueves 08 de Mayo 1. Para

Más detalles

Tema 2 ESPACIOS VECTORIALES

Tema 2 ESPACIOS VECTORIALES Tema 2 ESPACIOS VECTORIALES Prof. Rafael López Camino Universidad de Granada 1 Espacio vectorial Definición 1.1 Un espacio vectorial es una terna (V, +, ), donde V es un conjunto no vacío y +, son dos

Más detalles

Técnico Superior en Producción y Administración Rural - 1er Año

Técnico Superior en Producción y Administración Rural - 1er Año Marzo Lunes Martes Miercoles Jueves Viernes Sabado 1 2 3 4 5 12 14 15 16 1 1 1 25 26 2 2 30 Economía de la Prod. 31 Economía de la Prod. Abril 1 2 4 5 6 Economía de la Prod. Economía de la Prod. Práctica

Más detalles

Nombre del proyecto:

Nombre del proyecto: UNIVERSIDAD NACIONAL DE LA PATAGONIA SAN JUAN BOSCO FACULTAD DE CIENCIAS ECONÓMICAS PROYECTOS DE INVESTIGACION DE GRADO Nombre del proyecto: Medición de la pobreza vs. realidad social: La influencia de

Más detalles

Introducción a la Matemática Discreta

Introducción a la Matemática Discreta Introducción a la Matemática Discreta Teoría de Conjuntos Luisa María Camacho Camacho Introd. a la Matemática Discreta 1 / 20 Introducción a la Matemática Discreta Temario Tema 1. Teoría de Conjuntos.

Más detalles

NIVEL 15: ESTRUCTURAS RECURSIVAS BINARIAS

NIVEL 15: ESTRUCTURAS RECURSIVAS BINARIAS 1 NIVEL 15: ESTRUCTURAS RECURSIVAS BINARIAS Árboles Binarios y Árboles Binarios Ordenados 2 Contenido Árboles binarios Iteradores Árboles binarios ordenados 3 Árboles binarios Algunas definiciones para

Más detalles

ESTRUCTURAS ALGEBRAICAS. Parte 1

ESTRUCTURAS ALGEBRAICAS. Parte 1 ESTRUCTURAS ALGEBRAICAS Parte 1 ESTRUCTURAS ALGEBRAICAS Una estructura algebraica es una n-tupla (a 1,a 2,...,a n ), donde a 1 es un conjunto dado no vacío, y {a 2,...,a n } un conjunto de operaciones

Más detalles

Inteligencia Artificial. Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof. Ing. Franco D. Menendez

Inteligencia Artificial. Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof. Ing. Franco D. Menendez Inteligencia Artificial Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof. Sistemas Expertos Definición Un Sistema Experto es un programa de computación inteligente que usa

Más detalles

ARBOLES ARBOLES BINARIOS ORDENADOS. REPRESENTACIÓN Y OPERACIONES

ARBOLES ARBOLES BINARIOS ORDENADOS. REPRESENTACIÓN Y OPERACIONES ARBOLES ARBOLES BINARIOS ORDENADOS. REPRESENTACIÓN Y OPERACIONES Características ARBOLES - CONCEPTOS Cada elemento del árbol se relaciona con cero o más elementos a quienes llama hijos. Si el árbol no

Más detalles

Programación Orientada a Objetos en JAVA

Programación Orientada a Objetos en JAVA Programación Orientada a Objetos en JAVA Jorge Pérez Introducción a la Computación Jorge Pérez Programación Orientada a Objetos en JAVA 1 / 36 Orientación a Objetos OO es un paradigma de modelación y programación

Más detalles

Teoría de Conjuntos y Conjuntos Numéricos

Teoría de Conjuntos y Conjuntos Numéricos Teoría de Conjuntos y Conjuntos Numéricos U N I V E R S I D A D D E P U E R T O R I C O E N A R E C I B O D E P A R T A M E N T O DE M A T E M Á T I C A S P R O F A. Y U I T Z A T. H U M A R Á N M A R

Más detalles

Calendario de Bodas Civiles 2015

Calendario de Bodas Civiles 2015 ENERO 16/01/2015 19:00 VIERNES CABILDO 16/01/2015 19:30 VIERNES CABILDO 16/01/2015 20:00 VIERNES CABILDO 16/01/2015 20:30 VIERNES CABILDO 16/01/2015 21:00 VIERNES CABILDO 16/01/2015 19:00 VIERNES 16/01/2015

Más detalles

Introducción a los Tipos Abstractos de Datos

Introducción a los Tipos Abstractos de Datos Página 1 de 8 Introducción a los Tipos Abstractos de Datos Introducción: Concepto de abstracción Abstracción funcional y abstracción de datos Construcción de tipos abstractos de datos Especificación de

Más detalles

Tema 4 : Lenguajes formales del modelo relacional

Tema 4 : Lenguajes formales del modelo relacional Bases de Datos y Sistemas de la Información Facultad de Informática Universidad Complutense de Madrid Tema 4 : Lenguajes formales del modelo relacional Se trata de los lenguajes formales de manipulación

Más detalles

DOMINIO Y RANGO página 89. Cuando se grafica una función existen las siguientes posibilidades:

DOMINIO Y RANGO página 89. Cuando se grafica una función existen las siguientes posibilidades: DOMINIO Y RANGO página 89 3. CONCEPTOS Y DEFINICIONES Cuando se grafica una función eisten las siguientes posibilidades: a) Que la gráfica ocupe todo el plano horizontalmente (sobre el eje de las ). b)

Más detalles

Lazarus Free Pascal Compiler

Lazarus Free Pascal Compiler Lazarus Free Pascal Compiler Figura No. 1. Licencia: GPL/LGPL Lazarus son las bibliotecas de clase para Free Pascal que emulan Delphi. Free Pascal es un compilador (L)GPL que se ejecuta en Linux, Win32,

Más detalles

MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN)

MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN) MANUAL USUARIO - SIDREP DESARROLLO DE UN SISTEMA DE DECLARACIÓN Y SEGUIMIENTO DE RESIDUOS PELIGROSOS MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN) PREPARADO PARA COMISIÓN NACIONAL DEL MEDIO AMBIENTE, CONAMA

Más detalles

ECUACIONES DIFERENCIALES ORDINARIAS. HOJA 9. La aplicación de Poincaré

ECUACIONES DIFERENCIALES ORDINARIAS. HOJA 9. La aplicación de Poincaré ECUACIONES DIFERENCIALES ORDINARIAS. HOJA 9. SISTEMAS PLANOS. TEOREMA DE POINCARÉ-BENDIXSON. La aplicación de Poincaré Recordemos que un subconjunto H de R n es una subvariedad de codimensión uno (o una

Más detalles

Contenidos. Funciones (suplemento) Funciones. Justificación del uso de Funciones

Contenidos. Funciones (suplemento) Funciones. Justificación del uso de Funciones Contenidos 1. Justificación del uso de funciones. 2. Declaración de funciones: prototipos. 3. Prototipos y ficheros de cabecera. 4. Polimorfismo (sobrecarga de funciones). 5. Argumentos formales y actuales.

Más detalles

Programación Orientada a Objetos con Java

Programación Orientada a Objetos con Java Programación Orientada a Objetos con Java M.C. Jorge Eduardo Ibarra Esquer jorgeeie@uabc.mx Sobrecarga de métodos Java permite la definición de dos o más métodos que tengan el mismo nombre, dentro de la

Más detalles

Clase 6: Invariantes de representación y funciones de abstracción

Clase 6: Invariantes de representación y funciones de abstracción Clase 6: Invariantes de representación y funciones de abstracción 6.1 Introducción En esta clase, vamos a describir dos herramientas utilizadas para la comprensión de tipos de datos abstractos: los invariantes

Más detalles

La nueva criba de Eratóstenes Efraín Soto Apolinar 1 F.I.M.E. U.A.N.L. San Nicolás, N.L. México. efrain@yalma.fime.uanl.mx

La nueva criba de Eratóstenes Efraín Soto Apolinar 1 F.I.M.E. U.A.N.L. San Nicolás, N.L. México. efrain@yalma.fime.uanl.mx La nueva criba de Eratóstenes Efraín Soto Apolinar 1 F.I.M.E. U.A.N.L. San Nicolás, N.L. México. efrain@yalma.fime.uanl.mx Resumen Se dan algunas definiciones básicas relacionadas con la divisibilidad

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador Apartado postal 17-01-218 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: INTRODUCCIÓN A LA CONTABILIDAD CÓDIGO: 172 CARRERA: MULTILINGÜE EN NEGOCIOS Y RELACIONES INTERNACIONALES NIVEL: SEGUNDO No. CRÉDITOS:

Más detalles

Paso del E-R a tablas

Paso del E-R a tablas Paso del E-R a tablas Fernando Cano Mayo 2012 1. Entidades Cada entidad del modelo E-R genera una tabla. Dicha tabla contiene como columnas cada uno de los atributos de la entidad. Además puede contener

Más detalles

Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4

Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4 Pág.1 Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4 1. Ejercicio 1: Cálculo Financiero (5 ptos.) Desde un banco se le ha encargado

Más detalles

Thumbnail Width Thumbnail Height Vertical Spacing

Thumbnail Width Thumbnail Height Vertical Spacing Con ThumbList object plugin podremos crear listados en miniatura de nuestras imágenes cargándolas desde un directorio elegido para pre visualizaciones en nuestros proyectos, el plugin soporta los formatos

Más detalles

Tecnólogo Informático- Estructuras de Datos y Algoritmos- 2009

Tecnólogo Informático- Estructuras de Datos y Algoritmos- 2009 Árboles Ejemplos de estructuras arborescentes: con forma de árbol Regla de Alcance: los objetos visibles en un procedimiento son aquellos declarados en él mismo o en cualquier ancestro de él (cualquier

Más detalles

SOLUCION PARCIAL TASK SCHEDULER. Task Scheduler

SOLUCION PARCIAL TASK SCHEDULER. Task Scheduler Task Scheduler Se necesita modelar una aplicación que permita definir tareas y ejecutarlas en forma programada. Las tareas pueden ser: La ejecución de programa cualquiera o comando del sistema operativo,

Más detalles

SECRETARÍA DE COORDINACIÓN GENERAL DE GOBIERNO. Dirección Presidencial de Transparencia y Modernización del Estado

SECRETARÍA DE COORDINACIÓN GENERAL DE GOBIERNO. Dirección Presidencial de Transparencia y Modernización del Estado SECRETARÍA DE COORDINACIÓN GENERAL DE GOBIERNO Dirección Presidencial de Transparencia y Modernización del Estado Oficina Normativa de Compras y Contrataciones del Estado (ONCAE) Políticas para atención

Más detalles

FACULTAD DE ENFERMERÍA Y FISIOTERAPIA HORARIO CURSO ACADÉMICO 2012-2013 GRADO EN FISIOTERAPIA (PRIMER CURSO) (1 ER SEMESTRE)

FACULTAD DE ENFERMERÍA Y FISIOTERAPIA HORARIO CURSO ACADÉMICO 2012-2013 GRADO EN FISIOTERAPIA (PRIMER CURSO) (1 ER SEMESTRE) FACULTAD DE ENFERMERÍA Y FISIOTERAPIA HORARIO CURSO ACADÉMICO 2012-2013 GRADO EN FISIOTERAPIA (PRIMER CURSO) (1 ER SEMESTRE) 1 PRIMER CURSO SEMESTRE PRIMERO SEMANA 1 HORARIO LUNES 1 Oct. MARTES 2 Oct.

Más detalles

Tema 1. Introducción a los TAD

Tema 1. Introducción a los TAD Tema 1. Introducción a los TAD Objetivos En este tema nos ocupamos inicialmente del concepto de abstracción, dedicando la mayor atención a la abstracción de datos, estudiando aspectos relacionados con

Más detalles

Daremos un clic en el botón: Pedido Online

Daremos un clic en el botón: Pedido Online INGRESAR A PAGINA WEB PRINCIPAL En nuestro navegador WEB teclearemos la dirección de la página de fama technology: http://www.fama-technology.com Al ingresar, nos mostrara la siguiente pantalla: Daremos

Más detalles

Introducción a la Programación 11 O. Humberto Cervantes Maceda

Introducción a la Programación 11 O. Humberto Cervantes Maceda Introducción a la Programación 11 O Humberto Cervantes Maceda Recordando En la sesión anterior vimos que la información almacenada en la memoria, y por lo tanto aquella que procesa la unidad central de

Más detalles

TEMA 9: EFECTOS COMERCIALES A COBRAR

TEMA 9: EFECTOS COMERCIALES A COBRAR TEMA 9: EFECTOS COMERCIALES A COBRAR 1- LOS EFECTOS COMERCIALES A COBRAR 2- LOS EFECTOS COMERCIALES EN CARTERA 3- EL DESCUENTO DE EFECTOS 4- LOS EFECTOS COMERCIALES EN GESTIÓN DE COBRO 5- LOS EFECTOS COMERCIALES

Más detalles

Modelo Entidad-Relación

Modelo Entidad-Relación Modelo Entidad-Relación El modelo de datos de entidad-relación (ER) se basa en una percepción de un mundo real que consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre estos

Más detalles

Tema 3. Patrones y Definiciones de Funciones

Tema 3. Patrones y Definiciones de Funciones Programación Declarativa Haskell Informática Sistemas Curso 2003-2004 Pepe Gallardo Universidad de Málaga Tema 3. Patrones y Definiciones de Funciones 3.1 Comparación de Patrones Patrones constantes Patrones

Más detalles

Estructuras de Datos. Dr. Pablo E. Fidel Martínez López Lic. en Ciencias de la Computación UNR

Estructuras de Datos. Dr. Pablo E. Fidel Martínez López Lic. en Ciencias de la Computación UNR Estructuras de Datos Dr. Pablo E. Fidel Martínez López Lic. en Ciencias de la Computación UNR ...but note that an implementation need not be actualized as code a concrete design is sufficient. Chris Okasaki

Más detalles

8. Sentencia return y métodos

8. Sentencia return y métodos 92 A. García-Beltrán y J.M. Arranz 8. Sentencia return y métodos Objetivos: a) Describir el funcionamiento de la sentencia return b) Interpretar el resultado de una sentencia return en el código fuente

Más detalles

Universidad Católica del Maule. Fundamentos de Computación Especificación de tipos de datos ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS

Universidad Católica del Maule. Fundamentos de Computación Especificación de tipos de datos ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS Especificación algebraica ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS Un tipo abstracto de datos se determina por las operaciones asociadas, incluyendo constantes que se consideran como operaciones sin

Más detalles

8.0. DESCRIPCIÓN DE LA ACTIVIDAD / ACCIÓN: Unidad Responsable / Funcionario Dirección de Servicios Generales (Técnico)

8.0. DESCRIPCIÓN DE LA ACTIVIDAD / ACCIÓN: Unidad Responsable / Funcionario Dirección de Servicios Generales (Técnico) N de Página: 2/7 8.0. DESCRIPCIÓN DE LA ACTIVIDAD / ACCIÓN: Unidad Responsable / Funcionario Dirección de Servicios Generales (Técnico) Dirección de Servicios Generales (Almacenista) Dirección de Servicios

Más detalles

CI2126 PRÁCTICA 9: TAD COLA. 1) Implemente las operaciones C_Insert y C_Remove del TAD COLA usando a. un arreglo. La estructura sería:

CI2126 PRÁCTICA 9: TAD COLA. 1) Implemente las operaciones C_Insert y C_Remove del TAD COLA usando a. un arreglo. La estructura sería: CI2126 PRÁCTICA 9: TAD COLA. 1) Implemente las operaciones C_Insert y C_Remove del TAD COLA usando a. un arreglo La estructura sería: typedef struct s_cola ELEM elementos[max]; int primero,ultimo; STRUCTCOLA,*COLA;

Más detalles

Prof.Juan Cabral - UTU Maldonado. Tablas de pertenencia

Prof.Juan Cabral - UTU Maldonado. Tablas de pertenencia Tablas de pertenencia TABLAS DE PERTENENCIA Una técnica para probar igualdades entre conjuntos es la tabla de pertenencia. Se observa que para los conjuntos A y B U, un elemento x U cumple exactamente

Más detalles

Metodología y Tecnología de la Programación

Metodología y Tecnología de la Programación Metodología y Tecnología de la Programación Curso 2008/09 Tema 7 Tipos de Datos Abstractos Temario 7.1 Concepto de Tipo de Datos Abstracto 7.2 Clasificación de Tipos de Datos Abstractos 7.3 Especificación

Más detalles

PAUTA ACTIVIDADES: ECUACIONES DE PRIMER GRADO CON UNA INCÓGNITA Y BALANZAS

PAUTA ACTIVIDADES: ECUACIONES DE PRIMER GRADO CON UNA INCÓGNITA Y BALANZAS PAUTA ACTIVIDADES: ECUACIONES DE PRIMER GRADO CON UNA INCÓGNITA Y BALANZAS Ejercicio 1: Observa la siguiente imagen que muestra una balanza desequilibrada. En esta balanza, cada cilindro pesa 10 kg y cada

Más detalles

Dirección General de Promoción de la Eficiencia y Calidad en los Servicios

Dirección General de Promoción de la Eficiencia y Calidad en los Servicios Acuerdo Compromiso Normal Clave: Página: 1 de 13 1. Para asignar un acuerdo compromiso normal a una solicitud, se entra a la página de dominio público, la cual es de acceso general en la siguiente ruta:

Más detalles

Configuración de Calendarios en efactory Nómina

Configuración de Calendarios en efactory Nómina Configuración de Calendarios en efactory Nómina Recomendaciones generales Al configurar una empresa en efactory Nómina se debe crear y configurar tantos calendarios como crea conveniente usar, según los

Más detalles

Clases y funciones amigas: friend

Clases y funciones amigas: friend 1. Introducción a las funciones amigas (Funciones friend) 2. Funciones amigas 3. Clases amigas 4. Ejemplo: La clase fraccional. Métodos operadores amigos 5. Ejemplo: Las clases Coche y Camión. 1 Introducción:

Más detalles

Estructura de datos Tema 6: Tablas de dispersión (hashing)

Estructura de datos Tema 6: Tablas de dispersión (hashing) Universidad de Valladolid Departamento de informática Campus de Segovia Estructura de datos Tema 6: Tablas de dispersión (hashing) Prof. Montserrat Serrano Montero ÍNDICE Conceptos básicos Funciones hash

Más detalles

En cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.

En cualquier caso, tampoco es demasiado importante el significado de la B, si es que lo tiene, lo interesante realmente es el algoritmo. Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa

Más detalles

Tipos Abstractos de Datos y Diseño por Contrato

Tipos Abstractos de Datos y Diseño por Contrato Tipos Abstractos de Datos y Diseño por Contrato 1.- Motivación de los tipos abstractos de datos Nuestro objetivo es obtener descripciones apropiadas de los objetos, para lo cual se necesita un método que

Más detalles

IIC1103 Capítulo 7: Ordenación y Búsqueda 1

IIC1103 Capítulo 7: Ordenación y Búsqueda 1 Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación IIC1103 Introducción a la Programación Capítulo 7: Ordenación y Búsqueda Resumen teórico La operación

Más detalles

Euclides extendido y Test de primalidad probabiĺıstico

Euclides extendido y Test de primalidad probabiĺıstico Euclides extendido y Test de primalidad probabiĺıstico Taller de Álgebra I Verano de 2014 Lema de Bézout Recordemos este lema: Lema (Étienne Bézout) Sean a, b Z, alguno distinto de 0. Entonces existen

Más detalles

15. Parámetros o argumentos

15. Parámetros o argumentos Programación orientada a objetos con Java 161 15. Parámetros o argumentos Objetivos: a) Profundizar en el concepto de parámetro de una clase e indicar su mecanismo de funcionamiento. b) Interpretar el

Más detalles

Introducción a la calidad de código

Introducción a la calidad de código Universidad de Buenos Aires Facultad De Ingeniería Introducción a la calidad de código [75.40] Algoritmos y Programación I 2do Cuatrimestre 2010 Cátedra: Ing. Pablo Guarna Autor: Bernardo Ortega Moncada

Más detalles

Introducción a la Programación Ingenieria en Informática Junio 2008

Introducción a la Programación Ingenieria en Informática Junio 2008 Introducción a la Programación Ingenieria en Informática Junio 2008 Ejercicio 1 [2 puntos] Escribe un programa que reciba el fichero binario.dat, fichero binario de enteros positivos y devuelva un fichero

Más detalles