Driver Tabla 1: Ejemplo de contenido del fichero CrossingIP.txt Véase Anexo.
|
|
- Raquel Salas Mora
- hace 5 años
- Vistas:
Transcripción
1 Práctica a realizar: Enero 2012 Distribución de la aplicación Cruce Semáforos com ICE Opción del Miércoles 11-Enero: Distribución del hardware DigitalIOCard. En el caso se propone la distribución de la aplicación usando Ice, usando el siguiente plan de despliegue: Criterio de diseño El sistema debe operar sobre dos computadores: FieldComputer: Está localizado en la calle, y dispone de las tarjetas de entrada/salida digital, que controlan las líneas físicas que leen los sensores y encienden y apagan las luces. En él se va a instanciar el objeto de la clase DigitalIOCardCruce que a través de su interfaz DigitalIOCard permite que una aplicación externa pueda leer líneas digitales de entrada, establecer el estado de líneas digitales de salida, y notifica al cliente que espera los cambios. TrafficComputer: Está localizado en el centro de control de tráfico de la ciudad, y desde el se controla todo el tráfico de la ciudad, y en particular el cruce que se controla en esta práctica. En el se instancian todos los demás objetos que constituyen la aplicación de control del cruce. Paso de objeto remoto por parámetros (callback). A través del método addinterruptlistener(digitaliolistener listener) que ofrece el objeto DigitalIOCardDruce, los escuchantes mandan su referencia remota, es decir, los objetos de tipo DigitalListener, interesados en recibir los cambios de la tarjeta digital. De esta forma, el objeto DigitalIOCruce, no necesitará construir el Proxy mediante stringtoproxy del DigitalIODriver. Nota: En esta práctica hay que modificar: La clase DigitalIOCruce: se debe convertir en un servidor ICE que atienda las peticiones del Driver. Al mismo tiempo, es cliente, ya que se declara escuchante,mediante el método callback addinterruptlistener(), de los cambios que se producen en la tarjeta digital.
2 La clase Driver: se debe convertir en un programa que constituya un cliente del servidor ofrecido por la instancia DigitalIOCruce. Esta clase lee el fichero CrossingIP.txt que contiene el IP del procesador FieldDriverComputer. Al mismo tiempo, es servidor, ya que, sobre los escuchantes (que mandaron su referencia remota mediante callback) envía la notificación cuando se produzca un cambio sobre la tarjeta (notifyinterrupt()). Tabla 1: Ejemplo de contenido del fichero CrossingIP.txt Véase Anexo.
3 Distribución de la aplicación Cruce Semáforos con ICE Opción del Jueves 12-Enero: Distribución del driver DigitalIODriver. En el caso se propone la distribución de la aplicación usando ICE, usando el siguiente plan de despliegue: Se considera que el driver de la tarjeta se encuentra distribuido, mientras que el resto, se encuentra instalado en un único computador. Criterio de diseño El sistema debe operar sobre dos computadores: DriverComputer: En el se va a instanciar el objeto de la clase DigitalIODriver que ofrece a una aplicación externa, servicios para que pueda leer líneas digitales de entrada, establecer el estado de líneas digitales de salida, y notificar al cliente que espera los cambios. TrafficComputer: Dispone de las tarjetas de entrada/salida digital, que controlan las líneas físicas que leen los sensores y encienden y apagan las luces. Está localizado en el centro de control de tráfico de la ciudad, y desde el se controla todo el tráfico de la ciudad, y en particular el cruce que se controla en esta práctica. En el se instancian todos los demás objetos que constituyen la aplicación de control del cruce. En este caso, la instancia DriverComputer, actúa como servidor, mientras que el CruceSemaforos, actúa como cliente. Paso de objeto remoto por parámetros (callback). A través del método addinterruptlistener(digitaliolistener listener) que ofrece el objeto DigitalIOCardCruce, los escuchantes mandan su referencia remota, es decir, los objetos de tipo DigitalListener, interesados en recibir los cambios de la tarjeta digital. De esta forma, el que actúa como servidor en ese momento, no necesita construir el Proxy mediante la operación stringtoproxy, de la referencia al objeto remoto del DigitalIODriver.
4 Nota: En esta práctica hay que modificar: La clase DigitalIODriver: se debe convertir en un servidor Ice que atienda las peticiones de CruceSemaforos. A la vez, actuará como cliente, ya que, se declarará escuchante de los cambios que se produzcan en la tarjeta, y esto lo hará a través del método callback addinterruptlistener(). La clase DigitalIOCardCruce: se debe convertir en un programa que constituya un cliente del servidor ofrecido por la instancia DigitalIODriver. Es a la vez servidor, ya que, cuando se produzca un cambio en la tarjeta, notificará a los escuchantes (notifyinterrupt()). Esta clase lee el fichero CrossingIP.txt que contiene el IP del procesador DriverComputer. El programa principal CruceSemaforo no debe instanciar el driver. Tabla 1: Ejemplo de contenido del fichero CrossingIP.txt Véase Anexo. Anexo: En el caso de que el servant implemente una clase Java, será necesario construirlo implementando la clase _*OperationsNC (servant generado por agregación). Para añadir el servant al adaptador, se hará uso de la clase _*Tie como se explicó en clase (Procodis_8_03.pdf). Para obtenerla, será necesario al compilar el fichero *.ice, añadir la opción de compilación para generarla tal y como se muestra en la figura siguiente.
5 El resultado de la compilación es el siguiente:
Proyecto: Aplicación ScadaDemo. Práctica : Diseño de una aplicación concurrente y distribuida.
Proyecto: Aplicación ScadaDemo. Práctica : Diseño de una aplicación concurrente y distribuida. Autor: J.M.Drake, Laura Barros. Fecha: 20 Diciembre 2010 La aplicación ScadaDemo supervisa un conjunto de
Criterios de calificación para el módulo profesional de Servicios en red
Criterios de calificación para el módulo profesional de Servicios en red El módulo profesional de Servicios en red se imparte en el segundo curso, con una carga lectiva de 147 horas que se distribuyen
Concurrencia Prácticas 1 y 2
Concurrencia Prácticas 1 y 2 Grado en Ingeniería Informática/ Grado en Matemáticas e Informática/ 2ble. grado en Ing. Informática y ADE Convocatoria de Semestre feb jun 2017 2018 Normas La fecha límite
UD4 Actividad 3 IPTABLES. José Jiménez Arias. UD4 Actividad 3 IPTABLES
2011-2012 UD4 Actividad 3 IPTABLES José Jiménez Arias UD4 Actividad 3 IPTABLES a) Resolución de ejercicios. UD4 Actividad 3 IPTABLES ESCENARIO: Observamos las configuraciones de los equipos, en el que
1. Introducción. 2. Procedimiento. 3. Descripción del controlador de luces de tráfico
Laboratorio 2: Controlador de luces de semáforo Preparado por: Ing. Jorge Castro-Godínez Basado en [1] Curso: CE-3201 Taller de Diseño Digital. I Semestre 2012 Área de Ingeniería en Computadoras, Instituto
Documento informativo de la tecnología de Internet
Resumen La siguiente información es un repaso sobre Internet y World Wide Web. Esta Herramienta de Trabajo cubre: Internet Dirección física Ethernet Dirección TCP/IP Comunicación por Internet Aplicaciones
Arquitectura Global. Proyecto VIGIA. Autores:
Arquitectura Global Autores: Versión: 3.0 Manuela Ruiz Montiel Francisco Moyano Lara Javier Ríos Pérez Rafael Martínez González Israel Rodríguez Martín Miguel Ángel Lorente López Fecha: 17/12/2008 Tabla
TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES
SENSORES Y ACONDICIONADORES TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES CONCEPTOS GENERALES E INTERFACES LOCALES Profesores: Enrique Mandado Pérez Antonio Murillo Roldan Tema 16-1 CONCEPTOS
INSTALACIÓN Y ADMINISTRACIÓN DEL SERVIDOR DE ESCUELA VERSIÓN LAPTOP
INSTALACIÓN Y ADMINISTRACIÓN DEL SERVIDOR DE ESCUELA VERSIÓN LAPTOP FACILITADOR: JERÓNIMO PAXI COAQUIRA ASISTENTE TECNOLÓGICO UGEL PUNO CONTENIDOS 1. Descripción del sistema Qué es el servidor de escuela
CONCEPTO DE ARQUITECTURA CLIENTE / SERVIDOR.
CONCEPTO DE ARQUITECTURA CLIENTE / SERVIDOR. La tecnología Cliente/Servidor es el procesamiento cooperativo de la información por medio de un conjunto de procesadores, en el cual múltiples clientes, distribuidos
RMI. Aplicaciones Distribuidas
RMI Aplicaciones Distribuidas Contenido Objetos Distribuidos y RMI. Interface Remota. Clase Implementación. Referencias Remotas. Registro RMI. Paso de parámetros. Descarga dinámica de código. Desarrollo
Linux Profesional Nivel Avanzado
Linux Profesional Nivel Avanzado Modalidad: Online Duración: 200 horas. Descripción Este curso está especialmente desarrollado para proporcionar los conocimientos y habilidades necesarios para gestionar
Sistemas de Información
Sistemas de Información Introducción a los Sistemas de Información: El Modelo Cliente/Servidor 1 El Sistema de Información moderno y el modelo Cliente/Servidor!El Sistema de Información moderno "Administra
LINEAMIENTOS TÉCNICOS CATEGORÍA JAVA WEB INSTRUCTOR LÍDER DE CATEGORÍA DIANA MARÍA VALENCIA INSTRUCTOR APOYO GARY JAVIER JOVEN BALVIN
INSTRUCTOR LÍDER DE CATEGORÍA DIANA MARÍA VALENCIA CENTRO DE COMERCIO Y TURISMO, REGIONAL QUINDÍO INSTRUCTOR APOYO GARY JAVIER JOVEN BALVIN CENTRO INDUSTRIAL DE MANTENIMIENTO INTEGRAL, REGIONAL SANTANDER
Asignaciones. Tipos. Javier Rodríguez Granados
Asignaciones. Tipos. Javier Rodríguez Granados Asignaciones El protocolo DHCP incluye tres métodos de asignación de direcciones IP: Asignación manual o estática: Asigna una dirección IP a una máquina determinada.
Ejemplo inalámbrico de la configuración de la opción 82 del DHCP del regulador LAN
Ejemplo inalámbrico de la configuración de la opción 82 del DHCP del regulador LAN Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Opción 82 del DHCP Configurar Configure
ENTRADA/SALIDA. Universidad San Pablo-CEU Escuela Politécnica Superior Rodrigo García Carmona
ENTRADA/SALIDA Universidad San Pablo-CEU Escuela Politécnica Superior Rodrigo García Carmona OBJETIVOS Entender qué son los dispositivos de Entrada/Salida y ser consciente de los problemas que implica
DOMÓTICA: PROTOCOLO UPNP Y HOGAR DIGITAL V. HERRAMIENTAS INTEL PARA EL USO Y DESARROLLO DE LA TECNOLOGÍA UPNP
V. HERRAMIENTAS INTEL PARA EL USO Y DESARROLLO DE LA TECNOLOGÍA UPNP Desde 1999, la empresa Intel Corporation trabaja con la tecnología UPnP con la finalidad de conseguir llevar a cabo un entorno de red
Implementación de clientes con CORBA y Java
Implementación de clientes con CORBA y Java Sistemas Distribuidos: Programación con CORBA Juan Pavón Mestras Dep. Sistemas Informáticos y Programación Universidad Complutense Madrid Facultad de Informática,
Hoja de respuestas. Examen tipo A
Hoja de respuestas. Examen tipo A Cuestiones 1. La memoria virtual nos permite: Emular la RAM mediante la utilización de los dispositivos de almacenamiento Tener una memoria de capacidad infinita en nuestro
TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO. Definición y objetivos de un S.O
TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO Definición y objetivos de un S.O Definición y objetivos del sistema operativo Estructura, componentes y servicios de un S.O Llamadas al sistema
Programación Concurrente Trabajo de asignatura Un juego de dominó distribuido
Programación Concurrente Un juego de dominó distribuido Escuela de Ingeniería y Arquitectura Depto. de Informática e Ingeniería de Sistemas Curso 11 12 1. Objetivos Los objetivos de este trabajo de asignatura
Seminario de Simulink/WinCon
Seminario de Simulink/WinCon INEL5508 - Control Digital Jesús David González-Llorente Universidad De Puerto Rico Recinto Universitario De Mayagüez Departamento de Ingeniería Eléctrica y de Computadoras
Computación 1. Conociendo la herramienta de cálculo La Computadora (II)
Computación 1 Conociendo la herramienta de cálculo La Computadora (II) Contenido Programas Sistemas operativos Herramientas de software 28/03/2016 Computación 1 - Clase 3 2 Programas Qué son? Un PROGRAMA
2.2. INGENIERIA DE SISTEMAS
MODULO II Ingeniería de Software INF - 163 2.2. INGENIERIA DE SISTEMAS 24/03/11 Resumen preparado por Miguel Cotaña 1 La IS ocurre como consecuencia de un proceso llamado ingeniería de sistemas. En lugar
Periféricos Interfaces y Buses
Periféricos Interfaces y Buses I. Arquitectura de E/S II. Programación de E/S III. Interfaces de E/S de datos IV. Dispositivos de E/S de datos Dispositivos de entrada de datos (teclado, escáner, tablas
Es todo lo tangible, material, o físico que se puede tocar del equipo de computo, por ejemplo: monitor, ratón, teclado, bocinas, gabinete.
Qué es el Hardware? Es todo lo tangible, material, o físico que se puede tocar del equipo de computo, por ejemplo: monitor, ratón, teclado, bocinas, gabinete. División del Hardware Entrada Procesamiento
4.2 Servicio de exploración de E/S
4.2 Servicio de exploración de E/S Acerca de esta sección En esta sección se presentan algunas funciones, características y opciones de configuración del servicio de exploración de E/S. Contenido de esta
Prácticas de Periféricos Interfaces y Buses
Prácticas de Periféricos Interfaces y Buses 3 er Curso de Ingeniería Informática GRUPO DE COMPUTADORES Y TIEMPO REAL J. Javier Gutiérrez, Julio Medina 1 GRUPO DE COMPUTADORES Y TIEMPO REAL J. Javier Gutiérrez,
Tema 6: Gestión de la Entrada/Salida
Tema 6: Gestión de la Entrada/Salida SSOO - Curso 2005/06 E. Domínguez C. Villarrubia Departamento de Tecnologías y Sistemas de Información Escuela Superior de Informática Universidad de Castilla - La
FUNCIONAMIENTO DEL ORDENADOR
FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores
1: PROCESO BÁSICO DE DESARROLLO CON
Práctica 1: PROCESO BÁSICO DE DESARROLLO CON Sun RPC. Ejercicio 1. (Será realizado en la Sala de Computo) El siguiente ejercicio es una guía que busca describir los pasos a seguir cuando se pretende realizar
Motor de tramitación Informe de pruebas Oracle Versión: v01r00 Fecha: 11/06/2014
Motor tramitación Trew@ Informe s Oracle 11.2.0.4 Versión: v01r00 Fecha: 11/06/2014 Queda prohibido cualquier tipo explotación y, en particular, la reproducción, distribución, comunicación pública y/o
1. Introducción. 1.1 Construcción de una aplicación CORBA
1. Introducción 1.1 Construcción de una aplicación CORBA Toda aplicación CORBA empieza con la definición de las interfaces de los objetos que pueden distribuirse. Para ello se utiliza el lenguaje IDL.
Mención Computadores. Prof. Agustín J. González Diciembre 2013
Mención Computadores Prof. Agustín J. González Diciembre 2013 Qué es la Ingeniería? Ingeniería es la disciplina, arte, habilidad y profesión orientada a adquirir y aplicar conocimiento científico, matemático,
COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B)
APRENDERAPROGRAMAR.COM COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP
JOVANNY BEDOYA GUAPACHA
JOVANNY BEDOYA GUAPACHA CONVERTIDORES AC - CC En muchas aplicaciones industriales, la carga eléctrica alimentada requiere una tensión continua. La conversión CA/CC es realizada por convertidores estáticos
Monitorización de la calidad de señal en redes móviles basada en Android
Monitorización de la calidad de señal en redes móviles basada en Android Proyecto Fin de Carrera Autor: Daniel Delgado Vico Tutor: Jaime José García Reinoso Ingeniería de Telecomunicación Universidad Carlos
Interfaz de invocación dinámica (DII)
Interfaz de invocación dinámica (DII) Sistemas Distribuidos: Programación con CORBA Juan Pavón Mestras Dep. Sistemas Informáticos y Programación Universidad Complutense Madrid Restricciones del modelo
Patrones de Diseño. Diseño y Arquitectura de Software Grado en Ingeniería de Software. Universidad Rey Juan Carlos
Patrones de Diseño Diseño y Arquitectura de Software Grado en Ingeniería de Software Universidad Rey Juan Carlos Carlos E. Cuesta carlos.cuesta@urjc.es 1 Índice Introducción Clasificación Patrones Creacionales
Conceptos y Estructuras de Sistemas Operativos
Conceptos y Estructuras de Sistemas Operativos Contenido del Curso Evaluación I ex. Parcial 100% prueba escrita II ex. Parcial 100% proyecto Examen final= Nota del proyecto (50%) + prueba escrita (50%)
En primer lugar, analizaremos algunos de los principios del hardware y después del software de E/S en general.
43 UNIDAD 4 4.1 INTRODUCCIÓN El control de las operaciones de entrada/salida (E/S) es otra de las misiones que debe realizar un sistema operativo para facilitar el uso de los distintos dispositivos que
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Parte II AGOSTO 2011 1 Qué es un Sistema Operativo? Un Sistema Operativo es un programa que actúa de intermediario entre el usuario y el hardware del computador.
1 Introducción. 2 Que es una Red de Ordenadores
1 Introducción El ser humano comenzó expresándose con gestos y comunicándose mediante el lenguaje hablado y escrito. Cuando surgió la necesidad de comunicarse con interlocutores situados en diferentes
U2-Route. Herramienta para el desarrollo de mecanismos de seguridad a nivel de hardware
U2-Route. Herramienta para el desarrollo de mecanismos de seguridad a nivel de hardware Jhon Jairo Padilla A., PhD. Luis Santamaría Carlos Acevedo Oscar Maestre Line Becerra, MsC. Problema a resolver (I)
Técnico Especialista TIC en Gestión y la Monitorización de Incidencias de los Sistemas Físicos y del Software Informático
Técnico Especialista TIC en Gestión y la Monitorización de Incidencias de los Sistemas Físicos y titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales
INNOVACIÓN EN BIBLIOTECAS UNIVERSITARIAS: UN MODELO PARA LA INTEGRACIÓN DE RECURSOS DIGITALES
INNOVACIÓN EN BIBLIOTECAS UNIVERSITARIAS: UN MODELO PARA LA INTEGRACIÓN DE RECURSOS DIGITALES Gregorio García Reche Joaquina Gomariz López Biblioteca de la Universidad de Málaga Santiago de Compostela
Tema%4.( Sistemas(distribuidos( Middleware.(Modelos(de(interacción.( ICE( (Internet(Communica8ons(Engine(
Tema%4. Sistemasdistribuidos Middleware.Modelosdeinteracción. ICE InternetCommunica8onsEngine MarisolGarcíaValls DepartamentodeIngenieríaTelemá8ca UniversidadCarlosIIIdeMadrid mvalls@it.uc3m.es ArquitecturadesistemasII
Vista de Alto Nivel del Funcionamiento del Computador Interconectividad
Vista de Alto Nivel del Funcionamiento del Computador Interconectividad Del capítulo 3 del libro Organización y Arquitectura de Computadores William Stallings Concepto de Programa Sistemas cableados son
Sistemas Operativos. Curso Página Web: Asignaturas de programación en el plan de estudios
Programa de la asignatura Sistemas Operativos 3 er Curso de la Licenciatura en Física Curso 2010-2011 Profesor: J. Javier Gutiérrez (gutierjj@unican.es) Página Web: http://www.ctr.unican.es/asignaturas/so/
Capítulo 3. Introducción a la programación. Continuar
Capítulo 3 Introducción a la programación Continuar Introducción Java es un lenguaje que tiene muchas ventajas frente a otros lenguajes de programación: es open source (código abierto), esto permite ver
Realidad Aumentada y acceso a hardware desde EJS de forma remota. Andrés Mejías Borrero Marco A. Márquez Sánchez José Manuel Andújar Márquez
Realidad Aumentada y acceso a hardware desde EJS de forma remota 1. Sistema de Realidad Aumentada en EJS. Introducción Basado en ARToolkit (http://www.hitl.washington.edu/artoolkit/). Podemos definir cámaras
Entrada/Salida y bloqueo mutuo. Dr. Alonso Ramírez Manzanares 19-Oct-2010
Entrada/Salida y bloqueo mutuo Dr. Alonso Ramírez Manzanares 19-Oct-2010 Entrada/salida Dispositivos se dividen a grandes razgos en 2 grupos Por bloques. Almacenan información en bloques de tamaño fijo,
Mantenimiento de los interfaces de red de un cluster
Mantenimiento de los interfaces de red de un cluster Aastra Telecom Mantenimiento de los interfaces de red de un cluster 8 marzo 2013 Contenidos 1 Introducción 3 2 Configuración de red de un sistema con
Manejo de la distribución en una arquitectura basada en modelos ejecutables
Manejo de la distribución en una arquitectura basada en modelos ejecutables Nolberto Jaimes Director: Jorge Villalobos Maestría en Ingeniería de sistemas y computación Universidad de los Andes 2008 Agenda
Introducción a LabVIEW FPGA. Juan Gil
Introducción a LabVIEW FPGA Juan Gil National Instruments Tecnología FPGA Bloques de Memoria Almacene conjuntos de datos o valores en RAM definida por el usuario Bloques de Lógica Configurables (CLBs)
Laboratorio de PCs. Práctica 3: Montaje de una red de Área local
Laboratorio de PCs Práctica 3: Montaje de una red de Área local INTRODUCCIÓN Se pretende que el alumno comprenda una serie de aspectos básicos para el montaje y funcionamiento de una red de área local
Tema 1: Introducción al vídeo IP 1.1. Qué es un sistema de CCTV? Componentes de un sistema de CCTV clásico 1.2. Qué es el vídeo IP?
Tema 1: Introducción al vídeo IP 1.1. Qué es un sistema de CCTV? 1.1.1. Componentes de un sistema de CCTV clásico 1.2. Qué es el vídeo IP? 1.2.1. Definición 1.2.2. Ventajas de la videovigilancia IP respecto
Sistemas Distribuidos: Migración de Procesos
Sistemas Distribuidos: Migración de Procesos Yudith Cardinale Universidad Central de Venezuela Facultad de Ciencias Postgrado en Computación Octubre 2013 Febrero 2014 Objetivos Entender la importancia
No obstante, incluso en los sistemas monolíticos es posible tener al menos un poco de estructura. Los servicios (llamadas al sistema) proporcionados
Sistemas operativos Es un software de sistemas, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando se enciende
GRADO EN INGENIERIA INFORMATICA
EXAMENES PRIMER SEMESTRE GII 1 FUNDAMENTOS DEONT. Y JURIDICOS DE LAS TIC 1C viernes, 16 de enero de 2015 9:00 51-A1 GII 1 ALGEBRA LINEAL (PRACTICO) 1C martes, 20 de enero de 2015 16:00 Aula Inf. Dpto.
Introducción. Curso de Middleware. Práctica 1. 1 de 14
Introducción Nuestro objetivo a la hora de crear estas prácticas es ver cómo usar los servicios y mecanismos que nos ofrece un Middleware mediante una sucesión de ejemplos, quizás algo sencillos al principio
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Parte II USB Servicios de los SO Interfaz de usuario Ejecución de programas Operaciones de E/S Manipulación de archivos Comunicaciones Detección de errores 1 Funciones
JAVA 7 Los fundamentos del lenguaje Java
Presentación 1. Historia 9 1.1 Por qué Java? 9 1.2 Objetivos del diseño de Java 10 1.3 Auge de Java 11 2. Características de Java 12 2.1 El lenguaje de programación Java 12 2.1.1 Sencillo 13 2.1.2 Orientado
HARDWARE DE UN COMPUTADOR (PARTE 01)
INSTITUCIÓN EDUCATIVA JOSÉ EUSEBIO CARO ÁREA DE TECNOLOGÍA E INFORMÁTICA DOCENTE JESÚS EDUARDO MADROÑERO RUALES HARDWARE DE UN COMPUTADOR (PARTE 01) COMPUTADORA PERSONAL La computadora u ordenador es una
Sistemas de E/S Ejercicios propuestos
Sistemas de E/S Ejercicios propuestos Ejercicio 1. Sea un disco duro con tiempo medio de búsqueda de 4 ms, una velocidad de rotación de 15000 rpm y sectores de 512 bytes con 500 sectores por pista. Se
Cuerpo de Profesores Técnicos de Formación Profesional
Tabla de equivalencias entre los temarios de Sistemas y Aplicaciones Informáticas de Profesores Técnicos de Formación Profesional e Informática del Cuerpo de Profesores de Enseñanza Secundaria Cuerpo de
GUÍA ESTUDIO TEMA 11. PROGRAMACIÓN de REDES DISTRIBUIDAS
GUÍA ESTUDIO TEMA 11. PROGRAMACIÓN de REDES DISTRIBUIDAS OBJETIVOS El objetivo básico de este capítulo es la consolidación y síntesis de los conceptos de Comunicaciones Industriales, de su uso en los Sistemas
TELEPROCESOS Y SISTEMAS DISTRIBUIDOS SEMANA 10. Integrantes: Cantera Salazar, Julissa Yalico Tello, Diana Accho Flores, Wilber
TELEPROCESOS Y SISTEMAS DISTRIBUIDOS SEMANA 10 Integrantes: Cantera Salazar, Julissa Yalico Tello, Diana Accho Flores, Wilber ESTABLECIMIENTO DE UN ENTORNO CLIENTE/SERVIDOR La arquitectura Cliente-Servidor
SOLUCIÓN: LABORATORIO ARQUITECTURAS SOFTWARE DE VARIOS NIVELES EN JAVA. Arquitectura física en 3 niveles usando java rmi
Tareas a realizar SOLUCIÓN: LABORATORIO ARQUITECTURAS SOFTWARE DE VARIOS NIVELES EN JAVA Arquitectura física en 3 niveles usando java rmi 1) Descomprimir en C:\ el fichero LabRMI.zip, el cual contiene
NAT: Linux, Windows y Cisco
NAT: Linux, Windows y Cisco José Domingo Muñoz Raúl Ruíz Padilla Redes de Área Local Abril 2014 NAT NAT (Network Address Translation - Traducción de Dirección de Red) es un mecanismo utilizado por routers
VOCABULARIO DEL HARDWARE. Docente Yeni Ávila
VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.
Sistema distribuido para monitorización y supervisión de procesos basado en componentes de bajo coste.
LC-DAq Sistema distribuido para monitorización y supervisión de procesos basado en componentes de bajo coste. 1. Introducción. Los sistemas de adquisición de datos o adquisición de señales son sistemas
Mercedes Fernández Redondo
Sistemas Operativos (IS11) Ingeniería Técnica en Informática de Sistemas http://www.icc.uji.es TEORÍA: Mercedes Fernández Redondo Página web: nuvol.uji.es/~redondo Despacho: TI 1121 PRÁCTICAS: LA1 Martes
CONFIGURACIÓN DE NAT ESTATICO EN WINDOWS SERVER 2003
CONFIGURACIÓN DE NAT ESTATICO EN WINDOWS SERVER 2003 Vamos a crear un servicio de traducciones de direcciones de red (NAT) estático en Windows Server 2003 Enterprise Edition. El NAT estático consiste en
Entrada/Salida LEYENDO/ESCRIBIENDO INFORMACIÓN EN PYTHON ING. ROBERTO MARTÍNEZ ROMÁN -
Entrada/Salida LEYENDO/ESCRIBIENDO INFORMACIÓN EN PYTHON SECCIÓN 2.8 DEL LIBRO EN LÍNEA Revisar Tarea 01. (viernes 17 de agosto) Tarea 02. (martes 22 de agosto) Nombre en las cuentas de Github. (matrícula,
José Joaquín de Haro Navarro Jefe Servicio de Informática Diputación de Albacete
José Joaquín de Haro Navarro Jefe Servicio de Informática Diputación de Albacete Existencia de un ERP para Ayuntamientos desde los 80 Contabilidad, Nómina, Padrón, Tasas, etc. Capacidad tecnológica (UCLM)
El resultado de aprendizaje supone el 78,72 % de la evaluación y el 35,60 % del total del módulo ACTIVIDADES QUE PERMITEN COMPROBAR SU
Resultado de nº 1: 1. Aplicar medidas de seguridad pasiva en sistemas informáticos, describir características de entornos y relacionarlas con sus necesidades El supone el 78,72 % de la evaluación y el
KVM IP de 32 Puertos Cat5 NetDirector de 1U para Instalación en Rack 2+1 Usuarios
KVM IP de 32 Puertos Cat5 NetDirector de 1U para Instalación en Rack 2+1 Usuarios NÚMERO DE MODELO: B064-032-02-IPG Destacado Soporte simultáneo para 3 usuarios (1 local, 2 remotos) Soporta IPv4, protocolos
Práctica final. Emilia Cruz Fernández Martínez
Guadalinex Práctica final Curso 2003/2004 Emilia Cruz Fernández Martínez Desarrollo de una unidad didáctica usando software libre ELEMENTOS FUNCIONALES DE UN ORDENADOR Qué es un ordenador? Es un dispositivo
Contenido. Manual del usuario. Título: Manual del usuario BINANCE Versión: 1.0 Realizado: TheBitcoinKeeper Fecha: 16/07/2018 Control de versiones
Autor: TheBitcoinKeeper Versión: 1.0 Fecha: 16/07/2018 Título: Manual del usuario BINANCE Versión: 1.0 Realizado: TheBitcoinKeeper Fecha: 16/07/2018 Control de versiones Versión Descripción / Motivo Fecha
ENTRADA/SALIDA. Relación Programa - Sistema Operativo - Hardware
ENTRADA/SALIDA UPCO ICAI Departamento de Electrónica y Automática 1 Relación Programa - Sistema Operativo - Hardware Mi programa no maneja directamente el hardware El sistema operativo es el que maneja
MS_10554 Developing Rich Internet Applications Using Microsoft Silverlight 4
Developing Rich Internet Applications Using Microsoft Silverlight 4 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso
Documentación para la integración de pagos en WooCommerce
Documentación para la integración de pagos en WooCommerce Descripción del documento Tipo de documento Nombre del documento Guia de integración Documentación para la integración de pagos WooCommerce Versión
Prácticas de Sistemas Operativos
Prácticas de Sistemas Operativos GRUPO DE COMPUTADORES Y TIEMPO REAL J. Javier Gutiérrez 1 Práctica 1 Gestión de procesos y threads Objetivos: Practicar la gestión de procesos y threads concurrentes Desarrollar
Unidad III. Servicios e Interconexión
Unidad III Servicios e Interconexión Servicios de red Las aplicaciones de las computadoras requieren varias combinaciones de datos, capacidad de procesamiento, y dispositivos de entrada/salida para completar
AVISO LEGAL BOLETTING.COM
AVISO LEGAL BOLETTING.COM Términos de uso. Política de privacidad. Condiciones de uso. Responsabilidades. Propiedad intelectual e industrial Ley aplicable y jurisdicción Política de cookies TÉRMINOS DE
INSTITUTO POLITÉCNICO NACIONAL
Página 1 de 6 INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Practica 04 de Sistemas Operativos II Profr. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco Noviembre
Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7
Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7 Este artículo trata sobre el desarrollo de aplicaciones de acceso a base de datos con la herramienta JBuilder7. Tras una breve introducción,
CAPITULO 5 INTEGRACIÓN DEL EXPORTADOR EN LA ARQUITECTURA DE COMPONENTES GIS
CAPITULO 5 INTEGRACIÓN DEL EXPORTADOR EN LA ARQUITECTURA DE COMPONENTES GIS 5.1- INTEGRACIÓN DEL EXPORTADOR EN LA ARQUITECTURA La arquitectura de componentes GIS permite a los usuarios de Internet obtener
Introducción. En este apartado veremos
5.4 Seguridad Introducción En este apartado veremos En qué difiere la programación de un applet frente a una aplicación stand-alone? Problemas de seguridad en applets Uso de CORBA en entornos con firewalls
Notas de la versión v100
Notas de la versión Trew@ v100 Fecha: 14/09/05 Versión: 1.0.0 Contenido: Introducción... 3 Propósito... 3 Alcance... 3 Relación de novedades... 4 Novedades en el componente de tramitación Trew@... 4 Novedades
UNIDAD 4 IMPLEMENTACION DE PROPIEDADES DE LOS OBJETOS JAVA
UNIDAD 4 IMPLEMENTACION DE PROPIEDADES DE LOS OBJETOS JAVA Analista Programador Universitario Universidad Nacional de Jujuy JTP Jorge R. Mendoza Implementación de propiedades de los objetos Java Contenido
UNIT4 ekon.logística
UNIT4 ekon.logística Información de usuario Release notes v. 8.5.3.0 a v. 9.0.4.0 UNIT4 2011 Ref. plv9040u.docx Logística Tabla de contenido Tabla de contenido 1. Introducción... 1 2. Requerimientos...
Control Integral Data Center y Racks de la Universidad Nacional de San Luis
Control Integral Data Center y Racks de la Universidad Nacional de San Luis Autores: Mariano Razetto y Luis Macias Dirección General de Tecnologías de Información Universidad Nacional de San Luis, Argentina
OKY2002: Arduino Uno Genérico
OKY2002: Arduino Uno Genérico Básico NIVEL DE ENTRADA Estas tarjetas y módulos son los ideales para iniciar a programar un microcontrolador y adentrarte al mundo de la tecnología. Descripción El OKI2002
Realizado: Versión: Páginas: Grupo SUPPRESS. Laboratorio Remoto de Automática (LRA-ULE) Universidad de León
Realizado: Grupo SUPPRESS (Supervisión, Control y Automatización) Laboratorio Remoto de Automática (LRA-ULE) Universidad de León http://lra.unileon.es Versión: Páginas: 1.0 6 Introducción A lo largo de
Aplicaciones Concurrentes
PROGRAMACIÓN CONCURRENTE TEMA 6 Aplicaciones Concurrentes ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN PROGRAMACIÓN CONCURRENTE Aplicaciones Concurrentes