ACTIVIDAD 7: INSTALACIÓN Y ADMINISTRACIÓN DE APLICACIONES WEB TEORIA SISTEMA DE COMPRAS ON LINE VIDEOCONFERENCIA REALIZADO POR: CAMILA MARTÍNEZ LÓPEZ
|
|
- Alejandro Vera Ortega
- hace 7 años
- Vistas:
Transcripción
1 ACTIVIDAD 7: INSTALACIÓN Y ADMINISTRACIÓN DE APLICACIONES WEB TEORIA SISTEMA DE COMPRAS ON LINE VIDEOCONFERENCIA REALIZADO POR: CAMILA MARTÍNEZ LÓPEZ NILSON ANDRES LONDOÑO ANGIE LONDOÑO ALVAREZ FICHA: INSTRUCTOR: MAURICIO ORTIZ MORALES TECNOLOGÍA EN GESTIÓN DE REDES DE DATOS CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL MEDELLÍN/ANTIOQUIA 1
2 Introducción a aplicaciones WEB. Arquitectura cliente servidor. La arquitectura cliente servidor es un modelo de aplicación en el que hay dos elementos principales, un elemento llamado cliente y otro elemento llamado servidor, el elemento servidor es el encargado de repartir y proveer de recursos o servicios a los clientes, mientras que el elemento cliente se encarga de enviar y recibir peticiones de recursos o servicios al servidor, aunque esta definición se puede enfocar en otros puntos de vista, como lo son el conceptual y el arquitectónico. La definición conceptual nos habla de que el cliente servidor «Es un modelo para construir sistemas de información, que se sustenta en la idea de repartir el tratamiento de la información y los datos por todo el sistema informático, permitiendo mejorar el rendimiento del sistema global de información» es decir, que la capacidad de proceso de la arquitectura implementada (cliente servidor) está repartida entre los clientes y los servidores, de esta forma se consigue implementar la ventaja de organización gracias a la separación de los roles y a la centralización de la información. En el contexto arquitectónico las características que posee una aplicación tales como, almacenamiento, proceso, control, y operaciones de emisión y recepción de datos. La arquitectura cliente servidor permite a los usuarios finales la disposición y acceso a las aplicaciones que ofrece un servidor, donde el servidor no se ejecuta necesariamente sobre una sola máquina ni tampoco es un solo programa, los tipos específicos de servidores son comúnmente los servidores web, correo, etc... El modelo cliente servidor o C/S posee dos nodos en la red, por lo tanto se considera a este tipo de arquitecturas genéricas arquitecturas de dos capas o dos niveles; en esta arquitectura se congregan dos funcionalidades, la primera, es donde está el cliente que implementa generalmente una interfaz gráfica de usuario final y otra donde se encuentra el gestor de base de datos. Este modelo posee ventajas, tales como la minimización de las peticiones al servidor, la amplitud del rendimiento de la red debido a que se tiene una conexión directa con la base de datos a través de una conexión física. Las desventajas de esta solución de dos capas o niveles es que el cliente debe tener instalado los controladores necesarios para acceder a las bases de datos. 2
3 También existe una arquitectura de tres capas en las que se comprometen las siguientes funciones: Clientes que interactúan con usuarios finales, servidores de aplicación que procesan los datos para los clientes de la red, y por último, los servidores de bases de datos que procesan los datos para los servidores de aplicación que a su vez, prestan los servicios o recursos para los clientes. Cada uno de los componentes de esta arquitectura se separan en una sola entidad permitiendo así aumentar la flexibilidad; todas las peticiones que hacen los clientes son controladas en la capa correspondiente a la lógica de negocio. Algunos aspectos importantes por recalcar son los siguientes: El cliente no tiene que tener drivers ODBC (Open Database connectivity) ni la problemática de la instalación constante de drivers. El cliente y el gestor de regla de negocios deben tener el mismo lenguaje. El gestor de reglas de negocio y el servidor de datos deben tener el mismo lenguaje. Las ventajas del modelo de tres capas radican en lo siguiente: Normalmente, los clientes deben tener instalados controladores adicionales para acceder a las bases de datos disponibles en su red, a estos controladores se les conoce como algunos de estos controladores son los ODBC (Open Database connectivity), los ODBC son interfaces de aplicaciones API. Todos los recursos necesarios para establecer conexión con la base de datos se encuentran ubicados en el servidor por ende, el cliente no necesita instalar nada adicional para tener acceso a la base de datos. Esta arquitectura proporciona considerables mejoras desde el punto de vista de la portabilidad de la aplicación, escalabilidad, robustez y reutilización del código. Asimismo facilita las tareas de migración o cambios en el sistema gestor de la base de datos. La desventaja que posee esta arquitectura es la ineficiencia ya que se tuvo que agregar una capa intermedia de software. 3
4 Protocolo de transferencia de hipertexto. El Hypertext transfer protocol (HTTP) es un protocolo de red cliente servidor para la transferencia de información entre sistemas, es un protocolo orientado a transacciones y sigue el esquema de petición respuesta, generalmente, un navegador web o un spider actúa como cliente y se les conoce como agentes de usuario y el servidor HTTP actúa como servidor. El protocolo más utilizado Internet y ha sido usado por el World Wibe Web (www) desde Este protocolo está soportado sobre los servicios de conexión TCP/IP y escucha y envía peticiones por defecto en el puerto 80, luego de entablada la conexión el servicio TCP se encarga de mantener la comunicación y garantizar un intercambio de datos sin fallos. El protocolo de transferencia de texto utiliza métodos de petición para indicar la acción que se desea que se efectúe sobre el recurso identificado. HEAD, solicita información sobre un efecto específico y solo devuelve las cabeceras, este método se usa para obtener información sobre el contenido que se va a devolver con respuesta la petición también se usa para observar la validez de URLs, accesibilidad y modificaciones más recientes. GET, este método requiere la devolución de la información del cliente identificada por la URI agregando parámetros al URL. POST, este método somete los datos que sean procesados para el recurso unificado, este método se usa para hacer peticiones en las que el servidor destino acepta el contenido de la petición como un nuevo subordinado del recurso tomado por petición. Los datos utilizados en el POST se incluirán en el cuerpo de la petición. PUT, este método carga un archivo especificado para subir contenidos a un servidor por medio de un entable de conexión con un socket o puerto del servidor. DELETE, este método se utiliza para que se elimine el recurso especificado indicado por la URI. 4
5 TRACE, Con este método se diagnostica a través de él receptor un mensaje de respuesta, en la sección del cuerpo. OPTIONS, mediante una petición del servidor web se devuelven los métodos HTTP que el servidor soporta para un URL en específico. CONNECT, este método es utilizado por el protocolo HTTP para saber si se tiene acceso a un host. 5
6 Componentes que intervienen en una comunicación con una plataforma web. Una plataforma web es una aplicación que puede ser diseñada para múltiples funciones. Para lograr la comunicación con esta plataforma web intervienen mucho elementos unos más importantes que otros,intentaremos tener en cuenta todos estos componentes. Primero debemos saber que En la mayoría de situaciones, el equipo que inicia el intercambio se denomina el cliente, y el equipo que recibe la conexión se denomina servidor. Un programa informático se ejecuta en el servidor, en todo momento, escuchando las conexiones de clientes. En el equipo cliente, otro programa (por ejemplo un navegador web) se conecta al servidor cada vez que se requiere información. Clientes y servidores con acceso a internet. Comenzaremos con una red de computadores y servidores conectados entre sí con su respectiva red de direcciones IP. 6
7 Modelo osi o tcp ip. Protocolos. Un protocolo son una serie de reglas que utilizan dos ordenadores para comunicar entre sí. Algunos ejemplos de protocolos son: TCP/IP,UDP,Domain Name System (DNS),FTP,HTTP entre otros. 7
8 Lenguaje De programación. es simplemente para proporcionar un "lenguaje" común en la que el navegador y el servidor Web puedan intercambiar información acerca de las páginas web y otros recursos. Por ejemplo,html es la base de todo lo que aparece en un navegador. PHP y asp.net Lenguajes de programación orientados a la web. HTML: Es un lenguaje que sirve especialmente para dar forma al contenido de las páginas web,es facil comprender sus funciones y la forma en que debe ir estructurado. Sintaxis: <html>(iniciodeldocumentohtml) <head> (Cabecera) </head> <body> (Cuerpo) </body> </html> 8
9 <b> </b>negrita <p> </p>definirparrafo <etiqueta>aperturadelaetiqueta </etiqueta>cierredelaetiqueta JAVASCRIPT: Es un lenguaje de script especializado en crear aplicaciones incrustado con php,con servicio hacia los clientes web. PHP: Es otro lenguaje de script pero este es mucho más complejo ya que este lenguaje es enfocado a la creación de paginas web dinamicas. una pagina web dinamica permite la creacion de aplicaciones dentro de la misma web,estas aplicaciones pueden ser encuestas,votaciones fotos,envíos de y compras online... Sintaxis: <? $mensaje= Hola ; echo$mensaje;?> ASP: También esta enfocado a la creacion de paginas web dinámicas, no necesita ser compilado, es decir que las aplicaciones necesitan un intérprete para comunicarse con la maquina. Sintaxis: <% %> ASP.NET: Fue diseñado para cubrir las necesidad de su antecesor ASP,tiene mayor seguridad y separa el codigo del diseño. Sintaxis: <%@ PageLanguage="VB"%> <html> <body> <formrunat="server"> </form> </body> 9
10 </html> JSP: Es un lenguaje para sitios web dinámicos, es un lenguaje multiplataforma, es decir es compatible con varios sistemas operativos y es óptimo con el manejador de base de datos SQL server. Sintaxis: <%=newjava.util.date()%> PYTHON: Es un lenguaje de programación multiparadigm es decir los programadores no necesitan adaptarse a un solo estilo de programación python soporta muchos paradigmas,su código no necesita ser compilado. Sintaxis. defdibujar_muneco(opcion): ifopcion==1: C.create_line(580, 150, 580, 320, width=4, fill="blue") C.create_oval(510, 150, 560, 200, width=2, fill='peachpuff') RUBY:Es un lenguaje dinámico para una programación orientada a objetos rápida y sencilla,con una interfaz muy interactiva, utiliza una sintaxis inspirada en python y perl. Sintaxis: puts"hola" 10
11 Componentes de una base de datos una base de datos herramienta que nos permite almacenar información de algo, o alguien podríamos pensar en una empresa, y allí guardar información sobre cada uno de los trabajos como lo sería, nombres, apellidos, telefonía,e mail s. entre un sin fin de información útil para la empresa. estas bases de datos se componen de varias elementos, que son: tablas: las tablas son las encargadas de definirnos cuanta información vamos a guardar, es decir cada casilla es una información. consultas: esta parte se hace con los datos ya almacenados, se pueden filtrar para hacer más productiva la labor que la empresa desea desempeñar. informes: estos informes se hacen para que haya una organización en la empresa con las bases de datos. formularios: estos, son los que nos permiten de alguna manera más interacción a las bases de datos. macros: los macros son los botones que nos permiten ejecutar una tarea dentro de una base de datos, es decir, si quiero buscar, si deseo filtrar u otras cosas lo puedo hacer ejecutando ese botón. modulos: estos se parecen a los macros ya que son objetos que permiten incrementar la funcionalidad de las bases de datos. 11
12 Gestores de bases de datos Los gestores de bases de datos son aquellos que nos permiten, crear, modifi, borrar, buscar, analizar, es por eso que los usuarios pueden acceder a ella mediante herramientas específicas que me permiten interactuar, a continuación mencionaremos varios gestores bases de datos. Gestor de base de datos ORACLE. Este proporciona la capacidad de almacenar y modificar, es por ello que mucha gente prefiere este gestor de base de datos también llamado en siglas como (RDBMS), es un producto incorporado a la producción, se puede implementar en micro computador, mainframes, computadoras con procesamiento paralelo masivo, computadoras personales,además de todo es soportado en 17 idiomas. Gestor de base de datos MySQL. Es rápido,sólido y flexible, ademas de ser competente al momento de una creación de base de datos, dejando que los usuarios hagan consultas de una manera mas rapida, integrando otras aplicaciones con distintos lenguajes, es un sistema cliente servidor. Además de esto posee múltiples versiones como lo son, del servidor de base de datos MySQL(3.23,4.0,5.0,5.1,6.0), es realmente diverso, para más información abrir el siguiente link. base datos/mysql/vision general.html Gestor de base de datos SQL server. Este almacena, guarda y protege datos, fue producido por microsoft basado en el modelo relacional. Algunas características podrían ser: Seguridad 12
13 Integridad Concurrencia Recuperación Diccionario de datos Conectividad Costos Complejidad Recursos mínimos. Gestor de base de datos Firebird. Este gestor es racional y de código abierto, algunas de las características que lo componen son: Completo soporte para Procedimientos Almacenados y Disparadores Transacciones 100% ACID Integridad referencial. Arquitectura multi generacional Bajo consumo de recursos Completo lenguaje interno para procedimientos almacenados y disparadores (PSQL) Soporte para Funciones Externas (UDFs) Poca o ninguna necesidad de BAses especializados. Prácticamente no requiere configuración solamente instalas y comienzas a usarla! Gran comunidad y muchos sitios donde podes encontrar excelente aporte gratuito. tiene en realidad demasiadas características así que si desean ver más sobre este gestor de datos pueden ingresar al siguiente link: firebird.blogspot.com/2011/06/gestor de base de datos firebird.html Gestor de base de datos Sybase. Es uno de los software locales más grandes enfocados en en la movilización y la administración de los puntos de bases de datos, es de soluciones abiertas y multiplataforma, dando la información sin ninguna barrera permitiendo a clientes recibir información inmediata. Además de esto esta permite almacenar datos de manera segura, tener el acceso a ellos y procesarlos de manera inteligente. Gestor de base de datos PostGreSQL. Es racional, basado en el proyecto POSTGRES, de las cosas buenas que tiene es que es una derivación libre (open source), y utiliza el lenguaje SQL 92/SQL99 Algunas de sus características son: Incorpora una estructura de datos array. Incorpora funciones de diversa índole: manejo de fechas, geométricas, orientadas a operaciones con redes, etc. 13
14 Permite la declaración de funciones propias, así como la definición de disparadores. Soporta el uso de índices, reglas y vistas. Incluye herencia entre tablas (aunque no entre objetos, ya que no existen), por lo que a este gestor de bases de datos se le incluye entre los gestores objeto relacionales. Permite la gestión de diferentes usuarios, como también los permisos asignados a cada uno de ellos. Estas solo son algunas. Bueno estos son algunos de los gestores de datos, hay una cantidad, son realmente diversos y permiten todos las características y componentes que requieren casa una de ellas. Tabla comparativa sistema de compras online. 14
15 Tabla comparativa de Videoconferencia PUES POR SI DESEAN GUIARSE YO VOYA A HACER LOS MAPAS CONCEPTUALES DE RAID SOBRE ESTAS PAGINAS QUE ENCONTRE de conocimiento/ /wiki/base+de+conocimi ento/arreglos+raid PAGINA PARA HACER EL MAPA MAPA CONCEPTUAL 15
16 16
17 17
Sistemas 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 detallesAspectos Básicos de Networking
Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 4 Nombre: Capa de transporte del modelo OSI Contextualización Existen diferencias en los servicios de protocolos? Los protocolos
Más detallesPA JOSÉ MANUEL BURBANO CARVAJAL
PA121-01 SISTEMA DE GESTIÓN DEL CONOCIMIENTO PARA LA DEFINICIÓN DE ESTRATEGIAS QUE EVITEN LA DESERCIÓN ESCOLAR EN LOS COLEGIOS DE MOCOA PUTUMAYO EN EL NIVEL DE EDUCACIÓN BÁSICA SECUNDARIA JOSÉ MANUEL BURBANO
Más detallesTema IV El lenguaje de programación PHP Tipos de Datos
Tema IV El lenguaje de programación PHP Tipos de Datos Semestre: B-2013 Profesora: Nelly García Mora Agenda 1. Introducción al lenguaje de programación 2. Conceptos básicos 3. Ventajas y desventajas 4.
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Código: F004-P006- GFPI Nº 23 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Código:228120 Versión: 102 Nombre del Proyecto: SISTEMA DE INFORMACIÓN
Más detallesGuía del Curso Técnico en Mantenimiento de CRM: Recursos Empresariales y de Gestión de Relaciones con Clientes
Guía del Curso Técnico en Mantenimiento de CRM: Recursos Empresariales y de Gestión de Relaciones con Clientes Modalidad de realización del curso: Número de Horas: Titulación: Online 160 Horas Diploma
Más detallesModelo Cliente / Servidor. Gerardo Grinman 5D
Modelo Cliente / Servidor Gerardo Grinman 5D Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama modelo Cliente-Servidor. Éste es un modelo
Más detallesTecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S
Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S Arquitectura Web Básica Arquitectura Web Contenido Estático Arquitectura Web
Más detallesUbuntu Server HOW TO : SERVIDOR DE IMPRESORAS
Ubuntu Server 12.10 HOW TO : SERVIDOR DE IMPRESORAS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar CUPS y como administrar. Common Unix Printing System (Sistema de impresión
Más detallesIFCD0210 Desarrollo de Aplicaciones con Tecnologías Web
IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web Cualificaciones Profesionales y Certificados de Profesionalidad Ficha Técnica Categoría Informática y Comunicaciones Referencia Precio Horas 9777-1302
Más detallesCOMUNICACIÓ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
Más detallesModulo I. Introducción a la Programación Web. 1.1 Servidor Web.
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados
Más detallesLenguajes de marcado para presentación de Páginas web.
CENTRO COLABORADOR FORMACIÓN & CONSULTING ATENEO S.L.U.. Nº 40 30009 DESARROLLO de APLICACIONES con TECNOLOGÍAS WEB R.D. 1531/2011 de 31 de octubre Nivel de Cualificación 3 590 horas UNIDADES de COMPETENCIA
Más detallesArquitectura e Integración de Sistemas Software. Proyecto: Gestión de Almacenes de Libros
Arquitectura e Integración de Sistemas Software Proyecto: Gestión de Almacenes de Libros Realizado por: Sergio Rodríguez Calvo, Juan Manuel López Pazos y Sebastián Rodríguez García Ingeniería del Software,
Más detallesLENGUAJES JÓVENES PROGRAMADORES
LENGUAJES JÓVENES PROGRAMADORES SCRATCH Qué es Scratch? Es un lenguaje de programación creado por el MIT (Instituto Tecnológico de Massachusetts, EE.UU.) y diseñado para el aprendizaje de la programación.
Más detallesLinux Avanzado: Redes y Servidores (Versión Ubuntu)
Linux Avanzado: Redes y Servidores (Versión Ubuntu) Duración: 60.00 horas Páginas del manual: 308 páginas Descripción Sistema operativo Linux: Redes y Servidores Objetivos Al realizar este curso, el alumno
Más detallesComunicación de Datos I Profesora: Anaylen López Sección IC631 MODELO OSI
Comunicación de Datos I Profesora: Anaylen López Sección IC631 MODELO OSI Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una
Más detallesSISTEMA DE EVENTOS RELEVANTES
SISTEMA DE EVENTOS RELEVANTES 17 DE JULIO DE 2014 MARCOS ESPINOZA TORRES Departamento informática Autónoma Televisión Contenido Problemática... 3 Objetivo... 3 Objetivos específicos... 3 Requerimientos
Más detallesIntroduccion a HTML y Formularios. Gerardo Grinman 5D
Introduccion a HTML y Formularios Gerardo Grinman 5D COMO FUNCIONA LA WEB 1. Cuando se conecta a la web, lo hace a través de un proveedor de servicios de Internet (ISP). Se escribe el nombre de dominio
Más detallesProjecte/Treball Final de Carrera
Projecte/Treball Final de Carrera Estudi: Eng. Tècn. Informàtica de Gestió. Pla 1993 Títol: Desarrollo de una aplicación para la gestión de documentos internos de ámbito empresarial. Document: RESUMEN
Más detallesProtocolos de Internet
Protocolos de Internet Protocolos como IP y TCP son usados todos los días para acceder datos en la red, fueron originalmente desarrollados en los 70 s para proveer transporte de datos eficiente a través
Más detallesServicio de publicación de información web (HTTP)
Servicio de publicación de información web (HTTP) La Web es uno de los servicios más comunes en Internet, tanto que se ha convertido en su cara visible para la mayoría de los usuarios. Una página Web empezó
Más detallesEl lenguaje de programación PHP Tipos de Datos. Semestre: A-2010
Tema IV y V: El lenguaje de programación PHP Tipos de Datos Semestre: A-2010 Profesora: Nelly García Mora Agenda 1. Introducción al lenguaje de programación 2. Conceptos básicos 3. Ventajas y desventajas
Más detallesDiseño arquitectónico 1ª edición (2002)
Unidades temáticas de Ingeniería del Software Diseño arquitectónico 1ª edición (2002) Facultad de Informática objetivo Los sistemas grandes se descomponen en subsistemas que suministran un conjunto relacionado
Más detallesTema 5. Tecnologías web. Antonio Sanz ansanz@unizar.es. Comercio Electrónico
Tema 5 Tecnologías web Antonio Sanz ansanz@unizar.es Comercio Electrónico Índice Gestión de un proyecto web Historia i de Internet t y la WWW Arquitecturas cliente/servidor Gestión de un proyecto web Introducción
Más detallesSaciLab / SaciWeb CARACTERÍSTICAS TÉCNICAS Y FUNCIONALES
SaciLab / SaciWeb CARACTERÍSTICAS TÉCNICAS Y FUNCIONALES ÍNDICE CARACTERÍSTICAS FUNCIONALES... 3 SACILAB... 3 Documentos... 3 Puestos de Trabajo... 4 Personal... 4 Registros... 4 Instrumentos... 5 Pruebas...
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 detallesLa funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados.
Navegadores Web. Aplicación que opera a través de Internet, interpretando la información de archivos y sitios web para que podamos ser capaces de leerla, (ya se encuentre ésta alojada en un servidor dentro
Más detallesARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla
ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software
Más detallesTema 4: Tecnologías Web Java
Tema 4: Tecnologías Web Java Introducción Aplicación web Aplicación que corre en al menos un servidor y a la que el usuario accede desde un cliente de propósito general (ej.: navegador en un PC, teléfono
Más detallesUnidad I Marco teórico sobre redes de computadoras
Unidad I Marco teórico sobre redes de computadoras Qué son las redes de computadoras? Una RED de computadoras es cualquier sistema de computación que enlaza dos o más computadoras. Conjunto de dispositivos
Más detallesLa utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.
Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el
Más detallesDeveloping ASP.NET MVC 4 Web Applications
Código: S28 Duración: 25 horas En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NET MVC con avanzadas tecnologías y herramientas de.net Framework 4.5. Se centrará en la codificación
Más detallesEl Modelo. Aplicación. Presentación. Sesión. Transporte. Red. Enlace. Físico
El Modelo Es una arquitectura por niveles para el diseño de sistemas de red que permiten la comunicación entre todos los dispositivos de computadoras. Esta compuesto por siete niveles separados, pero relacionados,
Más detallesMANUAL PARA EL USO DEL Y PROTOTIPO DE UN GESTOR DE CONTENIDOS PARA PÁGINAS WEB CARLOS ALBERTO LONDOÑO LOAIZA JOHN ALEXANDER CALDERON HERANANDEZ
MANUAL PARA EL USO DEL Y PROTOTIPO DE UN GESTOR DE CONTENIDOS PARA PÁGINAS WEB CARLOS ALBERTO LONDOÑO LOAIZA JOHN ALEXANDER CALDERON HERANANDEZ DIRECTOR DE PROYECTO: JUAN DE JESUS VELOZA MORA UNIVERSIDAD
Más detallesQué es un programa informático?
Qué es un programa informático? Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s
Más detallesPROYECTOS DE WEBSERVICE PARA DESARROLLADORES. 12 Agosto 2016
PROYECTOS DE WEBSERVICE PARA DESARROLLADORES 12 Agosto 2016 Qué es el timbrado con FactuPronto? Los WebService son conexiones entre servidores donde la empresa con su ERP (es decir su solución en software
Más detallesPasarelas TCP/IP de IPAS
Pasarelas TCP/IP de IPAS Contenido Introducción... 2 Principio de funcionamiento... 2 Comparativa de pasarelas... 3 ComBridge Studio Suite... 5 Software adicional... 10 Licencias ComBridge Studio Suite...
Más detallesUNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS
UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS [Escriba el subtítulo del documento] Qué es un gestor de base de datos? Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un
Más detallesManual de Instrucciones para el uso con un ordenador
Tablero electrónico Portátil de Escritura Manual de Instrucciones para el uso con un ordenador Nota: es necesario el uso de un ordenador personal con sistema operativo Microsoft Windows y un puerto de
Más detallesUNIVERSIDAD MILITAR NUEVA GRANADA INVITACIÓN PÚBLICA No. ANEXO 16 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE REINSTALACIÓN
UNIVERDAD MILITAR NUEVA GRANADA 1 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE Uno de los requerimientos esenciales del proyecto en la migración y puesta en marcha de todos los servicios que actualmente soporta
Más detallesINFORMÁTICA Y COMUNICACIONES
441 INFORMÁTICA Y COMUNICACIONES Microsoft Access 2003 (Completo) DESCRIPCIÓN Microsoft Access 2003 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access
Más detallesINSTALACIÓN E-SEAL TOKEN EN WINDOWS (XP-VISTA-7)
Página Página 1 de 9 1 OBJETIVO Describir el proceso de instalación E-Seal Token en un sistema operativo Windows (XP-Vista-7). 2 INTRODUCCION E-Seal muestra simplicidad de un dispositivo USB con las capacidades
Más detallesDiseño y Desarrollo Web. Espinola Raul 2008 basado en una Presentación de G. Gaona.
Diseño y Desarrollo Web Espinola Raul 2008 basado en una Presentación de G. Gaona. Contenido Conceptos Básicos Páginas Web Diseño de Interfaces Ejemplos Errores Introduccion Qué es la Web? World Wide Web
Más detallesProcedimiento de instalación rápida con CD-ROM. Activación y uso de EtherTalk para Mac OS 9.x
Macintosh Este tema incluye: Requisitos en la página 3-32 Procedimiento de instalación rápida con CD-ROM en la página 3-32 Activación y uso de EtherTalk para Mac OS 9.x en la página 3-32 Activación y uso
Más detallesTEMA 2 Introducción a C# ANÁLISIS Y DESARROLLO DE APLICACIONES INFORMÁTICAS Curso 2010/2011
TEMA 2 Introducción a C# ANÁLISIS Y DESARROLLO DE APLICACIONES INFORMÁTICAS Curso Origen Nuevo lenguaje de propósito general de Microsoft para la plataforma.net Es el único que ha sido diseñado específicamente.net
Más detallesRequisitos Previos de Instalación Conceptos básicos a manejar antes de avanzar con el curso.
Capitulo I Que es joomla? Joomla es un Sistema de Gestión de Contenidos (o CMS, por las siglas en inglés, Content Management System) que permite desarrollar sitios web dinámicos e interactivos. Permite
Más detallesHerramientas Informáticas I Software: Sistemas Operativos
Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Sistemas Operativos. Es el software base que permite trabajar como
Más detallesREDES DE DATOS Modelo OSI. Angélica Flórez Abril, MSc.
REDES DE DATOS Modelo OSI Angélica Flórez Abril, MSc. Jerarquía de protocolos Organización en capas o niveles. El número de capas y sus funciones difieren de red a red. Cada capa ofrece servicios a las
Más detallesPrograma de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET
Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET OBJETIVOS: Conocer de las bondades del paradigma de orientación a objetos en.net y su lenguaje
Más detallesLenguaje de Programación
Introducción a C/C++() UG Introducción a C/C++() Universidad de Guanajuato Sesión 18 Introducción a C/C++() Qué es un? Un entorno de desarrollo integrado o (acrónimo en inglés de integrated development
Más detalles8as Jornadas SIG Libre, 26, 27 y 28 marzo 2014 Girona. Nacho Varela García
8as Jornadas SIG Libre, 26, 27 y 28 marzo 2014 Girona García nachouve@gmail.com ORIGEN Se encuentra la siguiente situación en diferentes proyectos: - Se recoge la localización de sucesos de forma secundaria.
Más detallesSistemas distribuidos
Sistemas distribuidos El primer elemento clave en un sistema distribuido es la red. Definición Cualquier conjunto de dos o más equipos informáticos interconectados entre sí con el objetivo de compartir
Más detallesCAPÍTULO 2: DISEÑO GLOBAL DEL PROYECTO
CAPÍTULO 2: DISEÑO GLOBAL DEL PROYECTO En este capítulo explicamos de manera global cómo hemos realizado la implementación del proyecto. Para ello primero vemos por encima las partes que integran el proyecto
Más detallesPrograma de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010
Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010 OBJETIVOS: Conocer de las bondades del paradigma de orientación a objetos en.net y su
Más detallesSERVICIOS DE INTERNET
SERVICIOS DE INTERNET Internet es una red mundial de ordenadores, descentralizada, que permite que multitud de ordenadores se conecten entre sí mediante una serie de protocolos de comunicación, por medio
Más detallesGestion y Modelación de Datos Introducción
Gestion y Modelación de Datos Introducción Julio de 2011 Contenido Gestión y Modelación de Datos Descripción del Curso Bases de Datos Definición - Funcionalidades Modelos de Datos DDLs, DMLs Descripción
Más detallesLENGUAJE PHP Y CAKEPHP FRAMEWORK
Ref. 313387 LENGUAJE PHP Y CAKEPHP FRAMEWORK OBJETIVOS: PHP permite la creación de aplicaciones para trabajar con Web y bases de datos. Este curso le adentrará en el conocimiento de PHP desde sus conceptos
Más detallesExperto en Diseño, Programacion y Creación Web
Experto en Diseño, Programacion y Creación Web Duración: 355.00 horas Descripción El Programa de Experto en Diseño y Creación Web te ofrece un método sencillo y práctico para que puedas desarrollar tu
Más detallesJAVA 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
Más detallesAprender a desarrollar con JavaScript
Presentación del lenguaje JavaScript 1. Definición e histórico rápido 11 2. Requisitos previos para un aprendizaje sencillo del lenguaje 13 3. Herramientas necesarias 14 4. Posicionamiento de JavaScript
Más detallesFunciones de Network Assistant
CAPÍTULO 2 Network Assistant simplifica la administración de las comunidades o grupos ofreciendo una GUI, modos alternativos para configurar dispositivos en redes, dos niveles de acceso y una completa
Más detallesSesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)
INFORMÁTICA INFORMÁTICA 1 Sesión No. 10 Nombre: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,
Más detallesSERVIDOR WEB MULTIPLATAFORMA CON IMPLEMENTACIÓN CGI
SERVIDOR WEB MULTIPLATAFORMA CON IMPLEMENTACIÓN CGI C.U. Loraine E. Gimson Saravia a, C.U. Julián J. Fernández b L.I.D.T.I. Universidad Nacional de Salta. Facultad de Ciencias Exactas a E-Mail: saraviag@unsa.edu.ar
Más detallesGestión de Alumbrado Público con Software Libre
Gestión de Alumbrado Público con Software Libre Manuel Rábade García Universidad Nacional Autónoma de México Facultad de Ingeniería II Coloquio Universitario de Software Libre Laboratorio de Investigación
Más detallesUNIDAD 2: Bases de Datos en Visual Basic
UNIDAD 2: Bases de Datos en Visual Basic 2. Conocer los controles de acceso a datos: Data Manager, textbox, label, dbgrid. Bases de Datos en Visual Basic 6.0 Visual Basic versión 6 puede conectarse a base
Más detallesADMINISTRACIÓN DE SERVIDORES BAJO WINDOWS 2012 MS20410: Instalando y Configurando Windows Server 2012
ADMINISTRACIÓN DE SERVIDORES BAJO WINDOWS 2012 MS20410: Instalando y Configurando Windows Server 2012 Módulo 1: Instalación y gestión de Windows Server 2012 Este módulo introduce a los estudiantes a las
Más detallesINFORMÁTICA Y COMUNICACIONES
GRADO MEDIO Técnico en Sistemas Microinformáticos y Redes GRADO SUPERIOR Técnico Superior en Administración de Sistemas Informáticos en Red Técnico Superior en Desarrollo de Aplicaciones Multiplataforma
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2016-1 2 Sesión 1. Introducción al desarrollo web Qué haremos hoy? 3 1.Presentación general 2. Presentación del curso 3. Conceptos introductorios
Más detalles1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...
Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3
Más detallesGESTION XXI S0LUCION EMPRESARIAL. Para que mi negocio crezca
GESTION XXI S0LUCION EMPRESARIAL Quiero LIBERTAD Para que mi negocio crezca Consigala Con Gestion XXI a.r.m. informatica Sistema Un que se adapte a mi negocio, Y mis necesidades Gestion XXI, es un entorno
Más detallesHerramientas Modernas de Programación Licenciatura en Administración de Tecnologías de Información y Comunicaciones
Herramientas Modernas de Programación Licenciatura en Administración de Tecnologías de Información y Comunicaciones Rafael Vázquez Pérez Objeto de Estudio 1 Principios Básicos 1. Lenguajes Web 2. Inicios
Más detallesSistema Operativo, Búsqueda de la Información: Internet/Intranet y Correo Electrónico (UF0319)
Sistema Operativo, Búsqueda de la Información: Internet/Intranet y Correo Electrónico (UF0319) Duración: 30.00 horas Descripción Enmarcado dentro del Modulo Formativo 7: "Ofimatica" se encuentra la Unidad
Más detallesDe principiante a Desarrollador Web. casivaagustin@gmail.com
De principiante a Desarrollador Web casivaagustin@gmail.com Que Veremos? La Internet y la Web El desarrollo Web La vida de un proyecto Web Tecnologías Del lado del cliente Del lado del Server Herramientas
Más detallesClase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS
Ingeniería de Ap plicaciones Web Clase 2 Diego C. Martínez Departamento de Ciencias e Ing geniería de la Computación Universidad Nacional del Sur Internet y sus servicios Internet define una forma de conexión
Más detallesGuía del Curso Programador Web en Drupal + PHP + Javascripts + MySQL. Nivel Profesional
Guía del Curso Programador Web en Drupal + PHP + Javascripts + MySQL. Nivel Profesional Modalidad de realización del curso: Número de Horas: Titulación: Online 300 Horas Diploma acreditativo con las horas
Más detallesInstrucciones de configuración del acceso remoto (VPN) de la UCLM para Windows, Mac y Linux
Instrucciones de configuración del acceso remoto (VPN) de la UCLM para Windows, Mac y Linux Referencia -- Fecha 14/03/2016 Autores Área TIC Destinatarios Estudiantes, PDI y PAS de la UCLM Descripción Este
Más detallesSistemas Distribuidos. Bibliografía: Introducción a los Sistemas de Bases de Datos Date, C.J.
Sistemas Distribuidos Bibliografía: Introducción a los Sistemas de Bases de Datos Date, C.J. Bases de datos distribuidas implica que una sola aplicación deberá ser capaz de trabajar en forma transparente
Más detallesMANUAL DEL USUARIO CONFERENCIA EN LÍNEA IPLAN
MANUAL DEL USUARIO CONFERENCIA EN LÍNEA IPLAN 1. Ingreso al sistema. Una vez que la cuenta haya sido creada recibirá un e-mail con su contraseña. Para ingresar al sistema deberá hacerlo en http://conferencia.iplan.com.ar
Más detallesUnidad II Modelos de Referencias TCP/IP
Unidad II Modelos de Referencias TCP/IP Historia El Departamento de Defensa de EE.UU. (DoD) creó el modelo TCP/IP porque necesitaba una red que pudiera sobrevivir ante cualquier circunstancia, incluso
Más detallesINSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA
BASES DE DATOS (ACCES 2007) OBJETIVO: Conocer el concepto de bases de datos y su funcionalidad además de crear destrezas en su creación y manipulación. Elementos básicos de Access 2007 Vamos a ver cuáles
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2016-1 2 Sesión 10-11-PHP, Método GET POST- Qué haremos hoy? Historia Sintaxis 1. PHP Tipos de datos Operadores 2. Tipos de solicitudes HTTP Get Post
Más detallesINSTALACION DE LA BASE DE DATOS
INSTALACION DE LA BASE DE DATOS POSTGRESQL Naviero Max 2008 1 Las siguientes instrucciones aplican para la instalación de la base de datos Postgresql 8.2 en una computadora con Windows XP, XP PROF, VISTA.
Más detallesIntroducción a las Bases de Datos
Introducción a las Bases de Datos Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos Sistemas gestores de bases de datos Definición Características y ventajas
Más detallesTema 2: INTERNET. HERRAMIENTAS Y SERVICIOS.
Tema 2: INTERNET. HERRAMIENTAS Y SERVICIOS. Dos de los servicios más conocidos de internet son la World Wide Web y el correo electrónico. Mediante la www se puede acceder a una cantidad inmensa de información
Más detallesSISTEMA DE ADMINISTRACIÓN Y GESTIÓN POR PROCESOS
SISTEMA DE ADMINISTRACIÓN Y GESTIÓN POR DTIC-DEV-001 NOVIEMBRE 2013 Página 1 de 12 Noviembre 2013 2 DTIC-DEV-001 2 de 7 Contenido 1. INTRODUCCIÓN... 3 2. OBJETIVO... 3 3. ALCANCE... 3 4. FUNCIONES Y RESPONSABILIDADES...
Más detallesEscalabilidad en servicios de mapas. Modelo de teselas en cache con OpenLayers
Escalabilidad en servicios de mapas. Modelo de teselas en cache con OpenLayers Ignacio Gámez Ramírez. Geograma S.L. C/ Castillo de Lantarón 8, 01007 Vitoria-Gasteiz Ignacio.gamez@geograma.com Resumen Actualmente
Más detallesuna red de equipos no puede funcionar sin un sistema operativo de red
Concepto El sistema operativo de red permite la interconexión de ordenadores para poder acceder a los servicios y recursos. Al igual que un equipo no puede trabajar sin un sistema operativo, una red de
Más detallesMICROSOFT ACCESS 2016 Avanzado
MICROSOFT ACCESS 2016 Avanzado METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender haciendo).
Más detallesGRADO EN INGENIERÍA INFORMÁTICA
Facultad de Informática Universidad Complutense de Madrid GRADO EN INGENIERÍA INFORMÁTICA El Grado en Ingeniería Informática incluye dos itinerarios. Itinerario de computación Itinerario de tecnología
Más detallesLenguajes de Programación para Aplicaciones Web. Ing Wilfredo Cruz Yarlequé CIP 106230
Lenguajes de Programación para Aplicaciones Web Ing Wilfredo Cruz Yarlequé CIP 106230 Plataformas de Servidores Web Plataformas Web Existe multitud de plataformas o conjunto de subsistemas para crear y
Más detallesServicio de terminal remoto. Jesús Torres Cejudo
1 - Telnet, Rlogin, SSH. Telnet (TELecommunication NETwork) es el nombre de un protocolo de red red a otra máquina para manejarla remotamente como si estuviéramos sentados delante de ella. También es el
Más detallesObjetivos y Temario CURSO MySQL 5
Objetivos y Temario CURSO MySQL 5 OBJETIVOS Este curso MySQL 5 se dirige a desarrolladores técnicos e ingenieros ya familiarizados con un lenguaje de programación y que desean desarrollar sus aplicaciones
Más detallesCurso Querying Microsoft SQL Server 2014 (20461)
Curso Querying Microsoft SQL Server 2014 (20461) Programa de Estudio Curso Querying Microsoft SQL Server 2014 (20461) Aprende las habilidades técnicas necesarias para escribir consultas Transact-SQL básicas
Más detallesFIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015
FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015 Dirección Nacional de Tecnologías de la Información y Comunicaciones Instalación de certificado
Más detalles- Si es así, cuales son los lenguajes y entornos libres comparables a un C/C++ con Anjuta-Glade/Visual Studio y buenas librerias?
El futuro de la programacion Publicado por luis_ramirez - 11 Jul 2007 08:12 Una reflexión Hace años que programo en C, C++, etc, los "lenguajes de toda la vida" para por ejemplo aplicaciones basadas en
Más detalles1. Capítulo 1: Herramientas de Software para el sistema
1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios
Más detallesPROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP.
Duración: 60 horas FUNDAMENTACIÓN DEL CURSO PROGRAMACIÓN EN PHP El Lenguaje PHP o Hypertext PreProcessor, al igual que C y Perl maneja programación estructurada, lo que le permite a los programadores con
Más detallesOferta tecnológica: Sistema de control que permite el vuelo autónomo de drones
Oferta tecnológica: Sistema de control que permite el vuelo autónomo de drones Oferta tecnológica: Sistema de control que permite el vuelo autónomo de drones RESUMEN Investigadores de la Universidad de
Más detalles