Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Final 16-02-2019
Autor Mensaje
all Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 7
Agradecimientos dados: 0
Agradecimientos: 1 en 1 posts
Registro en: Mar 2018
Mensaje: #1
Final 16-02-2019 Finales Paradigmas de Programación
Parte A
Se desea modelar en el paradigma funcional un sistema de reglas de un firewall. Existen paquetes que llegan al firewall, que tiene una serie de reglas, y el firewall no deja pasar los paquetes que incumplan alguna regla. Un paquete tiene una dirección de origen, una dirección de destino, y un contenido. Y puede haber varias reglas, como por ejemplo una que sólo deja pasar paquetes de direcciones internas (si los primeros 7 caracteres del origen son “192.168”), una que no deja pasar paquetes con cierto destino exacto indicado por el administrador al configurar la regla, o una que no deja pasar paquetes que contengan en su contenido alguna palabra de una lista negra indicada en dicha regla (se puede asumir que existe una función incluyePalabra :: String -> String -> Bool que verifica si el primer String contiene al segundo, para simplificar este problema).

Se pide:
Definir tipos de datos y funciones (explicitando el tipo de todas ellas) para cubrir las necesidades explicadas.
Mostrar cómo se representa un firewall de ejemplo que tenga las tres reglas mencionadas anteriormente.
Desarrollar una función que permita saber qué paquetes de una lista de paquetes pasan por el firewall.
Indicar dónde y para qué se utilizaron los siguientes conceptos: composición, aplicación parcial y orden superior.


alguien resolvio este punto de este final ???
26-02-2019 16:29
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: