El documento define los componentes fundamentales de un lenguaje formal: léxico, sintaxis y semántica. Proporciona ejemplos de cómo aplicar estas definiciones para formalizar lenguajes como el español y las expresiones aritméticas. Luego, intenta formalizar parcialmente un lenguaje básico para recetas de cocina, definiendo tokens, patrones y reglas sintácticas y semánticas elementales.
Taller de Lectura y Redacción 1 Primer Parcial Signos de Puntuacióninsucoppt
Este documento describe los principales signos de puntuación del español y sus usos. Explica que los signos de puntuación delimitan frases y párrafos, establecen la jerarquía sintáctica y evitan ambigüedades. Luego detalla los usos del punto, coma, dos puntos, punto y coma, comillas, paréntesis, signos de interrogación y exclamación, puntos suspensivos, guion y raya.
El documento describe las reglas para multiplicar términos algebraicos con signos y letras diferentes. Explica que primero se determina el signo, luego se multiplican los números, y finalmente se multiplican los términos con la misma letra. Cubre casos simples con solo una letra, casos con signos, y casos normales con signos y letras diferentes.
Este documento presenta los diferentes tipos de signos de puntuación, incluyendo el punto, la coma, los dos puntos, las comillas, los paréntesis, los signos de interrogación y exclamación, los puntos suspensivos y el guion. Explica brevemente el uso y propósito de cada uno de estos signos de puntuación.
Este documento presenta los diferentes tipos de signos de puntuación, incluyendo el punto, la coma, los dos puntos, las comillas, los paréntesis, los signos de interrogación y exclamación, los puntos suspensivos y el guion. Explica brevemente el uso y propósito de cada uno de estos signos de puntuación.
El documento resume los signos de puntuación más usados en español, incluyendo la coma, el punto y coma, el punto, los dos puntos, puntos suspensivos, signos de interrogación, signos de admiración, paréntesis y comillas. Explica el propósito y uso de cada signo de puntuación y cómo se utilizan para separar oraciones, frases y miembros de una oración, así como para indicar preguntas, exclamaciones, interrupciones y citas.
Este documento ofrece instrucciones sobre el uso correcto de varios signos de puntuación como la coma, el punto, el punto y coma, los dos puntos, los paréntesis y la raya. Explica cuándo y cómo usar cada signo de puntuación y proporciona ejemplos para ilustrar sus usos.
La programación orientada a objetos es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones. Se basa en técnicas como herencia, modularidad, polimorfismo y encapsulamiento. Actualmente es soportada por muchos lenguajes de programación y promete mejoras como mayor portabilidad del código y reusabilidad.
La variación diatópica se refiere a las diferencias en el uso del lenguaje entre hablantes de diferentes regiones o países. Los hablantes tienden a adaptar su lenguaje de acuerdo a las necesidades comunicativas con personas de su misma localidad, lo que da como resultado variaciones en el vocabulario para referirse a las mismas cosas entre países y regiones dentro de un mismo país. El documento proporciona ejemplos de variaciones diatópicas en el vocabulario entre Chile, Argentina, México, España, Colombia, Cuba, El Salvador y regiones de Chile.
Taller de Lectura y Redacción 1 Primer Parcial Signos de Puntuacióninsucoppt
Este documento describe los principales signos de puntuación del español y sus usos. Explica que los signos de puntuación delimitan frases y párrafos, establecen la jerarquía sintáctica y evitan ambigüedades. Luego detalla los usos del punto, coma, dos puntos, punto y coma, comillas, paréntesis, signos de interrogación y exclamación, puntos suspensivos, guion y raya.
El documento describe las reglas para multiplicar términos algebraicos con signos y letras diferentes. Explica que primero se determina el signo, luego se multiplican los números, y finalmente se multiplican los términos con la misma letra. Cubre casos simples con solo una letra, casos con signos, y casos normales con signos y letras diferentes.
Este documento presenta los diferentes tipos de signos de puntuación, incluyendo el punto, la coma, los dos puntos, las comillas, los paréntesis, los signos de interrogación y exclamación, los puntos suspensivos y el guion. Explica brevemente el uso y propósito de cada uno de estos signos de puntuación.
Este documento presenta los diferentes tipos de signos de puntuación, incluyendo el punto, la coma, los dos puntos, las comillas, los paréntesis, los signos de interrogación y exclamación, los puntos suspensivos y el guion. Explica brevemente el uso y propósito de cada uno de estos signos de puntuación.
El documento resume los signos de puntuación más usados en español, incluyendo la coma, el punto y coma, el punto, los dos puntos, puntos suspensivos, signos de interrogación, signos de admiración, paréntesis y comillas. Explica el propósito y uso de cada signo de puntuación y cómo se utilizan para separar oraciones, frases y miembros de una oración, así como para indicar preguntas, exclamaciones, interrupciones y citas.
Este documento ofrece instrucciones sobre el uso correcto de varios signos de puntuación como la coma, el punto, el punto y coma, los dos puntos, los paréntesis y la raya. Explica cuándo y cómo usar cada signo de puntuación y proporciona ejemplos para ilustrar sus usos.
La programación orientada a objetos es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones. Se basa en técnicas como herencia, modularidad, polimorfismo y encapsulamiento. Actualmente es soportada por muchos lenguajes de programación y promete mejoras como mayor portabilidad del código y reusabilidad.
La variación diatópica se refiere a las diferencias en el uso del lenguaje entre hablantes de diferentes regiones o países. Los hablantes tienden a adaptar su lenguaje de acuerdo a las necesidades comunicativas con personas de su misma localidad, lo que da como resultado variaciones en el vocabulario para referirse a las mismas cosas entre países y regiones dentro de un mismo país. El documento proporciona ejemplos de variaciones diatópicas en el vocabulario entre Chile, Argentina, México, España, Colombia, Cuba, El Salvador y regiones de Chile.
El documento describe cómo crear subredes dividiendo una dirección IP. Explica que al aumentar el tamaño de una red, es necesario dividirla en segmentos para limitar dominios de colisión y tráfico broadcast. Luego detalla los pasos para calcular el número de subredes, asignar los bits de red y host, y obtener las direcciones IP y máscara de red de cada subred.
¿Que es la Adoración?,
¿Que es la Alabanza?,
¿Por Qué Alabamos A Dios?,
¿Quiénes Deberán De Alabar A Dios?,
¿Cuándo Alabamos A Dios?,
¿Dónde Podemos Alabar A Dios?,
EXPRESIONES DE ALABANZAS Y ADORACIÓN
Este documento presenta una introducción a la tecnología orientada a objetos. Explica que la TOO se basa en principios como la abstracción, encapsulamiento, modularidad, jerarquía y otros. También describe conceptos clave como objetos, clases, encapsulamiento, herencia y más. Finalmente, provee antecedentes históricos sobre el desarrollo de la TOO a través de los años.
Transformación del diagrama entidad relación al modelo relacional siguiendo estos pasos
conversion Entidad- Relacion a Modelo Relacional
Bases de Datos
Entidad Relacion
Este documento presenta conceptos básicos de la teoría de conjuntos. Define qué es un conjunto, sus elementos y notación. Explica el conjunto universal, conjunto vacío, subconjuntos, conjuntos disjuntos, cardinalidad y operaciones básicas como unión, intersección y diferencia. También describe diagramas de Venn para representar conjuntos y operaciones, y leyes que rigen conjuntos.
El documento describe el Modelo OSI, un estándar para la interconexión de sistemas de comunicación de datos desarrollado por la Organización Internacional para la Estandarización (ISO). El Modelo OSI define una arquitectura de comunicaciones en 7 capas que especifican protocolos de comunicación y permiten la interoperabilidad entre redes de diferentes fabricantes. El autor del documento es ISC. Erivan Martínez Ovando.
Normalización de bases de datos
Primera Forma Normal (1FN)
Segunda Forma Normal (2FN)
Tercera Forma Normal (3FN)
La regla de la información
La Normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
PROGRAMACIÓN CONCURRENT
Modelar un sistema usando redes de Petri
Una red de Petri está formada por lugares, transiciones, arcos dirigidos y marcas o fichas
Carl Petri creo en 1962, una herramienta matemática para el estudio de las comunicaciones con los Autómatas.
Este documento explica qué es un diagrama de secuencia en UML. Un diagrama de secuencia muestra la interacción entre objetos a través del tiempo y contiene objetos, mensajes intercambiados entre objetos en un orden específico, y una línea de tiempo. El documento describe los elementos de un diagrama de secuencia como objetos, mensajes, líneas de vida y tiempo, y provee ejemplos de cómo modelar inclusión, extensión, alternativas y bucles.
Los sistemas distribuidos se definen como sistemas cuyos componentes de hardware y software se comunican a través de una red para lograr un objetivo común. Estos sistemas se caracterizan por la compartición de recursos entre máquinas, su apertura para agregar nuevos servicios, y su capacidad para ejecutar procesos de forma concurrente y escalable. Los sistemas distribuidos evolucionaron desde modelos centralizados hacia arquitecturas cliente-servidor más descentralizadas para mejorar el rendimiento y tolerancia a fallos. Existen diferentes clasificaciones
Redes de Computadora
Componentes básicos de las redes
Clasificación de las redes
Servidores
Dispositivos de red
Protocolos de redes
Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten Información
El documento describe los conceptos fundamentales del modelado de datos en bases de datos, incluyendo la abstracción de datos, los modelos de datos, las categorías de los modelos de datos (de alto nivel, de representación y de bajo nivel), las entidades, atributos, relaciones y cardinalidades. Explica que el modelado de datos es el proceso de crear una representación de cómo los usuarios ven los datos y es la base para el desarrollo de aplicaciones de bases de datos.
El documento describe cómo crear subredes dividiendo una dirección IP. Explica que al aumentar el tamaño de una red, es necesario dividirla en segmentos para limitar dominios de colisión y tráfico broadcast. Luego detalla los pasos para calcular el número de subredes, asignar los bits de red y host, y obtener las direcciones IP y máscara de red de cada subred.
¿Que es la Adoración?,
¿Que es la Alabanza?,
¿Por Qué Alabamos A Dios?,
¿Quiénes Deberán De Alabar A Dios?,
¿Cuándo Alabamos A Dios?,
¿Dónde Podemos Alabar A Dios?,
EXPRESIONES DE ALABANZAS Y ADORACIÓN
Este documento presenta una introducción a la tecnología orientada a objetos. Explica que la TOO se basa en principios como la abstracción, encapsulamiento, modularidad, jerarquía y otros. También describe conceptos clave como objetos, clases, encapsulamiento, herencia y más. Finalmente, provee antecedentes históricos sobre el desarrollo de la TOO a través de los años.
Transformación del diagrama entidad relación al modelo relacional siguiendo estos pasos
conversion Entidad- Relacion a Modelo Relacional
Bases de Datos
Entidad Relacion
Este documento presenta conceptos básicos de la teoría de conjuntos. Define qué es un conjunto, sus elementos y notación. Explica el conjunto universal, conjunto vacío, subconjuntos, conjuntos disjuntos, cardinalidad y operaciones básicas como unión, intersección y diferencia. También describe diagramas de Venn para representar conjuntos y operaciones, y leyes que rigen conjuntos.
El documento describe el Modelo OSI, un estándar para la interconexión de sistemas de comunicación de datos desarrollado por la Organización Internacional para la Estandarización (ISO). El Modelo OSI define una arquitectura de comunicaciones en 7 capas que especifican protocolos de comunicación y permiten la interoperabilidad entre redes de diferentes fabricantes. El autor del documento es ISC. Erivan Martínez Ovando.
Normalización de bases de datos
Primera Forma Normal (1FN)
Segunda Forma Normal (2FN)
Tercera Forma Normal (3FN)
La regla de la información
La Normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
PROGRAMACIÓN CONCURRENT
Modelar un sistema usando redes de Petri
Una red de Petri está formada por lugares, transiciones, arcos dirigidos y marcas o fichas
Carl Petri creo en 1962, una herramienta matemática para el estudio de las comunicaciones con los Autómatas.
Este documento explica qué es un diagrama de secuencia en UML. Un diagrama de secuencia muestra la interacción entre objetos a través del tiempo y contiene objetos, mensajes intercambiados entre objetos en un orden específico, y una línea de tiempo. El documento describe los elementos de un diagrama de secuencia como objetos, mensajes, líneas de vida y tiempo, y provee ejemplos de cómo modelar inclusión, extensión, alternativas y bucles.
Los sistemas distribuidos se definen como sistemas cuyos componentes de hardware y software se comunican a través de una red para lograr un objetivo común. Estos sistemas se caracterizan por la compartición de recursos entre máquinas, su apertura para agregar nuevos servicios, y su capacidad para ejecutar procesos de forma concurrente y escalable. Los sistemas distribuidos evolucionaron desde modelos centralizados hacia arquitecturas cliente-servidor más descentralizadas para mejorar el rendimiento y tolerancia a fallos. Existen diferentes clasificaciones
Redes de Computadora
Componentes básicos de las redes
Clasificación de las redes
Servidores
Dispositivos de red
Protocolos de redes
Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten Información
El documento describe los conceptos fundamentales del modelado de datos en bases de datos, incluyendo la abstracción de datos, los modelos de datos, las categorías de los modelos de datos (de alto nivel, de representación y de bajo nivel), las entidades, atributos, relaciones y cardinalidades. Explica que el modelado de datos es el proceso de crear una representación de cómo los usuarios ven los datos y es la base para el desarrollo de aplicaciones de bases de datos.
2. DEFINICIÓN DE LENGUAJE,
ORIENTADO A LA
FORMALIDAD
LENGUAJE. Es una especificación completa de 3 objetos:
Primero. Definición de todas las palabras del lenguaje.(Léxico)
Segundo. Definición de reglas que permitan formar oraciones.
(Sintaxis)
Tercero. El significado de las oraciones.(Semántica)
3. EJEMPLO 1: IDIOMA ESPAÑOL
ORACIÓNORACIÓN
REGLA NOREGLA NO
APLICADAAPLICADA
RAZÓNRAZÓN
Las nwas cantanLas nwas cantan LéxicoLéxico
Nwas no forman parte delNwas no forman parte del
lenguaje español aunque canten.lenguaje español aunque canten.
Las casa es bonitaLas casa es bonita SemánticaSemántica
Problema de número, “las” esProblema de número, “las” es
plural y “casa” es singular.plural y “casa” es singular.
El azul silencioso de laEl azul silencioso de la
montañamontaña
SemánticaSemántica
Si se es estricto, existe unSi se es estricto, existe un
problema para encontrar elproblema para encontrar el
significado de la oración.significado de la oración.
Juan es altaJuan es alta SemánticaSemántica
Problema con género, “Juan” esProblema con género, “Juan” es
masculino y “alta” es femenino.masculino y “alta” es femenino.
Fiesta fue Juan a laFiesta fue Juan a la SintaxisSintaxis
Problema con la estructura de laProblema con la estructura de la
oración.oración.
4. EJEMPLO 2: CONJUNTO DE PALABRAS
TOMADAS DEL IDIOMA ESPAÑOL
Léxico={casa,cama,juanita,es,corre,bonita,feo,rápido,el,la,los,las,rápida}.
Sintaxis y semántica=idioma español.
ORACIÓNORACIÓN
REGLA NOREGLA NO
APLICADAAPLICADA
RAZÓNRAZÓN
Las camaLas cama SemánticaSemántica
Problema de número “las” esProblema de número “las” es
plural.plural.
Juanita es rápidoJuanita es rápido SemánticaSemántica
Problema de género, “juanita” esProblema de género, “juanita” es
femenino y “rápido” es masculino.femenino y “rápido” es masculino.
La casa azulLa casa azul LéxicoLéxico
““azul” no forma parte del conjuntoazul” no forma parte del conjunto
de palabras del lenguaje.de palabras del lenguaje.
Azul Juan elAzul Juan el LéxicoLéxico
Existen los tres tipos de erroresExisten los tres tipos de errores
pero no hay que olvidar el orden.pero no hay que olvidar el orden.
5. EJEMPLO 3: EXPRESIONES
ARITMÉTICAS
Léxico={0,…,9,+,-,*,%,(,),=}.
ORACIÓNORACIÓN
REGLA NOREGLA NO
APLICADAAPLICADA
RAZÓNRAZÓN
1/91/9 LéxicoLéxico
““/” no es el símbolo para dividir el/” no es el símbolo para dividir el
correcto es “%”correcto es “%”
(1+9)*3)(1+9)*3) SintaxisSintaxis
Los paréntesis no estánLos paréntesis no están
balanceados.balanceados.
(0%0)-(3+4)(0%0)-(3+4) SemánticaSemántica
División con ceroDivisión con cero
3+4=83+4=8 SemánticaSemántica
La igualdad es falsaLa igualdad es falsa
6. TERMINOLOGÍA ASOCIADA
A LA DEFINICIÓN
CONCEPTUAL DEL
LENGUAJEToken. Componente mínimo en la definición de un
lenguaje y representan una clasificación. Esta
definición se encuentra dentro del nivel de léxico
del lenguaje.
Lexema. Valores particulares que puede tener
cada token.
Patrón. Especifica las reglas de asociación de
cada token.
Asociación. Especifica las reglas de relación entre
cada token definido sobre un patrón.
7. EJEMPLO TOKEN
LENGUAJELENGUAJE TOKENTOKEN
Idioma españolIdioma español
Artículo, verbo,Artículo, verbo,
sustantivo,…sustantivo,…
Expresiones aritméticasExpresiones aritméticas
Flotante, entero,Flotante, entero,
operador, paréntesis,…operador, paréntesis,…
Recetas de cocinaRecetas de cocina
Ingrediente, cantidad,Ingrediente, cantidad,
medida,…medida,…
9. EJEMPLO PASTEL DE
MANZANARECETA:
1 kilo de manzana
1 kilo de harina
1 litro de leche
1 barra de mantequilla
5 huevos
NOTA: ignore la porción de los ingredientes,
no existe gramática.
12. LENGUAJE MUY BÁSICO
PARA RECETAS DE COCINA
Léxico={número, kilo, litro, barra, manzana, harina, leche, mantequilla,
huevos, de}
Nota: número agrupa a 1,5, definidos dentro de la receta “pastel de
manzana”. Las secuencias de dígitos a nivel léxico están
representadas por número.
13. SINTAXIS
Semántica. No definida
Otra receta válida sería Receta no válida
Licuado de manzana huevos al gusto
1 litro de leche 2 huevos
2 manzanas Sal al gusto
Receta
cantidad medida preposición ingrediente
14. INTENTADO FORMALIZAR EL
LENGUAJE DE RECETAS DE
COCINA
ComponenteComponente LexemaLexema
IngredientesIngredientes Aceite de oliva, aguacate, ajo, apio, carne de res,Aceite de oliva, aguacate, ajo, apio, carne de res,
cebolla, champiñones, chiles ancho, chiles chipotlescebolla, champiñones, chiles ancho, chiles chipotles
en escabeche, chiles huajillo, consomé de pollo,en escabeche, chiles huajillo, consomé de pollo,
dientes de ajo, falda de res, germinado de soya,dientes de ajo, falda de res, germinado de soya,
huevo, jengibre, jugo maggi, lechuga, mayonesa,huevo, jengibre, jugo maggi, lechuga, mayonesa,
mostaza, pimientas gordas, pimientas, pimientomostaza, pimientas gordas, pimientas, pimiento
morrón, pollo, queso panela, salsa inglesa, tomates,morrón, pollo, queso panela, salsa inglesa, tomates,
tomillo, tripa de puerco, sal, vinagre, zanahorias.tomillo, tripa de puerco, sal, vinagre, zanahorias.
PresentaciónPresentación Al gusto, cortada a lo alto, duro, en tiras, finamenteAl gusto, cortada a lo alto, duro, en tiras, finamente
ralladas, fresco, la necesaria, molida, molido, picado,ralladas, fresco, la necesaria, molida, molido, picado,
picados, rallado, rebanada, rebanadospicados, rallado, rebanada, rebanados
MedidaMedida Cucharada, cucharadas, gramos, kilo, kilos, lata,Cucharada, cucharadas, gramos, kilo, kilos, lata,
ramas de, tazaramas de, taza
CantidadCantidad 1,2,3,4,5,6,10 ,200,1/2,1/41,2,3,4,5,6,10 ,200,1/2,1/4
ConjunciónConjunción Y, oY, o
PreposiciónPreposición DeDe
LÉXICO
16. SEMÁNTICA
Las reglas semánticas para lenguaje natural son complejas , en este caso, las
reglas obedecerán a ciertas relaciones muy elementales entre los diferentes
componentes del lenguaje. El objetivo del ejemplo es ilustrar como un lenguaje
debe definirse por etapas y dar una aplicación completa, en este momento el
objetivo no es hacer una aplicación robusta para validar recetas de cocina.
MedIdaMedIda
CantidadCantidad
CucharaCuchara
dada
CucharaCuchara
dasdas
GramosGramos KiloKilo KilosKilos LataLata
RamasRamas
dede
TazaTaza
11 SiSi NoNo NoNo SiSi NoNo SiSi NoNo SiSi
>=2>=2 NoNo SiSi SiSi NoNo SiSi NoNo SiSi NoNo
FracciónFracción SiSi NoNo NoNo SiSi NoNo SiSi SiSi sisi
Relación cantidad-medida
Esta relación válida número entre el token cantidad-medida