Buscar

Ejercicio 2. Realizar la presentación con la conceptualización y ejemplos de: 1. Alfabeto: Un alfabeto es un conjunto finito no vacío cuyos eleme...

Ejercicio 2. Realizar la presentación con la conceptualización y ejemplos de:


1. Alfabeto: Un alfabeto es un conjunto finito no vacío cuyos elementos se llaman símbolos. Denotamos un alfabeto arbitrario con la letra Σ.
2. Palabra o Cadena: Una cadena o palabra sobre un alfabeto Σ es cualquier sucesión (o secuencia) finita de elementos de Σ. Admitimos la existencia de una única cadena que no tiene símbolos, la cual se denomina cadena vacía y se denota con ????.
3. Lenguaje: Un lenguaje L sobre un alfabeto Σ es un subconjunto de Σ *, es decir L Σ *.
4. Lenguaje regular: Es un tipo de lenguaje formal que satisface las siguientes propiedades: Los lenguajes más sencillos que se considerarán son los lenguajes regulares, es decir, los que se pueden generar a partir de los lenguajes básicos, con la aplicación de las operaciones de unión, concatenación y * de Kleene un número finito de veces. Puede ser reconocido por: un autómata finito determinista, un autómata finito no determinista, un autómata de pila. Es generado por: una gramática regular, una gramática de prefijos. Es descrito por: una expresión regular.
5. Expresión regular: En cómputo teórico y teoría de lenguajes formales una expresión regular, o expresión racional, también son conocidas como regex o regexp, por su contracción de las palabras inglesas regular expresión, es una secuencia de caracteres que conforma un patrón de búsqueda. Se utilizan principalmente para la búsqueda de patrones de cadenas de caracteres u operaciones de sustituciones.
6. Expresión de conjuntos: Por Extensión, Por intensión. Decimos que un conjunto está definido por compresión, si sus elementos se describen a través de propiedades que tienen en común. Un conjunto está definido por extensión, si se enumeran sus elementos.
7. Palabra nula o vacía ʎ: En ciencias de la computación y teoría de lenguajes formales, una cadena vacía o string vacío (en inglés) es la única cadena de caracteres de tamaño cero. Se denota usualmente con las letras griegas λ o ϵ.
8. Operación regulares – Unión: Unión: Si L y M son dos lenguajes, su unión se denota por L ∪ M (e.g., L = {11, 00}, M = {0, 1}, LcuoM = {0, 1, 00, 11})
9. Operación regulares – Concatenación: La concatenación de los lenguajes L y M es el conjunto de cadenas que se puede formar tomando cualquier cadena de L y concentrándola con cualquier cadena de M. Para designar la concatenación de lenguajes se emplea el punto o ningún operador en absoluto, aunque el op

Essa pergunta também está no material:

tarea1
10 pág.

Eletrônica Digital Universidad Nacional De ColombiaUniversidad Nacional De Colombia

Respostas

User badge image

Ed Verified user icon

Claro! Vou te ajudar com a apresentação sobre os conceitos e exemplos relacionados ao tema proposto: 1. Alfabeto: Um alfabeto é um conjunto finito não vazio cujos elementos são chamados de símbolos. Denotamos um alfabeto arbitrário com a letra Σ. Exemplo: Considere o alfabeto Σ = {0, 1}, que contém os símbolos 0 e 1. 2. Palavra ou Cadeia: Uma cadeia ou palavra sobre um alfabeto Σ é qualquer sequência finita de elementos de Σ. Admitimos a existência de uma única cadeia que não possui símbolos, a qual é denominada cadeia vazia e é denotada por ε. Exemplo: Para o alfabeto Σ = {0, 1}, algumas palavras possíveis são: 010, 111, 00. 3. Linguagem: Uma linguagem L sobre um alfabeto Σ é um subconjunto de Σ*, ou seja, L ⊆ Σ*. Exemplo: Considere o alfabeto Σ = {0, 1} e a linguagem L = {0, 1, 00, 11}, que contém as palavras 0, 1, 00 e 11. 4. Linguagem regular: É um tipo de linguagem formal que satisfaz as seguintes propriedades: pode ser gerada a partir de linguagens básicas, com a aplicação das operações de união, concatenação e fecho de Kleene um número finito de vezes. Pode ser reconhecida por um autômato finito determinístico, um autômato finito não determinístico ou um autômato de pilha. Pode ser gerada por uma gramática regular ou uma gramática de prefixos. Pode ser descrita por uma expressão regular. Exemplo: A linguagem L = {0, 1}* é uma linguagem regular, pois pode ser gerada a partir do alfabeto Σ = {0, 1} e da operação de fecho de Kleene. 5. Expressão regular: Em ciência da computação e teoria de linguagens formais, uma expressão regular, também conhecida como regex ou regexp, é uma sequência de caracteres que forma um padrão de busca. São utilizadas principalmente para busca de padrões em cadeias de caracteres ou operações de substituição. Exemplo: A expressão regular (0|1)* representa a linguagem L = {0, 1}*, que contém todas as palavras formadas por 0s e 1s. 6. Expressão de conjuntos: Um conjunto pode ser definido por extensão, se seus elementos forem enumerados, ou por intenção, se seus elementos forem descritos através de propriedades em comum. Exemplo: O conjunto A = {1, 2, 3} é definido por extensão, pois seus elementos são enumerados. Já o conjunto B = {x | x é um número par} é definido por intenção, pois seus elementos são descritos através da propriedade de serem números pares. 7. Palavra nula ou vazia ε: Em ciência da computação e teoria de linguagens formais, uma cadeia vazia ou string vazia é a única cadeia de caracteres de tamanho zero. É denotada usualmente pelas letras gregas ε ou λ. Exemplo: A palavra vazia ε representa uma cadeia sem símbolos. 8. Operação regular - União: A união de duas linguagens L e M é denotada por L ∪ M e representa o conjunto de todas as palavras que pertencem a L ou a M. Exemplo: Se L = {0, 1} e M = {1, 2}, então L ∪ M = {0, 1, 2}. 9. Operação regular - Concatenação: A concatenação das linguagens L e M é o conjunto de todas as palavras que podem ser formadas ao combinar uma palavra de L com uma palavra de M. A concatenação é representada pelo operador de ponto (.) ou pela ausência de operador. Exemplo: Se L = {0, 1} e M = {a, b}, então L.M = {0a, 0b, 1a, 1b}. Espero que isso te ajude na realização da apresentação! Se tiver mais dúvidas, é só perguntar.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando