AVANCE TECNOLÓGICO EXIGENCIAS DE LA EMPRESA ENTORNO GENERAL
|
|
- María Luz Álvarez Martin
- hace 5 años
- Vistas:
Transcripción
1 1
2 AVANCE TECNOLÓGICO EXIGENCIAS DE LA EMPRESA ENTORNO GENERAL ANTES Rigidez. No redistribución. Vinculación al sistema. Solapamiento, duplicación y redundancia. Producción masiva. Tareas simples. Repetitivas. Desmotivación. Usuario operador. Adaptación a la capacidad del ordenador. Ordenadores caros. Usuarios asustadizos. AHORA Múltiples procesadores Portabilidad entre procesadores. Migrabilidad entre plataformas. Competencia. Renovación. Factor tiempo crítico. Autonomía. Usuario analista. Software a medida. Ordenadores accesibles. Domesticación de la informática. 2
3 Roles del Area de Sistemas Soporte a la gestión empresarial. Apoyo a los objetivos. Selección de Estándares: Compatibiliza. Facilita al usuario. Infraestructura C/S: Plataforma operativa. Entorno de desarrollo. Gestión del SID. Arquitectura de la aplicación: Portabilidad. Interoperatividad. Distribuida. Desarrollo corporativo (no departamental). Integración de aplicaciones propias con estándar. 3
4 Implicaciones del modelo Cliente/Servidor Necesidades comerciales en continua evolución Nuevos roles de Sistemas de Información y de los usuarios Infraestructura Abierta Cliente/Servidor Nuevas herramientas de desarrollo: Prototipos Nuevo proceso de desarrollo 4
5 Cambios estructurales y organizativos. Cambios en organigramas. Respuesta dinámica de mercado. Cambio en procesos de negocio. 5
6 La demanda de sistemas fáciles. Precio/rendimiento de estaciones y servidores. Creciente acceso a la información para decisiones: Separación datos-programas. Programas flexibles. Nuevas tecnologías de alta productividad. 6
7 Definición: Sistema distribuido entre múltiples procesadores donde hay clientes que solicitan servicios y servidores que los proporcionan. Separa los servicios situando cada uno en su plataforma más adecuada. 7
8 Localización transparente. Recursos compartidos. Escalabilidad Horizontal: > nº estaciones. Vertical: migración a otras plataformas. Interoperatividad entre distintos Hw. y Sw. 8
9 1ª ÉPOCA: LAN. LAN con MAINFRAMES. Comunicaciones homogéneas (LU, SNA, APPC). 2ª ÉPOCA: Herramientas de desarrollo C/S. Proveedores DBMS con C/S. Downsizing: migración a PCs. S.O. De red con servidores de servicios. 9
10 3ª ÉPOCA: ACTUAL. PWS: Estaciones de trabajo programables gráficamente. GUI: Interfaz gráfico de usuario. Alta resolución. Nuevas tecnologías: Ratón, lápiz óptico, scanner, multimedia. Tecnología de componentes: DDE y OLE. Conectividad de BDs: ODBC, JDBC Objetos Distribuidos: CORBA, COM, COM+, DCOM Internet: HTML, CGI, Applet, ActiveX, JAVA, JAVASCRIPT Arquitecturas C/S de 2 y 3 niveles. Middleware. 10
11 DDE: (Dynamic Data Exchange) (Microsoft). Enlaces de datos dinámicos. Información automáticamente actualizada entre aplicaciones. OLE: (Object Linking and Embeding) (Microsoft). Objetos enlazados y embebidos. Enlazado: Guardando una referencia. Embebido: Insertando un documento. 11
12 ODBC: (Open DataBase Conectivity) (Microsoft). Conectividad abierta entre BDs. Interfaz de conexión entre BDs (especialmente Microsoft) JDBC: (Java DataBase Conectivity) (Java). Conectividad abierta entre BDs versión Java. Abierto. 12
13 13
14 14
15 CORBA (Common Object Request Broker Architecture) (Object Management Group): Estándar de programación distribuida basada en objetos. COM (Microsoft): Interface estándar para objetos (no importa cómo están programados). COM+ (Microsoft): Extensión de COM en el que se añade un modelo para la programación de objetos. DCOM (Microsoft): Extensión de COM que permiten crear objetos clientes y servidores utilizando COM aunque creando transparencia sobre la localización física del objeto (es decir que puede encontrarse en otra máquina). La gestión de la comunicación está embebida. 15
16 HTML (HyperText Markup Language): Lenguaje basado en el estándar SGML de etiquetado para la creación de páginas web en el servidor visibles desde un cliente remoto con su propio visor. CGI (Common Gateway Interface): Interface para el tratamiento de ejecutables en el servidor (remoto) a petición de clientes. Rápido y muy modular. ActiveX (Microsoft): Objetos visuales de control (desde botones hasta miniaplicaciones) embebidos en un documento (o página web) que se descargan y se ejecutan en el visor del cliente. JAVA (Sun Microsystems): Lenguaje de programación específico para C/S en internet. Lento, con aplicaciones mayores. APPLET: Objetos visuales embebidos en una página web (versión abierta de ActiveX). JAVABEANS (Sun Microsystems): Especificación para objetos en Java. JAVASCRIPT (Netscape): Lenguaje de utilidades para HTML. 16
17 TENDENCIAS Facilidad de uso de las aplicaciones. Accesos a datos distribuidos en cualquier lugar del mundo (y del espacio). 17
18 Conecta procesos para constituir aplicación. Conjunto de funciones + servicios. Actúa en el bajo nivel del SID: Comunicación. Directorios. Integridad. Define la plataforma de transparencia de localización. 18
19 Flexibilidad: Middleware. Separación de funciones: Lógica de presentación. Lógica de negocio. Lógica de datos. Encapsulación de servicios. Portabilidad - reubicación. Operación sincrono - asíncrono. 19
20 Entorno de aplicaciones incremental. Añadir un nuevo servidor. Añadir un nuevo cliente. Modificar un cliente para usar un nuevo servidor. Integración: por la GUI. 20
21 21
22 Presentación distribuida Proporciona un API que separa la programación de ventanas del resto. Ejemplo: X-Windows System en UNIX o Windows95 y NT. Presentación Negocio Datos CLIENT SERVER 22
23 Función distribuida Máxima flexibilidad. Lógicas de negocio separadas. Presentación Negocio Negocio Datos CLIENT SERVER 23
24 Datos distribuidos Ficheros distribuidos. Bases de datos distribuidas. Presentación Negocio Datos CIENT SERVER 24
25 2 niveles: Generalmente usa los modelos de función distribuida o datos distribuidos. Muy productivo. Distribución no flexible. Dependiente del suministrador. 25
26 3 niveles: Modelo presentación-negocio-datos Distribución flexible. Sistema abierto. No dependiente CLIENTE CLIENTE CLIENTE Negocio SERVER SEREVER 26
27
28
29
30
31 Definición según IEEE: Un conjunto completo y consistente de estándares internacionales de tecnología de información y de estándares funcionales, que especifica interfaces, servicios y formatos de soporte para conseguir la interoperatividad y portabilidad de aplicaciones, datos y personas. Definición según ISO: Todo el conjunto de interfaces, servicios y formatos de soporte, además de otros aspectos de usuarios, para la interoperativilidad o la portabilidad de aplicaciones, datos o personas, según se especifica en los estándares y perfiles de tecnología informática 31
32 Características. Elección libre de plataforma gracias a la portabilidad e interoperatividad. Protección de la inversión empresarial. Libertad de elección del modelo de distribución: presentación, función o datos distribuidos. Explotación de aplicaciones estándar. 32
33 Estándares Definición: Conjunto de reglas, definiciones y propiedades mutuamente aceptadas que permite la cooperación de objetos heterogéneos y su utilización Clasificación: Por su lugar de publicación: Internacional Regional (CEE). Nacional. Por autor: De Iure: por comité De facto: por fabricante. 33
34 Tiempo de implantación mayor en abiertos: Estándar 10 años. Alianzas y consorcios (no oficial): medio plazo. Tecnologías propietarias portables: corto plazo. Tecnologías propietarias: Rápidas. No abiertas. Diferenciador de producto: Estándar industrial + algo propio. Ejemplo: un DBMS con SQL estándar + 4GL propio. Arquitecturas de proveedores importantes. 34
35 Independencia del suministrador. Elección de herramientas: Interoperativas: Estándares. Portables: Estándar o propietario. Arquitectura de la aplicación: Buen diseño C/S. 35
36 Definición: Programas software que acceden a recursos (dispositivos, ficheros, bases de datos, programas, objetos, etc.) y proporcionan un API. Tipos: Local: servicio en s.o. local. Remoto: con C/S. Distribuido: en varios lugares. 36
37 Función de intermediario entre clientes y servidores. Otros servicios: Directorio de recursos: info. sobre ellos. Nominación de recursos. Comunicaciones: Conversacional (SINC) RPC: (SINC) Cola de mensajes: (ASINC) Seguridad: Login único. Gestión de transacciones: única para todos los recursos. 37
38 Sistema operativo. Múltiples modelos de distribución C/S. Nuevas tecnologías (POO). Apertura. Integración con sw estándar. Operación C/S (síncrona y asíncrona). Herramientas de desarrollo potentes. 38
Programación Web Tema 1: Arquitectura C / S
Programación Web Tema 1: Arquitectura C / S Miguel Ángel Manso Emerson Castañeda ETSI en Topografía, Geodesia y Cartografía - UPM Basado en la presentación de: Patricio Martínez Barco y Armando Suárez
Más detallesJustificación Cliente/Servidor. Arquitectura Cliente/Servidor. Nuevas Tareas del Dpto. de Sistemas de Información
Tema IV Arquitectura liente/servidor Justificación liente/servidor AVANE TENOLÓGIO EXIGENIAS DE LA EMPRESA ENTORNO GENERAL ANTES Rigidez. No redistribución. Vinculación al sistema. Solapamiento, duplicación
Más detallesPROCESAMIENTO DISTRIBUIDO
Pág. 1 INTRODUCCIÓN PROCESAMIENTO DISTRIBUIDO Arquitectura de comunicaciones: Software básico de una red de computadoras Brinda soporte para aplicaciones distribuidas Permite diferentes Sistemas Operativos
Más detallesUna arquitectura de componentes provee, desde el punto de vista de un. sistema computacional, la definición de las partes esenciales del proceso de
2.1 Introducción Una arquitectura de componentes provee, desde el punto de vista de un sistema computacional, la definición de las partes esenciales del proceso de información, en este caso del proceso
Más detallesSistemas 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
Más detallesSistemas de Información Introducción a los Sistemas de Información: El Modelo Cliente/Servidor
Sistemas de Información Introducción a los Sistemas de Información: El Modelo Cliente/Servidor Agradecimientos: por su contribución a la realización de estas transparencias: Jesus Villamor Lugo y Simon
Más detallesArquitectura cliente/servidor
Departamento de Lenguajes y Sistemas Informáticos Arquitectura cliente/servidor Programación en Internet Curso 2004-2005 Índice Introducción Tipos de servidores Ventajas Separación de funciones Modelos
Más detalles1. Introducción 2. S.O. de Red. NFS 3. S.O. Distribuidos 4. Características de Diseño. Tema5: Sistemas Operativos Distribuidos
Tema 5: Sistemas Operativos Distribuidos 1. Introducción 2. S.O. de Red. NFS 3. S.O. Distribuidos 4. Características de Diseño 1 1. Introducción Sistema Informático Distribuido: Colección de S.I. autónomos
Más detallesArquitectura cliente/servidor
Departamento de Lenguajes y Sistemas Informáticos Arquitectura cliente/servidor Programación en Internet Curso 2007-2008 Índice Introducción Tipos de servidores Ventajas Desventajas Arquitectura de una
Más detallesBases de Datos en Internet Agenda
Bases de Datos en Internet Agenda Motivación Sistemas de BD en Internet. Arquitecturas de Sistemas de BD en la Web Motivación La Internet y la Web hacen que sea fácil y atractivo poner toda la información
Más detallesTEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS. Introducción Hardware Software Aspectos de diseño
TEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño 1 Introducción Aparecen en los 80 Desarrollo de Microprocesadores LAN Sistemas Distribuidos:
Más detallesTEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS
TEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño 1 Introducción Aparecen en los 80 Desarrollo de Microprocesadores LAN Sistemas Distribuidos: Gran nº de procesadores
Más detallesTEMA 54 La arquitectura JEE
TEMA 54 La arquitectura JEE Índice 1 Introducción... 2 1.1 Tecnología JAVA 3 1.2 Las plataformas Java 3 2 La plataforma JEE... 4 2.1 Modelo distribuido multicapa 4 2.2 Gestión de componentes basada en
Más detallesAPLICACIONES DE INTERNET: SOAP
Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas Desarrollo de Aplicaciones Distribuidas AUTORES: Alejandro Calderón Mateos Javier García Blas David Expósito Singh Laura Prada Camacho Departamento
Más detallesCONCEPTO 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
Más detallesTEMA 1. Introducción a las arquitecturas distribuidas
TEMA 1. Introducción a las arquitecturas distribuidas Tema 1. ARQUITECTURAS DISTRIBUIDAS: CONCEPTOS BÁSICOS 1. Qué es un sistema distribuido? 2. Servicios 3. Arquitectura 4. Definición de AD 5. Modelos
Más detallesSoftware para supervisión y control de operaciones
Software para supervisión y control de operaciones PLCVisual es una solución de Software SCADA (Adquisición de datos y control de operaciones) Multiusuario en tiempo real, orientada a la automatización
Más detallesFacultad de Ingeniería Industrial y de Sistemas v1.0 MA781U PROCESOS DISTRIBUIDOS
PROCESOS DISTRIBUIDOS Preparado por: Angel Chata Tintaya (angelchata@hotmail.com) Resumen El proceso cliente servidor es la clave para comprender el potencial de los sistemas de información y las redes
Más detallesCuerpo 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
Más detallesAspectos pragmáticos de los lenguajes de programación
Aspectos pragmáticos de los lenguajes de programación 6.2 Principios de diseño de los lenguajes No hay lenguaje de programación perfecto. Ciertos lenguajes se usan más que otros. C: programación de sistemas
Más detallesUNIVERSIDAD POLITÉCNICA. TEMA: Introducción a C++ y POO. E.U.I.T. Industrial. FECHA: Febrero de 2016
09/02/2016 UNIVERSIDAD POLITÉCNICA DE MADRID TEMA: Introducción a C++ y POO E.U.I.T. Industrial Titulación: Graduado en Ingeniería Electrónica Industrial y Automática Área: Ingeniería de Sistemas y Automática
Más detallesIngeniería de Sistemas
Ingeniería de Sistemas Desarrollo y Servicios Web Sesión 3 Fernando Barraza A. fbarraza@puj.edu.co Sesión 5 Objetivo: Definir que es un aplicación Web y cual es su estructura Temas: Aplicaciones Web básicas
Más detallesCOMPUTACIÓN EN NUBE. Nuevas tecnologías para antiguas ideas.
COMPUTACIÓN EN NUBE Nuevas tecnologías para antiguas ideas www.anyhelp.com Qué es la computación en nube? Software como Servicio Sistemas distribuidos Menos requisitos de sistema Uso de servidores en la
Más detallesSistemas Distribuidos. Prog. Distribuida bajo Internet
Sistemas Distribuidos Prog. Distribuida bajo Internet Definición Hay muchas definiciones Básicamente, varios computadores o nodos de computación en lazados mediante una red y que comparten datos, procesamiento,
Más detallesConceptos generales de sistemas distribuidos
Departament d Arquitectura de Computadors Conceptos generales de sistemas distribuidos Sistema distribuido Un sistema en el que los componentes hardware y/o software ubicados en computadores en red, se
Más detallesPáginas WEB Estáticas
Páginas WEB Estáticas Páginas WEB Estáticas Páginas WEB Estáticas Limitaciones Páginas Estáticas Limitaciones Páginas Estáticas No permite personalizar página WEB Seguridad Código Abierto Limitaciones
Más detallesGLOSARIO. una entidad en estructurada, con la menor redundancia posible. BD: Base de Datos
GLOSARIO Administradores: También llamados DBA (Data Base Administrator), se encargan de gestionar las basess de datos. ANSI: Instituto de Estándares Americano ASP: Active Server Pages Atributo: Es una
Más detallesARQUITECTURAS. Carlos Reveco D. IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI.
ARQUITECTURAS 1 IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI Carlos Reveco D. creveco@dcc.uchile.cl Arquitectura de una aplicación 2 Arquitectura: desarrolla un plan general del
Más detallesSISTEMAS OPERATIVOS - DEFINICIÓN:
1/5 SISTEMAS OPERATIVOS - DEFINICIÓN: programa que controla la ejecución de los programas de aplicación y que actúa como interfaz entre las aplicaciones del usuario y el HW de una computadora - OBJETIVOS:
Más detallesMención Ingeniería del Software Marcelino Cabrera Dpto. Lenguajes y Sistemas Informáticos
Mención Ingeniería del Software Marcelino Cabrera Dpto. Lenguajes y Sistemas Informáticos Desarrollar Software no es sólo programar egovernment ecommerce Faltan profesionales Actualizados Polivalentes
Más detallesSistemas Distribuidos Orientados a Objetos
Sistemas Distribuidos Orientados a Objetos Dr. Ing. Álvaro Rendón G. Ing. Armando Ordoñez. Ing. Pablo Augusto Magé. Agosto de 2005 Objetivos Sistemas Distribuidos Orientados a Objetos Obtener una panorámica
Más detallesIntroducción. Introducción. Motivación. Desarrollo de aplicaciones web para bases de datos Almería 2005. Manuel Torres Gil mtorres@ual.
Desarrollo de aplicaciones web Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Motivación Lenguajes del lado del servidor Arquitectura n-niveles Arquitectura
Más detallesExperto en Programación en Entorno Microsoft
Experto en Programación en Entorno Microsoft Duración: 155.00 horas Descripción En el curso de Experto en Programación en Entorno Microsoft se estudian las tecnologías.net de desarrollo de aplicaciones
Más detallesC/S:CLIENTE/SERVIDOR
C/S:CLIENTE/SERVIDOR ALEJANDRO DOMÍNGUEZ Curso impartido en la Universidad Autónoma de Ciudad del Carmen, Campeche 15/10/1998 PRINCIPIA INFORMATICA 1 Temario La computación C/S Qué es C/S? Tipos de C/S
Más detallesCURSO DE H.T.M.L. Parte 4/4
CURSO DE H.T.M.L. Parte 4/4 Autor Luis Marco Giménez Agencia Tributaria Dpto. Informática Tributaria de de Madrid Colaboradores Javier Álvarez Eloy García Instituto de de Salud Carlos III III de de Madrid
Más detallesSistemas de Información 12/13 Introducción
12/13 Introducción Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Aplicaciones Empresariales Características Arquitecturas Tecnologías de desarrollo
Más detallesArquitectura de sistemas
Arquitectura de sistemas Alfonso Martín 1 Agenda Introducción Arquitectura de sistemas Evolución Estructura Entornos de desarrollo Tipos de lenguajes Herramientas de desarrollo 2
Más detallesTema 3. La organización territorial del Estado. La Administración local. Las Comunidades Autónomas.
TEMARIO TÉCNICO DE GESTIÓN INFORMÁTICA MATERIAS COMUNES Tema 1. La Constitución Española de 1978: estructura y contenido. Derechos y libertades. Funciones Constitucionales del Rey. El Tribunal Constitucional.
Más detallesSistemas Operativos Distribuidos. Sistemas Operativos Una visión aplicada
Bibliografía Sistemas Operativos Distribuidos Ing. Alfonso Guijarro Rodríguez alfonso_guijarro@yahoo.es Sistemas Operativos Distribuidos Andrew S. Tanenbaum. 1996, Prentice-Hall Capítulo 1 última edición
Más detallesEn la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a
En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador.
Más detallesOptomation Systems Pág.1. Introducción a. Optomation Systems. Opto22 en España y Portugal
Pág.1 Introducción a Optomation Systems Opto22 en España y Portugal Pág.2 Software Corporativo Dispositivos Plataformas Cloud Gestión desde red corporativa Datos para Management Software de análisis (OEE,
Más detallesIntroducción al desarrollo de aplicaciones Web Arquitectura Web
Introducción al desarrollo de aplicaciones Web Arquitectura Web Tecnologías claves de Internet La infraestructura de Internet es proporcionada fundamentalmente por tres tecnologías: La conmutación de paquetes
Más detallesAntiguos y nuevos tiempos en arquitecturas
Antiguos y nuevos tiempos en arquitecturas Arquitectura centralizada Mainframe Arquitectura distribuida Client Server Client Red Server Terminal Terminal Client Server Terminal 2 1 Tipos de arquitecturas
Más detallesIntroducción a Janeva
Guías técnicas Grupo Danysoft: Introducción a Janeva Equipo Grupo Danysoft septiembre de 2003 - (902) 123146 www.danysoft.com Este documento se ha realizado utilizando Doc-To-Help, distribuido por : Danysoft
Más detallesGestión Integrada de Negocio
SOLMICRO ERP Gestión Integrada de Negocio El software de gestión Solmicro-eXpertis ERP es la elección estratégica para la consolidación de toda la información del negocio. omo distribuidores de Solmicro,
Más detallesEnterprise Java Beans. JBoss AS. Ronier Rodríguez
Enterprise Java Beans JBoss AS Ronier Rodríguez 06-40233 Enterprise Java Beans. Preludio - En los 60, grandes maquinas usadas por organizaciones gigantes. - En los 70, Minicomputadores y Timesharing. Aún
Más detallesConceptos 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%)
Más detallesComputación Conociendo la herramienta de cálculo. La Computadora
Computación 1-2017 - Conociendo la herramienta de cálculo La Computadora Sistemas Operativos cómo funcionan? Esquema de relaciones: aplicaciones SO hardware A1 A2 Aplicaciones del usuario An Sistema Operativo
Más detallesVERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES CAPÍTULO VIII VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES
CAPÍTULO VIII VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES 8.1. Verificación de la Hipótesis La hipótesis planteada al inicio de esta Tesis de Grado fue la siguiente: La creación de una
Más detallesFundamentos de Bases de Datos. Práctica 1.
Fundamentos de Bases de Datos. Práctica 1. Profesor: M.I. Gerardo Avilés Rosas gar@ciencias.unam.mx Laboratorio: Carlos Augusto Escalona Navarro caen@ciencias.unam.mx 14 de agosto de 2018 Se dan a conocer
Más detallesClasificación de las Herramientas CASE
Qué es una herramienta CASE? Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a aumentar la
Más detallesREQUERIMIENTOS DE ARQUITECTURA DE SOFTWARE DE LA AUTORIDAD AUTÓNOMA DEL SISTEMA ELÉCTRICO DE TRANSPORTE MASIVO DE LIMA Y CALLAO (AATE)
AUTORIDAD AUTÓNOMA DEL SISTEMA ELÉCTRICO DE TRANSPORTE MASIVO DE LIMA Y CALLAO SOFTWARE DE LA AUTORIDAD AUTÓNOMA DEL SISTEMA ELÉCTRICO DE TRANSPORTE MASIVO DE Documento Técnico: Versión: 1.0 OFICINA DE
Más detalles5. Modelos de Sistemas Distribuidos
Sistemas Distribuidos 5. Modelos de Sistemas Distribuidos Prof. María Feldgen Curso 2006 Índice Modelos Modelo Cliente-Servidor Framework CORBA Java RMI Microsoft DCOM Message-Oriented Middleware Dificultades
Más detallesIntroducció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
Más detallesIFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión
IFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión 1. MÓDULO 1. MF0223_3 SISTEMAS OPERATIVOS Y APLICACIONES INFORMÁTICAS UNIDAD FORMATIVA 1. UF1465 COMPUTADORES PARA BASES DE DATOS
Más detallesParte I:Teoría. Tema 3:Introducción a los Sistemas operativos. Instalación
Tema 3:Introducción a los Sistemas operativos. Instalación Parte I:Teoría Introducción a los SO Componentes Llamadas al sistema Estructura del Kernel Drivers Esta obra está bajo una licencia Reconocimiento-No
Más detallesÍndice INTRODUCCIÓN...11
Índice INTRODUCCIÓN...11 CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN...13 1.1 Modelos de programación en entornos cliente/servidor...14 1.2 Generación dinámica de páginas web...16
Más detallesGeneración de Soluciones Multicapa y Multiplataforma ÍNDICE EL PROCESO DE DESARROLLO DE SOFTWARE... Error! Marcador no definido.
ÍNDICE CAPÍTULO I INTRODUCCIÓN A LAS HERRAMIENTAS CASE 1.1. GENERALIDADES Error! Marcador 1.2. DEFINICIONES DE HERRAMIENTAS CASE Error! Marcador 1.2.1. EL PROCESO DE DESARROLLO DE SOFTWARE... Error! Marcador
Más detallesDistribución y Recepción de Señales de Televisión Digital Interactividad en DVB: MHP
José M. Martínez, SPAIN JoseM.Martinez@uam.es tel:+34.91.497.22.58 2008-2009 Televisión Digital (JoseM.Martinez@uam.es, 2008-2009) Distribución y recepción: Interactividad DVB: MHP (2) 1 Televisión Digital
Más detalles1. Introducción 2. Historia 3. Características clave 4. Cuestiones de diseño
Tema 1. Introducción a los sistemas distribuidos 1. Introducción 2. Historia 3. Características clave 4. Cuestiones de diseño Tema 1 Introducción a los Sistemas Distribuidos 1 Introducción y objetivos
Más detallesQué es una aplicación web
Departamento de Lenguajes y Sistemas Informáticos Qué es una aplicación web Programación en Internet Curso 2006-2007 Índice Introducción Cliente Servidor Transferencia páginas web Entornos web Ventajas
Más detallesTEMARIO COMÚN A TODAS LAS OPCIONES DE LOS CUERPOS DE AYUDANTES TÉCNICOS
TEMARIO COMÚN A TODAS LAS OPCIONES DE LOS CUERPOS DE AYUDANTES TÉCNICOS Resolución de 11 de noviembre de 2016, de la Secretaría General para la Administración Pública (BOJA núm. 220, de 16 de noviembre
Más detallesCAPITULO 12: SISTEMAS DE FICHEROS DISTRIBUIDOS Un sistema bien diseñado permite el acceso a un servidor de ficheros (remoto) con eficiencia y
CAPITULO 12: SISTEMAS DE FICHEROS DISTRIBUIDOS Un sistema bien diseñado permite el acceso a un servidor de ficheros (remoto) con eficiencia y fiabilidad comparables a las del acceso a los ficheros locales
Más detallesTEMARIO DE PROFESORES TÉCNICOS DE F.P. : SISTEMAS Y APLICACIONES INFORMÁTICAS. Octubre 1997 (Publicado en el B.O.E. de 13 de Febrero de 1.
TEMARIO DE PROFESORES TÉCNICOS DE F.P. : SISTEMAS Y APLICACIONES INFORMÁTICAS. Octubre 1997 (Publicado en el B.O.E. de 13 de Febrero de 1.996) SISTEMAS Y APLICACIONES INFORMÁTICAS 1. Representación y comunicación
Más detallesoctubre de 2007 Arquitectura de Software
octubre de 2007 Arquitectura de Software Seis mejores Prácticas Desarrollo Iterativo Administrar Requerimientos Usar Arquitecturas basadas en Componentes Modelado Visual (UML) Verificar Continuamente la
Más detallesÍndice de la presentación
Transmisión de imágenes mediante tecnología DCOM Administración de sistemas Jorge Serra Ramiro GVA-ELAI-UPM Julio 2001 Índice de la presentación n Objetivos del proyecto n COM / DCOM n Demo del programa
Más detallesSistemas Distribuidos Introducción. Rodrigo Santamaría
Sistemas Distribuidos Introducción Rodrigo Santamaría Qué es un sistema distribuido? Es un sistema en el que los componentes hardware o software: Se encuentran en computadores unidos mediante una red Se
Más detallesAplicaciones en el Web y redes inhalámbricas. Universidad del Valle Cali - Colombia
Aplicaciones en el Web y redes inhalámbricas Universidad del Valle Cali - Colombia Resumen 2 Arquitecturas de aplicaciones en el Web Una arquitectura de software de un programa o de un sistema computacional
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesObjetivos y Temario CURSO JAVA 7
Objetivos y Temario CURSO JAVA 7 OBJETIVOS Este curso se dirige a todos aquellos informáticos que quieran desarrollar en Java. Tanto si es principiante como si ya tiene experiencia con otro lenguaje, el
Más detallesJUSTIFICACIÓN DEL TEMA
SISTEMAS ABIERTOS INTRODUCCIÓN Los sistemas abiertos son aquellos sistemas informáticos que proporcionan alguna combinación de interoperabilidad, portabilidad y uso de estándares abiertos. (También puede
Más detallesRedes de Computadores
es de Computadores Clase 1 Arquitectura en capas de comunicación de datos 1 Tipos de Comunicación Señal Digital Analógica Sincronización Síncrona Asíncrona Dirección Simplex Semidúplex (half-duplex) Full-duplex
Más detallesWWW. como integrador de los servicios. Ing. Adhara Arencibia
WWW como integrador de los servicios Ing. Adhara Arencibia Contenido Internet y el WWW Iniciativa del WWW WWW: Objetivo inicial WWW e hipertexto Arquitectura del Web WWW a lo terminal tonta Mosaic. Impacto
Más detallesArquitectura de los sistemas distribuidos
Arquitectura de los sistemas distribuidos A nivel lógico, los sistemas de información se diseñan asumiendo tres niveles client presentation application logic resource management information system 1 Nivel
Más detallesExamen I. Sistemas distribuidos
1. Cuáles son las 4 metas que un sistema distribuido deberá cumplir para que valga la pena el esfuerzo de su construcción, explique cada una? (4 Puntos) a. b. c. d. 2. Relacione los tipos de transparencia
Más detallesMaestría en Ingeniería
Maestría en Ingeniería Curso de Arquitectura de Software Sesión 6 Fernando Barraza A. fbarraza@javerianacali.edu.co Sesión 6 Objetivo: Exponer las técnicas y los sistemas dominantes más utilizadas en la
Más detallesInstrumentación n / Ing. Quirino Jimenez D.
Introducción n a los sistemas distribuidos Hoy en día d a los sistemas de computo están n organizados por varios ordenadores conectados en red, esto es un sistema distribuido. El problema que se plantea
Más detallesACTIVIDAD N 1 BASE DE DATOS. Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS
ACTIVIDAD N 1 BASE DE DATOS Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS PROGRAMA DE CONTADURÍA PÚBLICA SESTO SEMESTRE RIOHACHA LA GUAJIRA
Más detallesConcepto de Arquitectura en Desarrollo Software. Concepto de Arquitectura software Moderno
Arquitectura Web Introducción Concepto de Arquitectura en Desarrollo Software Concepción desde RUP Arquitectura física Distribución de nodos en la red Mapeo componente software nodo computacional Concepto
Más detallesSistemas Informáticos Industriales
Escuela Técnica Superior de Ingeniería y Diseño Industrial Universidad Politécnica de Madrid Llamadas a Procedimientos Remotos (RPC) Sistemas Informáticos Industriales 2017/2018 Raquel CEDAZO LEÓN
Más detallesDiplomado C#.NET con Visual Studio
Diplomado C#.NET con Visual Studio Descripción Desde la primera versión aparecida con Visual Studio en 2002, el lenguaje C# siguió una evolución constante hasta esta versión 4.0. Actualmente es el lenguaje
Más detallesGLOSARIO DE TÉRMINOS
MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN, FORMACIÓN PROFESIONAL Y UNIVERSIDADES DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES
Más detallesWindows DNA. Mario A. Valdez-Ramírez, Interactive Bureau México. Editor de MSDN Latinoamérica y MSDN Regional Director para Latinoamérica.
Windows DNA Mario A. Valdez-Ramírez, Interactive Bureau México. Editor de MSDN Latinoamérica y MSDN Regional Director para Latinoamérica. Agenda. Evolución de las aplicaciones. Tecnologías y herramientas
Más detallesTema 1.- Gestión y diseño de bases de datos
Tema 1.- Gestión y diseño de bases de datos 1.- Datos y archivos La empresa como sistema: - Subsistema productivo - Subsistema financiero - Subsistema directivo Sistema de información genérico: - Recursos
Más detallesIntroducción a los Ordenadores. Dept. Ciencias de la Computación e I.A. Universidad de Granada
1 TEMA Introducción a los Ordenadores Dept. Ciencias de la Computación e I.A. Universidad de Granada Tema 1 Introducción a los Ordenadores 2 Indice 1. La Informática y el ordenador 2. Componentes de un
Más detallesProgramación en Lenguajes Estructurados de Aplicaciones de Gestión. Certificados de profesionalidad
Programación en Lenguajes Estructurados de Aplicaciones de Gestión Certificados de profesionalidad Ficha Técnica Categoría Informática y Programación Referencia 33002-1404 Precio 170.36 Euros Sinopsis
Más detallesTema 1. Introducción a Java EE
Objetivos del tema Propiedades de las aplicaciones empresariales El Modelo Cliente/Servidor Presentar la Plataforma Java Presentar Java EE y otras tecnologías horizontales Tema 1. Introducción a Java EE
Más detallesBROKER Publicador Suscriptor. Jonnathan Corredor Lorena Arrieta Alejandro Mosquera
BROKER Publicador Suscriptor Jonnathan Corredor Lorena Arrieta Alejandro Mosquera Contenido 1. Descripción General 2. Guía de Implementación 3. Patrones Relacionados 4. Usos Conocidos 5. Variaciones 6.
Más detallesLaboratorio de Programación III
Laboratorio de Programación III Profesor René Sandoval Ingeniero (E) Informática rene2160@gmail.com Qué es JDBC? JDBC es el acrónimo de Java DataBase Conectivity Es una especificación de un conjunto de
Más detallesArquitectura de Manejadores de Base de Datos
Arquitectura de Manejadores de Base de Datos Bases de Datos 2 - Tecnologo de Informatica Outline 1 Arquitectura de DBMS Modelos de Datos Arquitectura en 3 niveles e Independencia de datos Lenguajes e Interfaces
Más detallesSOA: Panorama WEB-SERVICES
SOA: Panorama JUAN CARLOS CONDE RAMÍREZ WEB-SERVICES Modelo WEB tradicional FCC-BUAP 2 Limitaciones del modelo tradicional FCC-BUAP 3 Introducción La arquitectura orientada a servicios de cliente (SOA),
Más detallesÁREA: PROGRAMACIÓN PROGRAMACIÓN.NET(II)
ÁREA: PROGRAMACIÓN PROGRAMACIÓN.NET(II) Queda prohibida toda la reproducción de la obra o partes de la misma por cualquier medio sin la autorización previa Área: Programación Curso: Programación.Net(II)
Más detallesPanorámica de la asignatura
Arquitecturas típicas. Mario Muñoz Organero Departamento de Ingeniería Telemática http://www.it.uc3m.es/mario Panorámica de la asignatura RED Comunicaciones Servidores información Intercambio de datos
Más detallesRed de comunicación de datos
Redes de Computadores Clase 1 - Conceptos Arquitectura en capas Aplicación Presentación Sesión Transporte Red Aplicación Presentación Sesión Transporte Red Red de comunicación de datos Cómo hacemos para
Más detallesWeb Services. Profs. María Feldgen y Osvaldo Clúa. (Profesores María Feldgen y Osvaldo Clúa) 1: Sistemas Distribuidos
EGRIET Profs. María Feldgen y Osvaldo Clúa 1 1: Sistemas Distribuidos Introducción. Sistemas Distribuidos Middleware La Importancia de los Sistemas Distribuidos Aplicaciones Cliente-Servidor CORBA Java
Más detalles1er. Semestre en la Licenciatura de Educación Preescolar. Las tics en la educación preescolar. Actividad 3 de la Unidad II
GOBIERNO DEL ESTADO DE DURANGO SECRETARÍA DE EDUCACIÓN ESCUELA NORMAL PROFESOR CARLOS A. CARRILLO SANTA MARÍA DEL ORO, EL ORO, DGO. 1er. Semestre en la Licenciatura de Educación Preescolar Las tics en
Más detallesFundamentos de Programación. Sabino Miranda-Jiménez
Fundamentos de Programación Sabino Miranda-Jiménez MÓDULO 1. Introducción a la computación Temas: La computación en el profesional de ingeniería Desarrollo computacional en la sociedad Aplicaciones Software
Más detallesTECNOLOGIAS CLIENTE SERVIDOR TEMA: ALUMNA DIANA CARRIÓN DEL VALLE DOCENTE: ING. FRANCISCO ESPINOZA TRIMESTRE II
TECNOLOGIAS CLIENTE SERVIDOR TEMA: La Tecnología Cliente Servidor en el Continente Americano. ALUMNA DIANA CARRIÓN DEL VALLE DOCENTE: ING. FRANCISCO ESPINOZA TRIMESTRE II 2013 Antecedentes Existen diversos
Más detallesTema 1: Introducción a los Sistemas Distribuidos. Sistemas Distribuidos Marcos López Sanz [Curso ]
Tema 1: Introducción a los Sistemas Distribuidos Sistemas Distribuidos Marcos López Sanz [Curso 2012-2013] Índice Definición Objetivos Propiedades y retos Ventajas y desventajas Tipos y ejemplos Ejercicios
Más detalles