lunes, 31 de enero de 2011

DEFINICIONES DIRIGIDAS POR LA SINTAXIS

Utilizan una gramática independiente de contexto para especificar la estructura sintáctica de la entrada.
A cada símbolo de la gramática se le asocia un conjunto de atributos.
A cada regla de la gramática se le asocia un conjunto de reglas semánticas para calcular los valores de los atributos asociados con los símbolos de esa regla.
La gramática y el conjunto de reglas semánticas constituyen la definición dirigida por la sintaxis.

Una traducción es una transformación de una entrada en una salida. La salida para cada entrada W se especifica como sigue:

Se construye un árbol sintáctico para W.

Suponiendo que un nodo n del árbol está etiquetado con el símbolo X de la gramática se escribe X.a para indicar el valor del atributo a de X en ese nodo.

El valor de X.a en n se calcula por la regla semántica para el atributo a asociado a la regla X utilizada en el nodo n.

El árbol de análisis sintáctico que muestra los valores de los atributos en cada nodo se denomina árbol de análisis sintáctico con anotaciones.

ATRIBUTOS

El conjunto de atributos asociado a cada símbolo gramatical se divide en dos subconjuntos.

Atributos sintetizados. Se pueden calcular durante un solo recorrido ascendente del árbol de análisis sintáctico.

Atributos heredados. Sirven para expresar la dependencia de una construcción en de un lenguaje en el contexto en el que aparece.

Si se considera un nodo de un símbolo gramatical de un árbol sintáctico como un registro para guardar información entonces un atributo se corresponde con el nombre de un campo.

Un atributo puede representar cualquier cosa (una cadena, un número, un tipo, una posición de memoria...).

El proceso de calcular los valores de los atributos en los nodos se denomina anotar o decorar el árbol de análisis sintáctico.

El valor de un atributo se define mediante la regla semántica asociada a la regla de producción utilizada en ese nodo.

El valor de un atributo sintetizado se calcula a partir de los valores de los atributos de los hijos de ese nodo en el árbol de análisis sintáctico.

El valor de un atributo heredado se calcula a partir de los valores de los atributos de los hermanos y el padre de ese nodo.

En una definición dirigida por la sintaxis, se asume que los terminales sólo tienen atributos sintetizados (la definición no proporciona ninguna regla semántica para los terminales).

Los valores para los atributos de los terminales son proporcionados generalmente por el analizador léxico.

REGLAS SEMÁNTICAS

Las reglas semánticas establecen las dependencias entre los atributos que serán representadas mediante un grafo.

El grafo de dependencias proporciona el orden de evaluación de las reglas semánticas.

La evaluación de las reglas semánticas define los valores de los atributos de los nodos del árbol.

Una regla semántica puede tener también efectos colaterales (imprimir un valor, actualizar una variable global...).

Una gramática con atributos es una definición dirigida por la sintaxis en la que las funciones de las reglas semánticas no pueden tener efectos colaterales.

Documento Original:

Tema: Traducción dirigida por la Sintaxis.

Asignatura: Teoría de Autómatas y Lenguajes Formales

Autor: Alma María Pisabarro

Año: 2007

VIA: http://tinyurl.com/5ugy3hx

domingo, 30 de enero de 2011

Mapa Mental Hacking Ético

Hacking Ético

Primeramente revisemos sobre los porcentajes de los ataques: el 70% de los ataques son de carácter externo; el 48% de los ataques son de carácter interno y el 11% fueron otro tipo de ataques.

Pero esto se debe a algunos factores: tenemos que el 48% de las causas de ataques se dieron mediante incidentes atribuibles a errores de gestión de seguridad; el 40% tuvieron que ver con actividades de hacking; el 38% incorporaron código malicioso; el 28% estuvieron relacionados con explotación de vulnerabilidades y el 15% amenazas de seguridad física.

¿Que es un Hacker?
Termino para designar a alguien con talento, conocimiento, inteligencia e ingeniedad, especialmente relacionadas con las operaciones de computadora, las redes, los problemas de seguridad, etc...

Entre los principales riesgos tenemos:
1. Riesgos asociados a la infraestructura de frontera.
2. Riesgos asociados a la red interna.
3. Riesgos asociados a las aplicaciones.



El mundo de los Sombreros
En este caso hemos clasificado a los hackers en tres tipos:

White Hat: "Los chicos buenos"
Estas personas se dedican a buscar vulnerabilidades en los sistemas y los notifican a los desarrolladores para reparar estos errores.

Grey Hat: "Mercenarios"
Son personas que acceden a los sistemas pero no por ellos mismos sino bajo una gratificación económica debido a ello su nombre "Mercenarios".

Black Hat: "Los chicos malos"
Son los hackers mas conocidos ya que ellos rompen las seguridades de los sistemas y corrompen la información contenida en los sistemas.

Objetivos del Hacking Ético

  • Realizar un intento de intrusión controlado a los sistemas de información de la compañía, con el objetivo de identificar las vulnerabilidades a las que están expuestas las redes y definir los planes de acción para mitigar los riesgos.
  • Emular a todos los tipos posibles de intrusos y obtener evidencias concretas del grado de exposición.
Modalidades de A&p
  • Formal
  • Informal
Ambientes de Penetración:
  • Caja Blanca (con información del objetivo)
  • Caja Negra (sin información del objetivo)
  • Caja Gris (híbrido)
Tipos de Pruebas
  • Externas
  • Internas
  • Wireless
  • Basadas en tiempo y costo


Ataques de Seguridades
  • Exploits: Programa o técnica que aprovecha una vulnerabilidad.
  • Denial of Service - DoS: Incidente mediante el cual un usuario o compañía es privado de un servicio o recurso que normalmente esperan tener.
  • Análisis de trafico de red (Sniffing): Estos ataques consisten en espiar los paquetes de datos que son destinados a otros dispositivos en la red.
  • Robo de Sesiones (Hijacking): Estos ataques permiten tomar control de una conexión entre dos computadores de una forma similar al ataque "MiM" - Man in the Middle (Hombre en el Medio).
Expositor: Martin Scattini

miércoles, 26 de enero de 2011

LibreOffice 3.3, competidor de OpenOffice ya está disponible



Un equipo de desarrolladores que abandonaron el programa OpenOffice debido a la actitud de Oracle, anuncian el lanzamiento de Libre Office 3.3.

LibreOffice 3.3, que al igual que OpenOffice se ofrece de manera gratuita, tiene todas las características que pueden encontrarse en la actual versión de OpenOffice, además de otras, como fuentes estándar incorporadas en documentos PDF, hojas de cálculo con un millón de filas, nuevas fuentes o un interfaz de impresión mejorado.

Se trata del primer lanzamiento estable de la suite y esperan los comentarios de los usuarios, “que se integrarán tan pronto como sea posible”, asegura Caolán McNamara, de Red Hat, y uno de los directores de la comunidad de desarrolladores.

En un comienzo fueron 20 los desarrolladores que OpenOffice que abandonaron el proyecto para crear Document Foundation, pero en los últimos cuatro meses se han unido más, haciendo que el número de desarrolladores supere los cien y permitiendo que LibreOffice haya llegado al mercado antes de lo esperado.

LibreOffice es una suite con seis aplicaciones: el procesador de textos Writer; la hoja de cálculo Calc; el programa Impress para presentaciones; Draw para diagramas; una base de datos llamada Base y un editor de ecuaciones bautizado como Math.

LibreOffice está disponible para Windows, Mac y Linux.

Se lo puede descargar gratuitamente desde la pagina oficial: http://www.libreoffice.org/

VIA1: http://www.itespresso.es/libreoffice-33-competidor-de-openoffice-ya-esta-disponible-49163.html

VIA2: http://www.nuevastecnologias.com.ar/2011/01/libreoffice-33.html

E - Learning

Hora: 11H00 - 12H00

Conferencista:
Ing. Andrés Larco

E-learning es cualquier medio electrónico dedistribución, participación y apoyo al aprendizaje, normalmente, mediante Internet y de servicios de medios electrónicos relacionados como el aprendizaje por ordenador, las aulas virtuales y la colaboración digital.

Actores del E-learning

Características del e-learning

Para autores como Berlanga, Bosomy Hernández (2007, p. 31), las características fundamentales del e-learning son:

  • Elimina las distancias físicas.
  • Permite flexibilidad espacial y horaria.
  • Favorece la interacción.
  • Facilita el aprendizaje permanente durante toda la vida.
  • El profesor no es el depositario del conocimiento.
  • Atiende a muchos en grupos reducidos.
  • Creación compartida de conocimiento.
  • Favorece la integración de colectivos desfavorecidos.
  • Reutiliza los contenidos formativos.

Ventajas del e-learning

  • Pone a disposición de los alumnos un amplio volumen de información.
  • Facilita la actualización de la información y de los contenidos.
  • Flexibiliza la información, independientemente del espacio y el tiempo en el cual se encuentren el profesor y el estudiante.
  • Permite la deslocalización del conocimiento.
  • Facilita la autonomía del estudiante.
  • Ofrece diferentes herramientas de comunicación sincrónica y asincrónica para los estudiantes y para los profesores.
  • Favorece una formación multimedia.
  • Facilita una formación grupal y colaborativa.
  • Favorece la interactividad en diferentes ámbitos: con la información, con el profesor y entre los alumnos.
  • Facilita el uso de los materiales, los objetos de aprendizaje, en diferentes cursos.
  • Permite que en los servidores pueda quedar registrada la actividad realizada por los estudiantes.

