Programación de sistemas
|
|
- María del Pilar Ortíz Pinto
- hace 6 años
- Vistas:
Transcripción
1 Prgramación de sistemas Genérics Departament de Ingeniería Telemática 1 Intrducción a ls genérics (generics) Servici prprcinad pr Java (J2SE 5.0 y superires) Permiten cmprbar ls tips a ls que pertenecen las instancias durante la cmpilación Ls falls se prducen en tiemp de cmpilación (se garantiza que siempre hay un tip cmpatible durante la ejecución) 2 1
2 Intrducción a ls genérics (generics) Sin Genérics List list = new LinkedList(); list.insert( test ); Integer value = (Integer) list.extract(); Errr en tiemp de ejecución ClassCastExceptin. Se detiene el prgrama Cn Genérics List<Integer> list = new LinkedList<Integer>(); list.insert( test ); Integer value = list.extract(); Errr en tiemp de cmpilación The methd insert(integer) in the type List<Integer> is nt applicable fr the arguments (String) Se detecta a tiemp antes de ejecutar el prgrama 3 Intrducción a ls genérics (generics) Creación de una clase que utiliza genérics public class LinkedList<E>{ public vid insert (E e){ public E extract(){ Us de una clase que utiliza genérics LinkedList<Emplead> emplyees = new LinkedList<Emplead>(); emplyees.insert(new Emplead()); Emplead myemplyee = emplyees.extract(); emplyees.insert(new Bedel()); emplyees.insert(new Persna()); emplyees.insert(new Object()); Errres de cmpilación 4 2
3 Prgramación de sistemas Árbles Departament de Ingeniería Telemática 1 Cntenids Cncept de árbl Terminlgía Implementación Cass especiales Árbles binaris de búsqueda Mntículs (heaps) 6 3
4 Cncept de árbl Un árbl es una estructura de dats n lineal que almacena ls elements jerárquicamente 7 Ejempls 1. Clasificación de la infrmación en una enciclpedia 8 4
5 Ejempls 2. Sistema de fichers 9 Ejempls 3. Estructura rganizativa de una empresa 4. Estructura de rangs del ejércit 5. Estructura de un libr 10 5
6 Definición n recursiva Un árbl cnsiste en un cnjunt de nds y un cnjunt de aristas, de frma que: Se distingue un nd llamad raíz A cada nd h (hij), except la raíz, le llega una arista de tr nd p (padre) Para cada nd hay un camin (secuencia de aristas) únic desde la raíz. Ls nds que n tienen hijs se denminan hjas 11 Definición n recursiva 12 6
7 Definición recursiva Un árbl es: Vací Un nd y cer más árbles cnectads al nd mediante una arista * A ls árbles que se cnectan al nd raíz ls denminarems también subárbles 13 Definición recursiva 14 7
8 Definición recursiva 15 Definición recursiva 16 8
9 Definición recursiva 17 Definición recursiva 18 9
10 Terminlgía Un nd es extern, si n tiene hijs (es hja) Según la definición recursiva: si tds ls subárbles cnectads a ese nd están vacís Un nd es intern, si tiene un más hijs Según la definición recursiva: si algun de ls subárbles cnectads a ese nd n está vací Un nd es ascendiente de tr, si es padre de él ascendiente de su padre. Un nd es descendiente de tr, si este últim es ascendiente del primer Ls descendientes de un nd frman un subárbl 19 en el que ese nd hace de raíz Terminlgía Un camin de un nd a tr, es una secuencia de aristas cnsecutivas que llevan del primer al segund La lngitud del camin es el númer de aristas La prfundidad de un nd es la lngitud del camin de la raíz a ese nd La altura de un árbl es el valr de la prfundidad del nd más prfund El tamañ de un árbl es el númer de nds que cntiene 20 10
11 Ejempl Nd Altura Prfundidad Tamañ Int./Ext. a Intern b Intern c Extern d Extern e Extern f Extern g Extern 21 Ejercici 1 Cmpleta la tabla para el siguiente árbl Nd Altura Prfundidad Tamañ Int./Ext. a Intern b Intern c Extern d Intern e Intern f Extern g Extern h Extern i Extern j Intern k Extern 11
12 Terminlgía: Árbl rdenad Un árbl es rdenad, si para cada nd existe un rden lineal para tds sus hijs 23 Terminlgía: Árbl binari Un árbl binari es un árbl rdenad en el que cada nd tiene 2 árbles (izquierd y derech). Árbl binari según la definición recursiva de árbl Ls árbles izquierd y/ derech pueden estar vacís * En general, supnems árbles binaris para simplificar la implementación de ls árbles 24 12
13 La interfaz BTree public interface BTree<E> { static final int LEFT = 0; static final int RIGHT = 1; blean isempty(); E getinf() thrws BTreeExceptin; BTree<E> getleft() thrws BTreeExceptin; BTree<E> getright() thrws BTreeExceptin; vid insert(btree<e> tree, int side) thrws BTreeExceptin; BTree<E> extract(int side) thrws BTreeExceptin; String tstringpreorder(); String tstringinorder(); String tstringpstorder(); String tstring(); // prerder int size(); int height(); blean equals(btree<e> tree); blean find(btree<e> tree); 25 Una interfaz varias implementacines Implementación basada en arrays Subárbl izquierd Psición nd raíz * 2 Subárbl derech Psición nd raíz *
14 Una interfaz varias implementacines Implementación basada en nds enlazads Linked Binary Nde (LBNde) Linked Binary Tree (LBTree) Cada árbl (LBTree) tiene un nd raíz (atribut LBNde) Cada nd raíz LBNde apunta a ds árbles (atributs LBTree), ls cuales pueden estar vacís 27 La clase LBNde public class LBNde<E> { private E inf; private BTree<E> left; private BTree<E> right; public LBNde(E inf, BTree<E> left, BTree<E> right) { public E getinf() { public vid setinf(e inf) { public BTree<E> getleft() { public vid setleft(btree<e> left) { public BTree<E> getright() { public vid setright(btree<e> right){ 28 14
15 Ejercici 2 Cmpleta la implementación de la clase LBNde. 29 La clase LBTree public class LBTree<E> implements BTree<E> { private LBNde<E> rt; public LBTree() { rt = null; public LBTree(E inf) { rt = new LBNde<E>(inf, new LBTree<E>(), new LBTree<E>()); public blean isempty() { return (rt == null); 30 15
16 La clase LBTree public E getinf() thrws BTreeExceptin { if (isempty()) { thrw new BTreeExceptin("empty trees d nt have inf"); return rt.getinf(); public BTree<E> getleft() thrws BTreeExceptin { if (isempty()) { thrw new BTreeExceptin("empty trees d nt have a left child"); return rt.getleft(); public BTree<E> getright() thrws BTreeExceptin { if (isempty()) { thrw new BTreeExceptin("empty trees d nt have a right child"); return rt.getright(); 31 Algritms básics Tamañ: size() Altura: height() Recrrids Pre-rden: tstringpreorder() In-rden: tstringinorder() Pst-rden: tstringpstorder() 32 16
17 La clase LBTree: size() public int size() { if (isempty()) { return 0; else { return 1 + rt.getleft().size() + rt.getright().size(); 33 La clase LBTree: height() public int height() { if (isempty()) { return -1; else { int leftheight = rt.getleft().height(); int rightheight = rt.getright().height(); if (leftheight > rightheight) { return 1 + leftheight; else { return 1 + rightheight; 34 17
18 Recrrid de Euler 35 Recrrid Pre-rden Primer el nd raíz Después sus hijs (recursivamente) 36 18
19 La clase LBTree: tstringpreorder() public String tstringpreorder() { if (isempty()) { return ""; else { return rt.getinf().tstring() + " " + rt.getleft().tstringpreorder() + rt.getright().tstringpreorder(); 37 Recrrid Pst-rden Primer ls hijs (recursivamente) Después el nd raíz 38 19
20 La clase LBTree: tstringpstorder() public String tstringpstorder() { if (isempty()) { return ""; else { return rt.getleft().tstringpstorder() + rt.getright().tstringpstorder() + rt.getinf().tstring() + " "; 39 Recrrid In-rden (simétric) Primer el hij izquierd (recursivamente) Después el nd raíz Después el hij derech (recursivamente) 40 20
21 La clase LBTree: tstringinorder() public String tstringinorder() { if (isempty()) { return ""; else { return rt.getleft().tstringinorder() + rt.getinf().tstring() + " " + rt.getright().tstringinorder(); 41 Ejercici 3 Dad el siguiente árbl binari, indica qué recrrid (pre-rden, in-rden, pst-rden) prduce el resultad (A+B)*(C-D)
Perspectiva de Alto Nivel del Funcionamiento y de las interconexiones del computador
Perspectiva de Alt Nivel del Funcinamient y de las intercnexines del cmputadr Capítul 3 Fecha de presentación Debems pder cntestar las preguntas, Qué aspects de diseñ sn ls que permite que ls cmpnentes
Más detallesÁrboles binarios de búsqueda
Clase 27 Árboles binarios de búsqueda Árboles binarios de búsqueda En la clase anterior, definimos el concepto de árbol binario de búsqueda como un árbol binario de nodos que contienen una clave ordenada
Más detallesDireccionamiento IP. Realice una tabla como la que se muestra y agregue s. Tome como ejemplo el número 00110110
Direccinamient IP William Marín M. Direccinamient IP Repas sbre númers Binaris Objetiv: Cnvertir de Binari a Decimal Frma Manual Realice una tabla cm la que se muestra y agregue s. Tme cm ejempl el númer
Más detallesNIVEL 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 detalles65 HORAS. documentos. describe el. información. de la suite. Pág.1
Micrsft Access 2010 (Cmplet) 65 HORAS ON-LINE CONTENIDOS Intrducción a Office 2010 Intrducción a Office Intrducción a la suite fimática Micrsft Office 2010, presentand ls prgramas que la frman. Se describee
Más detallesUnidad 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 detallesEurowin 8.0 SQL. Manual de EW-LOG. Revisión de incidencias
Eurwin 8.0 SQL Manual de EW-LOG Revisión de incidencias Dcument: me_ewlg Edición: 05 Nmbre: Manual de Ewlg Fecha: 03-02-2011 Manual de Ewlg Tabla de cntenids 1. Intrducción... 2 1.1. Qué es el Registr
Más detallesTaller de Sistemas de Información 1. Clase 3
Taller de Sistemas de Infrmación 1.NET Framewrk Clase 3 .NET Framewrk Es un framewrk desarrllad pr Micrsft, dispnible en platafrma Windws Incluye Una bibliteca de clases rientada al prgramadr a fin de
Más detallesTitulación: Ingeniero Técnico en Informática de Gestión Curso: 2º
1. Ejercicio (1 punto) Dado el array A={8, 3, 7, 1, 4, 9, 5, 2, 6 Describir cual es el estado del array A después de cada paso principal del algoritmo: InsertionSort. {8, 3, 7, 1, 4, 9, 5, 2, 6 {3, 8,
Más detallesLENGUAJES DE PROGRAMACION INFORMATICOS PARA EL DESARROLLO DE SOFTWARE
LENGUAJES DE PROGRAMACION INFORMATICOS PARA EL DESARROLLO DE SOFTWARE 3. LOS LENGUAJES DE PROGRAMACION Para que un prcesadr realice un prces se le debe suministrar un algritm adecuad. El prcesadr debe
Más detallesCurso Programación Java JSE 6
Curs Prgramación Java JSE 6 Descripción: ha capacitad en Java a diferentes empresas que van desde el sectr gbiern hasta cmercial y bancari. Cmenzams a dar este entrenamient desde su primera versión y hy
Más detallesCurso de Access 2007
Curs de Access 2007 1. Objetivs Access es un cmplet y demandad prgrama infrmátic en entrns de empresa, que permite la creación y gestión de bases de dats, así cm su mdificación, cntrl y mantenimient. Este
Más detallesGuía SERVICIOS WEB PARA BIBLIOTECAS EN DICCIONARIO. (19 julio 2012)
Guía SERVICIOS WEB PARA BIBLIOTECAS EN DICCIONARIO (19 juli 2012) ÍNDICE 1. DESCRIPCIÓN GENERAL... 4 2. INTEGRAR DOCUMENTOS EN BIBLIOTECAS EN DICCIONARIO... 4 2.1. DEFINICIÓN DE LOS MÉTODOS... 5 2.2. EJEMPLOS
Más detallesFORMACIÓN OFICIAL PARA LA CERTIFICACIÓN ANDROID. Experto/a en Desarrollo de Aplicaciones Android
FORMACIÓN OFICIAL PARA LA CERTIFICACIÓN ANDROID Expert/a en Desarrll de Aplicacines Andrid INTRODUCCIÓN CONSULTEC, únic Centr de Frmación Oficial Andrid ATC del estad (Authrized Andrid ATC), rganiza la
Más detallesFUNDAMENTOS DE PROGRAMACIÓN. SEPTIEMBRE 2005
Dpto. de Ingeniería de Sistemas Telemáticos E.T.S.I. Telecomunicación Universidad Politécnica de Madrid FUNDAMENTOS DE PROGRAMACIÓN. SEPTIEMBRE 2005 Normas de examen: Con libros y apuntes Duración: 2 horas
Más detallesPROGRAMACION ORIENTADA A OBJETOS Ingenieria Informática Final Febrero 2006/07
PROGRAMACION ORIENTADA A OBJETOS Ingenieria Informática Final Febrero 2006/07 Ejercicio 1. Un indice de referencias cruzadas de las palabras que aparecen en un texto es una tabla por palabras y, por cada
Más detallesPatrones de diseño. Patrón básico Handler. Técnicas de Programación - Curso 2008/09 (Esther Guerra Sánchez)
Patrones de diseño Patrón básico Handler Técnicas de Programación - Curso 2008/09 (Esther Guerra Sánchez) Patrones de diseño Introducción Objetivos: Diseño específico para el problema, pero general para
Más detallesTrabajo Práctico N 3: Lenguaje JAVA
Trabaj Práctic N 3: Lenguaje JAVA Estructuras de cntrl. Tips Wrappers. String, Date, BigDecimal. Prfundización del us de mensajes. PROYECTO EN NETBEANS Debe ser nmbrad de la siguiente manera: TP03_C1_LU_DNI_APELLIDO_NOMBRE.ZIP
Más detallesEspecificaciones de Esquema de Comunicación con SIIF
De Especificacines de Esquema de Cmunicación cn SIIF A Mntevide, Octubre de 2009 Administración Nacinal de Usinas y Trasmisines Eléctricas Cnsultría Externa INDICE 1 INTRODUCCIÓN... - 3-1.1 A QUIÉN ESTÁ
Más detallesElementos léxicos del lenguaje de programación Java
Elementos léxicos del lenguaje de programación Java Elementos léxicos del lenguaje de programación Java Palabras reservadas Identificadores Literales Operadores Delimitadores Comentarios Apéndices Operadores
Más detallesIMPLEMENTACIÓN DE UN PROGRAMA QUE UTILICE LA LLAMADA AL SISTEMA
PRÁCTICA DE AMPLIACIÓN DE SISTEMAS OPERATIVOS GESTIÓN DE MEMORIA EN MINIX IMPLEMENTACIÓN DE UN PROGRAMA QUE UTILICE LA LLAMADA AL SISTEMA INTRODUCCIÓN Minix, que es un sistema perativ educacinal, ns va
Más detallesPropedéutico de Programación
Propedéutico de Programación Coordinación de Ciencias Computacionales 11/13 Material preparado por: Dra. Pilar Gómez Gil Chapter 8 Binary Search Trees Tomado de: Dale, N. Weems, C++ Plus Data Structures
Más detallesCurso de Excel 2007. Con la realización de este curso se pretende capacitar al alumno para poder realizar
Curs de Excel 2007 1. Objetivs Cn la realización de este curs se pretende capacitar al alumn para pder realizar peracines básicas en la hja de cálcul, así cm prepararla para pder imprimirla de manera crrecta
Más detallesGrados Ing. Inf. y Mat. Inf. Julio 2014 Algoritmos y Estructura de Datos Página 1 de 6
Grados Ing. Inf. y Mat. Inf. Julio 201 Algoritmos y Estructura de Datos Página 1 de 6 Algoritmos y Estructura de Datos: Examen Julio (Solución) Grados Ing. Inf. y Mat. Inf. Julio 201 Departamento de Lenguajes,
Más detallesRegistro de Documentación de Actividades Reguladas RINR art. 74
Registr de Dcumentación de Actividades Reguladas RINR art. 74 Manual de Us Versión: 1.3 27/05/2013 Cntrl de cambis Versión Fecha Revisad Resumen de ls cambis prducids 1.2 15-09-2010 1.3 27-05-2013 LOPD
Más detallesPROCEDIMIENTO PARA GESTIONAR FACTURAS MÓDULO DE PRÉSTAMO INTERBIBLIOTECARIO INTERNOS
PROCEDIMIENTO PARA GESTIONAR FACTURAS MÓDULO DE PRÉSTAMO INTERBIBLIOTECARIO INTERNOS Siempre que se reciba un dcument es necesari antar el númer de albarán y el imprte en las casillas crrespndientes: De
Más detallesLogger registrador de sonido para la pre localización de fugas de agua
Lgger registradr de snid para la pre lcalización de fugas de agua SePem 01 en psición vertical SePem 01 en psición hrizntal Aplicación Ls sistemas de pre lcalización sistemática de fugas han venid demstrand
Más detallesSistemas de numeración
Indice 1. Intrduccin 2. Sistema de numeración binari 3. Operacines Binarias 4. Bibligrafía (Internet) www.mngrafias.cm Sistemas de numeración 1. Intrducción La imprtancia del sistema decimal radica en
Más detalles123= 101111 2 ~ ... Figura 1.2
La electrónica se divide en ds categrías: Electrónica Analógica, la que trata de circuits en ls que las señales eléctricas pueden tmar infinits valres dentr de un rang determinad; pr ejempl, un amplificadr
Más detallesINFORMÁTICA III: PROGRAMACIÓN DIDÁCTICA BLOQUE COMPLEMENTARIO SOFTWARE: PRESENTACIONES CON DIAPOSITIVAS
INFORMÁTICA III: PROGRAMACIÓN DIDÁCTICA CURSO: 3 er NIVEL BLOQUE COMPLEMENTARIO SOFTWARE: PRESENTACIONES CON DIAPOSITIVAS Prfesr: David Gimen Clua INTRODUCCIÓN La finalidad de esta materia es cmpletar
Más detallesREGISTRO S.A. 1983-2004 CURSOS DE FORMACION
CURSOS DE FORMACION Curs de Excel Avanzad Objetivs: Este curs esta dirigid a usuaris cn experiencia básica en Excel. Al finalizar este curs sabrá manejar cn prfundidad tds ls cncimients de Excel. Temari:
Más detallesProgramador en Lenguajes estructurados: Desarrollador para servidor Financiero COBOL
Prgramadr en Lenguajes estructurads: Desarrlladr para servidr Financier PROGRAMA INSERTIC VI EMPLEO-FORMACIÓN para la cntratación de Prgramadres en empresas navarras del Sectr TIC (Tecnlgías de la Infrmación
Más detallesUNIVERSDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO. Tema 9.- Elementos básicos de Prolog
UNIVERSDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO PROGRAMACIÓN DECLARATIVA INGENIGERÍA INFORMÁTICA CUARTO CURSO PRIMER CUATRIMESTRE Tema 9.- Elements básics
Más detallesTema 4B. Inecuaciones
1 Tema 4B. Inecuacines 1. Intrducción Una inecuación es una desigualdad en la que aparecen númers y letras ligads mediante las peracines algebraicas. Ls signs de desigualdad sn: , Las inecuacines
Más detallesPontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: MATERIA O MÓDULO: PROGRAMACION DE COMPUTADORES. CÓDIGO: 14303 CARRERA: Ingeniería Civil. NIVEL: Primer. N. CREDITOS: 4 SEMESTRE/AÑO ACADEMICO: Segund semestre/2008-2009 CRÉDITOS
Más detallesRegistro de Autorización Empresa Venta y Asistencia Técnica de Comunidades Autónomas
Registr de Autrización Empresa Venta y Asistencia Técnica de Cmunidades Autónmas Manual de Us Versión: 1.3 28/05/2013 Cntrl de cambis Versión Fecha Revisad Resumen de ls cambis prducids 1.2 15-09-2010
Más detallesÁRBOLES GENERALES Y Y ESTRUCTURAS DE ÍNDICES DEFINICIONES Y REPRESENTACIONES DEFINICIONES Y REPRESENTACIONES. NOMENCLATURA SOBRE ÁRBOLES. DECLARACIÓN Y REPRESENTACIÓN.. CONSTRUCCIÓN.. ÁRBOLES 2-3-4. ÁRBOLES
Más detallesHojas de Cálculo Apunte N 3. Fórmulas
Hjas de Cálcul Apunte N 3 Fórmulas Qué sn las Fórmulas? Las fórmulas sn expresines que se utilizan para realizar cálculs prcesamient de valres, prduciend un nuev valr que será asignad a la celda en la
Más detallesSolución al Examen de Prácticas de Programación (Ingeniería Informática)
Solución al Examen de Prácticas de Programación (Ingeniería Informática) Junio 2006 Parte I. Cuestiones (3 puntos=50% nota del examen) 1) Se desea crear un conjunto de clases para representar en un programa
Más detallesPerceptrón Adaline. ( Desarrollado en el entorno Eclipse en el lenguaje JAVA ) Jose Alberto Benítez Andrades 71454586A
Perceptrón Adaline ( Desarrllad en el entrn Eclipse en el lenguaje JAVA ) Jse Albert Benítez Andrades 71454586A Redes Neurnales y Algritms Genétics Universidad de León Manual de usuari PerAda JABA 2.0
Más detallesTema 3: Genericidad en Java. Tema 3: Genericidad en Java. Objetivos y Bibliografía. Modelos de Datos Genéricos
Tema 3: Genericidad en Java Tema 3: Genericidad en Java Germán Moltó Escuela Técnica Superior de Ingeniería Informática Universidad Politécnica de Valencia Índice general: 1. Definición y Ventajas de la
Más detallesTomar conciencia de la gravedad de los problemas ambientales
Bidiversidad y Espacis Naturales 31 Objetivs A 3 actividad Las catástrfes ambientales en ls periódics Tmar cnciencia de la gravedad de ls prblemas ambientales Identificar ls efects ambientales y ls papeles
Más detalles*** Actualizar el Front End, mediante una copia en SLQ SERVER ***
USE [dbpba] GO /****** Object: Table [db].[tbsgversin] Script Date: 10/07/2013 16:27:12 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [db].[tbsgversin]( [sgfilename] [nvarchar](18)
Más detallesARQUITECTURA. Arquitectura software de la plataforma de Expediente Electrónico
MINISTERIO DE LA PRESIDENCIA SUBSECRETARÍA SUBDIRECCIÓN GENERAL DE TECNOLOGÍAS Y SERVICIOS DE LA INFORMACIÓN ARQUITECTURA Arquitectura sftware de la platafrma de Expediente Electrónic Cntrl de versines
Más detalles11. Algunas clases estándar de Java (II)
122 A. García-Beltrán y J.M. Arranz 11. Algunas clases estándar de Java (II) Objetivos: a) Presentar la clase predefinida en Java para trabajar con arrays b) Interpretar el código fuente de una aplicación
Más detallesañadir entrada: Cuando se quiere realizar esta acción, se recibirá la entrada y el puntero relativo
Fichers PRÁCTICA OBLIGATORIA Clases de Prácticas 8ª sesión (8ª versión de la aplicación gestra) Organizacines Indexadas: Estudi Para mejrar la eficiencia en acces a través de claves de búsqueda n privilegiadas,
Más detallesBases de Datos Relacionales
1ra. Parte Bases de Dats Relacinales Lic. En Sistemas de Infrmacin - Cátedra: Bases de Dats I Indice de Cntenids 1ra. Parte: Cncept de Mtres de DB Relacinales. Cmpnentes de una instancia. Archivs físics
Más detallesDIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES ÁREA DE REGISTRO
DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES ÁREA DE REGISTRO GESTIÓN DE CERTIFICADOS PARA EL PERSONAL AL SERVICIO DE LA ADMINISTRACIÓN PÚBLICA EMITIDOS POR LA FNMT RCM BAJO LA DENOMINACIÓN
Más detallesConsideraciones sobre la remisión de información en XML (Revisión 18-05-09)
Cnsideracines sbre la remisión de infrmación en XML (Revisión 18-05-09) 1. Prcedimient de generación de un archiv XML...1 2. Herramientas para el tratamient de dcuments XML...2 3. Errres más cmunes en
Más detallesSesiones 2-3: Transformación de datos
Curs de intrducción a Stata Jrdi Muñz (UAB) Sesines 2-3: Transfrmación de dats Hasta ahra hems vist ls elements básics de stata, y cóm inspeccinar ls dats que tenems. A partir de ahra vams a trabajar sbre
Más detallesUniversidad Central Del Este U C E Facultad de Ciencias y Humanidades Escuela de Pedagogía Mención Informática
Universidad Central Del Este U C E Facultad Ciencias y Humanidas Escuela Pedaggía Mención Infrmática Prgrama la asignatura: SIS-501 BASES DE DATOS Ttal Crédits: 3 Teóric: 2 Práctic: 2 Prerrequisits: SIS-012
Más detallesPROGRAMA FORMATIVO AvANZA
Asesría y Organización de Frmación Cntinua Prgramación páginas web: servidr (PHP) Aplicacines Web Mdalidad: e-learning Duración: 56 Hras Códig: CAT00140 Objetiv Curs de desarrll de aplicacines web. Para
Más detallesServicio de Registro de Solicitud de Acreditaciones para Dirigir u Operar Instalaciones de Radiodiagnóstico Médico
Servici de Registr de Slicitud de Acreditacines para Dirigir u Operar Instalacines de Radidiagnóstic Médic Manual de Versión: 1.0 25/06/2009 Cntrl de cambis Versión Fecha Revisad Resumen de ls cambis prducids
Más detallesLocalizador Uniforme de Recursos
Lcalizadr Unifrme de Recurss De Wikipedia, la enciclpedia libre (Redirigid desde Dirección de Internet) Saltar a navegación, búsqueda URL significa Unifrm Resurce Lcatr, es decir, lcalizadr unifrme de
Más detallesEs importante destacar que el uso de cookies no proporciona datos personales del usuario, que de cara a Supercoaching permanece anónimo.
Plítica de ckies Infrmación sbre ckies USO DE COOKIES y FICHERO DE ACTIVIDAD. Este siti web utiliza ckies cuand un usuari navega pr sus páginas. Las ckies sn fichers enviads a un navegadr pr medi de un
Más detallesCurso de Flash CS3. 1. Objetivo. 2. Contenido. Unidad 1: Introducción. Unidad 2: Mi Primera Animación Flash. Unidad 3: El Entorno de Flash CS3
Curs de Flash CS3 1. Objetiv Trabajar cn gráfics y aprender a manipularls, animarls y enmascararls. Crear y mdificar símbls, así cm distinguir entre sus diferentes tips. Cncer el cncept de capas y aprender
Más detallesDEFINICION. 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 detallesCAPITULO 13. NIVEL DE RED: DIRECCIONAMIENTO LÓGICO
CAPITULO 13. NIVEL DE RED: DIRECCIONAMIENTO LÓGICO DIRECCIONES IPv4: Una dirección IPv4 es una dirección de 32 bits que define única y universalmente la cnexión de un dispsitiv cnectad a internet. Espaci
Más detallesCOMPUCLOUD S.A.P.I. DE C.V.
COMPUCLOUD S.A.P.I. DE C.V. Infrmación de Us, Skype Empresarial Cnfigurar una reunión de Skype Empresarial en Outlk Puede usar Outlk Outlk Web App para prgramar una reunión de Skype. El prces es el mism
Más detallesClase 31. Hashing (Dispersión) Motivación
Clase 31 Hashing (Dispersión) Motivación Podemos realizar una búsqueda en un tiempo mejor que O( lg n )? La operación de memoria de un ordenador lo realiza en mucho menos tiempo: toma una clave (la dirección
Más detallesMOODLE. CAMPUS VIRTUAL. Para qué utilizar Moodle
MOODLE. CAMPUS VIRTUAL Para qué utilizar Mdle Acces las 24 hras desde cualquier lugar Cntrlar y registrar la evlución del alumn Mejrar la respuesta y la cmunicación alumn/prfesr, prfesr/alumn Utilizar
Más detallesLenguajes de Programación Curso 04-05. Práctica 4. Herencia. Utilización de interfaces y clases abstractas. 1. Interfaces 1. 2. Clases abstractas 2
Objetivos Herencia. Utilización de interfaces y clases abstractas. Índice 1. Interfaces 1 2. Clases abstractas 2 3. Collections Framework 3 3.1. Collection........................................... 3
Más detallesUNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO
UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO INGENIERÍA INFORMÁTICA PRIMER CURSO DE SEGUNDO CICLO SEGUNDO CUATRIMESTRE Observación Este dcument es
Más detallesTema 45 Grupos de trabajo. WorkFlow 30/05/2011
Tema 45 Grups de trabaj. WrkFlw 30/05/2011 Tema 45. Herramientas de prductividad de grups de trabaj. Fluj de trabaj (WrkFlw), asciación de tareas, actres y events. Flujs reglads. Índice 1 Intrducción...
Más detallesUNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO UNIVERSITY PROGRAM FOR EXECUTIVES SYLLABUS
UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO UNIVERSITY PROGRAM FOR EXECUTIVES SYLLABUS MATERIA: Arquitectura de Cmputadras Códig: COM 152 HORARIO: PROFESOR(A): Mae. Eduard Carb Alvarez SEMESTRE: ENERO
Más detallesAVISO LEGAL. Redecom, Soluciones Informáticas para Empresas S.L.L
AVISO LEGAL Redecm, Slucines Infrmáticas para Empresas S.L.L Las presentes cndicines regulan el us permitid de la página cn URL redecm.es, que la empresa Redecm Slucines Infrmáticas para Empresas S.L.L
Más detallesCURSO PRÁCTICO ONLINE: MICROSOFT PROJECT 2013 CON LOS FUNDAMENTOS DE LA GUIA DEL PMBOK
CURSO PRÁCTICO ONLINE: MICROSOFT PROJECT 2013 CON LOS FUNDAMENTOS DE LA GUIA DEL PMBOK Dirigid a Empresas y Prfesinales en el ámbit de la gestión y dirección de pryects Escenari y Objetivs El curs práctic
Más detallesISO :2014 Metadatos Parte 1: Fundamentos
ISO 19115 1:2014 Metadats Parte 1: Fundaments Intrducción... 1 Diferencias cn la versión anterir de la nrma... 2 Requisits... 3 Metadats de recurss... 3 Infrmación de aplicación... 3 Extensines y perfiles...
Más detallesPasos básicos para la planificación y el seguimiento de un proyecto con MS Project
Pass básics para la planificación y el seguimient de un pryect cn MS Prject Pass básics para la planificación y el seguimient de un pryect cn MS Prject Ls pass que se cmentan pueden servir de ayuda para
Más detallesEOS.lab, Cruces de farmacia y tecnología LED.
EOS.lab, Cruces de farmacia y tecnlgía LED. Manual de usuari Jábega. Cntenids: En el presente se dcument describe el funcinamient del sftware llamad "Jábega". Qué es Jábega? Es la aplicación utilizada
Más detallesAcuerdos de Nomenclatura para las Especificaciones - 2004
Dcumentación Técnica Acuerds de Nmenclatura para las Autr: David van Driessche, Dcumentatin Officer Ghent PDF Wrkgrup davidvd@enfcus.be Fecha: 3 de may de 2004 Estad: Traducción: Final AIDO, Institut Tecnlógic
Más detallesBases de datos avanzadas
Bases de dats avanzadas Universidad de Ls Andes Pstgrad en Cmputación Prf. Isabel M. Besembel Carrera Unidad IV. Sesión 24. Bases de dats multimedia. 1 Avances de la cmputación en sftware y hardware Multimedia:
Más detallesÓrdenes en formato ISO 20022 para emisión de transferencias en divisas
Órdenes en frmat ISO 20022 para emisión de transferencias en divisas Serie nrmas y prcedimients bancaris Apéndice a la Guía de Implantación de Órdenes en frmat ISO 20022 para emisión de transferencias
Más detallesCentro Asociado Palma de Mallorca. Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Antonio Rivero Cuesta La Sintaxis de Java I... 5 Tipos de datos... 6 Tipos de datos simples... 7 Operadores... 11 Operadores Aritméticos... 12 Operadores relacionales...
Más detallesCompiladores e Intérpretes Proyecto N 1 Sintaxis de MiniJava Segundo Cuatrimestre de 2015
Departamento de Cs. e Ingeniería de la Computación Universidad Nacional del Sur Compiladores e Intérpretes Proyecto N 1 Sintaxis de MiniJava Segundo Cuatrimestre de 2015 1. Introducción Este documento
Más detallesConversión entre Sistemas de Numeración
2013 Cnversión entre Sistemas de Numeración Luz Marina Rjas Gallard Wilsn Angarita Macias Lógica y Algritms 01/01/2013 Sistema de Numeración Decimal: CONVERSIÓN ENTRE SISTEMAS DE NUMERACIÓN Está cmpuest
Más detallesAdministración Local Soluciones
SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) MANUAL DE CONFIGURACIÓN DEL PAGO TELEMÁTICO SIGM v3 Administración Lcal Slucines Cntrl de versines Versión Fecha edición Cambi prducid Autr 01
Más detallesImplementar dicha interfaz Definir TODOS los métodos incluidos en dicha interfaz
Clase adicinal 5 Temas Interfaces Qué es una interfaz ActinListener Intrducción a Java Swing Qué es Swing SwingApplicatin Guía pas a pas Prblemas de diseñ Interfaz Qué es una interfaz Una interfaz es un
Más detallesLOCALIZACIÓN EN LA PROGRAMACIÓN DE AULA ÁREA Tecnología CURSO 3º E.S.O.
Unidad didáctica sbre páginas Web cn HTML LOCALIZACIÓN EN LA PROGRAMACIÓN DE AULA ÁREA Tecnlgía CURSO 3º E.S.O. UNIDAD DIDÁCTICA 1: Páginas Web cn HTML TRIMESTRE 1 SESIONES 10 JUSTIFICACIÓN DE LA UNIDAD
Más detallesAcronis Backup & Recovery 10
Acrnis Backup & Recvery 10 Server fr Linux Guía rápida de inici Este dcument describe cóm instalar y cmenzar a utilizar Acrnis Backup & Recvery 10 Server para Linux. 1. Sistemas perativs cmpatibles Linux
Más detallesADMINISTRACION Y DISEÑO WEB CON DRUPAL 7
Objetivs y Temari ADMINISTRACION Y DISEÑO WEB CON DRUPAL 7 OBJETIVOS Drupal es sin duda la herramienta de diseñ y administración de sitis web (CMS) más mdulable, más persnalizable y una de las más pdersas.
Más detallesTema 3: Herencia en C++ Programación Orientada a Objetos Curso 2008/2009 Begoña Moros Valle
Tema 3: Herencia en C++ Programación Orientada a Objetos Curso 2008/2009 Begoña Moros Valle Contenido Tipos de herencia Herencia y niveles de visibilidad Herencia y creación Redefinición de métodos Conversión
Más detallesDNS. Regularmente, todos los equipos que están en Internet o una Intranet tienen una dirección IP única que las identifica,
DNS BIND es el servidr de nmbres de dmini más ppular en Internet, que trabaja en tdas las platafrmas infrmáticas principales y se caracteriza pr su flexibilidad y seguridad. Dmain Name Service (DNS) es
Más detallesSISTEMAS OPERATIVOS. Pág. 1
Un Sistema perativ es un sftware que actúa de interfaz entre ls dispsitivs de Hardware y las aplicacines (prgramas) utilizads pr el usuari para manejar un equip infrmátic. Es el respnsable de gestinar
Más detallesMateria: Tecnología de la Información. Profesor: Ariana Rosenthal Cátedra: Silvia Koklia FCE UBA. Tema: Instructivo de Access
Materia: Prfesr: Ariana Rsenthal Cátedra: Silvia Kklia FCE UBA Tema: Instructiv de Access Autres: Lic Ana Paula Vida Lic Adrian Telias Lic Leandr Rabinvich Lic Ariana Rsenthal Instructiv de Access: Qué
Más detallesArquitectura de Software
Arquitectura de Sftware Java Server Faces ISIS3702 Agenda Intrducción Managed Beans Navegación JSF Tags Cnversión y Validación Manej de Events Intrducción La tecnlgía Java Server Faces (JSF) es un marc
Más detallesLa información no es de valor hasta que un número es asociado con ella. o Benjamín Franklin.
Histria de la Medición en el Sftware La infrmación n es de valr hasta que un númer es asciad cn ella. Benjamín Franklin. N puedes cntrlar l que n puedes medir. Si crees que el cst de la medición es alt,
Más detallesIntroducción al desarrollo de RIA's con Adobe Flex 3.0 Dia 4
Introducción al desarrollo de RIA's con Adobe Flex 3.0 Dia 4 by S. Muñoz-Gutiérrez stalinmunoz@yahoo.com, informes@grupolinda.org Grupo LINDA Facultad de Ingeniería UNAM México Octubre-Diciembre 2009 Identificando
Más detallesTambién. os. de formación. tendencias. Explica cómo se y la función de. Pág.1
E-learning Técnic de frmación 110 HORAS ON-LINE CONTENIDOS Fundaments de la frmación a distancia Bases cnceptuales. Características de la frmación a distancia Se realiza una aprximación histórica al fenómen
Más detallesELO320 Estructuras de Datos y Algoritmos. Arboles Binarios. Tomás Arredondo Vidal
ELO320 Estructuras de Datos y Algoritmos Arboles Binarios Tomás Arredondo Vidal Este material está basado en: Robert Sedgewick, "Algorithms in C", (third edition), Addison-Wesley, 2001 Thomas Cormen et
Más detallesRESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014
RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 05. APLICACIONES WEB CURSO: 2º DE CFGM SISTEMAS MICROINFORMÁTICOS Y REDES OBJETIVOS:
Más detallesESTRUCTURAS DE DATOS ÁRBOLES 143
ESTRUCTURAS DE DATOS ÁRBOLES 143 TEMA 4. ÁRBOLES 4.1. CONCEPTOS GENERALES. Un árbol es una estructura de datos ramificada (no lineal) que puede representarse como un conjunto de nodos enlazados entre sí
Más detallesClase adicional 2. Estructuras básicas de control. Temas
Clase adicional 2 Temas Estructuras de control Sentencia condicional Iteración Clases Definir una clase Crear una instancia de una clase Campos estáticos Problemas de la clase adicional Problema de diseño
Más detallesLo que se pretende conseguir es proporcionar información detallada sobre. algunos ejemplos de software diseñados para implementar la Minería de Datos.
SISTEMAS Y HERRAMIENTAS DE MINERÍA DE DATOS. EJEMPLOS: L que se pretende cnseguir es prprcinar infrmación detallada sbre alguns ejempls de sftware diseñads para implementar la Minería de Dats. Librerías:
Más detallesJava en 3 horas. Ampliación de Sistemas Operativos. Rodrigo Santamaría
Java en 3 horas Ampliación de Sistemas Operativos Rodrigo Santamaría Generalidades Desarrollado por Sun Hereda mucha de la sintaxis de C (1972) Fuertemente tipado y orientado a objetos Aplicaciones compiladas
Más detallesCurso de PowerPoint 2007
Curs de PwerPint 2007 1. Objetivs El curs de PwerPint está destinad a la realización de presentacines cn diapsitivas, cn el fin de dar a cncer una idea, un nuev prduct, etc. Esta herramienta también está
Más detallesDOCUMENTO DE AYUDA PARA LA TRAMITACIÓN ELECTRÓNICA DE RADIOENLACES PUNTO A PUNTO DE BANDA RESERVADA
DOCUMENTO DE AYUDA PARA LA TRAMITACIÓN ELECTRÓNICA DE RADIOENLACES PUNTO A PUNTO DE BANDA RESERVADA Marz 2015 Versión 1.0 Guía para la presentación Cuestines generales La presentación de ls Radienlaces
Más detallesBASES DE DATOS. TEMA 5. El modelo de datos relacional
BASES DE DATOS. TEMA 5. El mdel de dats relacinal 5.1. Intrducción. Es el mdel de dats más imprtante. Ls nuevs mdels surgids (rientad a bjets multidimensinal) se plantean cm extensines de este. Fue desarrllad
Más detallesVariables. Una variable no es más que un nombre simbólico que identifica una dirección de memoria: vs.
Variables Una variable no es más que un nombre simbólico que identifica una dirección de memoria: Suma el contenido de la posición 3001 y la 3002 y lo almacenas en la posición 3003 vs. total = cantidad1
Más detalles