Este documento contiene 13 preguntas sobre conceptos relacionados con aplicaciones web y tecnologías asociadas. Se definen servicios web, estándares web, W3C, lenguajes de programación para web como PHP, ASP, JSP y XML. También se explican los lenguajes de scripts, la diferencia entre lenguajes del lado del servidor y del cliente, y tecnologías como Apache, HTTPS, certificados digitales y bases de datos relacionales.
El documento describe varias tecnologías para el desarrollo de aplicaciones web, incluyendo protocolos como HTTP y FTP, lenguajes de programación como HTML5, PHP, Java y JavaScript, frameworks como .NET y plataformas de bases de datos como Microsoft SQL Server, Oracle, PostgreSQL y DB2. Explica brevemente las características y usos de cada tecnología para el desarrollo de sitios y aplicaciones web dinámicas.
Este documento describe las características fundamentales de los servidores web. Resume que un servidor web atiende peticiones de navegadores usando HTTP y proporciona recursos solicitados. Explica que los servidores deben servir archivos estáticos, permitir autenticación de usuarios, y soportar contenido dinámico. También cubre características como servidores virtuales y prestaciones adicionales.
HTML es el lenguaje de marcado predominante para la elaboración de páginas web, usado para describir la estructura y contenido de páginas web mediante etiquetas. JSP permite generar contenido dinámico para la web en forma de documentos HTML u otros tipos mediante código Java y etiquetas. PHP es un lenguaje de programación interpretado principalmente usado para crear páginas web dinámicas mediante interpretación del lado del servidor.
El documento define las tecnologías de sitios web dinámicos y páginas web. Explica que las páginas estáticas siempre se ven igual mientras que las páginas dinámicas pueden cambiar su contenido basado en las acciones de los usuarios. También describe lenguajes de programación del lado del servidor como ASP.NET y PHP que permiten crear páginas web dinámicas conectadas a bases de datos.
El documento introduce las tecnologías web, explicando que la web hizo que la información de Internet fuera más accesible para cualquier persona con una computadora. Describe que la web está formada por un cliente y un servidor, y menciona algunas tecnologías como HTML, CSS, JavaScript, PHP y motores de servidor. Finalmente, señala que los hipervínculos permiten que los usuarios exploren fácilmente diferentes temas en la web.
Este documento describe la instalación de Apache, PHP y MySQL en Windows. Explica los pasos para descargar e instalar cada programa, y cómo configurarlos para funcionar juntos. También menciona brevemente los editores de PHP Zend Studio.
El documento proporciona definiciones de varios términos relacionados con el desarrollo web. Estos incluyen el desarrollo web, aplicaciones web, páginas web dinámicas y estáticas, el W3C, el World Wide Web, proveedores de servicios de Internet, sitios web, sistemas de nombres de dominio, direcciones IP, sistemas web, protocolos como HTTP y TCP/IP, Internet, intranets, URLs, bases de datos web, navegadores, motores de búsqueda, frameworks, lenguajes como HTML, CSS,
Este documento describe los diferentes tipos de servidores web, incluyendo servidores locales, proxy, HTTP como Apache e IIS, así como servidores ligeros como Cherokee, Nginx y LigHTTPd. Explica que un servidor web es un programa que responde a peticiones de clientes entregando páginas web y otros tipos de información.
El documento describe varias tecnologías para el desarrollo de aplicaciones web, incluyendo protocolos como HTTP y FTP, lenguajes de programación como HTML5, PHP, Java y JavaScript, frameworks como .NET y plataformas de bases de datos como Microsoft SQL Server, Oracle, PostgreSQL y DB2. Explica brevemente las características y usos de cada tecnología para el desarrollo de sitios y aplicaciones web dinámicas.
Este documento describe las características fundamentales de los servidores web. Resume que un servidor web atiende peticiones de navegadores usando HTTP y proporciona recursos solicitados. Explica que los servidores deben servir archivos estáticos, permitir autenticación de usuarios, y soportar contenido dinámico. También cubre características como servidores virtuales y prestaciones adicionales.
HTML es el lenguaje de marcado predominante para la elaboración de páginas web, usado para describir la estructura y contenido de páginas web mediante etiquetas. JSP permite generar contenido dinámico para la web en forma de documentos HTML u otros tipos mediante código Java y etiquetas. PHP es un lenguaje de programación interpretado principalmente usado para crear páginas web dinámicas mediante interpretación del lado del servidor.
El documento define las tecnologías de sitios web dinámicos y páginas web. Explica que las páginas estáticas siempre se ven igual mientras que las páginas dinámicas pueden cambiar su contenido basado en las acciones de los usuarios. También describe lenguajes de programación del lado del servidor como ASP.NET y PHP que permiten crear páginas web dinámicas conectadas a bases de datos.
El documento introduce las tecnologías web, explicando que la web hizo que la información de Internet fuera más accesible para cualquier persona con una computadora. Describe que la web está formada por un cliente y un servidor, y menciona algunas tecnologías como HTML, CSS, JavaScript, PHP y motores de servidor. Finalmente, señala que los hipervínculos permiten que los usuarios exploren fácilmente diferentes temas en la web.
Este documento describe la instalación de Apache, PHP y MySQL en Windows. Explica los pasos para descargar e instalar cada programa, y cómo configurarlos para funcionar juntos. También menciona brevemente los editores de PHP Zend Studio.
El documento proporciona definiciones de varios términos relacionados con el desarrollo web. Estos incluyen el desarrollo web, aplicaciones web, páginas web dinámicas y estáticas, el W3C, el World Wide Web, proveedores de servicios de Internet, sitios web, sistemas de nombres de dominio, direcciones IP, sistemas web, protocolos como HTTP y TCP/IP, Internet, intranets, URLs, bases de datos web, navegadores, motores de búsqueda, frameworks, lenguajes como HTML, CSS,
Este documento describe los diferentes tipos de servidores web, incluyendo servidores locales, proxy, HTTP como Apache e IIS, así como servidores ligeros como Cherokee, Nginx y LigHTTPd. Explica que un servidor web es un programa que responde a peticiones de clientes entregando páginas web y otros tipos de información.
El documento habla sobre lenguajes de programación del lado del cliente como JavaScript y del lado del servidor como PHP y ASP. Explica que JavaScript se ejecuta en el navegador del cliente para agregar interactividad a las páginas web, mientras que PHP y ASP se ejecutan en el servidor para generar páginas dinámicas antes de enviarlas al cliente. También compara las ventajas e inconvenientes de la programación del lado del cliente y del servidor.
El documento explica conceptos clave relacionados con el desarrollo web como HTML, CSS, JavaScript, PHP, ASP, JSP, .NET y Java EE. Define cada tecnología y describe sus funciones y usos principales. También introduce conceptos de interoperabilidad web y servicios web mediante el uso de estándares como SOAP.
El conocimiento frente a la comunicacin de datosJhon Trujillo
El documento describe los fundamentos de la comunicación de datos, incluyendo protocolos como HTTP y FTP, navegadores web como Internet Explorer y Firefox, servidores web como Apache e IIS, servidores FTP, y clientes FTP como FileZilla y WS FTP. Explica conceptos como emisor, receptor, medio de transmisión, forma de transmisión, y modelo cliente-servidor.
PHP es un lenguaje de programación orientado al desarrollo de aplicaciones web dinámicas con acceso a bases de datos. Es fácil de aprender y su código se ejecuta en el servidor de forma invisible al cliente. Se conecta a motores de base de datos como MySQL y PostgreSQL y puede expandirse mediante módulos. Cuenta con amplia documentación gratuita.
Apache es un servidor web de código abierto multiplataforma muy popular. Se desarrolló inicialmente en 1995 y desde entonces ha alcanzado una amplia aceptación, siendo el servidor más usado en la web. Es modular, configurable y extensible, lo que le permite ejecutar páginas estáticas y dinámicas de forma segura.
Este documento describe la evolución de las aplicaciones web, incluyendo los orígenes de Internet, el desarrollo de protocolos como TCP/IP y HTTP, y el surgimiento del World Wide Web. También cubre conceptos clave como sitios web, hospedaje web, navegadores y buscadores. El propósito principal de tener un sitio web es facilitar la comunicación entre diferentes entidades a través de Internet.
El documento habla sobre el .NET Framework. Explica que es la parte más importante de la plataforma .NET e incluye un entorno de ejecución común, un compilador JIT y librerías de sistema. También menciona que existen servidores .NET que pueden usarse junto con el framework para facilitar el desarrollo de aplicaciones empresariales, como SQL Server o Exchange Server. Compara .NET con J2EE, señalando que este último es un estándar, mientras que .NET es un producto.
Las tecnologías de desarrollo web permiten crear aplicaciones accesibles a través de un navegador web. Estas aplicaciones se codifican en lenguajes compatibles con los navegadores y se ejecutan en el navegador confiando en un servidor web. El servidor web genera páginas dinámicas en formatos como HTML y ofrece una experiencia interactiva al usuario a través de la secuencia de páginas.
El servidor Apache es un servidor web de código abierto ampliamente utilizado que implementa el protocolo HTTP y la noción de sitios virtuales. Tiene una arquitectura modular que permite ampliar su funcionalidad a través de módulos. Es popular debido a que es gratuito, multiplataforma, extensible y cuenta con amplio soporte. Aunque su cuota de mercado ha disminuido, sigue siendo uno de los servidores web más utilizados.
El documento habla sobre conceptos básicos relacionados con el desarrollo de páginas web, incluyendo las características de una página web, el lenguaje HTML y sus etiquetas, el lenguaje de programación PHP, alojamiento web, protocolo FTP, y redireccionamiento de dominios.
El documento describe el protocolo y servicios Syslog, los cuales proveen un mecanismo para centralizar registros de eventos y errores de dispositivos a través de redes IP. Syslog utiliza tres capas (contenido, aplicación y transporte) y puede operar en modos cliente, relay o servidor/collector. Los mensajes Syslog siguen un formato estandarizado definido en RFC 5424 y pueden ser transportados a través de UDP, TCP o TLS. Existen diversas implementaciones de Syslog como Kiwi, WinSyslog y Syslog-ng.
Windows communication foundation (wcf)Vivi Marquez
WCF permite la creación rápida de sistemas distribuidos y aplicaciones basadas en SOA con una API simple. WCF se basa en .NET 2.0 y viene incluido en Windows Vista. Ofrece características como orientación a servicios, interoperabilidad, diferentes modelos de mensajería y publicación de metadatos de servicios.
Este documento describe cómo configurar certificados SSL autogestionados en Apache en Ubuntu para permitir el acceso seguro a una aplicación web. Se explican los pasos para crear una autoridad certificadora, generar certificados digitales, configurar Apache para usar SSL y comprobar que funciona correctamente.
Este documento describe cómo configurar un servidor FTP para permitir el acceso a usuarios almacenados en una base de datos MySQL. Se instalan MySQL, proFTPd y los módulos necesarios. Se crean tablas en MySQL para almacenar información de usuarios y grupos. Luego, se configura proFTPd para autenticar usuarios contra la base de datos MySQL y se prueba el acceso FTP con dos usuarios creados.
Mod_Security es un módulo de código abierto para el servidor web Apache que añade una capa adicional de seguridad mediante la detección y prevención de posibles ataques en aplicaciones web a través del filtrado y análisis del tráfico HTTP/HTTPS entrante antes de que llegue al servidor. Funciona como un firewall de aplicaciones web que analiza las peticiones y respuestas según reglas definidas mediante expresiones regulares.
The document describes how to configure an OpenLDAP server and client for user authentication and directory services. It provides instructions for installing and configuring OpenLDAP on a server, creating users and groups, and sharing home directories using NFS. It also covers configuring an OpenLDAP client to authenticate users and mount shared home directories.
Este documento describe la configuración de un servidor Windows 2003 para una empresa ficticia llamada Asir S.A. Incluye la configuración de la interfaz de red, la partición del disco duro virtual, Active Directory, los servicios DNS y DHCP, la creación de usuarios y grupos con permisos específicos, y la implementación de directivas de grupo. El objetivo es migrar el entorno corporativo existente a una nueva implementación basada en Windows 2003 Server.
Este documento describe cómo configurar una VPN utilizando un túnel SSH entre tres máquinas virtuales Ubuntu. La máquina 1 actúa como cliente, la máquina 2 como cliente SSH y puerta de enlace, y la máquina 3 como servidor SSH. Se instala y configura el servicio SSH, se establece la conexión SSH entre las máquinas 2 y 3, se asignan IPs al túnel SSH, y se comprueba la conectividad mediante ping.
Este documento describe cómo instalar y configurar un servidor FTP y un cliente FTP en Ubuntu. Explica cómo instalar el servidor proFTPD, configurar los directorios y permisos, y comprobar el acceso FTP de usuarios específicos, incluyendo el acceso anónimo y de invitado. También cubre cómo denegar el acceso FTP a usuarios individuales.
Este documento describe la instalación y configuración de Internet Information Server (IIS) en Windows 2003/2008. Explica cómo agregar IIS como un rol de servidor y crear un sitio web básico. También compara IIS con Apache, destacando las ventajas e inconvenientes de cada servidor web.
Este documento describe los pasos para instalar y configurar un servidor Apache en Ubuntu, incluyendo la instalación de PHP, MySQL, PostgreSQL y la configuración de páginas seguras HTTPS, espacios web de usuario y acceso a bases de datos. Se explican comandos como apt-get install, a2enmod, make-ssl-cert y creación de usuarios para comprobar el correcto funcionamiento del servidor web.
El documento habla sobre lenguajes de programación del lado del cliente como JavaScript y del lado del servidor como PHP y ASP. Explica que JavaScript se ejecuta en el navegador del cliente para agregar interactividad a las páginas web, mientras que PHP y ASP se ejecutan en el servidor para generar páginas dinámicas antes de enviarlas al cliente. También compara las ventajas e inconvenientes de la programación del lado del cliente y del servidor.
El documento explica conceptos clave relacionados con el desarrollo web como HTML, CSS, JavaScript, PHP, ASP, JSP, .NET y Java EE. Define cada tecnología y describe sus funciones y usos principales. También introduce conceptos de interoperabilidad web y servicios web mediante el uso de estándares como SOAP.
El conocimiento frente a la comunicacin de datosJhon Trujillo
El documento describe los fundamentos de la comunicación de datos, incluyendo protocolos como HTTP y FTP, navegadores web como Internet Explorer y Firefox, servidores web como Apache e IIS, servidores FTP, y clientes FTP como FileZilla y WS FTP. Explica conceptos como emisor, receptor, medio de transmisión, forma de transmisión, y modelo cliente-servidor.
PHP es un lenguaje de programación orientado al desarrollo de aplicaciones web dinámicas con acceso a bases de datos. Es fácil de aprender y su código se ejecuta en el servidor de forma invisible al cliente. Se conecta a motores de base de datos como MySQL y PostgreSQL y puede expandirse mediante módulos. Cuenta con amplia documentación gratuita.
Apache es un servidor web de código abierto multiplataforma muy popular. Se desarrolló inicialmente en 1995 y desde entonces ha alcanzado una amplia aceptación, siendo el servidor más usado en la web. Es modular, configurable y extensible, lo que le permite ejecutar páginas estáticas y dinámicas de forma segura.
Este documento describe la evolución de las aplicaciones web, incluyendo los orígenes de Internet, el desarrollo de protocolos como TCP/IP y HTTP, y el surgimiento del World Wide Web. También cubre conceptos clave como sitios web, hospedaje web, navegadores y buscadores. El propósito principal de tener un sitio web es facilitar la comunicación entre diferentes entidades a través de Internet.
El documento habla sobre el .NET Framework. Explica que es la parte más importante de la plataforma .NET e incluye un entorno de ejecución común, un compilador JIT y librerías de sistema. También menciona que existen servidores .NET que pueden usarse junto con el framework para facilitar el desarrollo de aplicaciones empresariales, como SQL Server o Exchange Server. Compara .NET con J2EE, señalando que este último es un estándar, mientras que .NET es un producto.
Las tecnologías de desarrollo web permiten crear aplicaciones accesibles a través de un navegador web. Estas aplicaciones se codifican en lenguajes compatibles con los navegadores y se ejecutan en el navegador confiando en un servidor web. El servidor web genera páginas dinámicas en formatos como HTML y ofrece una experiencia interactiva al usuario a través de la secuencia de páginas.
El servidor Apache es un servidor web de código abierto ampliamente utilizado que implementa el protocolo HTTP y la noción de sitios virtuales. Tiene una arquitectura modular que permite ampliar su funcionalidad a través de módulos. Es popular debido a que es gratuito, multiplataforma, extensible y cuenta con amplio soporte. Aunque su cuota de mercado ha disminuido, sigue siendo uno de los servidores web más utilizados.
El documento habla sobre conceptos básicos relacionados con el desarrollo de páginas web, incluyendo las características de una página web, el lenguaje HTML y sus etiquetas, el lenguaje de programación PHP, alojamiento web, protocolo FTP, y redireccionamiento de dominios.
El documento describe el protocolo y servicios Syslog, los cuales proveen un mecanismo para centralizar registros de eventos y errores de dispositivos a través de redes IP. Syslog utiliza tres capas (contenido, aplicación y transporte) y puede operar en modos cliente, relay o servidor/collector. Los mensajes Syslog siguen un formato estandarizado definido en RFC 5424 y pueden ser transportados a través de UDP, TCP o TLS. Existen diversas implementaciones de Syslog como Kiwi, WinSyslog y Syslog-ng.
Windows communication foundation (wcf)Vivi Marquez
WCF permite la creación rápida de sistemas distribuidos y aplicaciones basadas en SOA con una API simple. WCF se basa en .NET 2.0 y viene incluido en Windows Vista. Ofrece características como orientación a servicios, interoperabilidad, diferentes modelos de mensajería y publicación de metadatos de servicios.
Este documento describe cómo configurar certificados SSL autogestionados en Apache en Ubuntu para permitir el acceso seguro a una aplicación web. Se explican los pasos para crear una autoridad certificadora, generar certificados digitales, configurar Apache para usar SSL y comprobar que funciona correctamente.
Este documento describe cómo configurar un servidor FTP para permitir el acceso a usuarios almacenados en una base de datos MySQL. Se instalan MySQL, proFTPd y los módulos necesarios. Se crean tablas en MySQL para almacenar información de usuarios y grupos. Luego, se configura proFTPd para autenticar usuarios contra la base de datos MySQL y se prueba el acceso FTP con dos usuarios creados.
Mod_Security es un módulo de código abierto para el servidor web Apache que añade una capa adicional de seguridad mediante la detección y prevención de posibles ataques en aplicaciones web a través del filtrado y análisis del tráfico HTTP/HTTPS entrante antes de que llegue al servidor. Funciona como un firewall de aplicaciones web que analiza las peticiones y respuestas según reglas definidas mediante expresiones regulares.
The document describes how to configure an OpenLDAP server and client for user authentication and directory services. It provides instructions for installing and configuring OpenLDAP on a server, creating users and groups, and sharing home directories using NFS. It also covers configuring an OpenLDAP client to authenticate users and mount shared home directories.
Este documento describe la configuración de un servidor Windows 2003 para una empresa ficticia llamada Asir S.A. Incluye la configuración de la interfaz de red, la partición del disco duro virtual, Active Directory, los servicios DNS y DHCP, la creación de usuarios y grupos con permisos específicos, y la implementación de directivas de grupo. El objetivo es migrar el entorno corporativo existente a una nueva implementación basada en Windows 2003 Server.
Este documento describe cómo configurar una VPN utilizando un túnel SSH entre tres máquinas virtuales Ubuntu. La máquina 1 actúa como cliente, la máquina 2 como cliente SSH y puerta de enlace, y la máquina 3 como servidor SSH. Se instala y configura el servicio SSH, se establece la conexión SSH entre las máquinas 2 y 3, se asignan IPs al túnel SSH, y se comprueba la conectividad mediante ping.
Este documento describe cómo instalar y configurar un servidor FTP y un cliente FTP en Ubuntu. Explica cómo instalar el servidor proFTPD, configurar los directorios y permisos, y comprobar el acceso FTP de usuarios específicos, incluyendo el acceso anónimo y de invitado. También cubre cómo denegar el acceso FTP a usuarios individuales.
Este documento describe la instalación y configuración de Internet Information Server (IIS) en Windows 2003/2008. Explica cómo agregar IIS como un rol de servidor y crear un sitio web básico. También compara IIS con Apache, destacando las ventajas e inconvenientes de cada servidor web.
Este documento describe los pasos para instalar y configurar un servidor Apache en Ubuntu, incluyendo la instalación de PHP, MySQL, PostgreSQL y la configuración de páginas seguras HTTPS, espacios web de usuario y acceso a bases de datos. Se explican comandos como apt-get install, a2enmod, make-ssl-cert y creación de usuarios para comprobar el correcto funcionamiento del servidor web.
Este documento explica cómo configurar tareas programadas en Linux utilizando crontab y cron. Detalla cómo editar crontab para realizar copias de seguridad semanales, mostrar mensajes diarios y felicitaciones de Año Nuevo. También cubre cómo programar el apagado del sistema utilizando cron en lugar de crontab, e instalar herramientas gráficas como Webmin y GNOME-Schedule para administrar tareas programadas.
Apache es un servidor web de código abierto ampliamente utilizado. Se desarrolla en el proyecto HTTP Server de la Apache Software Foundation y es multiplataforma, modular y extensible. Apache alcanzó su máxima cuota de mercado en 2005 como el servidor más usado en el mundo, aunque ha disminuido un poco recientemente. Se usa principalmente para servir páginas web estáticas y dinámicas y es un componente clave de la plataforma LAMP junto con MySQL y lenguajes como PHP.
Este documento resume diferentes tecnologías web como el World Wide Web, programación frontend y backend, bases de datos, sistemas de gestión de contenidos, hosting, máquinas virtuales, Docker, computación en la nube y balanceadores de carga. Explica conceptos clave como HTML, URL, HTTP, servidores web Apache, Nginx e IIS. También cubre lenguajes de programación frontend como HTML, CSS y JavaScript, y backend como PHP, ASP.NET, JSP y Node.js.
Apache es un servidor web de código abierto multiplataforma que es estándar en la industria. Tiene ventajas como ser gratuito, permitir administración remota y estar disponible para múltiples sistemas operativos, pero requiere más conocimientos técnicos para instalar y configurar. IIS es un servidor web propietario de Microsoft que es más fácil de instalar pero solo funciona en Windows. PHP es un lenguaje de programación multiplataforma orientado al desarrollo web dinámico que se puede conectar a bases de datos
Apache es un servidor web de código abierto multiplataforma que es estándar en la industria. Tiene ventajas como ser gratuito, permitir administración remota y estar disponible para múltiples sistemas operativos, pero requiere más conocimientos técnicos para instalar y configurar. IIS es un servidor web propietario de Microsoft que es más fácil de instalar pero solo funciona en Windows. PHP es un lenguaje de programación multiplataforma orientado al desarrollo web dinámico que se puede conectar a varias bases
Este documento proporciona información sobre diferentes sistemas de gestión de bases de datos, lenguajes de programación y servidores web. Describe las características, versiones y proveedores de MySQL, Microsoft SQL Server, Oracle, PHP, ASP, JSP, Apache y IIS.
El documento describe los principales servidores web. Un servidor web es un programa que mediante entre el usuario y el servidor donde está alojada la información solicitada. Los servidores más utilizados son Apache, un servidor de código abierto multiplataforma, e Internet Information Services (IIS), un servidor incluido en sistemas operativos Windows.
El documento describe los componentes y funciones básicas de un servidor web. Un servidor web almacena y entrega páginas web y otros archivos a los clientes que se conectan a través de HTTP. Los servidores web más populares son Apache, nginx, Microsoft IIS y Google.
Un servidor es un programa o dispositivo que proporciona servicios a otros dispositivos, como clientes, en una red. Los principales tipos de servidores que se utilizan para sistemas de información vía web incluyen servidores web, que almacenan y distribuyen páginas web; servidores de base de datos, que almacenan y proveen acceso a datos; y servidores de correo, que manejan el correo electrónico para usuarios de la red.
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3ballesterosymendoza
Este documento describe brevemente la historia y evolución de la web desde sus orígenes hasta la actualidad. Comenzó como una idea en los años 40 y se desarrolló en los años 60-80, lanzándose oficialmente en 1990. Desde entonces ha pasado por varias etapas como la Web 2.0 basada en usuarios y servicios. Los estándares como HTML, HTTP, XML y otros han permitido que la web se convierta en una plataforma global para compartir información de forma descentralizada.
Este documento describe y compara los principales lenguajes de programación para el desarrollo web, incluyendo HTML, JavaScript, PHP, ASP, ASP.NET, JSP, Python, Ruby y más. Explica las características, ventajas y desventajas de cada uno, así como su sintaxis básica.
los diferentes lenguajes de programación para-la-webolguisf
Este documento describe y compara los principales lenguajes de programación para el desarrollo web, incluyendo HTML, JavaScript, PHP, ASP, ASP.NET, JSP, Python, Ruby y más. Explica las características, ventajas y desventajas de cada uno, así como su sintaxis básica.
El documento describe la evolución de la web y los navegadores web. Explica que la web es una red de redes que permite compartir información entre computadoras a través de protocolos comunes. Detalla cómo han evolucionado las herramientas para el desarrollo web como HTML, CSS y PHP para permitir contenido más rico e interactivo. También resume la historia de los principales navegadores web como Netscape, Internet Explorer, Firefox y Chrome y cómo han ido adoptando nuevas especificaciones como HTML5.
Los navegadores son aplicaciones que permiten acceder a Internet y visualizar páginas web almacenadas en servidores remotos. Funcionan mediante protocolos como HTTP para realizar solicitudes y recibir respuestas de los servidores, y están compuestos de una interfaz gráfica, un motor de renderizado que muestra el contenido, motores JavaScript e incluso complementos. Los principales navegadores son Chrome, Internet Explorer, Firefox y Safari.
Los servidores web más utilizados son Apache, Nginx, Lighttpd, IIS y Sun Java. Apache es el más popular pero ha perdido cuota de mercado recientemente. Nginx es ligero y de alto rendimiento. Lighttpd es rápido y consume pocos recursos. IIS se usa con Windows y admite muchas tecnologías. Sun Java es para medianas y grandes empresas.
Un servidor web es un programa que transfiere páginas web y usa el protocolo HTTP. Puede referirse al software o al ordenador en el que se ejecuta. Los servidores almacenan los archivos de los sitios web y los entregan a los clientes cuando lo solicitan. Hay diferentes tipos de servidores que ofrecen servicios como almacenamiento de páginas web, correo electrónico y bases de datos.
1) Un servidor web es un programa que transfiere páginas web y usa el protocolo HTTP. 2) Los archivos de cada sitio web se almacenan y ejecutan en el servidor. 3) Existen diferentes tipos de servidores como servidores web, de correo y bases de datos.
Este documento proporciona una guía sobre servidores web. Explica que los servidores son programas que procesan información y generan respuestas, y enumera diferentes tipos como servidores de impresión, correo, bases de datos y proxy. Luego describe los sistemas operativos más comunes para servidores como Linux, Windows y Novell. Finalmente, detalla protocolos y puertos comúnmente usados como HTTP, FTP, XML, SOAP y WSDL.
Este documento describe varias tecnologías web como AJAX, JSP, CGI, ASP, ASP.NET y JSF. También describe lenguajes de programación como HTML, JavaScript, XML, CSS, SQL, PHP, Java, C++, C# y Python. Además, describe protocolos como REST API, DNS, HTTP, HTTPS y URL. Finalmente, describe librerías como jQuery, React, Bootstrap y GWT así como preprocesadores y frameworks.
Este documento proporciona definiciones y descripciones de varios conceptos clave relacionados con Internet y la web, incluyendo servidores web, protocolos como HTTP y FTP, correo electrónico, alojamiento web, proveedores de servicios de Internet, sistemas de gestión de contenidos como Joomla y más.
Los servidores web son programas que almacenan y distribuyen páginas web a los clientes. Procesan solicitudes HTTP de clientes como navegadores web y devuelven documentos y otros recursos web. Los servidores web más populares incluyen Apache, Nginx, Lighttpd, IIS e Internet Information Server.
Este documento describe dos métodos de autenticación en Apache: autenticación básica y autenticación Digest. La autenticación básica requiere crear un archivo authgroups con grupos de usuarios y un archivo authusers con usuarios y contraseñas hash. La autenticación Digest requiere habilitar el módulo auth_digest, crear un archivo .htdigestusers con usuarios y contraseñas hash, y configurar un directorio protegido con autenticación Digest. El documento proporciona pasos detallados para implementar ambos métodos de aut
Este documento describe la instalación y configuración de Tripwire, un sistema de detección de intrusos, en Linux. Explica cómo instalar Tripwire mediante Apt-get, generar la base de datos de Tripwire, crear un informe y modificar archivos de configuración para comprobar que Tripwire funciona correctamente.
Este documento describe la instalación y configuración de un sistema de detección de intrusos (IDS) utilizando Snort e IDS en una máquina Linux. En primer lugar, se instala el servidor LAMP, luego Snort y su base de datos MySQL. A continuación, se configura Snort para almacenar registros en la base de datos. Finalmente, se instala ACID como interfaz web para visualizar los registros de Snort.
Este documento describe los pasos para analizar, detectar y eliminar malware de un sistema infectado. Primero se explica cómo usar la herramienta HijackThis para generar un log del sistema y analizarlo en páginas web para detectar malware. Luego, los pasos para eliminar el malware incluyen cerrar procesos sospechosos, eliminar archivos maliciosos y claves de registro, y reiniciar para verificar que el sistema esté limpio. El documento proporciona instrucciones detalladas sobre cómo completar estos pasos para desinfectar un
Este documento describe varias prácticas de seguridad para servidores Linux, incluyendo modificar parámetros de contraseña, restringir acceso root, configurar PAM y SSH, crear cuentas de invitado con acceso limitado, configurar hosts.allow y hosts.deny, usar ACL, chroot, e instalar Apache en chroot usando makejail. Se prueban comandos como chage, usermod y tcpdchk para implementar y verificar estas configuraciones de seguridad.
Este documento describe cómo realizar copias de seguridad en Windows 2003 Server, incluyendo la creación de una nueva partición G:, la instalación de la herramienta de copia de seguridad, la recuperación de un directorio, la creación de una copia de seguridad programada de un directorio, y las diferencias en los servicios ejecutándose en los modos normal y seguro del sistema.
eCryptfs es un sistema de archivos de cifrado apilado compatible con POSIX que protege los archivos independientemente del sistema de archivos subyacente. Para instalar eCryptfs, se debe instalar el paquete ecryptfs-utils y montar la partición a encriptar usando el comando "mount -t ecryptfs". Esto cifrará los archivos colocados en la partición montada. Para desmontar la partición encriptada y evitar el acceso, se usa el comando "umount".
Este documento proporciona instrucciones para crear una partición para copias de seguridad en Linux y realizar ejercicios de copias de seguridad usando las herramientas tar, cpio y dump. Primero, se añade un segundo disco duro a la máquina virtual y se crea una partición en él. Luego, se crea un sistema de archivos y un punto de montaje para la partición. Finalmente, el documento presenta una serie de ejercicios para realizar copias de seguridad de directorios y archivos usando tar, cpio y dump.
El documento proporciona instrucciones para analizar una imagen forense utilizando la herramienta Autopsy. Describe los pasos para crear un caso, agregar un host e imagen, extraer archivos y analizar metadatos y contenido de tres archivos específicos. El objetivo es responder preguntas sobre el proveedor de marihuana, datos cruciales en un archivo de imagen y otras escuelas frecuentadas por el sospechoso.
1) Se ha configurado un servidor OpenLDAP para autenticación de usuarios y se ha restringido el acceso a una carpeta a usuarios autenticados en LDAP.
2) Se ha instalado un sitio web Joomla accesible de forma segura a través de HTTPS.
3) Se ha añadido acceso LDAP y certificado SSL a la configuración existente de los CMS.
Este documento describe los pasos para instalar Apache, PHP, MySQL, phpMyAdmin y configurar host virtuales en Apache. Explica cómo instalar WordPress y Drupal creando las bases de datos requeridas y configurando los sitios. Finalmente, muestra cómo configurar host virtuales en Apache para alojar múltiples sitios web basados en nombres de dominio en un solo servidor.
El documento describe la configuración de un servidor DHCP y DNS en Ubuntu para proporcionar direcciones IP y actualizaciones de DNS a clientes de forma dinámica y estática. Se explica cómo configurar el servidor para repartir direcciones IP, actualizar DNS y reservar una IP para un cliente específico, y cómo comprobar que los clientes reciben correctamente la configuración y tienen acceso a Internet a través del servidor.
El documento describe los pasos para configurar un servidor DNS en Windows Server 2003 para un dominio nuevo llamado gcap.net. Incluye crear el dominio, instalar los servicios DNS, crear zonas directas e inversas en Active Directory, agregar registros de host y alias, y verificar la resolución de nombres a través de nslookup. También explica los archivos DNS clave y su ubicación en el sistema de archivos.
Este documento describe la configuración de tres servidores DNS (dos Linux y uno Windows) en una red. El Servidor 1 (Windows) originalmente proporcionaba las zonas principales midominio.local y resolvía hosts específicos. Los Servidores 2 y 3 (Linux) se configuraron como esclavos de Servidor 1. Luego, el documento explica cómo migrar las zonas al Servidor 2 (Linux) como maestro, configurando el Servidor 1 (Windows) y Servidor 3 (Linux) como esclavos. Finalmente, se crea un
El documento describe cómo configurar los registros de errores, consultas y consultas lentas de MySQL para que se guarden en ubicaciones específicas en el sistema de archivos. También especifica que las consultas lentas son aquellas que tardan más de 2 segundos en ejecutarse.
Este documento proporciona instrucciones para instalar una base de datos Oracle 11g R2 en Linux. Los pasos incluyen instalar paquetes necesarios, crear enlaces simbólicos, configurar usuarios y grupos de Oracle, modificar parámetros del kernel, descargar e instalar el software de Oracle y ejecutar el instalador.
Este documento describe cómo instalar y configurar un entorno de desarrollo WAMP en Windows. Explica cómo instalar WampServer, comprobar que Apache, PHP y MySQL funcionan correctamente, y cómo configurar los servicios y parámetros de cada uno desde el panel de control de WampServer.
El documento describe la evolución de los chips individuales en las placas base a los chipsets integrados. Explica que un chipset está compuesto por los chips Northbridge, Southbridge y Super I/O. El Northbridge controla el bus del procesador, memoria y gráficos, mientras que el Southbridge controla los periféricos de entrada/salida de baja velocidad. Los principales fabricantes de chipsets son Intel, AMD y VIA Technologies.
El modelo entidad-relación describe la realidad mediante entidades, atributos y relaciones. Las entidades representan objetos del mundo real y pueden ser fuertes o débiles. Las relaciones representan asociaciones entre entidades. El modelo se representa gráficamente mediante diagramas de entidad-relación. Existen reglas para transformar el modelo conceptual en una base de datos física dependiendo de las cardinalidades de las relaciones.
Iso practica1 gavilan_fran_garciadeboragarciadebora
Este documento compara los requisitos hardware de diferentes versiones de los sistemas operativos Windows XP, Windows Server 2003, Ubuntu y Windows 7. Detalla los requisitos mínimos y recomendados de procesador, memoria RAM, espacio en disco duro, tarjeta gráfica y otros componentes para cada versión.
1. APLICACIONES WEB TRIMESTRE-1 Débora García García
Unidad 1. Relación de ejercicios.
1. ¿Qué son los servicios web?
Es un software que utiliza un conjunto de protocolos y estándares que sirven para
intercambiar datos entre aplicaciones desarrolladas en lenguajes de programación
diferentes y que pueden ejecutarse sobre cualquier plataforma donde se pueden
intercambiar datos en red.
2. ¿Qué son los estándares web?
Son un conjunto de recomendaciones dadas por W3C y otras organizaciones
internacionales acerca de cómo crear e interpretar documentos basados en web.
3. ¿Quién forma la W3C?
Son los comités responsables de la arquitectura y reglamentación de los servicios
web.
Lista de los miembros actuales: http://www.w3.org/Consortium/Member/List
4. Haz un breve resumen de algunas de las tecnologías más importantes
utilizadas en la web.
ASP (Active Serves Pages)
Tecnología de Microsoft del lado del servidor para páginas web generadas
dinámicamente. Es un modelo de programación rápida como C# o Visual
Basic, pero con muchas limitaciones porque sólo funciona con IIS (Internet
Information Services). Es un software no libre. Lo interesante es que puede
utilizar diversos componentes ya desarrollados como algunos controladores
ActiveX.
ASP.NET
Es un framework (patrón) para aplicaciones web desarrollado y
comercializado por Microsoft. Para sitios web dinámicos, aplicaciones web y
servicios web XML. Sucesor de ASP. Formularios web con extensión ASPX,
archivos que contienen etiquetas HTML o XHTML estático. Sólo funciona
sobre servidor de Micrsoft IIS.
PHP (Hypertext Preprocessor)
Lenguaje de programación interpretado, diseñado originalmente para la
creación de páginas web dinámicas con acceso a una base de datos. Se usa
para la interpretación del lado del servidor. Multiplataforma. Conectividad con
MySQL y PostgreSQL. Libre. Programación orientada a objetos.
JSP (Java Server Pages)
Tecnología Java que permite generar contenido dinámico para web en forma
de documentos HTML, XML o de otro tipo. Desarrollo de Sun
Microsystems. Permiten la utilización del código Java mediante scripts.
1
2. APLICACIONES WEB TRIMESTRE-1 Débora García García
XML (Extensible Markup Language)
Metalenguaje extensible de etiquetas desarrollado por W3C. Es una
simplificación de y adaptación SGML.
Mas información: http://www.maestrosdelweb.com/principiantes/los-diferentes-lenguajes-
de-programacion-para-la-web/
5. ¿Qué es un lenguaje de scripts?
Un lenguaje de script es un pequeño lenguaje de programación cuyo código se
inserta dentro del documento HTML. Este código se ejecuta en el navegador del
usuario al cargar la página, o cuando sucede algo especial como puede ser el
pulsar sobre un enlace.
Estos lenguajes permiten variar dinámicamente el contenido del documento,
modificar el comportamiento normal del navegador, validar formularios, realizar
pequeños trucos visuales, etc... Sin embargo, conviene recordar que se ejecutan
en el navegador del usuario y no en la máquina donde estén alojadas, por lo que
no podrán realizar cosas como manejar bases de datos.
6. Explica las diferencias entre los lenguajes del lado del servidor y los
lenguajes del lado del cliente. Ejemplos.
Lenguajes de lado servidor son aquellos lenguajes que son reconocidos,
ejecutados e interpretados por el propio servidor y que se envían al cliente en un
formato comprensible para él. Independiente del cliente, es menos rígido respecto
al cambio de un navegador a otro o respecto a las versiones del mismo. Los scripts
son almacenados en el servidor, quien los ejecuta y traduce a HTML,
permaneciendo oculto al cliente.
Lenguajes de lado cliente (entre los cuales se encuentra HTML, Java, JavaScript,
incluidos en el código HTML) son aquellos que pueden ser directamente
interpretados por el navegador y no necesitan un pretratamiento. Es totalmente
independiente del servidor, lo cual permite que la página pueda ser albergada en
cualquier sitio sin necesidad de pagar más ya que, por regla general, los servidores
que aceptan páginas con scripts de lado servidor son en su mayoría de pago o sus
prestaciones son muy limitadas.
7. Haz un breve análisis de los lenguajes más utilizados en aplicaciones web
2
3. APLICACIONES WEB TRIMESTRE-1 Débora García García
8. ¿Qué es Apache y cuáles son sus características más importantes?
Servidor web de distribución libre y de código abierto, siendo el más popular desde
el 96.
Para servir páginas web estáticas y dinámicas en la WWW.
La principal competencia es IIS (Microsoft Internet Information Services).
La aplicación permite ejecutarse en múltiples sistemas operativos como Windows,
Novell, NetWare, Mac OS X y los sistemas basados en Unix.
Características:
Soporte para los lenguajes perl, phyton, tlc y php.
Módulos de autenticación: mod_access, mod_auth y mod_digest.
Soporte para SSL y TLS.
Perminte la configuración de mensajes de errores personalizados y negociación de
contenido.
Autenticación de base de datos basada en SGBD.
9. ¿Cuáles son los archivos de configuración más importantes de Apache?.
Explíca algunos de los parámetros de configuración con algún ejemplo.
La configuración de Apache se realiza mediante unas directivas escritas en ficheros
de texto que se leen al iniciar el servidor web, el fichero de configuración principal
suele llamarse httpd.conf.
Windows:<apache>/conf/httpd.conf
Linux: <base de la instalacion>/etc/apache/httpd.conf
Desde este fichero podemos cargar otros ficheros de configuración usando la
directiva Include.
3
4. APLICACIONES WEB TRIMESTRE-1 Débora García García
Apache incluye por defecto una configuración que arranca el servidor en el puerto
TCP por defecto, que es el puerto 80, y sirve los ficheros del directorio que se ha
especificado mediante la directiva de configuración denominada DocumentRoot.
httpd.conf está compuesto por tres bloques fundamentales, aunque las directivas
de cada uno de los bloque pueden aparecer desordenadas o mezcladas.
Estos bloques son:
• Parámetros globales
• Directivas de funcionamiento
• Hosts virtuales
<Directory> y .htaccess
<DirectoryMatch> y <Directory>
<Files> y <FilesMatch>
<Location> y <LocationMatch>
Un ejemplo de configuración:
<Directory /home/*/public_html>
Options Indexes
</Directory>
<FilesMatch .(?i:gif jpe?g png)$>
Order allow,deny
Deny from all
</FilesMatch>.
Más información:
http://www.cibernetia.com/manuales/instalacion_servidor_web/2_3_configuracion_apache.
php
10. ¿Para qué sirve el módulo mod_ssl de Apache?
Criptografía avanzada utilizando los protocolos Secure Sockets Layer y Transport
Layer Security de OpenSSL.
11. ¿Qué es una entidad certificadora?
Una Entidad certificadora es una institución que se compromete a certificar que los
certificados emitidos por otras entidades certificadoras subordinadas, en las cuales
ha expresado de forma explícita su confianza, son auténticos. Los certificados de
servidor son necesarios para poder definir páginas web seguras (accesibles
mediante el protocolo "https" en vez del habitual "http").
12. Explica las diferencias entre el protocolo http y https.
La diferencia es sencillamente su seguridad.
HTTP (Hyper Tex Transport Protocol) lenguaje para cambiar información entre
4
5. APLICACIONES WEB TRIMESTRE-1 Débora García García
servidor y cliente. Esta página te está hablando en un lenguaje normal pero
inseguro, esta sujeto a ataques man-in-the-middle y eavesdropping que pueden
permitir al atacante obtener acceso a cuentas de un sitio web e información
confidencial. HTTPS está diseñado para resistir esos ataques y ser menos
inseguro.
Lo que marca la diferencia es la S (Secure). HTTPS estas páginas trabajan en
modo seguro utiliza un cifrado basado en SSL/TLS para crear un canal cifrado
(cuyo nivel de cifrado depende del servidor remoto y del navegador utilizado por el
cliente) más apropiado para el tráfico de información sensible que el protocolo
HTTP. De este modo se consigue que la información sensible (usuario y claves de
paso normalmente) no pueda ser usada por un atacante que haya conseguido
interceptar la transferencia de datos de la conexión, ya que lo único que obtendrá
será un flujo de datos cifrados que le resultará imposible de descifrar.
En el protocolo HTTP las URLs comienzan con "http://" y utilizan por defecto el
puerto 80, Las URLs de HTTPS comienzan con "https://" y utilizan el puerto 443.
13. ¿Qué es un servidor de bases de datos relacional?
Es un sistema bajo arquitectura cliente/servidor que proporciona servicios de
gestión, administración y protección de la información (datos) a través de
conexiones de red, gobernadas por unos protocolos definidos y a los que acceden
los usuarios, de modo concurrente, a través de aplicaciones clientes (bien sean
herramientas del propio sistema como aplicaciones de terceros).
Manejan grandes volúmenes de información de una manera estable, fiable,
coherente y segura en un entorno heterogéneo de trabajo y de necesidades de
información.
La información se almacenará de modo lógico de una manera relacional, en la que
un conjunto de almacenamientos que llamaremos tablas que se relacionan entre sí
a través de un conjunto definido de claves.
Todo se realiza a través del lenguaje SQL (Structured Query Language, lenguaje
estructurado de consulta) que se ha convertido en el estándar de interfaz de estos
sistemas para su diseño, desarrollo y consultas de información.
14. Haz un estudio de los servidores de bases de datos más utilizados en
aplicaciones web.
MySQLserver
Es un SGBD multiusuario, multiplataforma (LAMP, MAMP, WAMP...)y de
código abierto. Suele combinarse con el lenguaje PHP. Está escrito en C y
C++, emplea el lenguaje SQL para consultas a la base de datos, disponible
como freeware bajo licencia GPL.
PostgreSQLserver
Sistema de gestión de base de datos relacional orientada a objetos y libre,
5
6. APLICACIONES WEB TRIMESTRE-1 Débora García García
publicado bajo licencia BSD, de código abierto.
Disponible para muchas plataformas.
Oracle XE
Es una herramienta cliente/servidor para la gestión de BD, pontente y
elevado de precio, por eso no está extendido como. Se puede utilizar SQL
para formularios, realizar consultas.
Es manejador de base de datos relacional que hace uso de los recursos del
sistema informático en todas las arquitecturas de hardware, para garantizar
su aprovechamiento al máximo en ambientes cargados de información.
Es el conjunto de datos que proporciona la capacidad de almacenar y acude
a estos de forma consecuente con un modelo definido como relacional.
Además es una suite de productos que ofrece una gran variedad de
herramientas.
15. Haz un análisis de los servicios de hosting comerciales.
Hosting (alojamiento o también conocido como hospedaje web, alojamiento web,
web site hosting, web hosting o webhosting) es un negocio que consiste en alojar,
servir, y mantener archivos para uno o más sitios web. Más importante que el
espacio del ordenador que se proporciona para los archivos del sitio web es la
conexión rápida a Internet.
16. Elige la respuesta correcta justificando brevemente su elección.
• En las arquitecturas cliente/servidor:
6
7. APLICACIONES WEB TRIMESTRE-1 Débora García García
a) La parte cliente se conoce como front-end y la servidor como back-end: e n diseño o
desarrollo web hace referencia a la visualización del usuario navegante por un lado (front-
end), y del administrador del sitio con sus respectivos sistemas por el otro (back-end).
b) La parte cliente se conoce como back-end y la servidor como front-end.
c) La parte cliente se conoce como display-end y la servidor como process-end.
d) Las anteriores respuestas no son correctas.
• De las siguientes tecnologías, ¿cuál se emplea para programar un cliente web?
a) CGI: es una importante tecnología de la WWW que permite a un cliente (navegador
web) solicitar datos de un programa ejecutado en un servidor web.
b) ASP: es una tecnología de Microsoft del tipo "lado del servidor" para páginas web
generadas dinámicamente, que ha sido comercializada como un anexo a internet
Information Services (IIS).
c) HTML: Es el lenguaje de marcado predominante para la elaboración de páginas web.
d) ColdFusion: es un servidor de aplicaciones y un lenguaje de programación usado para
desarrollar aplicaciones deInternet, generalmente sitios web generados dinámicamente.
En este aspecto, es un producto similar a ASP, JPS o PHP.
• De las siguientes tecnologías, ¿cuál no se emplea para programar un servidor
web?
a) Servlets: son componentes de la parte del servidor de Java EE, encargados de generar
respuestas a las peticiones recibidas de los clientes.
b) Applets: son programas incrustados en otras aplicaciones, normalmente una página
Web que se muestra en un navegador.
c) SSI: es una simple interpretación del lado del servidor lenguaje utilizado casi
exclusivamente para la web.
d) ColdFusion: es una interfaz creada por Allaire para acceder a bases de datos desde el
Web. Es una potente herramienta para realizar las funciones de acceso a la información
alojada en bases de datos, utilización de programación personalizada, y presentación de
la información utilizando formatos muy avanzados.
• El protocolo HTTP fue inventado por:
a) Tim Berners-Lee.
b) Marc Andresseen.
7
8. APLICACIONES WEB TRIMESTRE-1 Débora García García
c) Linus Torvalds.
d) Steve Jobs.
• JavaScript es un lenguaje de programación:
a) Orientado a objetos: lenguaje de programación orientado a objetos, desarrollado por
Sun Microsystems. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero
tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen
inducir a muchos errores, como la manipulación directa de punteros o memoria.
b) Basado en objetos.
c) Sin objetos.
d) Las anteriores respuestas no son correctas.
• Cuando nos referimos a Internet y a la Web:
a) Internet incluye a la Web: sistema de documentos interconectados por enlaces de
hipertexto, disponibles en Internet.
b) La Web incluye a Internet.
c) Nos estamos refiriendo a lo mismo.
d) Las anteriores respuestas no son correctas.
• La estandarización de la Web es tarea de:
a) Microsoft y sus compañías asociadas.
b) Netscape y sus compañías asociadas
c) W3C: Consorcio de la World Wide Web, es un consorcio internacional que vela por
desarrollar estándares web para guiar la web a su máximo potencial asegurando su
crecimiento futuro.
d) IEEE: estudio de estándares elaborado por el Instituto de Ingenieros Eléctricos y
Electrónicos que actúa sobre redes de ordenadores.
• De las siguientes tecnologías, ¿cuál no se emplea para programar un cliente web?
a) HTML: lenguaje de marcado de hipertexto, es el lenguaje de marcado predominante
para la elaboración de páginas web.
b) SSI: es una simple interpretación del lado del servidor lenguaje utilizado casi
exclusivamente para la Web. El uso más frecuente de SSI es para incluir el contenido de
8
9. APLICACIONES WEB TRIMESTRE-1 Débora García García
uno o más archivos en una página web en un servidor web.
c) JavaScript: lenguaje de programación que se puede utilizar para construir sitios Web y
para hacerlos más interactivos.
d) VRML: Lenguaje para Modelado de Realidad Virtual, formato de archivo normalizado
que tiene como objetivo la representación de escenas u objetos interactivos
tridimensionales, diseñado particularmente para su empleo en la web.
9