Ahorra costos y desplazamiento.

Limitaciones y barreras del e-learning

a) Dificultades derivadas del funcionamiento de los canales de comunicación digital:

  • Lentitud en la transmisión de la información, especialmente observable en la recepción de documentos multimedia comprimidos o en tiempo real.
  • Interrupción inesperada de la comunicación.
  • Coste elevado de las tarifas planas.
  • Efecto “retardo” en la comunicación audiovisual en tiempo real.
  • Frecuentes averías en los servidores de información.
  • Interrupciones en el suministro eléctrico.

b) Dificultades derivadas de la calidad tecnológico-educativa de la información:

  • Obsesión por la generación de contenido literario.
  • Descuido en la calidad estética del diseño gráfico y multimedia.
  • Excesiva presencia del texto lineal.
  • Escasa creatividad y descuido semántico en los textos visuales y muy
  • especialmente en las fotografías.
  • Incorrecto planteamiento de los esquemas y gráficos.
  • Existencia de ruido comunicativo (deficiente interacción figura-fondo, vocabulario inadecuado, textos visuales borrosos, multimediasdesenfocados o con problemas de recepción acústica, etc.).

c) Dificultades derivadas del diseño metodológico y organizativo de la acción formativa:

Obsesión por la transmisión de contenido.

Tendencia al uso de metodologías de naturaleza conductista.

Obsesión por la eficiencia en la adquisición de conocimientos.

Tendencia a la evaluación de resultados olvidándose en muchos casos el análisis de los procesos de construcción del conocimiento.

Excesiva tendencia hacia el uso de los sistemas de seguimiento, evaluación y tutorización automática.

Descuido en el diseño de estrategias instructivas basadas en el diseño de actividades de intercomunicación “muchos a muchos” destinadas al fomento de la creación de conocimiento compartido.

Desmotivación progresiva y ocasional abandono del proceso de aprendizaje en aquellos casos en los que los diseños metodológicos y organizativos no favorecen el establecimiento de relaciones

interpersonales (convivencialesy on-line) de alumnos y profesores y de alumnos entre sí.

Visión Mundial

La Universidad de Anadolu(Turquía), llega a más de 500.000 estudiantes de educación a distancia, fue creada en el año 1981.

La Universidad Abierta de Hong Kong se inauguró en el año 1989 con el objetivo de dar servicio a los residentes de esta enorme área metropolitana.

En África, la educación a distancia esta en un nivel básico.

China desarrolló un sistema de universidad nacional por radio y televisión.

Europa:

  • Open Universitydel Reino Unido.
  • La Universidad Nacional de Educación a Distancia de España.
  • La UniversitatObertade Catalunya, UOCde España.

Estados Unidos:

El proyecto StarSchools(CK-12)que proporcionan instrucción por satélite:

¿Qué Estudiar?

Postgrados:

  • Técnicos.
  • En gestión.
  • Finanzas.

Educación continua:

Certificaciones internacionales:

  • Oracle.
  • Microsoft.
  • IBM.
  • HP.
  • Java.

¿Donde Estudiar?

Ventajas de Estudiar Virtualmente

  • Se esta siempre dentro del mercado laboral.
  • Se esta cerca de la familia.
  • Flexibilidad de tiempo y espacio.
  • El conocimiento se acerca mas rápido al entorno donde nos desarrollamos.
  • Las investigaciones o estudios son pertinentes al ámbito local.
  • Se disminuyen las fugas de cerebros.

Claves para el éxito al momento de estudiar virtual

Definición clara de que se va a estudiar y por qué?

  • Gestión adecuada del tiempo.
  • Estabilidad laboral.
  • Estabilidad sentimental.
  • Apoyo de circulo cercano al estudiante:
    • Familia.
    • Amigos.

Recomendaciones

  • Informarse adecuadamente.

Bolonia:

http://planbolonia.universia.es/definicion/Cuales-son-los-requisitos-de-acceso-de-Master-y-Doctorado.html

  • Realizar un benchmarking, entre carreras a estudiar y Universidades.
  • Financiación factible a través del IECE.
  • Buscar becas:

· Comisión FulbrightEcuador

· Fundación Carolina.

· SENESCYT.

· Las mismas universidades.

· Aprendan hacer sus papeles por si mismos:

· Pasaportes.

· Apostillar documentos, etc.