Gramáticas lógicas. Programación Lógica InCo
|
|
|
- María Pilar Jiménez Alvarado
- hace 10 años
- Vistas:
Transcripción
1 Gramáticas lógicas Programación Lógica InCo
2 DCG: Definite clause grammars Gramáticas escritas con una sintaxis similar a la usual que se traducen a cláusulas definidas y, por lo tanto, a predicados Prolog.
3 DCG: Definite clause grammars Ejemplo: Gramática para el lenguaje regular a* b* c* s --> a, b, c. a --> [a], a. a --> []. b --> [b], b. b --> []. c --> [c], c. c --> [].
4 DCG: Definite clause grammars Sintaxis: Los símbolos no terminales se representan usando átomos Prolog. Los símbolos terminales se encierran entre [ ]. Los símbolos de la parte derecha de la regla van separados por comas. Cada regla termina con un punto.
5 DCG: Definite clause grammars Las DCGs permiten manejar argumentos para los símbolos no terminales y llamadas a predicados dentro de las reglas. Estas extensiones permiten representar lenguajes sensibles al contexto con gramáticas muy similares a las anteriores.
6 DCG: Definite clause grammars Gramática para el lenguaje sensible al contexto a N b N c N s --> a(n), b(n), c(n). a(n) --> [a], a(n1), {N is N1 + 1}. a(0) --> []. b(n) --> [b], b(n1), {N is N1 + 1}. b(0) --> []. c(n) --> [c], c(n1), {N is N1 + 1}. c(0) --> [].
7 DCG para el lenguaje natural Gramática para una estructura simple del español: El niño corre. o gn gv art sust verbo
8 DCG para el lenguaje natural Gramática para la oración El niño corre. oracion --> gn, gv. gn --> art, sust. gv --> verbo. art --> [el]. sust --> [niño]. verbo --> [corre].
9 DCG para el lenguaje natural Esta gramática solamente reconoce la oración del ejemplo. Para que reconozca otras oraciones con la misma estructura hay que generar más reglas para art, sust y verbo. El hombre lee. El estudiante estudia. El niño come. Qué pasa si agregamos además : Los niños leen?
10 DCG para el lenguaje natural Para que la gramática reconozca la oración: Los niños corren. Pero no reconozca: * El niños corre. * El niño corren.
11 DCG para el lenguaje natural Para que la gramática reconozca la oración: Los niños corren. Pero no reconozca: * El niños corre. * El niño corren. Hay que manejar un argumento extra que garantice la concordancia de número, por un lado, entre gn y gv, por otro lado, dentro del gn.
12 DCG para el lenguaje natural Gramática para oraciones con variación en el número oracion --> gn(n), gv(n). gn(n) --> art(n), sust(n). gv(n) --> verbo(n). art(sg) --> [el]. art(pl) --> [los]. sust(sg) --> [niño]. sust(pl) --> [niños]. verbo(sg) --> [corre]. verbo(pl) --> [corren].
13 DCG para el lenguaje natural Para controlar la concordancia de género, se trabaja con un nuevo argumento. En este caso, sólo se chequea la concordancia entre art y sust.
14 DCG para el lenguaje natural Llamadas a predicados para introducir el léxico Podemos tener una sola regla para cada categoría léxica: sust(n) --> [Sust], {es_sust(n, Sust)}. E introducir el léxico como hechos: es_art(sg, el). es_art(pl, los). es_sust(sg, niño).
15 DCG para el lenguaje natural Gramática con una sola regla por categoría y llamadas a predicados oracion --> gn(n), gv(n). gn(n) --> art(n), sust(n). gv(n) --> verbo(n). gv(n) --> verbo(n), gn(n1). art(n) --> [Art], {es_art(n, Art)}. sust(n) --> [Sust], {es_sust(n, Sust)}. verbo(n) --> [Ver], {es_ver(n, Ver)}.
16 DCG para el lenguaje natural Gramática con gv más complejo : Los niños comen el postre. oracion --> gn(n), gv(n). gn(n) --> art(n), sust(n). gv(n) --> verbo(n). gv(n) --> verbo(n), gn(_). art(sg) --> [el]. art(pl) --> [los]. sust(sg) --> [niño]. sust(pl) --> [niños]. sust(sg) --> [postre]. sust(pl) --> [postres]. verbo(sg) --> [come]. verbo(pl) --> [comen]. Se controla concordancia sujeto verbo. Puede haber anomalías semánticas
17 DCG para el lenguaje natural El símbolo inicial puede tener argumentos: oracion(n) --> gn(n), gv(n)
18 DCG: Traducción a predicados Traducción de las DCGs a predicados comunes. El intérprete traduce las DCGs (las reconoce por sintaxis) a predicados Prolog. Asumimos que la gramática trabaja sobre una oración representada como lista de palabras. Las palabras son términos ya que no se analiza su estructura interna. Cada símbolo no terminal va a generar un predicado.
19 DCG: Traducción a predicados Una traducción natural sería: oracion(o) :- append(l1, L2, O), gn(l1), gv(l2). gn(l) :- append(l1, L2, L), art(l1), sust(l2). gv(l) :- verbo(l). art([el]). sust([niño]). verbo([corre]).
20 DCG: Traducción a predicados PROBLEMA: Ineficiencia del predicado append. Para la consulta:?- oracion([el, niño, corre]). Se instancia la variable O pero L1 y L2 quedan sin instanciar. Esto genera las siguientes posibilidades: L1 = [] L1 = [el] L1 = [el, niño] L2 = [el, niño, corre] L2 = [niño, corre] L2 = [corre] Recién en el tercer intento la cláusula gn(l1) va a ser verdadera. Ídem para art y sust.
21 DCG: Traducción a predicados Solución: Se representan las listas como 2 argumentos: La lista completa El resto oracion(o, R) :- gn(o, R1), gv(r1, R).
22 DCG: Traducción a predicados [ oracion ] [ resto ] [ gn ] [ resto1 ] [ gv ] [ resto ] Se llama al predicado instanciando R con [ ], entonces: [ oracion ] [ ] [ gn ] [ resto1 ] [ gv ] [ ]
23 DCG: Traducción a predicados El programa completo queda: oracion(o, R) :- gn(o, R1), gv(r1, R). gn(l, R) :- art(l, R1), sust(r1, R). gv(l, R) :- verbo(l, R). art([el R], R). sust([niño R], R). verbo([corre R],R).
24 DCG: Traducción a predicados Si agregamos control de concordancia de número, el predicado oracion quedaría: oracion(o, R) :- gn(o, R1, N), gv(r1, R, N).
25 DCG: Traducción a predicados Consultas: oracion([el,niño, corre],[ ]). oracion(o, [ ]). Usando el predicado phrase/2: phrase(oracion, [el niño,corre]). phrase(oracion, O). Probar phrase/3.
26 DCG: Otros ejemplos 1. Números escritos con letras, del cero al cien Cero, dos, veinticinco, cuarenta y ocho, 2. Cambio de formato de fecha 3/2/ de enero de 2004
27 DCG: Reconocimiento y generación Analizar si todos los ejemplos que vimos sirven tanto para reconocer como para generar tiras.
28 Referencias Principales Clocksin, W. F. and Mellish, C. S., Programming in Prolog, 3 rd Edition, Springer-Verlag, New York, Sterling, L. and Shapiro, E., The Art of Prolog, 2 nd Edition, MIT Press, Cambridge, Massachusetts, Complementarias O'Keefe, R. A., The Craft of Prolog, MIT Press, Cambridge, Massachusetts, 1990.
PROLOG Inteligencia Artificial Universidad de Talca, II Semestre 2005. Jorge Pérez R.
PROLOG Inteligencia Artificial Universidad de Talca, II Semestre 2005 Jorge Pérez R. 1 Introducción a PROLOG PROLOG es un lenguaje interpretado basado en la lógica de predicados de primer orden. Puede
Curso PHP Módulo 1 R-Luis
Lenguaje PHP Introducción Archivos HTML y PHP: Crear un archivo php es tan sencillo como cambiarle la extensión a un archivo html, por ejemplo podemos pasar de index.html a index.php sin ningún inconveniente.
MLM 1000 - Matemática Discreta
MLM 1000 - Matemática Discreta L. Dissett Clase 04 Resolución. Lógica de predicados c Luis Dissett V. P.U.C. Chile, 2003 Aspectos administrativos Sobre el tema vacantes: 26 personas solicitaron ingreso
UNIDAD I: LÓGICA PROPOSICIONAL
UNIDAD I: LÓGICA PROPOSICIONAL ASIGNATURA: INTRODUCCIÓN A LA COMPUTACIÓN CARRERAS: LICENCIATURA Y PROFESORADO EN CIENCIAS DE LA COMPUTACIÓN DEPARTAMENTO DE INFORMÁTICA FACULTAD DE CIENCIAS FÍSICO MATEMÁTICA
Nociones Básicas de Sémantica: Semántica Denotacional
Nociones Básicas de Sémantica: Semántica Denotacional Análisis de Lenguajes de Programación Mauro Jaskelioff 21/08/2015 Acerca de la Semántica Operacional En la semántica operacional el significado de
Cuantos números de tres cifras distintas se pueden formar con las nueve cifras significativas del sistema decimal?
COMBINATORIA La "Teoría Combinatoria" resuelve problemas que aparecen al estudiar y cuantificar las diferentes agrupaciones (ordenaciones, colecciones,...) que podemos formar con los elementos de un conjunto.
ANÁLISIS SEMÁNTICO. Especificación formal: Semántica Operacional, semántica denotacional, semántica Axiomática, Gramáticas con Atributos.
ANÁLISIS SEMÁNTICO El análisis semántico dota de un significado coherente a lo que hemos hecho en el análisis sintáctico. El chequeo semántico se encarga de que los tipos que intervienen en las expresiones
BPMN Business Process Modeling Notation
BPMN (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los mensajes
CAPÍTULO 1 PROYECTO JURÍDICO PRÁCTICAS MONOPÓLICAS EN LOS CONTRATOS DE FRANQUICIAS EN MÉXICO
CAPÍTULO 1 PROYECTO JURÍDICO PRÁCTICAS MONOPÓLICAS EN LOS CONTRATOS DE FRANQUICIAS EN MÉXICO SUMARIO. 1.1 Introducción. 1.2 Breve Descripción del Tema. 1.3 Objetivo General 1.4 Objetivo Específico 1.5
La lección de hoy es sobre Resolver Ecuaciones. El cuál es la expectativa para el aprendizaje del estudiante SEI.2.A1.1
SEI.2.A1.1-Solving Equations-Student Learning Expectation. La lección de hoy es sobre Resolver Ecuaciones. El cuál es la expectativa para el aprendizaje del estudiante SEI.2.A1.1 En esta lección aprenderemos
Sistemas de amortización
Sistemas de amortización 1. Introducción Un sistema de amortización es un método por el cual un capital cedido en préstamo es devuelto por una sucesión de pagos o cuotas. Estas cuotas periódicas constituyen
Análisis de medidas conjuntas (conjoint analysis)
Análisis de medidas conuntas (conoint analysis). Introducción Como ya hemos dicho anteriormente, esta técnica de análisis nos sirve para analizar la importancia que dan los consumidores a cada uno de los
Medias Móviles: Señales para invertir en la Bolsa
www.gacetafinanciera.com Medias Móviles: Señales para invertir en la Bolsa Juan P López..www.futuros.com Las medias móviles continúan siendo una herramienta básica en lo que se refiere a determinar tendencias
GENERACIÓN DE CÓDIGO
GENERACIÓN DE CÓDIGO INTRODUCCION La generación de código es la fase más compleja de un compilador, puesto que no sólo depende de las características del lenguaje fuente sino también de contar con información
Lógica de Predicados 1
Lógica de Predicados 1 rafael ramirez [email protected] Ocata 320 Porqué Lógica de Predicados La logica proposicional maneja bien afirmaciones compuestas de no, y, o, si entonces En situaciones con un
Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.
Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios
1. MEDIDAS DE TENDENCIA CENTRAL
1. MEDIDAS DE TENDENCIA CENTRAL Lo importante en una tendencia central es calcular un valor central que actúe como resumen numérico para representar al conjunto de datos. Estos valores son las medidas
Temas de electricidad II
Temas de electricidad II CAMBIANDO MATERIALES Ahora volvemos al circuito patrón ya usado. Tal como se indica en la figura, conecte un hilo de cobre y luego uno de níquel-cromo. Qué ocurre con el brillo
DOCUMENTOS PARA ELABORAR UNA SECUENCIA DIDÁCTICA SOBRE LA RECETA DE COCINA. (TEXTO PRESCRIPTIVO).
DOCUMENTOS PARA ELABORAR UNA SECUENCIA DIDÁCTICA SOBRE LA RECETA DE COCINA. (TEXTO PRESCRIPTIVO). PRIMER DOCUMENTO, EXTRAIDO DE: ESCRIBIR Y LEER materiales curriculares para la enseñanza y el aprendizaje
Ajustes Técnicos y Ajustes Comerciales
España 37 S2000DBA Rosario 54 341 424 6181 Tucumán 622 - piso 7 C1049AAN Buenos Aires 54 11 4393 3451 Argentina www.colinet.com.ar Ajustes Técnicos y Ajustes Comerciales Como se expresó en la Lección 8.5,
Estadística y Método Científico Hugo S. Salinas. Fuente: http://dta.utalca.cl/estadistica/
Estadística y Método Científico Hugo S. Salinas Fuente: http://dta.utalca.cl/estadistica/ Estadística y Método Científico Podemos definir Estadística como la ciencia de los datos. La palabra ciencia viene
SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION
SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION CHIQUINQUIRA (BOYACA) 2015 1 CONTENIDO Pág. QUE ES UN SISTEMA BINARIO. 3 CORTA HISTORIA DE LOS
Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas
Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes
www.escueladeingenieros.com
www.escueladeingenieros.com Curso de Ruso TEMARIO I. INTRODUCCION CLASE 1. Vocales CLASE 2. Consonantes CLASE 3. Pronunciación de las vocales CLASE 4. Pronunciación de las consonantes CLASE 5. Ejercicios
ANÁLISIS DE DATOS NO NUMERICOS
ANÁLISIS DE DATOS NO NUMERICOS ESCALAS DE MEDIDA CATEGORICAS Jorge Galbiati Riesco Los datos categóricos son datos que provienen de resultados de experimentos en que sus resultados se miden en escalas
MICROECONOMÍA II PRÁCTICA TEMA III: MONOPOLIO
MICROECONOMÍA II PRÁCTICA TEMA III: MONOPOLIO EJERCICIO 1 Primero analizamos el equilibrio bajo el monopolio. El monopolista escoge la cantidad que maximiza sus beneficios; en particular, escoge la cantidad
Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali
Sumadores En este documento se describe el funcionamiento del circuito integrado 7483, el cual implementa un sumador binario de 4 bits. Adicionalmente, se muestra la manera de conectarlo con otros dispositivos
A estas alturas de nuestros conocimientos vamos a establecer dos reglas muy prácticas de cómo sumar dos números reales:
ADICIÓN Y RESTA DE NUMEROS REALES ADICIÓN L a adición o suma de números reales se representa mediante el símbolo más (+) y es considerada una operación binaria porque se aplica a una pareja de números,
ESTRUCTURAS ALGEBRAICAS 1
ESTRUCTURAS ALGEBRAICAS Se da la relación entre dos conjuntos mediante el siguiente diagrama: (, ) (2, 3) (, 4) (, 2) (7, 8) (, ) (3, 3) (5, ) (6, ) (, 6)........ 5 6......... 2 5 i) Observa la correspondencia
Cómo crear un libro en Moodle?
Cómo crear un libro en Moodle? El módulo libro permite crear material de estudio de múltiples páginas en formato libro, con capítulos y subcapítulos. El libro texto, así como el contenido multimedia, es
Guía para comparar presupuestos de Traducción
Guía para comparar presupuestos de Traducción 1 Introducción Estimado cliente: Probablemente, cuando tiene que realizar una traducción solicita presupuestos a varios proveedores. Y posiblemente, al recibirlos
Toda base de datos relacional se basa en dos objetos
1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.
Clases de apoyo de matemáticas Fracciones y decimales Escuela 765 Lago Puelo Provincia de Chubut
Clases de apoyo de matemáticas Fracciones y decimales Escuela 765 Lago Puelo Provincia de Chubut Este texto intenta ser un complemento de las clases de apoyo de matemáticas que se están realizando en la
SOLUCIONES A LAS ACTIVIDADES DE CADA EPÍGRAFE
16 1 Pág. 1 Página 220 Ruperto sale de su casa, R, compra el periódico en el quiosco, K, y va a buscar a su amiga Pilar, P. Cuántos caminos distintos puede tomar para ir de su casa al quiosco? Cuántos
Capítulo 1 Lenguajes formales 6
Capítulo 1 Lenguajes formales 6 1.8. Operaciones entre lenguajes Puesto que los lenguajes sobre Σ son subconjuntos de Σ, las operaciones usuales entre conjuntos son también operaciones válidas entre lenguajes.
Módulo 9 Sistema matemático y operaciones binarias
Módulo 9 Sistema matemático y operaciones binarias OBJETIVO: Identificar los conjuntos de números naturales, enteros, racionales e irracionales; resolver una operación binaria, representar un número racional
Comparación entre Active Reports, Crystal Reports, y MS Reporting Services
Comparación entre Active Reports,, y Este documento presenta una comparación entre estas tres herramientas de generación de reportes. Autor: Santiago Blanco Fecha: 25 de julio de 2005 Soporte de distintas
Funciones Condicionales
Funciones Condicionales Función SI y SI anidada PLANILLA ELECTRÓNICA Excel Funciones Condicionales En muchas ocasiones, nos ocurrirá que debamos presentar un resultado, según se cumpla o no, una determinada
La Evaluación como Proceso Comparación de Costos y Beneficios. Pedro Misle Benítez / Gustavo Briceño Torres
La Evaluación como Proceso Comparación de Costos y Beneficios Pedro Misle Benítez / Gustavo Briceño Torres ACTUALIZACIÓN DE COSTOS Y BENEFICIOS Establecido el Flujo de Fondos para el horizonte del Proyecto,
Semántica española. César Antonio Aguilar Facultad de Lenguas y Letras 26/05/2015. [email protected]
Semántica española César Antonio Aguilar Facultad de Lenguas y Letras 26/05/2015 [email protected] Síntesis de la clase anterior (1) En la clase pasada abordamos el análisis de la metáfora como un fenómeno
Ejercicios Resueltos Combinatoria. 1. De cuántas maneras pueden sentarse 10 personas en un banco si hay 4 sitios disponibles?
Ejercicios Resueltos Combinatoria 1. De cuántas maneras pueden sentarse 10 personas en un banco si hay sitios disponibles? Nótese que importa el orden en que se sienten las personas, ya que los cuatro
CAPITULO 3 VRML-JAVA-WWW
CAPITULO 3 VRML-JAVA-WWW 50 3.1 Introducción En éste capítulo se comenta brevemente sobre el origen y esencia de los lenguajes VRML 2 y Java, así como de la forma en que se pueden éstos complementar para
Aplicaciones lineales
aplicaciones_lineales.nb Aplicaciones lineales Práctica de Álgebra Lineal, E.U.A.T, Grupos ºA y ºB, 005 Aplicaciones lineales y matrices Hay una relación muy estrecha entre aplicaciones lineales y matrices:
Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y
Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También
Antes de empezar con la resolución de este caso vamos a analizar las funciones financieras que vamos a utilizar.
SOLUCIÓN CASO PRÉSTAMOS I Antes de empezar con la resolución de este caso vamos a analizar las funciones financieras que vamos a utilizar. Excel incorpora varias funciones que permiten efectuar cálculos
Semana 08 [1/15] Axioma del Supremo. April 18, 2007. Axioma del Supremo
Semana 08 [1/15] April 18, 2007 Acotamiento de conjuntos Semana 08 [2/15] Cota Superior e Inferior Antes de presentarles el axioma del supremo, axioma de los números reales, debemos estudiar una serie
Lección 9: Polinomios
LECCIÓN 9 c) (8 + ) j) [ 9.56 ( 9.56)] 8 q) (a x b) d) ( 5) 4 k) (6z) r) [k 0 (k 5 k )] e) (. 0.) l) (y z) s) (v u ) 4 f) ( 5) + ( 4) m) (c d) 7 t) (p + q) g) (0 x 0.) n) (g 7 g ) Lección 9: Polinomios
Publicación de la Cifra de Desocupación Resultados del Tercer Trimestre de 2014 INSTITUTO NACIONAL DE ESTADISTICAS Y CENSOS
Publicación de la Cifra de Desocupación Resultados del Tercer Trimestre de 2014 INSTITUTO NACIONAL DE ESTADISTICAS Y CENSOS En esta oportunidad vamos a analizar la cifra de Desocupación publicada para
CASO PRÁCTICO DISTRIBUCIÓN DE COSTES
CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que
Nota 2. Luis Sierra. Marzo del 2010
Nota 2 Luis Sierra Marzo del 2010 Cada mecanismo de definición de conjuntos que hemos comentado sugiere mecanismos para definir funciones y probar propiedades. Recordemos brevemente qué son las funciones
TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.
TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.
ESTRUCTURAS CONDICIONALES EN PHP: SWITCH, CASE, BREAK. EJEMPLOS DE USO Y EJERCICIOS RESUELTOS. (CU00820B)
APRENDERAPROGRAMARCOM ESTRUCTURAS CONDICIONALES EN PHP: SWITCH, CASE, BREAK EJEMPLOS DE USO Y EJERCICIOS RESUELTOS (CU00820B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero
IIC 2252 - Matemática Discreta
IIC 2252 - Matemática Discreta L. Dissett Clase 04 Lógica de predicados. Reglas de inferencia en lógica de predicados. Lógica de predicados Definiciones básicas: Un predicado es una afirmación que depende
Trabajo Semanal Alternativo
Trabajo Semanal Alternativo 1. Qué es trabajo semanal alternativo? SUS DERECHOS LEGALES En una semana laboral normal, si usted trabaja más de ocho horas diarias, su empleador está obligado a pagarle tiempo
Programa de Evaluación del estado de Nueva York Contenidos Básicos Comunes de 3.º a 8.º Evaluación de Artes del idioma inglés
Nuestros estudiantes. Su momento. Programa de Evaluación del estado de Nueva York Contenidos Básicos Comunes de 3.º a 8.º Evaluación de Artes del idioma inglés Comprender los informes de puntaje de Artes
COMBINATORIA VARIACIONES. Las variaciones son aquellas formas de agrupar los elementos de un conjunto teniendo en cuenta que:
COMBINATORIA La Combinatoria es la parte de las Matemáticas que estudia las diversas formas de realizar agrupaciones con los elementos de un conjunto, formándolas y calculando su número. Existen distintas
INGLÉS ORAL E INGLÉS GRAMATICAL 1º BACHILLERATO
INGLÉS ORAL E INGLÉS GRAMATICAL 1º BACHILLERATO ASIGNATURA: INGLÉS ORAL 0. El método utilizado. En esta asignatura el libro a utilizar es Natural English de la editorial Oxford, enfocado principalmente
Operación de Microsoft Excel
Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,
Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Curso creado por Enrique Areyán.
Este curso forma parte de una serie de cursos cuyo obje4vo principal es el de enseñar el lenguaje de programación PHP a personas con conocimientos básicos de programación, y prepararlos para llevar a cabo
Universidad Católica del Maule. Fundamentos de Computación Especificación de tipos de datos ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS
Especificación algebraica ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS Un tipo abstracto de datos se determina por las operaciones asociadas, incluyendo constantes que se consideran como operaciones sin
1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1
5.1.3 Multiplicación de números enteros. El algoritmo de la multiplicación tal y como se realizaría manualmente con operandos positivos de cuatro bits es el siguiente: 1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0
Covarianza y coeficiente de correlación
Covarianza y coeficiente de correlación Cuando analizábamos las variables unidimensionales considerábamos, entre otras medidas importantes, la media y la varianza. Ahora hemos visto que estas medidas también
Relación entre formación y empleo
Relación entre formación y empleo En este capítulo se analiza el impacto que la formación a la que las personas usuarias han accedido ha tenido sobre sus posibilidades de empleo posterior, teniendo en
XVI Olimpiada Colombiana de Computación Nivel Superior Prueba Final Dia 2
XVI Olimpiada Colombiana de Computación Nivel Superior Prueba Final Dia 2 28 de Octubre de 2005 1. SUPERPALINDROMOS Un palíndromo es una palabra que se lee de igual forma de izquierda a derecha que de
COMUNICACIÓN. El Folleto como medio de comunicación impreso. L.C.C. Ojuky del Rocío Islas Maldonado
Ba COMUNICACIÓN El Folleto como medio de comunicación impreso L.C.C. Ojuky del Rocío Islas Maldonado El Folleto usos y aplicaciones Los folletos son un medio de promoción excelente para cualquier empresa,
Cómo encontrar en la Biblia lo que usted desea
40 LECCIÓN 3 Cómo encontrar en la Biblia lo que usted desea Nadie podía encontrar nada en la cocina de la abuelita. Guardaba la harina en una lata marcada azúcar y el café en una caja marcada sal. Pero
Sistemas de numeración y aritmética binaria
Sistemas de numeración y aritmética binaria Héctor Antonio Villa Martínez Programa de Ciencias de la Computación Universidad de Sonora Este reporte consta de tres secciones. Primero, la Sección 1 presenta
Ecuaciones de primer grado con dos incógnitas
Ecuaciones de primer grado con dos incógnitas Si decimos: "las edades de mis padres suman 120 años", podemos expresar esta frase algebraicamente de la siguiente forma: Entonces, Denominamos x a la edad
TIPO DE CAMBIO, TIPOS DE INTERES Y MOVIMIENTOS DE CAPITAL
TIPO DE CAMBIO, TIPOS DE INTERES Y MOVIMIENTOS DE CAPITAL En esta breve nota se intentan analizar las relaciones existentes en el sector español entre tipo de cambio, tasa de inflación y tipos de interés,
LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Centro de Capacitación en Informática
Combinación de funciones y fórmulas =SI(Y(...)...) o =Si(O(...)...) En secciones anteriores vimos que la función SI() debía cumplir una condición, como por ejemplo, controlar si en una celda determinada
15 CORREO WEB CORREO WEB
CORREO WEB Anteriormente Hemos visto cómo funciona el correo electrónico, y cómo necesitábamos tener un programa cliente (Outlook Express) para gestionar los mensajes de correo electrónico. Sin embargo,
ANÁLISIS DE BONOS. Fuente: Alexander, Sharpe, Bailey; Fundamentos de Inversiones: Teoría y Práctica; Tercera edición, 2003
ANÁLISIS DE BONOS Fuente: Alexander, Sharpe, Bailey; Fundamentos de Inversiones: Teoría y Práctica; Tercera edición, 2003 Métodos de Análisis Una forma de analizar un bono es comparar su rendimiento al
Arquitectura de Aplicaciones
1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento
Generación de Números Pseudo-Aleatorios
Números Aleatorios Son un ingrediente básico en la simulación de sistemas Los paquetes de simulación generan números aleatorios para simular eventos de tiempo u otras variables aleatorias Una secuencia
Análisis de propuestas de evaluación en las aulas de América Latina
Esta propuesta tiene como objetivo la operatoria con fracciones. Se espera del alumno la aplicación de un algoritmo para resolver las operaciones. Estas actividades comúnmente presentan numerosos ejercicios
TUTORIAL DE PHP. M. en C. Erika Vilches. Parte 2. http://www.erikavilches.com
TUTORIAL DE PHP M. en C. Erika Vilches Parte 2 http://www.erikavilches.com Enunciados Condicionales Inicia con la palabra clave if seguida de una condición entre paréntesis $number = 5; if ($number < 10)
Unidad: Representación gráfica del movimiento
Unidad: Representación gráfica del movimiento Aplicando y repasando el concepto de rapidez Esta primera actividad repasa el concepto de rapidez definido anteriormente. Posición Esta actividad introduce
Un juego curioso con conexiones interesantes
Un juego curioso con conexiones interesantes EDAD desde: 8 años hasta adulto NÚMERO DE JUGADORES: 2 a 4. Objetivo: El objetivo es obtener el número más alto de puntos haciendo unos SETs conectando hasta
Matemáticas Básicas para Computación. Sesión 7: Compuertas Lógicas
Matemáticas Básicas para Computación Sesión 7: Compuertas Lógicas Contextualización En esta sesión lograremos identificar y comprobar el funcionamiento de las compuertas lógicas básicas, además podremos
DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO
I. SISTEMAS NUMÉRICOS DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO LIC. LEYDY ROXANA ZEPEDA RUIZ SEPTIEMBRE DICIEMBRE 2011 Ocosingo, Chis. 1.1Sistemas numéricos. Los números son los mismos en todos
MATERIAL DE CLASE-4: Estructura del sujeto (II). Sujeto e impersonalidad. Trabaja detenidamente con:
MATERIAL DE CLASE-4: Estructura del sujeto (II). Sujeto e impersonalidad En esta clase de teoría trabajaremos con los ejercicios que encontrarás a continuación. Antes de la clase, es importante que hayas
FUNCIONES LOGICO-VERBALES
CAPITULO III En estas pruebas, la palabra es el instrumento de trabajo. Las relaciones que se establecen son entre términos y significados: sus analogías y oposiciones. Relaciones entre conceptos e ideas
UNIDAD DE APRENDIZAJE IV
UNIDAD DE APRENDIZAJE IV Saberes procedimentales 1. Interpreta y utiliza correctamente el lenguaje simbólico ara el manejo de expresiones algebraicas. 2. Identifica operaciones básicas con expresiones
SOLUCIÓN CASO GESTIÓN DE PERSONAL I
SOLUCIÓN CASO GESTIÓN DE PERSONAL I Empezaremos abriendo un nuevo libro de trabajo que podemos guardar como Nóminas e introducimos los datos que nos proporciona el enunciado relativos a coste por hora
ORMEN / Manuales. Venta de Lotería. Manual de Operación. Serie de Manuales del Departamento Técnico ORMEN S.A. NÚMERO 23
ORMEN / Manuales Venta de Lotería Manual de Operación Serie de Manuales del Departamento Técnico ORMEN S.A. NÚMERO 23 ORMEN S.A. Departamento Técnico Agosto del 2014 Venta de Lotería Manual de Operación
- MANUAL DE USUARIO -
- MANUAL DE USUARIO - Aplicación: Kz Precio Hora Instagi Instagi Teléfono: 943424465-943466874 Email: [email protected] GUIA PROGRAMA CALCULO PRECIO HORA 1. Introducción 2. Datos de la empresa 2.1.Gastos
Lección 24: Lenguaje algebraico y sustituciones
LECCIÓN Lección : Lenguaje algebraico y sustituciones En lecciones anteriores usted ya trabajó con ecuaciones. Las ecuaciones expresan una igualdad entre ciertas relaciones numéricas en las que se desconoce
CAPÍTULO IV. Análisis e interpretación de resultados. 4.1 Relación entre las universidades y el gusto por los distintos tipos de comida.
Análisis e interpretación de resultados 31 CAPÍTULO IV Análisis e interpretación de resultados 4.1 Relación entre las universidades y el gusto por los distintos tipos de comida. Tex-mex. En términos generales
GLOSARIO DE COMUNICACIÓN AUMENTATIVA Y ALTERNATIVA
GLOSARIO DE COMUNICACIÓN AUMENTATIVA Y ALTERNATIVA PRESENTACIÓN Padres de familia, en este glosario encontrarán diferentes términos relacionados con fonoaudiología y Comunicación Aumentativa y Alternativa,
GUIA DE ALCANCE JURÍDICO VENTAS ATADAS Y VENTAS CONJUNTAS
Página 1 de 6 I. INTRODUCCIÓN La ley 20.555, publicada el día 5 de diciembre de 2011 y que entró en vigencia el día 4 de marzo de 2012, modificó la ley 19.496 Sobre Protección de los Derechos de los Consumidores
Tarea 4 Soluciones. la parte literal es x3 y 4
Tarea 4 Soluciones Extracto del libro Baldor. Definición. Término.-es una expresión algebraica que consta de un solo símbolo o de varios símbolos no separados entre sí por el signo + o -. Así, a, 3b, 2xy,
CAPÍTULO 5 GRACILEWeb: Traductor Japonés-Inglés en Internet
CAPÍTULO 5 GRACILEWeb: Traductor Japonés-Inglés en Internet 5.1 Representación del idioma Japonés en el navegador 5.1.1 Charsets Cuando uno hace una requisición por medio del Protocolo HTTP a algún URL
Programa para el Mejoramiento de la Enseñanza de la Matemática en ANEP Proyecto: Análisis, Reflexión y Producción. Fracciones
Fracciones. Las fracciones y los números Racionales Las fracciones se utilizan cotidianamente en contextos relacionados con la medida, el reparto o como forma de relacionar dos cantidades. Tenemos entonces
7.- Seleccionando funciones friend o funciones miembro para sobrecarga de operadores.
7.- Seleccionando funciones friend o funciones miembro para sobrecarga de operadores. En muchas situaciones se obtienen resultados equivalentes si se usa tanto una función friend o una función miembro
LICENCIATURA EN EDUCACION FISICA RECREACION Y DEPORTES
CORREO ELECTRONICO PEDRONEL CASTAÑO GARCES UNIVERSIDAD DEL ATLANTICO LICENCIATURA EN EDUCACION FISICA RECREACION Y DEPORTES Página 1 QUE ES UN CORREO ELECTRÓNICO Un Correo electrónico, es una herramienta
