Nombre y appellidos:
|
|
- María Antonia Duarte Franco
- hace 8 años
- Vistas:
Transcripción
1 Parte I: Examen de teoría Duración, examen (alumnos de 05/06): 3 horas (alumnos de 04/05): 2 horas 45 minutos Duración, parte I: 2 horas, 30 minutos No se permite el uso de libros ni apuntes. Conteste cada pregunta en una hoja separada. Ejercicio 1. (1,5 puntos) Represente la siguiente descripción en UML: Un paracaidista se tira desde un avión, momento a partir del cual está en caída libre. Entonces puede tirar de la anilla para abrir el paracaídas principal. Al hacerlo, pueden pasar dos cosas: el paracaídas se abre, en cuyo caso grita sí y empieza a caer despacio, o no se abre, en cuyo caso sigue en caída libre. Si no se abre el paracaídas principal, puede intentar abrir el paracaídas de emergencia con los dos mismos posibles resultados. Si se mantiene en caída libre un tiempo mayor que max_fall_time, ve pasar delante de él toda su vida (se debería modelar con un método alucinar()) y la caída se convierte en una caída mortal. En todos los casos, al final llega al suelo. Ejercicio 2. (1,5 puntos) Explique los mecanismos por los cuales el sistema Jini se adapta dinámicamente a la llegada de nuevos servicios y la desaparición de servicios antiguos, sin que los recién-llegados clientes y servicios tengan conocimiento previo alguno de la federación Jini local. Incluya en su respuesta una breve descripción de los distintos protocolos implicados. Ejercicio 3 (1,5 puntos) Estudie el código siguiente (conforme a la especificación EJB 2.0) para una clase bean, y luego responda a las preguntas que aparecen después. Nótese que ciertas partes del código se han reemplazado por XXXX. 1 import javax.ejb.*; 2 import java.rmi.remoteexception; 3 import java.util.*; 4 import asg.services.*; 5 6 public class MusicBean implements XXXXBean { 7 8 CustomerVO customer; 9 ArrayList shoppinglist; // create() methods implementation; initialize state variables public void ejbcreate(string person) throws CreateException { 14 if (person == null person.equals("")) { 15 throw new CreateException("Name null or empty.");
2 16 } 17 else { 18 customer = new CustomerVO(person, "NoPassword", "No "); 19 } 20 shoppinglist = new ArrayList(); 21 } public void ejbcreate(customervo cust) throws CreateException { 24 if (cust.getname() == null) { 25 throw new CreateException("Name cannot be null."); 26 } 27 if (cust.getpasswd()==null cust.getpasswd().equals("")) { 28 throw new CreateException("Password null or empty."); 29 } 30 if (cust.get () == null cust.get ().equals("")) { 31 throw new CreateException(" null or empty."); 32 } 33 customer = cust; 34 shoppinglist = new ArrayList(); 35 } public CustomerVO getcustomer() { 38 return customer; 39 } public void addrecording(recordingvo album) { 42 shoppinglist.add(album); 43 } // ShoppingException is an application exception 46 public void removerecording(recordingvo album) 47 throws ShoppingException 48 { 49 if (shoppinglist.contains(album)) { 50 shoppinglist.remove(shoppinglist.indexof(album)); 51 } 52 else { 53 throw new ShoppingException(album.getTitle() 54 + " not in cart."); 55 } 56 } // clear the shopping list 59 public void clearshoppinglist() { 60 shoppinglist.clear(); 61 } public ArrayList getshoppinglist() { 64 return shoppinglist; 65 } public MusicBean() {} 68 public void ejbremove() {} 69 public void ejbactivate() {} 70 public void ejbpassivate() {} 71 public void setxxxxcontext(xxxxcontext sc) {} } // MusicBean
3 (a) Qué tipo de EJB se está codificando aquí? Proporcione toda la información que pueda, justificando su respuesta. (b) Qué puede decir sobre los últimos siete métodos de esta clase? (c) Suponiendo que el EJB no tiene interfaces locales, qué forma tendrán las interfaces de este EJB? Ejercicio 4 (2 puntos) (a) (0,5 puntos) Describa la correspondencia entre las sentencias SQL-DML y las operaciones del álgebra relacional. (b) (1,5 puntos) Suponga que la base de datos de una familia numerosa, para gestionar las actividades extraescolares de sus hijos, contiene las siguientes tablas: ACTIVIDADES Código_Actividad Nombre_Actividad Lugar Día Hora_Entrada Hora_Salida Equipo NIÑOS Código_Niño Nombre_Niño Edad NIÑO-ACTIVIDAD Código_Niño Código_Actividad Fecha_Comienzo Fecha_Fin Cada actividad sólo se puede realizar una vez a la semana y siempre el mismo día. La fecha en la que un niño va a dejar de realizar una actividad puede ser desconocida, en cuyo caso el campo Fecha_Fin tiene valor 0. Cuando un niño deja de realizar una actividad, se actualiza este campo con la fecha actual. Puede suponer que las fechas pueden compararse directamente y que, en el formato de fechas utilizado, el 1 de mayo de 2006, por ejemplo, se escribe Proporcione las sentencias SQL que implementan: (i) (ii) (iii) El listado de lugares y horas a que habrán de recogerse a cada uno de los hijos (después de una actividad) el jueves 5 de mayo de 2006 (junto con el nombre del niño). La modificación de la Fecha_Fin, con la fecha de hoy, de todas las actividades que aún están en curso del niño más pequeño. Puede utilizar la función de conjuntos MIN(). La Lista de nombres de los niños (sin repetición) que necesitan una toalla (Equipo) al menos una vez a la semana entre el lunes 6 de marzo de 2006 y el viernes 24 de marzo Puede suponer que el campo Equipo nunca contiene más de una pieza de equipamiento.
4 (iv) Borre todas las actividades que no esté realizando ningún niño desde el 1 de enero de Exercise 5. (3,5 puntos) Se desea implementar, utilizando Servlets y JSPs, un sistema de compra de entradas por Internet de distintos eventos (conciertos, cine, deportes, etc). El sistema debe estar diseñado como un wizard dividido en tres páginas, junto con una página de confirmación: 1. La página inicial (index.html or index.jsp) muestra información general del evento : tema lugar hora precio por persona. Esta información es estática. La página sólo tiene un botón, Next, para avanzar a la siguiente página. 2. La página para la introducción de los datos personales: nombre y apellidos (de tipo String) dirección de (un String de al menos 9 caracteres que contenga el y detras el carácter. ) el número de acompañantes adicionales (de tipo int, con valores entre 0 y 9). La página tiene dos botones: Back, para retroceder a la página previa, y Next, para avanzar a la siguiente página. 3. La página para la introducción de los datos de pago: tipo de la tarjeta de crédito ( Visa o Mastercard ) número de tarjeta de crédito (16 cifras, de tipo long) fecha de caducidad: mes (un int en el rango de 1 a 12) y año (2 cifras, de tipo int). 4. Esta página debe mostrar además el importe a pagar, que depende del precio por persona y del número de asistentes. Tiene dos botones: Back, para retroceder a la página previa, y Done, para terminar la reserva. 5. Una página comprobante de la operación con todos los datos que se mostrará cuando se haya completado la reserva. La página no tiene botones. Hay que tener en cuenta que: Cuando se usan los botones Back y Next entre las páginas, se debe mantener el contenido de los formularios correspondientes. Se deben comprobar los datos de entrada. Sólo cuando ningún campo está vacío y todos los datos son correctos, se puede avanzar a la siguiente página. En caso contrario, se debe volver a mostrar la última página, con un mensaje de error que indique cuál es el campo incorrecto. Cuando se vuelve a una página anterior desde una página (parcialmente) rellenada, no hace falta comprobar esos datos aún, pero sí guardarlos para volverlos a mostrar al avanzar. No es necesario para este ejemplo almacenar los datos de forma permanente en una base de datos. El sistema va a usar 3 JavaBeans: 1. El primero es de la clase RegistrationBean; en el se almacenan los datos de un usuario del sistema después de haber sido validados. Las propiedades de este JavaBean son:
5 String firstname; String lastname; String ; int accompanying_persons; String creditcard; long creditcardnumber; int expiryyear; int expirymonth; 2. El segundo es de la clase RegistrationViewBean; en el se almacenan los datos de un usuario del sistema antes de haber sido validados, y se validan. Las propiedades de este JavaBean son las mismas que las del anterior. Además, dispone de los métodos: Hashtable checkpersonaldataandinitregistrationbean(registrationbean b); Este método comprueba si los datos personales contenidos en RegistrationViewBean son correctos. Si lo son, los guarda en la propiedad correspondiente de su parámetro RegistrationBean. Si no lo son, los guarda como un error en una tabla hash que devuelve como resultado. Hashtable checkpaymentdataandinitregistrationbean(registrationbean b); Lo mismo con los datos de pago. Hashtable checkdataandinitregistrationbean(registrationbean b); Lo mismo con todos los datos (llama a los dos anteriores). 3. Finalmente, el tercero es de la clase Hashtable. En el se almacenan los errores que se han ido detectando. Los métodos más relevantes de una tabla hash son: 4. void clear(); // borra toda la tabla Object put(object key,object value);//inserta un par clave/valor void putall(map t); // inserta el contenido de otra tabla boolean containskey(object key); // true si key está en la tabla Object get(object key); //devuelve valor correspondiente a key boolean isempty(); // true si la tabla está vacía (a) (1 punto) Se muestra a continuación la página JSP del sistema que introduce los datos personales. Se pide que: Describa en detalle la funcionalidad de dicha página Identifique las variables predefinidas que se utilizan en este código (proporcione simplemente los nombres). Identifique (con el número de línea) y clasifique exactamente todas las etiquetas JSP que encuentre. Puede agruparlas por tipos. 1 <%@page contenttype="text/html"%> 2 <html> 3 <head><title>jsp Page</title></head> 4 <body> 5 6 <jsp:usebean id="data" scope="session" 7 class="beans.registrationbean" /> 8 <jsp:usebean id="viewdata" scope="session" 9 class="beans.registrationviewbean" /> 10 <jsp:usebean id="errors" scope="session" 11 class="java.util.hashtable" /> <form action="checkpersdata.jsp" method="post">
6 14 <h1>please introduce your personal data</h1> 15 <table> 16 <tr> 17 <td valign=top>first name: </td> 18 <td><input type ="text" name="firstname" size="30" 19 maxlength="50" value="<%= viewdata.getfirstname() %>"> 20 <% if(errors.containskey("firstname")) 21 out.println("<font color=red>" + errors.get("firstname") 22 + "</font>"); %></td> 23 </tr> 24 <tr> 25 <td>last name: </td> 26 <td><input type ="text" name="lastname" size="30" maxlength="50" 27 value="<%= viewdata.getlastname() %>"> 28 <% if(errors.containskey("lastname")) 29 out.println("<font color=red>" + errors.get("lastname") 30 + "</font>"); %></td> 31 </tr> 32 <tr> 33 <td> </td> 34 <td><input type ="text" name=" " size="30" maxlength="50" 35 value="<%= viewdata.get () %>"> 36 <% if(errors.containskey(" ")) 37 out.println("<font color=red>" + errors.get(" ") 38 + "</font>"); %></td> 39 </tr> 40 <tr> 41 <td>additional participants: </td> 42 <td><input type = "text" name="accompanying" size=30 43 maxlength="50" 44 value="<%= viewdata.getaccompanying() %>"> 45 <% if(errors.containskey("accompanying")) 46 out.println("<font color=red>" + errors.get("accompanying") 47 + "</font>"); %></td> 48 </tr> 49 <tr> 50 <th colspan=2> 51 <input type="submit" name="back" value="back"> 52 <input type="submit" name="next" value="next"> 53 </th> 54 </tr> 55 </table> 56 </form> 57 </body> 58 </html>
7 (b) (1,5 puntos) El formulario de la página anterior apuntaba a la página checkpersdata.jsp, cuyo código se muestra a continuación: 1 <%@page contenttype="text/html"%> 2 <html><head></head> 3 <body> 4 <jsp:usebean id="data" scope="session" 5 class="beans.registrationbean" /> 6 <jsp:usebean id="viewdata" scope="session" 7 class="beans.registrationviewbean" /> 8 <jsp:usebean id="errors" scope="session" 9 class="java.util.hashtable" /> <jsp:setproperty name="viewdata" property="*" /> <% if(request.getparameter("back")!= null) { 14 %><jsp:forward page="index.jsp" /><% 15 } else { //assume "next" 16 errors.clear(); 17 errors.putall( 18 viewdata.checkpersonaldataandinitregistrationbean(data)); 19 if(errors.isempty()) { 20 %><jsp:forward page="paymentdata.jsp" /><% 21 } else { 22 %><jsp:forward page="persdata.jsp" /><% 23 } 24 } 25 %> 26 </body> 27 </html> Responda a las siguientes preguntas: (i) Considerando la arquitectura MVC (Model-View-Controller), a cuál de las tres categorías pertenece este componente? (ii) Reescriba este componente en forma de servlet. (c) (1 punto) Esboce un diseño de esta aplicación, mostrando las páginas JSPs, los servlets (si lo desea) y los JavaBeans descritos. Se valorará el uso (correcto) de diagramas UML. Si se quisiera almacenar el resultado de un registro correcto para un evento en la base de datos, en qué lugar de la aplicación lo realizaría?
FUNDAMENTOS 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 detallesNombre y appellidos:
Parte I: Examen de teoría Duración, examen (alumnos de 05/06): 3 horas (alumnos de 04/05): 2 horas 45 minutos Duración, parte I: 2 horas, 30 minutos No se permite el uso de libros ni apuntes. Conteste
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 detallesMINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007
MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 Servicio de Informática y Comunicaciones Para poder diseñar un formulario y que éste nos envíe los resultados a nuestro correo electrónico, necesitamos
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 detallesPrimer Parcial Septiembre 5 de 2009
Primer Parcial Septiembre 5 de 2009 Algoritmos y Lenguajes II Reglas del juego Tal como se le dijo antes, durante este examen usted no puede pedir ABSOLUTAMENTE nada prestado a sus compañeros, ni hablar
Más detallesAgosto. Un primer JSP. Guía rápida. [ h t t p : / / w w w. o p e n b o x e r. 2 6 0 m b. c o m / j a v a. p h p ]
Agosto 09 Un primer JSP Guía rápida [ h t t p : / / w w w. o p e n b o x e r. 2 6 0 m b. c o m / j a v a. p h p ] Un Primer JSP Guía rápida Este documento te guiará por los primeros pasos para desarrollar
Más detallesTablas y Campos Nuevos
Tablas y Campos Nuevos Maxicomercio tiene la capacidad para poder agregar tablas y campos nuevos para darle nueva funcionalidad al sistema, los cambios que realice a la estructura de la base de datos podrán
Más detallesEn 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 detallesAnálisis y diseño del sistema CAPÍTULO 3
Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la
Más detallesGuía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica
Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf
Más detallesEjercicios - Persistencia en Android: ficheros y SQLite
Ejercicios - Persistencia en Android: ficheros y SQLite Índice 1 Uso de ficheros (0.5 puntos)...2 2 Persistencia con ficheros (0.5 puntos)...3 3 Base de datos: SQLiteOpenHelper (0.5 puntos)... 3 4 Base
Más detallesOperación Microsoft Access 97
Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe
Más detallesMÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola
MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO Tema 1: Gestión de listas de datos y tablas dinámicas Leire Aldaz, Begoña Eguía y Leire Urcola Índice del tema - Introducción a las listas de datos -
Más detallesExamen escrito de Programación 1
Examen escrito de Programación 1 Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas 2 de septiembre de 2015 Se debe disponer sobre la mesa en lugar visible un documento
Más detallesEXAMEN FINAL Metodología y Programación Orientada a Objetos. Curso 2010 2011. Cuatrimestre de otoño. 17 de Enero de 2011
EXAMEN FINAL Metodología y Programación Orientada a Objetos. Curso 2010 2011. Cuatrimestre de otoño. 17 de Enero de 2011 1. (0,75 PUNTOS) Identificad a continuación las sentencias que son ciertas, descartando
Más detallesÍNDICE...1. Pág. 1/21
UNIVERSIDAD POLITÉCNICA DE VALENCIA BIBLIOTECA GENERAL CORAL 2 CIRCULACIÓN MANUAL DE USUARIO - WEB MANUAL DE USUARIO Julio 2002 ÍNDICE ÍNDICE...1 WEB...2 CONSULTA USUARIO... 3 Descripción...3 Funcionamiento...3
Más detallesManual de rol gestor de GAV para moodle 2.5
Manual de rol gestor de GAV para moodle 2.5 Consultas LDAP-GAUR... 2 Buscar en LDAP datos de un usuario... 2 Docentes... 3 Buscar en GAUR datos de un docente... 3 Buscar en GAUR la docencia de un docente
Más detallesGuía de instalación y manejo de la Ficha Docente CONEAU Incentivos
Guía de instalación y manejo de la Ficha Docente CONEAU Incentivos Instalación 1. Haga clic en la siguiente dirección: www.coneau.gob.ar/archivos/fd/instalarfdci.exe 2. Aparecerá un cuadro de diálogo,
Más detallesObjetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.
Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Uso de Ficheros Todas las estructuras de datos vistas hasta ahora utilizan la
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 detallesLaboratorio de Aplicaciones Telemáticas
Java Server Pages (JSP) Laboratorio de plicaciones Telemáticas Jesús rias Fisteus jaf@it.uc3m.es Curso 2007/2008 Edited with emacs + LT E X+ prosper Universidad Carlos de adrid V E S E Java Server Pages
Más detallesFormularios. Formularios Diapositiva 1
Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva
Más detallesServicio de Alta, Baja, Modificación y Consulta de usuarios Medusa
Documentos de Proyecto Medusa Documentos de: Serie: Manuales Servicio de Alta, Baja, Modificación y Consulta del documento: Fecha 22 de febrero de 2007 Preparado por: José Ramón González Luis Aprobado
Más detallesGESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD
GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...
Más detallesSINAC - Sistema de Información Nacional de Agua de Consumo MENU PRINCIPAL. Copyright Ministerio de Sanidad y Consumo
SINAC - Sistema de Información Nacional de Agua de Consumo MENU PRINCIPAL Copyright Ministerio de Sanidad y Consumo 1. MENU PRINCIPAL DE SINAC... 3 1.1. MÓDULO ABRIR... 5 1.2. MÓDULO DE ENTRADAS... 6 1.2.1.
Más detallesJava Avanzado Facultad de Ingeniería. Escuela de computación.
2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 11 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus
Más detallesCASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS
CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS Nuestra empresa es una pequeña editorial que maneja habitualmente su lista de ventas en una hoja de cálculo y desea poder realizar un análisis de sus
Más detallesDossier de prácticas
Dossier de prácticas Intranet / Extranet Màster d Enginyeria del Software Desenvolupament d aplicacions sobre Internet Fundació Politècnica de Catalunya Jaume Moral Ros Albert Obiols Vives 1 Dossier de
Más detallesPRINCIPAL CUENTAS CONTABLES... 4 ASIENTOS... 5 VENCIMIENTOS... 7 CONFIGURACIÓN. EMPRESAS... 8 MONEDAS... 9 CONF. PUESTO... 9 USUARIOS...
Manual Contabilidad OPCIONES DE CONTABILIDAD. PRINCIPAL CUENTAS CONTABLES.... 4 ASIENTOS.... 5 VENCIMIENTOS... 7 MANTENIMIENTOS CONFIGURACIÓN. EMPRESAS... 8 MONEDAS... 9 CONF. PUESTO... 9 USUARIOS... 9
Más detallesRESUMEN DE CONCEPTOS BASICOS DE PROGRAMACION JAVA
UNED Centro Asociado de Cádiz RESUMEN DE CONCEPTOS BASICOS DE PROGRAMACION JAVA 1. OBJETOS Cualquier elemento del programa es un objeto. Un programa es un conjunto de objetos que se comunican entre sí
Más detallesEjercicio 1 (3 puntos).-
URJC Ingeniería Técnica de Gestión Abril 2011 Asignatura: SOFTWARE AVANZADO Normas: La prueba consta de 2 ejercicios. La máxima nota del examen es un 8. Siendo la práctica la que añade los 2 puntos que
Más detallesClase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS
Tecnología de Programación Clase 22 Diego C. Martínez Departamento de Ciencias e Ing geniería de la Computación Universidad Nacional del Sur Componentes Web J2EE presenta los componentes Web (web components):
Más detallesManual Oficina Web de Clubes (FBM)
Manual Oficina Web de Clubes (FBM) INTRODUCCIÓN: La Oficina Web de Clubes de Intrafeb es la oficina virtual desde la que un club podrá realizar las siguientes operaciones durante la temporada: 1. Ver información
Más detallesConfiguración servidor Tomcat
Apuntes de J2EE Configuración servidor Tomcat Uploaded by Ingteleco http://ingteleco.webcindario.com ingtelecoweb@hotmail.com La dirección URL puede sufrir modificaciones en el futuro. Si no funciona contacta
Más detallesProgramación Avanzada SOLUCIÓN EXAMEN FEBRERO 2011
Programación Avanzada SOLUCIÓN EXAMEN FEBRERO 2011 Por favor siga las siguientes indicaciones: Escriba con lápiz y de forma prolija. Escriba las hojas de un solo lado Escriba su nombre y número de documento
Más detallesBASES DE DATOS - Microsoft ACCESS 2007-
BASES DE DATOS - Microsoft ACCESS 2007- Una base de datos es un archivo estructurado de datos que nos permite almacenarlos, modificarlos, ordenarlos, generar informes etc., de manera rápida. Un listín
Más detallesFOROS. Manual de Usuario
FOROS Manual de Usuario Versión: 1.1 Fecha: Septiembre de 2014 Tabla de Contenidos 1. INTRODUCCIÓN... 4 1.1 Propósito... 4 1.2 Definiciones, acrónimos y abreviaturas... 4 2. ESPECIFICACIONES TÉCNICAS...
Más detallesFigura 7-1 Enlace para instalar el servidor web Apache Jakarta Tomcat 4.1.12.
Unidad 7 Servlets 7.1 Marco teórico Lo que permite que ordenadores remotos con procesadores y sistemas operativos diferentes se entiendan y en definitiva que Internet funcione como lo hace en la actualidad,
Más detallesManual de Usuario: Market Interact Basic
Manual de Usuario: Market Interact Basic La fibra no tiene competencia ÍNDICE Introducción Contactos Importación Gestión de duplicados Grupos objetivo Nuevo grupo y asociación de contactos Nuevo grupo
Más detallesGUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE
ÍNDICE ACCESO A LA APLICACIÓN... 2 1.- HOMOLOGACIÓN DE CURSOS... 4 1.1.- INICIAR EXPEDIENTE... 4 1.2.- CONSULTA DE EXPEDIENTES... 13 1.3.- RENUNCIA A LA HOMOLOGACIÓN... 16 2.- MECÁNICA DE CURSOS... 19
Más detallesMANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA
MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA Proveedores PLATAFORMA FACTURACIÓN ELECTRÓNICA PARA PROVEEDORES DE LA JUNTA DE COMUNIDADES DE CASTILLA LA MANCHA. Índice 1. INTRODUCCIÓN... 3 2. ACCESO A LA PLATAFORMA
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 detallesManual de la empresa construyendoempleo.com
Fundación Laboral de la Construcción 1 INTRODUCCIÓN Este manual explica las operaciones que puede realizar un usuario que accede como empresa al portal de Empleo de la Fundación Laboral de la Construcción.
Más detallesEurowin 8.0 SQL. Manual de la FIRMA DIGITALIZADA
Eurowin 8.0 SQL Manual de la FIRMA DIGITALIZADA Documento: me_firmadigitalizada Edición: 02 Nombre: Manual de la Firma Digitalizada en Eurowin Fecha: 19-05-2011 Tabla de contenidos 1. FIRMA DIGITALIZADA
Más detallesRegión de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT
. Manual Usuario FCT Murcia, 9 de Julio de 2007 Manual de Usuario FCT v1.0 pág. 2 de 73 ÍNDICE Manual Usuario FCT...1 1. Tipos de usuarios... 4 2. Modelo de navegación... 5 3. Servicios... 6 3.1. Convenios...
Más detallesFormatos para prácticas de laboratorio
Fecha de efectividad: CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 2003-1 4599 Base de Datos II PRÁCTICA No. 6 LABORATORIO DE NOMBRE DE LA PRÁCTICA Licenciado en Sistemas Computacionales
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 detallesJSP. MSc. Daniel Alejandro Yucra Sotomayor Pag. - 1 - Web Services. Laboratorio Nro. 11. Web Services con JAX-WS con MySQL. I. Competencia General:
Laboratorio Nro. 11 Web Services con JAX-WS con MySQL I. Competencia General: Mostrar la capacidad que tienen los web services cuando se combinan con componen como una base de datos en MySQL. II. Definiendo
Más detallesDirección Alumnos. Av. Benjamín Aráoz 800 - C.P. 4000 - Tucumán - Argentina Tels.: 0054 (0381) 4847355 Fax: 4310171 - Internet: www.filo.unt.edu.
Perfil docente Interfaz en general para el perfil docente Inicio de sesión Al ingresar el docente tiene la opción de Ver mensajes que haya enviado la unidad académica a todos los docentes o alguno propio
Más detallesMANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora
MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo
Más detallesManual Oficina Web de Clubes - Federaciones Autono micas y Delegaciones
Manual Oficina Web de Clubes - Federaciones Autono micas y Delegaciones Este manual muestra el funcionamiento de una Federación Autonómica o Delegación en el uso de Intrafeb, todos los pasos que a continuación
Más detallesApuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:
Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor
Más detalles- Bases de Datos - - Diseño Físico - Luis D. García
- Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo
Más detallesCOMBINAR CORRESPONDENCIA EN MICROSOFT WORD
COMBINAR CORRESPONDENCIA EN MICROSOFT WORD Combinar documentos consiste en unir dos documentos diferentes sin que se modifiquen los datos que aparecen en ellos. Esta operación es muy útil y muy frecuente
Más detallesBÚSQUEDA DE DOCUMENTOS DIGITALIZADOS
Notarnet S.L. BÚSQUEDA DE DOCUMENTOS DIGITALIZADOS Cualquier documento digitalizado y registrado en DigiFactIn se puede localizar desde el formulario Búsqueda de Documentos. Haciendo clic en el botón Buscar
Más detalles- Empresa que transporte consumibles, suministros, etc para su uso y consumo en el
Manual de usuario SAP Sistema de Acreditación Personal Si usted NO es transportista pero es: - Empresa con centro de trabajo en el recinto portuario. - Empresa de suministros y auxiliares de la actividad
Más detallesIntroducción a la Programación en MATLAB
Introducción a la Programación en MATLAB La programación en MATLAB se realiza básicamente sobre archivos M, o M-Files. Se los denomina de esta forma debido a su extensión.m. Estos archivos son simple archivos
Más detalles3. Presionar en el botón Buscar para obtener el siguiente cuadro:
Búsqueda de datos Si necesitáramos encontrar en nuestra tabla un número de cliente determinado, es posible ubicarlo fácilmente dado que este campo es justamente la clave principal de la tabla, pero cómo
Más detallesPROCEDIMIENTOS DE TÍTULOS. Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI.
PROCEDIMIENTOS DE TÍTULOS Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI. EVALUACIÓN Cuando se ha cursado el último curso de una
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 detallesSistema de Gestión Académica TESEO. Revisión 1.0. Servicio de Informática Área de Gestión (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES)
Sistema de Gestión Académica TESEO (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES) Revisión 1.0 Servicio de Informática Área de Gestión Mayo de 2004 INDICE INDICE... 1 1 Introducción... 1 2 Procedimiento....
Más detallesaxtpv - Manual del usuario axtpv Profesional
axtpv Profesional 1 1. Introducción. axtpv POS Profesional es un producto para dispositivos Android creado para comercios de todo tipo, tanto de Restauración como de Retail. La funcionalidad puede cambiar
Más detallesEstimado usuario. Tabla de Contenidos
Estimado usuario. El motivo del presente correo electrónico es mantenerle informado de las mejoras y cambios realizados en el software Orathor (Athor/Olimpo) en su versión 5.7.041 la cual ha sido recientemente
Más detallesAPRENDE A CREAR UNA PÁGINA WEB CON HTML
APRENDE A CREAR UNA PÁGINA WEB CON HTML Introducción a PHP INTRODUCCIÓN PHP es una lenguaje de programación del lado del servidor. En este curso, lo usaremos para recibir los datos de un formulario, realizar
Más detallesTambién añado a la clase Libro los siguientes métodos: (que programaré más adelante)
1.Creación de la capa de negocios La capa del Dominio de Negocios consta de una clase creada a partir de la tabla Libro a la que le he añadido los atributos no persistentes: CodPais, artic y digcontrol.
Más detallesPráctica 4: Java Remote Method Invocation (RMI)
Práctica 4: Java Remote Method Invocation (RMI) Aplicaciones Telemáticas II Introducción Hasta el momento hemos visto aplicaciones remotas donde un cliente utiliza un objeto remoto que ha sido publicado
Más detallesCapitulo VI. Conclusiones.
Capitulo VI. Conclusiones. VI.I. Conclusiones. Finalmente como conclusiones tenemos que resaltar el uso de varias tecnologías aparte de Java, como lo son el uso de la librería O reilly para pasar archivos
Más detallesÍndice: Tema 4.2 4.2 Conexión con Bases de Datos
Índice: Tema 4.2 4.2 Conexión con Bases de Datos 4.2.1 Envío y recepción de datos mediante formularios 4.2.2 Administración de MySQL con phpmyadmin 4.2.3 Conexión con Bases de Datos desde PHP Índice: Tema
Más detallesMODELO DE IMPLEMENTACIÓN
Capítulo 4 MODELO DE IMPLEMENTACIÓN 4.1 Introducción El Modelo de implementación utiliza el resultado del Modelo de diseño para generar el código final en el lenguaje de programación elegido [10]. Aunque
Más detallesNUEVO ASPECTO DE LAS PANTALLAS DE AFILIACIÓN ON-LINE EN INTERNET
SUBDIRECCIÓN GENERAL DE INSCRIPCIÓN, AFILIACION Y RECAUDACIÓN EN PERIODO VOLUNTARIO NUEVO ASPECTO DE LAS PANTALLAS DE AFILIACIÓN ON-LINE EN INTERNET Marzo 2003 MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES
Más detallesOperación de Microsoft Word
Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer
Más detallesDISEÑO WEB ADOBE DREAMWEAVER CS3
CLASE 6 CREACIÓN DE FORMULARIOS Todo sitio Web necesita recabar cierta información, a veces para contactarse con los visitantes, a veces para encuestas y en algunas ocasiones para realizar venta o contratación
Más detallesSMS Gestión. manual de uso
SMS Gestión manual de uso índice qué es SMS Gestión 2 acceso al servicio 3 01 acceso con la clave de servicios de Orange 4 02 acceso personalizado 6 02.1 cómo personalizar su acceso a la aplicación 7 02.2
Más detallesPráctica 3: Utilización de Charts dobles, Waveforms Graphs, propiedades de gráficos, creación de Waveforms y su almacenamiento en disco.
Práctica 3: Utilización de Charts dobles, Waveforms Graphs, propiedades de gráficos, creación de Waveforms y su almacenamiento en disco. En esta práctica se partirá de la aplicación practica2.vi generada
Más detallesComisión Nacional de Bancos y Seguros
Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga
Más detallesManual de usuario de la aplicación de envío telemático de partes de accidente y enfermedad profesional
de la aplicación de envío telemático de partes de CONTROL DE EDICIONES Nº Revisión Fecha Naturaleza de la revisión 1 20/01/2003 Emisión inicial 2 17/11/2003 Adaptación a LOPD 3 04/01/2007 Cambios 2006
Más detallesPrimer 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 detallesTRANSMISIÓN DE TRANSMISIÓN DE TRANSMISIÓN DE RESULTADOS DILIGENCIAS TRABAS DE VALIDACIÓN DE TRABAS. Si hay rechazo
ANEXO I Especificaciones técnicas sobre los procesos de transmisión centralizada de diligencias de embargo de cuentas bancarias, recepción de las trabas y comunicación de resultados (EDITRAN) 1. Descripción
Más detallesRequisitos. Universidad ORT Arquitectura de Software
Requisitos Java Development Kit (JDK) 1.5 o superior NetBeans IDE 6.5 o superior JBoss Application Server 4.2.x o 5.x.x Variable de entorno JAVA_HOME apuntando al directorio de instalación de la JDK 1
Más detallesColecciones. Nadjet Bouayad-Agha Programación 2007
Colecciones Nadjet Bouayad-Agha Programación 2007 ArrayList Un ArrayList es un array dinámico. No tiene restricciones de capacidad. Su tamaño se ajusta de forma dinámica. Constructor por defecto: new ArrayList().
Más detallesALGORITMICA 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 detallesOtros tipos de Consultas
Otros tipos de Consultas Tabla de contenidos 1.- CONSULTA DE SELECCIÓN INTERACTIVA... 3 2.- CONSULTAS DE ACCIÓN... 4 3.- CONSULTAS DE TABLAS DE REFERENCIAS CRUZADAS... 6 Universidad de Salamanca Facultad
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: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES
Más detallespublic static void main(string[ ] args) { Numero f1 = new Numero(3); Numero f2 = new Numero(4); Numero f3 = f1; f1.value = f2.value; Numero f4 = null;
Examen de Programación Convocatoria de Septiembre 2005 Licenciatura de Lingüística y Nuevas Tecnologías Pregunta 1 Tenemos el siguiente programa: public class Numero { int value; public Numero(int i) {
Más detallesModusOne. ModusOne Client. Version: 5.2
ModusOne ModusOne Client Version: 5.2 Written by: Product Documentation, R&D Date: February 2013 2012 Perceptive Software. All rights reserved ModusOne es una marca comercial de Lexmark International Technology
Más detallesMetadatos en Plataformas ECM
Metadatos en Plataformas ECM understanding documents Ofrece tu sistema soporte para tipos documentales en bases de datos? Por qué debería importarte? Marzo, 2013 Basado en: Manejo de metadatos en plataformas
Más detallesModulo 1 El lenguaje Java
Modulo 1 El lenguaje Java 13 - Codificación en Java Una de las grandes diferencias entre Java y Pascal en cuando a la codificación es que Java se trata de un lenguaje de los llamados case sensitive Esto
Más detallesTUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS HTML:
TUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS HTML Página 1 de 6 TUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS
Más detallesMANUAL DEL USUARIO: EDITOR E-COMMERCE
MANUAL DEL USUARIO: EDITOR E-COMMERCE 0. Antes de empezar... 2 0.1 Elige una plantilla... 2... 2 1. Área de usuario... 4 1.1 Inicio:... 4 1.2 Pedidos... 6 1.3 Ajustes generales... 7 1.4 IVA... 8 1.5 Opciones
Más detallesManual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional
Manual del Usuario de Microsoft Access Introducción - Página 1 I. Introducción I.1. Base de Datos Relacional Una base de datos relacional es una colección de información secundaria a un tema o propósito
Más detallesCIERRE DE PERÍODOS DE LIQUIDACIÓN
CIERRE DE PERÍODOS DE LIQUIDACIÓN DigiFactIn no es sólo un programa de digitalización de documentos, sino, también una herramienta eficaz para realizar la Digitalización Certificada, lo que permite que
Más detallesQue es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.
Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código
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 Contenido de la sección Introducción Árbol genérico Definición y representación Árboles binarios Definición, implementación,
Más detallesProgramació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 detallesEjemplo Ciclos de vida
Ejemplo Ciclos de vida Problema a resolver Una empresa quiere implantar un sistema de control de acceso de usuarios previo al arranque del resto de aplicaciones que tiene instaladas. Cada usuario deberá
Más detallesGuía paso a paso para la cumplimentación del formulario de candidatura
Guía paso a paso para la cumplimentación del formulario de candidatura INDICE 1. INSTRUCCIONES GENERALES... 2 2. PARTENARIADO... 4 3. GRUPOS DE TAREAS... 8 4. INDICADORES... 14 5. CUMPLIMENTACIÓN DEL RESTO
Más detallesCURSO DE INFORMATICA 2005
CURSO DE INFORMATICA 2005 Qué es Outlook? Outlook es un programa de Microsoft que se usa principalmente para recibir y enviar correos electrónicos. Además posee otros accesorios como Agenda, Calendario
Más detallesMANUAL DE USUARIO DESKTOP
2013 TEM SOLUCIONES MANUAL DE USUARIO DESKTOP Usuario Desktop Tem Soluciones TABLA DE CONTENIDO INTRODUCCIÓN... 3 LOGIN... 4 Login... 4 PÁGINA DE BIENVENIDA... 4 ENVIAR SMS... 5 Solo SMS (Single SMS):...
Más detalles