Introducción al Procesamiento de Lenguaje Natural. Obligatorio Corrector Ortográfico en Python
|
|
- Juana Valverde Sevilla
- hace 7 años
- Vistas:
Transcripción
1 Introducción al Procesamiento de Lenguaje Natural Obligatorio Corrector Ortográfico en Python Facultad de Ingeniería Instituto de Computación Grupo de Procesamiento de Lenguaje Natural El objetivo de este obligatorio es incorporar a nuestro editor de texto la detección de NPchunks y una primera aproximación al análisis de concordancia. Nota previa - IMPORTANTE Se debe cumplir íntegramente el Reglamento del Instituto de Computación ante Instancias de No Individualidad en los Laboratorios, disponible en En particular está prohibido utilizar documentación de otros grupos, de otros años, de cualquier índole, o hacer público código a través de cualquier medio (news, correo, papeles sobre la mesa, etc.). Forma de entrega La entrega se realizará a través del sitio del curso, en una página destinada a tal fin que se habilitará cerca de la fecha de entrega. Se debe entregar un solo archivo 'ob2.zip' que contenga los ítems descritos en el apartado Entregable. Fecha de entrega Los trabajos deberán ser entregados siguiendo el procedimiento descrito anteriormente antes del domingo 10 de octubre de 2010 a las 23:30 horas, sin excepciones. No se aceptará ningún trabajo pasada la citada fecha. Observaciones Si bien las herramientas que se utilizarán durante la construcción del laboratorio están disponibles para diversas plataformas, no son portables de manera transparente y para adaptar su funcionamiento en general se requiere cambiar varias secciones de código. Por tal motivo recomendamos que para la implementación del obligatorio se utilicen las versiones disponibles para la plataforma Windows. Página 1 de 5
2 Descripción del problema En el obligatorio anterior se construyeron funcionalidades de tokenización, búsqueda en diccionario y análisis fonético del texto. En esta segunda etapa el objetivo es estudiar algunas tareas usuales en el procesamiento de lenguaje natural, utilizando métodos basados en reglas. El objetivo específico de la segunda entrega es la implementación de las siguientes funcionalidades: Chunking de sintagmas nominales Análisis de concordancia Det-Nom-Adj Además de las clases del módulo pln_commons utilizadas en la entrega anterior, en esta segunda etapa se utilizará la siguiente: Concordancia: Clase que contiene el análisis de validez de la concordancia de una palabra relativa a las demás palabras de la oración. Chunking de sintagmas nominales Dentro de un enunciado, un sintagma nominal es un grupo de palabras que forma un constituyente sintáctico con un núcleo nominal. Por ejemplo, en la frase: Vivía en la casa de rejas verdes. podemos encontrar los siguientes sintagmas nominales: [la casa de rejas verdes] SN [la casa] SN [rejas verdes] SN Un NP-chunk (chunk de sintagma nominal, o noun-phrase chunk en inglés), es un sintagma nominal con la condición extra de que no puede contener otros sintagmas nominales. En el ejemplo anterior los NP-chunks que podemos encontrar son: [la casa] SN [rejas verdes] SN La tarea de identificar NP-chunks en un texto (conocida como chunking o shallow parsing) puede ser resuelta mediante técnicas de estado finito, obteniendo en general buenos resultados (por más información ver [1]). Pero para utilizar estas técnicas, es necesario conocer por lo menos las categorías gramaticales de cada una de las palabras del enunciado, por lo tanto haremos uso de un analizador morfológico que incluye la información de POS-tagging, descrito en la siguiente sección. El formato de salida del método que construiremos será un árbol similar al que se obtendría realizando el parsing mediante una Gramática Libre de Contexto, pero más simple ya que solamente utilizaremos dos niveles. Recomendamos utilizar para ello las herramientas provistas por nltk [2], lo cual nos permitirá construir un árbol como el del siguiente ejemplo: Métodos de la clase corrector a implementar para este requerimiento: crearchunkparser(self): nltk.chunk.api.chunkparseri obtenernpchunks(self, texto): nltk.tree.tree Página 2 de 5
3 Uso de FreeLing FreeLing [3] es un suite de herramientas para análisis de lenguaje natural que tiene muchas funcionalidades para el español. En esta tarea nos interesará el analizador morfológico para el español, que tiene un alto nivel de performance. Recomendamos utilizar la versión 2.0 de FreeLing para Windows, que puede obtenerse en [4]. Esta versión incluye un programa ejecutable desde la consola que lee el texto que se ingresa en la entrada estándar y devuelve su análisis en la salida estándar. Para ejecutar el programa es necesario especificar el archivo de configuración que utiliza, y trae varios archivos de configuración de ejemplo. Entre las opciones del archivo de configuración que utilicemos, es importante setear el atributo OutputFormat=tagged para que la salida sea el análisis morfológico. Además deshabilitaremos la opción de reconocimiento de entidades con nombre utilizando el atributo NERecognition=no Para el texto de entrada Vivía en la casa de rejas verdes., FreeLing nos devolverá una salida como la siguiente: Vivía vivir VMII1S0 0.5 en en SPS00 1 la el DA0FS casa casa NCFS de de SPS rejas reja NCFP000 1 verdes verde AQ0CP Fp 1 Cada línea representa un token reconocido, donde indica la palabra, el lema, el análisis morfológico y la probabilidad de que sea el análisis correcto. En este obligatorio nos interesará solamente el análisis morfológico, donde el primer caracter siempre es la categoría gramatical, y los demás caracteres representan información diferente según la categoría (por ejemplo género, número y persona, atributos que también deberemos utilizar). El detalle completo de los tags se puede ver en [5]. Se recomienda analizar la estructura de tags devuelta por FreeLing para cada palabra y generar una estructura en Python apropiada que nos permita utilizar la información morfológica cómodamente. Un problema que nos encontraremos al utilizar FreeLing, es que la herramienta realiza la tokenización de las palabras por sí misma, pero no nos devuelve información sobre las posiciones de inicio y fin de cada token en el texto. Esto es especialmente problemático en los casos en que FreeLing devuelve tokens que no se corresponden con el texto de entrada, por ejemplo para el texto Fui al cine. se obtiene el siguiente análisis: Fui ser VSIS1S0 0.7 a a SPS00 1 el el DA0MS0 1 cine cine NCMS Fp 1 Notar que la contracción al es sustituida por dos tokens a y el. De manera similar la contracción del es separada en de y el, y también se separan los sufijos clíticos de los verbos: contárselo lo separa en contar, se y lo. También ocurre la situación opuesta, en que FreeLing agrupa algunos conjuntos de palabras que actúan como locución, por ejemplo: a pesar de lo devuelve como un solo token a_pesar_de, etiquetado como preposición. Por lo tanto en la implementación a realizar hay que tener especial cuidado en alinear la salida de FreeLing con los tokens que ya analizamos para nuestro texto. Página 3 de 5
4 Análisis de concordancia Det-Nom-Adj Como se vio durante las clases de parsing, las gramáticas libres de contexto usuales nos permiten obtener un tipo de análisis sintáctico de una oración, pero no permiten en general verificar la concordancia entre las palabras. Para eso se necesita realizar algún procesamiento extra. En esta entrega nos enfocaremos en la concordancia tipo Det-Nom-Adj, es decir, la concordancia de género y número entre los determinantes, nombres y adjetivos que se refieran a una misma entidad. Observemos los siguientes ejemplos: los perros negros la concordancia es correcta *la casas hay un error de concordancia de número entre el núcleo y el determinante *el cuaderno roja hay un error de concordancia de género entre el núcleo y el adjetivo A modo de simplificación, se pedirá revisar la concordancia solamente dentro de los sintagmas nominales, aunque tampoco se considerará incorrecto si se intenta resolver el problema para un caso más general, donde otras palabras fuera del sintagma deban concordar. Por ejemplo, no es necesario reportar el siguiente error: *el día era calurosas error de concordancia en género y número entre día y calurosas La concordancia debe existir entre el núcleo del sintagma (un sustantivo) y el resto de los componentes, pero notar que si existen sintagmas preposicionales, el núcleo no tiene por qué concordar con ellos. Por ejemplo: el galpón grande de paredes negras la concordancia es correcta, a pesar de que el galpón grande es masculino singular y paredes negras es femenino plural. Por lo tanto, alcanza con revisar la concordancia Det-Nom-Adj para las palabras contenidas dentro de un NP-chunk. Considerar que el género y número correcto es el del sustantivo que representa el núcleo del NP-chunk, y marcar error de concordancia en el resto de los tokens que no concuerden. El método a implementar debe devolver el texto separado en tokens igual a la primera entrega, pero marcando los errores de concordancia donde corresponda. Métodos de la clase corrector a implementar para este requerimiento: revisarconcordancia(self, texto, ini): list of TokenTexto Entregable Se deberá entregar: 1. Documentación que incluya: a) detalle del funcionamiento del chunker b) módulos que componen la solución c) descripción de la solución implementada, incluyendo los principales aspectos teóricos aplicados, pseudocódigo de los métodos d) instrucciones de configuración de la solución (por ejemplo para el uso de FreeLing) 1. Implementación: a) Código fuente de la solución, implementando los métodos de pln_corrector e incluyendo todos los otros módulos que sean necesarios. b) No incluir en la entrega los ejecutables o la información lingüística de FreeLing, en caso de se utilice la versión recomendada, pero dejar instrucciones claras de configuración de la herramienta para que pueda utilizarse. c) Otros archivos que sean necesarios para ejecutar la solución. Por ejemplo: archivos para la carga del diccionario, archivos de configuración, módulos externos a Python. Página 4 de 5
5 Insumos En la página del curso se provee una nueva versión de editor_texto y las firmas de los métodos de pln_corrector para la implementación del obligatorio. Nota Es necesario que en el informe figuren el nombre y la cédula de identidad de cada integrante del grupo. En caso que esto no se cumpla el obligatorio no será corregido, con la consecuente pérdida del curso de sus autores. Solo se aceptarán informes en formato PDF (ver Referencias [1] Speech and Language Processing, D. Jurafsky, J. Martin, Capítulo 13, Syntactic Parsing [2] Natural Language Processing with Python, Sección 7.2, Chunking, [3] FreeLing, An Open Source Suite of Language Analyzers, [4] Using the FreeLing Analyzer Program under Windows, [5] Introducción a las Etiquetas Eagles, Página 5 de 5
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR FACULTAD DE COMUNICACIÓN, LINGÜÍSTICA Y LITERATURA ESCUELA DE LINGÜÍSTICA
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR FACULTAD DE COMUNICACIÓN, LINGÜÍSTICA Y LITERATURA ESCUELA DE LINGÜÍSTICA PROGRAMA DE ESTUDIO: ASIGNATURA: GRAMÁTICA ACADÉMICA DEL ESPAÑOL CÓDIGO: 12315 CARRERA:
Más detallesEl sustantivo y el adjetivo calificativo. [3.1] Cómo estudiar este tema? [3.2] Introducción T E M A
El sustantivo y el adjetivo calificativo [3.1] Cómo estudiar este tema? [3.2] Introducción T E M A 3 Lengua española Esquema TEMA 3 Esquema Ideas clave 3.1. Cómo estudiar este tema? Para estudiar este
Más detallesTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TRABAJO DE PRÁCTICAS. Convocatoria de junio de 2013
TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES Ingeniería Técnica en Informática de Sistemas Segundo curso Departamento de Informática y Análisis Numérico Escuela Politécnica Superior Universidad de Córdoba
Más detallesORACIÓN GRAMATICAL DEFINICIONES
DEFINICIONES Oración gramatical, unidad lingüística mínima, dotada de significación, que no pertenece a otra unidad lingüística superior, con sentido completo, autonomía sintáctica y figura tonal propia.
Más detallesPontificia Universidad Católica del Ecuador
Pontificia Universidad Católica del Ecuador Facultad de Comunicación Lingüística y Literatura Escuela de Lingüística E-MAIL: dga@puce.edu.ec Av. 12 de Octubre 1076 y Roca Apartado postal 17-01-2184 Fax:
Más detallesUniversidad Autónoma Metropolitana Unidad Azcapotzalco. División de Ciencias Básicas e Ingeniería. Licenciatura en Ingeniería en Computación
Universidad Autónoma Metropolitana Unidad Azcapotzalco División de Ciencias Básicas e Ingeniería Licenciatura en Ingeniería en Computación Propuesta de Proyecto Terminal Clasificación de servicios web
Más detallesDepartamento: Ingeniería en Sistemas de Información. Carrera: Tecnicatura Superior en Programación. Cátedra: Inglés I Primer año.
PROGRAMA 1) OBJETIVOS DE LA ASIGNATURA (i) Generales Desarrollar estrategias de comprensión lectora para que los futuros técnicos puedan abordar textos de su área de especialidad en forma autónoma. Reflexionar
Más detallesLa oración simple. [7.1] Cómo estudiar este tema? [7.2] Introducción T E M A
La oración simple [7.1] Cómo estudiar este tema? [7.2] Introducción T E M A 7 Esquema TEMA 7 Esquema Ideas clave 7.1. Cómo estudiar este tema? Para estudiar este tema deberás aprender las ideas expuestas
Más detallesSegunda Práctica. Teoría de Autómatas y Lenguajes Formales I. Escuela Politécnica Superior Universidad Autónoma de Madrid.
Segunda Práctica Teoría de Autómatas y Lenguajes Formales I Escuela Politécnica Superior Universidad Autónoma de Madrid Curso 2009-2010 Fechas de Entrega Electrónica (por grupos): grupo 2a : miércoles
Más detallesEstrategia de Pruebas
Estrategia de Pruebas Introducción: Las pruebas son parte integral de un proyecto y del ciclo de vida de la aplicación. Dentro un proyecto de implementación, las pruebas siguen un enfoque estructurado
Más detallesUnidad 5 Morfosintaxis I:
Unidad 5 Morfosintaxis I: Las categorías de la oración. El Sintagma. El Sintagma Nominal 0. Introducción En una unidad anterior ya estudiamos la palabra desde la perspectiva de su origen y de su estructura.
Más detalles1 CONTENIDOS TEMA 1. LOS TEXTOS PERIODÍSTICOS LENGUA Y LITERATURA 2º BACHILLERATO PROGRAMACIÓN CURSO I. CONTENIDOS LINGÜÍSTICOS
1 CONTENIDOS TEMA 1. LOS TEXTOS PERIODÍSTICOS 1. SINTAXIS DE LA ORACIÓN SIMPLE 1.1. ESTRUCTURA DE LA ORACIÓN SIMPLE 1.2. ESTRUCTURA DEL SUJETO 1.3. ESTRUCTURA DEL PREDICADO 1.4. ELEMENTOS EXTRAORACIONALES
Más detallesInteligencia artificial
Inteligencia artificial Proceso de Lenguaje Natural Qué es el Lenguaje? Qué es el Lenguaje Natural? Procesamiento del lenguaje Natural (PLN) Aplicaciones PLN Niveles del Lenguaje Arquitectura de un sistema
Más detallesEl sujeto y el sintagma nominal (apuntes urgentes para alumnos de 1º de ESO)
El sujeto y el sintagma nominal (apuntes urgentes para alumnos de 1º de ESO) Profesor: Ernesto Lucero Sánchez 1. EL SUJETO: La oración es un enunciado (es decir, un conjunto de palabras con sentido completo)
Más detallesINSTALACIÓN DE TOKEN GEMALTO DESDE EL CD
Página Página 1 de 5 1 OBJETIVO Describir el proceso de instalación Token en el sistema operativo Windows versiones XP, Vista 7 y Mac OS Lion. 2 ALCANCE Dirigido a todos los clientes que adquieran o renueven
Más detallesPLANES DE RECUPERACIÓN DE 1º ESO PARA SEPTIEMBRE - curso 2013/14 LENGUA CASTELLANA Y LITERATURA
PLANES DE RECUPERACIÓN DE 1º ESO PARA SEPTIEMBRE - curso 2013/14 LENGUA CASTELLANA Y LITERATURA CONTENIDOS MÍNIMOS: Comunicación: La comunicación y sus elementos. Enunciado, frase, oración. Niveles de
Más detallesb) Criterios específicos de evaluación. Se evaluarán sobre los siguientes criterios:
PLAN DE RECUPERACIÓN PARA LA PRUEBA EXTRAORDINARIA DE SEPTIEMBRE DE 1º DE ESO. a) Aprendizajes imprescindibles: Bloque II: La comunicación escrita. Leer y escribir. Lectura y comprensión de textos narrativos,
Más detallesPontificia Universidad Católica del Ecuador
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR FACULTAD DE COMUNICACIÓN, LINGÜÍSTICA Y LITERATURA ESCUELA DE LINGÜÍSTICA PROGRAMA DE ESTUDIOS: 1. DATOS INFORMATIVOS ASIGNATURA: Gramática Académica del Español
Más detallesGuía práctica de estudio 03: Algoritmos
Guía práctica de estudio 03: Algoritmos Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 03: Algoritmos Objetivo:
Más detallesARANDA SERVICE DESK WEB VERSIÓN DE ACTUALIZACIÓN QUE SE LIBERA: LISTADO DE ARCHIVOS Tamaño (En Bytes)
NOMBRE DEL PRODUCTO: ARANDA SERVICE DESK WEB VERSIÓN DE ACTUALIZACIÓN QUE SE LIBERA: 8.1.14 LISTADO DE ARCHIVOS Nombre de Archivo Versión Tamaño (En Bytes) Destino del Archivo (Ruta) DESCRIPCION DE CADA
Más detalles4.2 ACTIVIDAD DE APRENDIZAJE 4.2: Diseñar el modelo relacional de la base de datos del sistema Descripción de la AA4.2:
4.2 ACTIVIDAD DE APRENDIZAJE 4.2: Diseñar el modelo relacional de la base de datos del sistema. 4.2.1 la AA4.2: Nombre de la Actividad de Aprendizaje 4.2: Resultado de aprendizaje relacionado al desarrollo
Más detallesCC3001 Algoritmos y Estructuras de Datos Tarea 1: Algoritmos simples de ordenación
CC3001 Algoritmos y Estructuras de Datos Tarea 1: Algoritmos simples de ordenación Profs. Nelson Baloian, Benjamin Bustos, José A. Pino 4 de agosto de 2009 Fecha de entrega: 18 de agosto de 2009 a las
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Nombre del Proyecto: Sistema de información para la gestión empresarial Fase del proyecto: FASE
Más detalles3. DOCUMENTACIÓN 3.1. DOCUMENTACIÓN DE APLICACIONES. OBJETIVOS PARA MODIFICAR HACE FALTA COMPRENDER/ESTUDIAR:
3. DOCUMENTACIÓN 3.1. DOCUMENTACIÓN DE APLICACIONES. OBJETIVOS UN SISTEMA SOFTWARE QUE SEA: + DIFÍCIL DE COMPRENDER + SÓLO UTILIZABLE POR SUS REALIZADORES + DIFÍCIL DE MODIFICAR NO ES VÁLIDO PARA EVITAR
Más detallesCLASES DE PALABRAS CATEGORÍAS GRAMATICALES
CLASES DE PALABRAS CATEGORÍAS GRAMATICALES Según sus propiedades morfológicas Invariables -preposición -conjunción -adverbio Variables -sustantivo -adjetivo -pronombre -verbo Según sus propiedades sintácticas
Más detallesINGLÉS NIVEL MEDIO. Descripción de los Módulos Formativos
INGLÉS NIVEL MEDIO Descripción de los Módulos Formativos Módulo: MÓDULO I: PRESENTE SIMPLE Y PRESENTE CONTINUO CONOCER EL USO DE LOS TIEMPOS VERBALES. DIFERENCIAR EL USO DE LOS VERBOS EN ESTADO SIMPLE
Más detallesManual de Usuario para Proponentes
Manual de Usuario para Proponentes Sistema de Información para la Inscripción de Proponentes Puerto de Santa Marta Tabla de Contenido INTRODUCCIÓN... 2 CONVENCIONES DEL MANUAL... 3 1. ACCESO AL SISTEMA...
Más detalles3. ESTRUCTURA DE UN CONVERSOR TEXTO-VOZ
Capítulo 3. Estructura de un conversor texto-voz Pagina 27 3. ESTRUCTURA DE UN CONVERSOR TEXTO-VOZ 3.1 INTRODUCCIÓN La conversión automática de texto a voz requiere la sucesión de una serie de procesos
Más detallesUNIVERSIDAD DE PLAYA ANCHA FACULTAD DE HUMANIDADES. Vicerrectora Académica Dirección de Estudios, Innovación Curricular y Desarrollo Docente
UNIVERSIDAD DE PLAYA ANCHA FACULTAD DE HUMANIDADES Vicerrectora Académica Dirección de Estudios, Innovación Curricular y Desarrollo Docente PROGRAMA FORMATIVOS CARRERA DE PEDAGOGÍA EN CASTELLANO Módulo:
Más detallesEscuela N Profesor Francisco Humberto Tolosa. San Martín 562 Rivadavia Mendoza. Tel: (0263) Mail:
. Ciclo lectivo: 2014 Curso: tercer año Espacio curricular: Inglés Régimen de cursado: cuatrimestral Formato: Taller Carga horaria: Tres horas semanales Profesor: Da Rold, María Fernanda OBJETIVOS: Que
Más detallesTema 2 Introducción a la Programación en C.
Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes
Más detallesFirma Digital, SNE Requisitos de Instalación
SNE y Firma Digital Para el uso de la firma digital se deberá contar con un dispositivo criptográfico (token de aquí en adelante). Una vez adquirido el token, éste debe ser instalado apropiadamente en
Más detallesBibliografía: Hualde, José Ignacio et al. (2001): Introducción a la lingüística hispánica, Cambridge University Press, capítulos 1, 3 y 4
Universidad de Helsinki, Facultad de Letras 31.5.2010 FILOLOGÍA ESPAÑOLA Examen de entrada para candidatos internacionales 31 de mayo de 2010 de 14 a 18 horas ATENCIÓN - No escriba su nombre o su número
Más detallescódigo: POC-PC edición: 01 Página 1 de 5
1º ESO GRAMÁTICA: ñ El sustantivo: clases, género y número. ñ Determinantes: clases ñ Verbo: clases, conjugación, persona, número, tiempo y modo. ñ Adverbio. Clases. ñ Pronombre: clases. ñ Preposiciones.
Más detallesManual de Identidad Instituto Kipling de Irapuato 2015
Manual de Identidad Instituto Kipling de Irapuato 2015 Manual de Identidad Instituto Kipling de Irapuato 2015 La finalidad de este manual es la de conocer los lineamientos para poder utilizar correctamente
Más detalles1. CLASES DE ORACIONES
CLASES DE ORACIONES 1 1. CLASES DE ORACIONES Según el número de sintagmas verbales en forma personal que aparezcan podemos dividir las oraciones en: - Simples: un solo núcleo oracional. - Compuestas y
Más detallesEnlace del Plan de Auditoría con los Riesgos y Exposiciones
Enlace del Plan de Auditoría con los Riesgos y Exposiciones Estándar principalmente relacionado: 2320 Análisis y Evaluación Los auditores internos deben basar sus conclusiones y los resultados del trabajo
Más detalles3 er Grado Guía para los Padres /Terceras Nueve Semanas - 3 rd Grade Parent Guide Third Nine Weeks
Estas nueve semanas amplian los conocimientos y conceptos aprendidos en las nueve semanas previas. Los estudiantes van a evaluar los puntos de vista del orador, del autor y de ellos mismos. Los estudiantes
Más detallesCurso de Gramática. Unidad II El sustantivo. Ejercicios El sustantivo. Ejercicios
Curso de Gramática. Unidad II. 1.2.2. El sustantivo. Ejercicios El sustantivo. Ejercicios Prof. Yula Álvarez Las Heras Twitter: @castellano_guao Presentaciones de la serie: Usted está aquí II. Las palabras
Más detallesNombre de la asignatura: Diseño Estructurado de Algoritmos. Carrera: Ingeniería en Sistemas Computacionales. Clave de la asignatura: SCB-9316
. D A T O S D E L A A S I G N A T U R A Nombre de la asignatura: Diseño Estructurado de Algoritmos Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: SCB-9 Horas teoría Horas práctica
Más detallesTema: Autómata de Pila
Facultad: Ingeniería Escuela: Computación Asignatura: Compiladores 1 Tema: Autómata de Pila Contenido La presente guía aborda los autómatas de pila, y se enfoca en la aplicación que se le puede dar a estas
Más detallesLaboratorio de Visión para Robots. Práctica 2
1. Preparación del entorno de trabajo Laboratorio de Visión para Robots Práctica 2 La manera en la que trabajaremos será primero utilizando Eclipse para prototipar nuestro programa. Cuando podamos procesar
Más detallesESCUELA: UNIVERSIDAD DEL ISTMO
1.-IDENTIFICACIÓN ESCUELA: UNIVERSIDAD DEL ISTMO CLAVE: 3041 GRADO: ING. EN COMPUTACIÓN, CUARTO SEMESTRE TIPO DE TEÓRICA/PRÁCTICA ANTECEDENTE CURRICULAR: 3033.- OBJETIVO GENERAL Proporcionar al alumno
Más detallesSISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos
TEMA 2 Diseño de Algoritmos 7 2. DISEÑO DE ALGORITMOS 2.1. Concepto de Algoritmo En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus
Más detallesLas Etapas de la Compilación
Las de la Compilación El en la Compilación Universidad de Cantabria Outline 1 El Problema 2 Las y el Qué pasos son necesarios dar para hallar la estructura de un programa? En qué pasos podemos dividirlos
Más detallesUNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO FACULTAD DE CIENCIAS FORESTALES LECTURA DE TEXTOS CIENTIFICOS ESCRITOS EN INGLES.
UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO FACULTAD DE CIENCIAS FORESTALES LECTURA DE TEXTOS CIENTIFICOS ESCRITOS EN INGLES. Responsable: Ing. Ramón Ledesma 1 2015 1 Docente investigador. Adjunto de la
Más detallesPRUEBA EXTRAORDINARIA DE SEPTIEMBRE LENGUA CASTELLANA Y LITERATURA 1º ESO
Curso 20142015 LENGUA CASTELLANA Y LITERATURA 1º ESO el alumnado de 1º ESO deberá ser capaz de: Identificar la modalidad (narración, descripción, diálogo, exposición y argumentación) y la tipología según
Más detallesSe realizarán 10 preguntas, valoradas con un punto cada una.
ASIGNATURA: ÁMBITO DE COMUNICACIÓN NIVEL: 1º PCE Las reglas generales de ortografía. Diptongos, triptongos e hiatos. La tilde diacrítica. El resumen. Los elementos de comunicación. Composición de palabras:
Más detallesOffice 365 Pro Plus ACTVACIÓN EN EQUIPOS COMPARTIDOS
Office 365 Pro Plus ACTVACIÓN EN EQUIPOS COMPARTIDOS La activación en equipos compartidos permite implementar Office 365 ProPlus en un equipo de la organización a los que varios usuarios tienen acceso.
Más detalles2.5.1. Procesamiento de documentos XML.
2.5.1. Procesamiento de documentos XML. Un analizador o parser XML es una herramienta encargada de leer documentos XML [17], poder acceder a sus elementos y comprobar si el documento es sintácticamente
Más detallesREGLAMENTO DEL USO DE EQUIPOS DE CÓMPUTO, PROYECTORES MULTIMEDIA Y LABORATORIOS DE FACEM
REGLAMENTO DEL USO DE EQUIPOS DE CÓMPUTO, PROYECTORES MULTIMEDIA Y LABORATORIOS DE FACEM TITULO I DISPOSICIONES GENERALES Art. 1.- Art. 2.- Art. 3.- El Decano de la Facultad, el Secretario Académico y
Más detallesMINISTERIO DE SALUD Y PROTECCIÓN SOCIAL BOGOTÁ, AGOSTO DE 2015
CERTIFICADOS DE DEFUNCION ANTECEDENTE PARA REGISTRO CIVIL EN INSTITUCIONES PRESTADORAS DE SERVICIOS DE SALUD A TRAVÉS DE LA FIRMA MÓDULO DE NACIMIENTOS Y DEFUNCIONES DEL REGISTRO UNICO DE AFILIADOS RUAF
Más detallesEL PAQUETE JAVA.UTIL DEL API JAVA. PRINCIPALES INTERFACES Y CLASES: STRINGTOKENIZER, DATE, CALENDAR, HASHSET, TREEMAP, TREESET...
APRENDERAPROGRAMAR.COM EL PAQUETE JAVA.UTIL DEL API JAVA. PRINCIPALES INTERFACES Y CLASES: STRINGTOKENIZER, DATE, CALENDAR, HASHSET, TREEMAP, TREESET... (CU00916C) Sección: Cursos Categoría: Lenguaje de
Más detallesConferencia clase. Al desacoplar las ecuaciones se tiene. Sistemas de ecuaciones diferenciales lineales usando álgebra lineal
Conferencia clase Al desacoplar las ecuaciones se tiene stemas de ecuaciones diferenciales lineales usando álgebra lineal Contenido. 1. stemas de ecuaciones diferenciales de primer orden. 2. Forma matricial
Más detallesFACULTAD DE CIENCIAS ECONOMICAS
FACULTAD DE CIENCIAS ECONOMICAS Programa de Lengua Extranjera Programa Inglés II Profesores: Titular: Sonia Sobek Adjunto: Liliana Reguera Azcuénaga 2016 Programa - 2016 Carrera: Comercio Internacional
Más detallesFELLESUNDERVISNING. Trabaja detenidamente con el capítulo 1. Estudia detenidamente las siguientes páginas antes de la primera clase de teoría:
TEMA-1: El análisis gramatical Trabaja detenidamente con el capítulo 1 Spansk språkkunnskap Estudia detenidamente las siguientes páginas antes de la primera clase de teoría: EL ANÁLISIS GRAMATICAL 0. LA
Más detallesLENGUA. MATEMÁTICAS OBJETIVOS 1º DE PRIMARIA. OBJETIVOS Y CRITERIOS DE EVALUACIÓN CEIP SAN LUCAS 1
CEIP SAN LUCAS Villanueva del Pardillo CURSO 2013 / 2014 LENGUA. OBJETIVOS 1º DE PRIMARIA. 1. Identificar, nombrar y escribir de forma aislada en mayúsculas y minúsculas todas las letras que componen el
Más detallesUNIVERSIDAD MILITAR NUEVA GRANADA INVITACIÓN PÚBLICA No. ANEXO 16 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE REINSTALACIÓN
UNIVERDAD MILITAR NUEVA GRANADA 1 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE Uno de los requerimientos esenciales del proyecto en la migración y puesta en marcha de todos los servicios que actualmente soporta
Más detallesInicio rápido: Ver informes
Guía para el cliente Esta guía le muestra cómo crear, guardar, ver y exportar informes estándar y personalizados en Microsoft Business Center. Para empezar, inicie sesión en Business Center y seleccione
Más detallesTema: CREACIÓN DE DIAGRAMAS ESQUEMATICOS CON MICROSOFT VISIO
Empremática Guía 13 1 Facultad: Ingeniería Escuela: Computación Asignatura: Empremática Tema: CREACIÓN DE DIAGRAMAS ESQUEMATICOS CON MICROSOFT VISIO Objetivos: Visio. Crear diferentes tipos de diagramas
Más detallesEl adjetivo determinativo y el pronombre. [4.1] Cómo estudiar este tema? [4.2] Introducción T E M A
El adjetivo determinativo y el pronombre [4.1] Cómo estudiar este tema? [4.2] Introducción T E M A 4 Esquema TEMA 4 Esquema Ideas clave 4.1. Cómo estudiar este tema? Para estudiar este tema deberás aprender
Más detallesPROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES
PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES 1. Requerimiento de Sellos El Usuario que desee realizar una Solicitud de Sello Digital debe ingresar a la siguiente dirección Web y descargar
Más detallesGUIA 2: Repaso sobre uso de C#. Funciones, métodos y arreglos.
1 Programación II, Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II GUIA 2: Repaso sobre uso de C#. Funciones, métodos y arreglos. Objetivos Utilizar la sintaxis de las funciones
Más detallesEntrenamiento de nombres propios Identificación de nombres propios
Preprocesamiento Miguel A. Alonso Jorge Graña Jesús Vilares Departamento de Computación, Facultad de Informática, Universidade da Coruña Miguel A. Alonso, Jorge Graña, Jesús Vilares (Departamento Preprocesamiento
Más detallesel plural formas del los verbos regulares del pasado la palabra contraria adverbio adjetival sustantivo verbal negación del verbo
La Gramática Extremadamente Simplificada, qué es? el plural los verbos ordinarios en la tercera persona singular del indicativo del presente formas del los verbos regulares del pasado la palabra contraria
Más detallesDiario Oficial de la Federación
Diario Oficial de la Federación Criterios y Operadores de Búsqueda para la búsqueda avanzada Los Criterios y Operadores de Búsqueda disponibles para la recuperación eficiente y precisa de la información
Más detallesUNIDAD 7: MATRICES Y DETERMINANTES
UNIDAD 7: MATRICES Y DETERMINANTES En la presente unidad estudiaremos un tema muy importante dentro de la carrera de Informática como son las matrices y determinantes, conocimiento que tiene aplicación
Más detallesORIENTACIONES DIDÁCTICAS
ORIENTACIONES DIDÁCTICAS 1. OBJETIVOS a. Conocer el nombre de las habitaciones de una casa. b. Conocer el nombre de los muebles más utilizados. c. Pedir y dar información (preguntar y decir el lugar de
Más detallesProyecto 2: recorridos sobre grafos y componentes conexas
Universidad Simón Bolívar Departamento de Computación y Tecnología de la Información CI-2693. Laboratorio de Algoritmos y Estructuras III Trimestre Abril-Julio 2015 1. Introducción Proyecto 2: recorridos
Más detallesISO SERIE MANUALES DE CALIDAD GUIAS DE IMPLEMENTACION. ISO 9001:2008 Como implementar los cambios parte 1 de 6
ISO 9001 2008 GUIAS DE IMPLEMENTACION ISO 9001:2008 Como implementar los cambios parte 1 de 6 SERIE MANUALES DE CALIDAD 1 NORMA INTERNACIONAL ISO 9000 Dentro de las modificaciones de la nueva versión de
Más detallesINTRODUCCIÓN AL ANÁLISIS SINTÁCTICO DEL ESPAÑOL
INSTRUCCIONES: En las siguientes páginas se proponen una serie de actividades que desarrollan el esquema que tienes a continuación. Utiliza los ejercicios para realizar una reflexión sobre el análisis
Más detallesSilabeador TIP. Manual de uso. Inicio. Página principal e inicio del silabeo
Manual de uso Inicio Página principal e inicio del silabeo Al iniciar la aplicación, la página principal (Figura 1) muestra: una etiqueta indicando que se "Entre una palabra o lista de palabras", un recuadro
Más detallesDISEÑO CURRICULAR INGLES I
DISEÑO CURRICULAR INGLES I FACULTAD (ES) CARRERA (S) Ciencias Económicas y Sociales Ingeniería Humanidades, Arte y Educación. Contaduría Pública, Gerencia de Recursos Humanos, Administración. Computación,
Más detallesAdministración de contenido web en servicios centrales
Pontificia Universidad Católica de Chile Administración de contenido web en servicios centrales Versión : 1.0 Preparado por : SIT Área de Seguridad Preparado para : Pontificia Universidad Católica de Chile
Más detallesBANCO CENTRAL DEL ECUADOR ENTIDAD DE CERTIFICACIÓN DE INFORMACIÓN
Página: 1 de 12 OBJETIVO. El siguiente documento tiene como objeto dar a conocer el procedimiento a seguir para firmar documentos electrónicos a través de distintos editores de texto. Procedimiento: A.
Más detallesUNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Temáticas que se revisarán: Unidad 1 del curso, Física Moderna Capítulo 3, Sistemas Amortiguados Aspectos generales del trabajo: Mediante el uso de un simulador del circuito RLC [1], Los estudiantes del
Más detallesTipos de oraciones. Rasgos estructurales
Tipos de oraciones Rasgos estructurales Oraciones simples y compuestas Las simples tienen un solo sujeto y un solo predicado Las compuestas se componen de dos o más oraciones simples tienen más de un conjunto
Más detallesMetodología para implantación de AZDigital
Metodología para implantación de AZDigital Localizacion: http://subversion.analitica.com.co:8023/azdigital/docs/rfcs/sgp-rfc-001 Directrices para desarrollo con SGP.docx En este documento se reúne la experiencia
Más detallesESTRATEGIAS DE BÚSQUEDA DE INFORMACIÓN
ESTRATEGIAS DE BÚSQUEDA DE INFORMACIÓN biblioteca@unitec.edu 2868-1093, 1091 1. ESTRATEGIAS DE BÚSQUEDA DE INFORMACIÓN Antes de iniciar una búsqueda, debe planificar su estrategia de búsqueda. Este proceso
Más detalles1.- Enunciado / oración 2.- Estructura de la oración 3.- Las funciones sintácticas 4.- Clasificación de la oración simple
1.- Enunciado / oración 2.- Estructura de la oración 3.- Las funciones sintácticas 4.- Clasificación de la oración simple Unidad comunicativa - Autosuficiencia semántica (sentido completo) - Independencia
Más detallesLa ponderación de las evaluaciones técnica y económica, serán las siguientes (ver ejemplos):
BASES TÉCNICAS Y ADMINISTRATIVAS PARA LA CONTRATACIÓN DE UN SERVICIO DE ASISTENCIA TÉCNICA EDUCATIVA, EN EL ÁREA Y/O DIMENSIÓN DE XXXX, EN EL(LOS) ESTABLECIMIENTO(S) EDUCACIONAL(ES). I.- BASES ADMINISTRATIVAS
Más detallesUniversidad Autónoma del Estado de México Licenciatura en Ingeniería en Sistemas Energéticos Sustentables
Universidad Autónoma del Estado de México Licenciatura en Ingeniería en Sistemas Energéticos Sustentables Programa de estudio de la unidad de aprendizaje: I. Datos de identificación Espacio educativo donde
Más detallesCRITERIOS DE CALIFICACIÓN 1. EVALUACIONES ORDINARIAS
LATÍN I CRITERIOS DE CALIFICACIÓN 1. EVALUACIONES ORDINARIAS A lo largo de cada evaluación se llevarán a cabo al menos dos ejercicios de la materia impartida y trabajada en clase. La nota de la evaluación
Más detallesDIRECCIÓN GENERAL DE APOYO TÉCNICO DIRECCIÓN DE INFRAESTRUCTURA
DIRECCIÓN GENERAL DE APOYO TÉCNICO DIRECCIÓN DE INFRAESTRUCTURA REQUERIMIENTOS DE DOCUMENTACIÓN SOPORTE DE EXPEDIENTES TÉCNICOS DE INFRAESTRUCTURA. SUBSEMUN 2015. La información técnica requerida por la
Más detallesTrabajo Final- Construcción de una aplicación RIA
Trabajo Final- Construcción de una aplicación RIA Introducción En este documento se describen tres aplicaciones distintas, de las cuales cada grupo deberá elegir una de ellas para implementar. Cada grupo
Más detallesNIVEL: 6º ÁREA: LENGUA CASTELLANA Y LITERATURA 1ºTRIMESTRE CONCRECIÓN DE LOS OBJETIVOS AL CURSO
NIVEL: 6º ÁREA: LENGUA CASTELLANA Y LITERATURA 1ºTRIMESTRE CONCRECIÓN DE LOS OBJETIVOS AL CURSO 0 Comprender distintos textos de diferentes tipologías. 0 Elaborar textos de forma adecuada según la intención
Más detallesManual de Usuario/a sobre el uso de firma electrónica avanzada
Manual de Usuario/a sobre el uso de firma electrónica avanzada en el e-seia. Versión 1.1 Año 2013 1. Introducción... 3 2. Visualización de documentos... 3 3. Validación de documentos... 4 4. Instalación
Más detallesUnidad II: Análisis semántico
Unidad II: Análisis semántico Se compone de un conjunto de rutinas independientes, llamadas por los analizadores morfológico y sintáctico. El análisis semántico utiliza como entrada el árbol sintáctico
Más detallesDirigido a: Organizaciones titulares de la certificación ICONTEC de sistema de gestión de la calidad con la norma NCh 2728.
Dirigido a: Organizaciones titulares de la certificación ICONTEC de sistema de gestión de la calidad con la norma NCh 2728. 1. Aprobación de la revisión de la norma NCh 2728:2015. El 21 de diciembre de
Más detallesSISTEMA DE ADMINISTRACIÓN Y GESTIÓN POR PROCESOS
SISTEMA DE ADMINISTRACIÓN Y GESTIÓN POR DTIC-DEV-001 NOVIEMBRE 2013 Página 1 de 12 Noviembre 2013 2 DTIC-DEV-001 2 de 7 Contenido 1. INTRODUCCIÓN... 3 2. OBJETIVO... 3 3. ALCANCE... 3 4. FUNCIONES Y RESPONSABILIDADES...
Más detallesEso contradice la idea única de acción, que precisa de un agente. Cuando conjugamos un verbo combinamos raíz con desinencia.
14.09.2016 LENGUA 1. PRÁCTICO EL VERBO. Las clases de palabras: hoy, el verbo. Después: unidades sintácticas Los verbos denotan acciones, estados y procesos Estado: dormirse, enfermarse. Eso contradice
Más detallesFormulario de Verificación
Programa para el apoyo a acciones de mitigación dentro del sector de manejo de residuos sólidos en el Perú - Programa NAMA Residuos Sólidos Perú - Formulario de Verificación Nombre del sitio de disposición:
Más detallesMaría Moliner. Gramática básica del español GREDOS A/ SUB Hamburg
María Moliner 45 Gramática básica del español SUB Hamburg A/639397 GREDOS ÍNDICE PRESENTACIÓN 15 INTRODUCCIÓN: LA GRAMÁTICA 17 Niveles de análisis gramatical y sus unidades 18 CAPÍTULO I: MORFOLOGÍA TEMA
Más detallesUniversidad Central del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas
Universidad Central del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas Programa de la asignatura: SIS-203 LENGUAJE DE PROGRAMACIÓN II Total de Créditos:
Más detallesNOVEDADES Y MEJORAS. datahotel versión ANOTACIONES. Configuración
NOVEDADES Y MEJORAS Continuando con nuestra política de mejora, innovación y desarrollo, le presentamos la nueva versión 10.50 de datahotel que se enriquece con nuevas funcionalidades que aportan soluciones
Más detallesAulas Virtuales Introducción a la Docencia en Línea. Creando un Syllabus (Programa de Curso) en Línea
Creando un Syllabus (Programa de Curso) en Línea 1 Introducción El Syllabus o programa, es parte importante de cualquier curso, ya sea realizado en formato en línea o presencial. Esta definición de Syllabus
Más detallesTECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL
1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto
Más detallesJava Avanzado Facultad de Ingeniería. Escuela de computación.
2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 5 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas
Más detallesManual de Usuario. Aplicación de Autoevaluación de Centros
Manual de Usuario Aplicación de Autoevaluación de Centros Índice Antes de Comenzar 3 Requisitos del Sistema 4 Instalación de la Aplicación 5 Pasos Previos 5 Manejo de la Aplicación 6-2 - Antes de Comenzar
Más detallesCONFIGURACIÓN DE FIRMA DIGITAL EN WORD 2013
PÚBLICO Página Página 1 de 13 1 OBJETIVO El presente tiene como objeto guiar al usuario en el proceso de firmado a través de Microsoft Word 2013 utilizando la firma digital de Certicámara. 2 ALCANCE Este
Más detalles