6.07 - Aplicaciones específicas de redes

Sexto Año

Característica del Área Curricular
Plan 2013
Cuatrimestre Anual
Hs. Cat. 2 semanales
Res. C.S. 3202/2012

Presentación

El desarrollo de las comunicaciones y la disposición de servicios de altísima capacidad a bajo costo ha facilitado la consulta inmediata a bases de datos especializadas ubicadas en sitios remotos, la interacción e integración operativa de organizaciones dispersas geográficamente y hasta la realización de actividades grupales por parte de personas que no cohabitan un mismo lugar.

Esto se logra a través de redes extendidas, que involucran la interacción entre sistemas a través de la interconexión eficiente de redes con distintos protocolos y sistemas operativos, y que comprenden a servicios públicos de transmisión y provisión de datos, con una amplia gama de mensajes ofrecidos y requeridos.

La actividad técnica requerida en este contexto está limitada a los problemas de adaptación en un extremo de una cadena que puede involucrar muchos eslabones no controlables, salvo por el cumplimiento de especificaciones establecidas y dadas a conocer.

Objetivos

Al finalizar esta materia los estudiantes estarán en condiciones de demostrar un desempeño competente resolviendo responsablemente y con autonomía las problemas que se le presenten en el siguiente rango de actividades:

  • Planificar la instalación, compatibilización y vinculación a realizar con los componentes entre sí, con el sistema, con el entorno máquina y con el ambiente de red.
  • Instalar componentes de programas.
  • Configuración de software servidor de servicios
  • Instalar y configurar software de aplicación basado en web: ej: werdpress.
  • Desarrollar aplicaciones que interactúen con bases de datos y brinden una interfaz de usuario web.

Contenidos

1. Cliente / Servidor

Definiciones. Servicios. Seguridad

2. Servicios

Definición. Puertos de escucha, RPC Portmap. Control de acceso, permisos. Auditoria de uso. Ejemplos: login, Servicios de impresión, programación de tareas.

3. Software comunes

Servidor de bases de datos: Instalación, Control de acceso y uso, seguridad. Servidor web: Instalación, Control de acceso a contenidos, Plugins

4 Diseño y construcción de páginas web

Introducción al lenguaje HTML: Markup, css, construcción de formularios. Introducción al lenguaje SQL: Estructura de tablas, índices, alterar estructuras de tablas, insertar registros en una tabla, alterar registros de una tabla. Consultas con SQL: Consulta sobre una tabla, Consulta sobre varias tablas, uniones e intersecciones. Introducción al lenguaje PHP: vincular formularios HTML con tablas en bases de datos, almacenar datos de un formulario HTML, Consultar información almacenada, Formateo condicional de contenidos, etc.

Bibliografía

Tanembaun. Redes de computadoras (4ta Edicion). Prentice Hall Stallings (2000), Comunicaciones y Redes de computadoras (6ta Edición), Prentice Hall Olaf Kirch, Terry Dawson (2nd Edition). Linux Network Administrator’s Guide, O’Reilly Media

Recursos Web

Comunidades - UNR

Regresar al Plan de Estudios