Está en la página 1de 5

FUNDACIÓN UNIVERSITARIA SAN MARTÍN

FUSM - UADV CAT SINCELEJO SUCRE


ELECTIVA PROFESIONAL A3
CREACIÓN DE SOFTWARE CLIENTE
TUTOR: MAGISTER MARIO DAJER PÉREZ
Nombre y Código Integrantes:

Nombres Estudiantes: Mauricio Iriarte --- Jaime corrales

Código Estudiante: 291013121003 - 291013121011

1. Consultar que otros protocolos de TCP/IP existen en sus diferentes capas y la aplicación de los
mismos.

2. Consultar las características y la aplicación del servidor Apache.

Servidor Apache HTTP

El Servidor Apache HTTP es un servidor Web de tecnología Open Source


sólido y para uso comercial desarrollado por la Apache Software Foundation
(http://www.apache.org). Red Hat Enterprise Linux incluye el Servidor Apache
HTTP versión 2.0 así como también una serie de módulos de servidor
diseñados para mejorar su funcionalidad.

Auditoria de Sistemas
FUNDACIÓN UNIVERSITARIA SAN MARTÍN
FUSM - UADV CAT SINCELEJO SUCRE

El archivo de configuración predeterminado instalado en el Servidor Apache


HTTP funciona sin necesidad de modificarlo, en la mayor parte de los casos.
Este capítulo da una idea general de las directrices dentro de este archivo de
configuración (/etc/httpd/conf/httpd.conf) para ayudar a aquellos que requieren
una configuración personalizada o necesitan convertir un archivo de
configuración del formato más antiguo del Servidor Apache HTTP 1.3.

Caracteristicas del servidor Apache HTTP

El Servidor Apache HTTP 2.0, incluye las siguientes funcionalidades:

 Los módulos Apache API — se utiliza un nuevo conjunto de interfaces


de programación de aplicaciones (APIs).

Los módulos creados con la versión 1.3 del Servidor Apache HTTP no
funcionan si no se llevan al nuevo API. Si no está seguro de si se ha llevado un
determinado módulo, consulte al desarrollador antes de actualizar.

 Filtrado — Los módulos pueden actuar como filtros de contenido.


 Soporte a IPv6 — Se soporta la próxima generación de formato de
direcciones IP.
 Directrices simplificadas — Se han eliminado una serie de directrices
complicadas y otras se han simplificado.
 Respuestas a errores en diversos idiomas — Cuando usa documentos
Server Side Include (SSI), las páginas de errores personalizables se
pueden entregar en diversos idiomas

Auditoria de Sistemas
FUNDACIÓN UNIVERSITARIA SAN MARTÍN
FUSM - UADV CAT SINCELEJO SUCRE
3. Elabore una tabla donde plasme las cada una de las características de los lenguajes de
programación PHP, Python y PERL y sus aplicaciones en la web.

LENGUAJE CARACTERISTICA APLICACIÓN EN LA


WEB
Al ser un lenguaje libre PHP se utiliza para generar
dispone de una gran páginas web dinámicas.
cantidad de características Recordar que llamamos
página estática a aquella
que lo convierten enla
cuyos contenidos
herramienta ideal para la permanecen siempre igual,

PHP
creación de páginas web mientras que llamamos
dinámicas: páginas dinámicas a
aquellas cuyo contenido no
- Soporte para una gran es el mismo siempre. Por
cantidad de bases de datos: ejemplo, los contenidos
MysSQL, PostgreSQL, pueden cambiar en base a
Oracle,MS SQL Server, los cambios que haya en
una base de datos, de
SybasemSQL, Informix,
búsquedas o aportaciones
entre otras. de los usuarios, etc.
-Integración con varias
bibliotecas externas, permite
generar documentos en
PDF(documentos de Acrobat
Reader) hasta analizar
código XML.

-Ofrece una solución simple


y universal para las
paginaciones dinámicas del
Web defácil programación.

LENGUAJE CARACTERISTICA APLICACIÓN EN LA


WEB

-Simple Debido a su popularidad,


-Sencillo de aprender Python se usa ampliamente
-Libre y fuente abierta en la Web. Python se utiliza
-Lenguaje de alto nivel en los mapas de Yahoo,
PYTHON -Portable
-Interpretado
Linux Weekly News,
Shopzilla y Ultraseek, estos
-Orientado a objetos son solo algunos ejemplos,
-Ampliable pero hay otras aplicaciones
-Incrustable aplicaciones: WSGI,
-Librerías extendidas Frameworks, Django.

Auditoria de Sistemas
FUNDACIÓN UNIVERSITARIA SAN MARTÍN
FUSM - UADV CAT SINCELEJO SUCRE

LENGUAJE CARACTERISTICA APLICACIÓN EN LA WEB

La estructura completa de En general, los programas


Perl deriva ampliamente del en Perl se ejecutan en el
lenguaje C. Perl es un servidor, como todos los
lenguaje imperativo, con programas CGI, a

PERL variables, expresiones,


asignaciones, bloques de
código delimitados por
diferencia de otros
programas ejecutados por
el cliente (generalmente un
llaves, estructuras de control navegador como el Internet
y subrutinas. Explorer de Microchof o el
Navigator), como aquellos
escritos en JavaScript o
Java. Existen además
extensiones al Apache
(mod_perl) que permiten
ejecutar directamente
programas en Perl desde el
servidor de HTTP.

Auditoria de Sistemas
FUNDACIÓN UNIVERSITARIA SAN MARTÍN
FUSM - UADV CAT SINCELEJO SUCRE
4. Consultar sobre ActiveX, Scripts, Applets Java, que además de su definición y entornos
desarrollo indique sus aplicaciones.

ActiveX es un conjunto de programación orientada a objetos ( POO tecnologías) y


herramientas que Microsoft ha desarrollado para Internet Explorer para facilitar la
reproducción multimedia. En esencia, Internet Explorer utiliza ActiveX para cargar
otras aplicaciones de software en el navegador.

Es un entorno para definir componente de software reusables de forma


independiente del lenguaje de programación Las aplicaciones de software pueden
ser diseñadas por uno o más de esos componentes para así proveer su
correspondiente funcionalidad

Script es un documento que contiene instrucciones, escritas en códigos de


programación. El script es un lenguaje de programación que ejecuta diversas
funciones en el interior de un programa de computador.

Los scripts se encargan de cumplir las siguientes funciones:


 Combinar componentes.
 Interactuar con el sistema operativo o con el usuario.
 Controlar un determinado programa o aplicación.
 Configurar o instalar sistemas operacionales, especialmente en los juegos, se
usa para controlar las acciones de los personajes.

Algunos lenguajes de programación, usada como script son: ActionScript,


JavaScript, Lua, PHP, Python, ShellScript, Ruby, VBScript.

Applet Java es un applet escrito en el lenguaje de programación Java. Los applet


de Java pueden ejecutarse en un navegador web utilizando la Java Virtual
Machine (JVM), o en el AppletViewer de Sun.
Entre sus características podemos mencionar un esquema de seguridad que
permite que los Applet que se ejecutan en el equipo no tengan acceso a partes
sensibles (por ej. no pueden escribir archivos), a menos que uno mismo le dé los
permisos necesarios en el sistema; la desventaja de este enfoque es que la
entrega de permisos es engorrosa para el usuario común, lo cual juega en contra
de uno de los objetivos de los Java applet: proporcionar una forma fácil de ejecutar
aplicaciones desde el navegador web.

Auditoria de Sistemas

También podría gustarte