Ing. Iván Adrianzén Olano. Programación Lógica

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Ing. Iván Adrianzén Olano. Programación Lógica"

Transcripción

1 Ing. Iván Adrianzén Olano Programación Lógica

2 Fundamentos de Visual Prolog Visual Prolog es orientado a objeto Para el curso de Sistemas Expertos usaremos el Prolog de la forma clásica usando el PIE (Prolog Interpretation Engine: Motor de Interpretación de Prolog). Es el intérprete clásico de Prolog. Lo encontrará en la carpeta Ejemplos que se crea al instalarlo.

3 Visual Prolog se basa en la lógica de la cláusula Horn. Es un sistema formal usado para razonar sobre objetos y las relaciones que tienen éstos. Un ejemplo en lenguaje natural se expresa como: John es el padre de Bill. Se tienen 2 objetos (John y Bill) y una relación, el saber que uno es el padre del otro. Formalizando esta oración: padre( Bill, John ).

4 Podemos decir que padre es un predicado (una relación) que tiene 2 argumentos. El orden de los argumentos es determinado por el diseñador de la formalización. Debe ser consistente. Ejms: vive_en( Pedro, Lima ). esta_casado_con( Carlos, Claudia ).

5 No hay límite para el número de argumentos. Ejm: % tiene 1 argumento. es_soltero( Ricardo ). % tiene 3 argumentos. especialista_en( Jeannet, Matemáticas, Lógica ). Estas especificaciones se denominan: hechos Un hecho consiste de un predicado, uno o más argumentos entre paréntesis separados por comas y terminados en un punto.

6 Un hecho describe una relación estática entre los objetos (argumentos). Las relaciones generales entre objetos (o grupos de objetos) se llaman reglas. Ejm: Persona3 es abuelo de Persona1, si Persona2 es padre de Persona1 y Persona3 es padre de Persona2. Formalizando: Regla abuelo. abuelo(persona1, Persona3):- padre(persona1, Persona2), padre(persona2, Persona3).

7 En esta regla usamos: Los operadores lógicos SI ( :- ) también Y (, ). Cada regla termina en un punto (.). La primera parte se denomina conclusión (antes del símbolo :- ). Lo que sigue se denomina premisas formado por uno o más hechos separados por comas y termina en punto (.). Note que abuelo comienza con minúscula. Los argumentos deben empezar con mayúscula. A estos argumentos denominamos variables.

8 Si en lógica escribimos: SI p Y q ENTONCES r. En Prolog es: r:- p, q. Cuando las premisas son verdaderas la conclusión también lo es. La forma general es: Conclusión:- premisa1, premisa2, premisan.

9 Resulta difícil establecer al final quién es el abuelo. Vamos a usar nombres de variables en vez de Persona1, Persona2 y Persona3. Usted es libre de elegir los nombres de variables. Reformulando la regla abuelo: abuelo(nieto, Abuelo):- padre(nieto, Padre), padre(padre, Abuelo).

10 En la regla usamos variables en vez de nombres de objetos. En Prolog los hechos y las reglas se llaman cláusulas. Con hechos y reglas estamos listos para formular teorías. En general una teoría es una colección de hechos y reglas; es decir es un sistema de cláusulas.

11 Una pequeña teoría: padre( Bill, John ). padre( Pam, Bill ). padre( Sue, Jim ). abuelo(nieto, Abuelo):- padre(nieto, Padre), padre(padre, Abuelo). Con esta teoría se puede contestar a las siguientes preguntas:

12 Jim es padre de Sue? Esta pregunta puede ser contestada observando los hechos. El tercer hecho reconoce que Jim es el padre de Sue, así que la respuesta es Si (True). John es padre de Sue? No hay un hecho que indique que John es el padre de Sue, así que la respuesta es No. Note sin embargo que hay un hecho que dice que Jim es el padre de Sue. Esto implica que John no puede ser el padre de Sue. La inteligencia de los seres humanos notaría esto, pero no es la manera en que razonó Prolog. En Prolog la respuesta es "no" porque no hay un hecho que indica que debe ser "sí".

13 Quién es el padre de Pam? Esta pregunta puede ser contestada observando el segundo hecho. Dice que Bill es el padre de Pam. John es el padre de Ana? No hay hechos sobre Ana, no podemos contestar a esta pregunta. En Prolog asumimos que la respuesta es No", pues no podemos indicar que la respuesta es Sí".

14 John es el abuelo de Pam? Para contestar esta pregunta tenemos que usar la regla y los hechos. La regla nos dice que necesitamos encontrar dos hechos. El primero debe decir que alguien es el padre de Pam y el segundo hecho debe indicar que John es el padre del mismo. Repasando los hechos se observa que los hechos están diciendo precisamente que tomamos a Bill para algo. En efecto sí, John es el abuelo de Pam.

15 Las Preguntas y/o Metas En Prolog puede hacer estas preguntas al motor de inferencia. Tales preguntas se llaman metas. Las metas se pueden formalizar de la siguiente manera: La pregunta Jim es el padre de Sue?:?-padre( Sue", "Jim"). La pregunta John es el padre de Sue?:?-padre("Sue", "John"). La pregunta Cuál es el nombre del padre de Pam?:?-padre("Pam", X). La pregunta John es el padre de Ana?:?-padre("Ana", "John"). La pregunta John es el abuelo de Pam? :?-abuelo("pam", "John").

16 A todos, los hechos, reglas y metas se llama las cláusulas Horn, por lo tanto el nombre de lógica de la cláusula Horn. Algunas metas como la primera, segunda y última se responden con un simple SI o NO, porque está preguntando si un hecho es verdadero. Para otras metas como la tercera buscamos una solución como X = "Bill". Algunas metas pueden incluso tener muchas soluciones. Por ejemplo:?- padre(x, Y). Tiene tres soluciones (hay tres hechos que dan una solución): X = "Bill", Y = "John". X = "Pam", Y = "Bill". X = "Sue", Y = "Jim".

17 PIE: Motor de Inferencia de Prolog Ventana del programa Ventana de diálogo

18 PIE: Motor de Inferencia de Prolog Antes de poder usar el programa, debe instalar y construir el PIE ejemplo. Si aún no ha instalado los ejemplos, por favor hágalo ahora. Seleccione "instalar los ejemplos" en el menú de inicio de Windows (ejemplos de Start/Visual Prolog/Install). Inicie Visual Prolog Busque el proyecto PIE en la carpeta Ejemplos que está instalada. Abra el proyecto PIE en el IDE y ejecute el programa. Puede ejecutar PIE como un proyecto normal. No tiene que cambiar nada, así que utilice solamente el IDE para ejecutar el programa.

19 PIE: Motor de Inferencia de Prolog Para crear un programa, seleccione File/New de la barra de menú. PIE abre una segunda ventana, la ventana del programa que usaremos para agregar el programa. Ahora hay dos ventanas abiertas, la ventana del programa y la ventana de diálogo. En la ventana del programa escribe los hechos y las reglas de su teoría. La ventana de diálogo se usa para el diálogo con el motor de inferencia. Aquí escriba las metas para el programa, que son las preguntas que se contestarán. También los mensajes de PIE aparecen en esta ventana. Es importante tener cuidado de cuál ventana tiene el control (ventana activa). Para dar control a una ventana haga clic en su barra de título. Agregue en la ventana del programa las cláusulas padre y abuelo (que son los hechos y las reglas) que evaluamos anteriormente.

20 Ventana del Programa Hechos Regla Si todo va bien se mostrará una ventana como ésta

21 PIE: Motor de Inferencia de Prolog Para que el motor de inferencia utilice éstas cláusulas y ésta regla debemos cargarlo previamente. Mientras la ventana del programa está activa seleccione el menú Engine/Reconsult o también puede pulsar la tecla F9. El procedimiento en general es: Crear o cargar un archivo en la ventana del programa con File/New o File/Consult Guarde esos archivos cuando sea necesario con File/Save Reconsúltelo con el motor con Engine/Reconsult Agregue una meta en la ventana de diálogo y presione <enter>

22 PIE: Motor de Inferencia de Prolog Una vez que "haya consultado" la teoría, puede utilizarla para responder a metas. En una línea en blanco en la ventana de diálogo digite una meta (sin?- adelante). Vamos a hacer la pregunta quién es abuelo de quién. En Prolog esto se convierte en una meta con 2 variables. Queremos que el motor de inferencia encuentre los valores (nombres) para las variables. abuelo(x, Y). Note que abuelo está en minúscula y las variables en mayúscula "X" y "Y, no olvide terminarlo en punto.

23 Ejecutando las metas Escribimos la meta como se observa en la figura: Meta Para consultarlo sitúe el cursor al final del párrafo y presione enter Resultado

24 Reglas para establecer las metas Puede utilizar cualquier predicado en el programa para formular una meta. En este caso puede utilizar "padre" o "abuelo". Con un predicado debe dar los argumentos apropiados. Eso significa el número correcto y el tipo correcto. En este caso el tipo es siempre cadena de caracteres, es difícil que se equivoque aquí. Un argumento puede incorporar el nombre de un objeto específico o puede usar una variable. Los nombres de objetos específicos son "Sue", "Jim", "Bill", etc. Todas en cadena de caracteres. Cuando incorpora una meta, el motor de inferencia contestará sí o no dependiendo de las reglas y de los hechos en su programa. Cuando incorpora una meta con variables el motor de inferencia intentará buscar los valores para las variables de modo que la meta iguale un hecho. Cuando tiene éxito, mostrará los valores para las variables. La salida se entenderá mejor cuando use los nombres de variables que tengan sentido.

25 Reglas para establecer las metas Puede usar nombres de objetos y variables en la misma meta. Por ejemplo padre("sue", Padre). En este caso el motor de inferencia intenta otra vez encontrar un valor para la variable que empareje la meta con uno de los hechos. Una meta puede consistir en más de un predicado. En ese caso tiene que utilizar los operadores lógicos "," para y o ";" para o. Un ejemplo es la meta padre("sue", "Jim"),padre("Bill", "Juan").

26 Ejercicios Hagas las consultas respectivas de la regla del abuelo tratadas anteriormente al motor de inferencia del prolog. Establezca metas propias a la teoría redactada.

COMPILACIÓN Y DISCOS DE DISTRIBUCIÓN DE UNA APLICACIÓN

COMPILACIÓN Y DISCOS DE DISTRIBUCIÓN DE UNA APLICACIÓN INSTITUTO METROPOLITANO DE EDUCACIÓN PROGRAMACIÓN DE COMPUTADORES GUIA #9 DE VISUAL FOXPRO DOCENTE: MAURICIO CANO COMPILACIÓN Y DISCOS DE DISTRIBUCIÓN DE UNA APLICACIÓN Una vez diseñado y programado todos

Más detalles

VB - Access Manual Visual Basic para Aplicaciones del Access 2000

VB - Access Manual Visual Basic para Aplicaciones del Access 2000 VB - Access 2000 1 Manual Visual Basic para Aplicaciones del Access 2000 VB - Access 2000 2 Índice Antes de empezar... 3 1 Fundamentos de VBA... 5 Autoevaluación 1... 47 Soluciones 1... 50 2 Introducción

Más detalles

1.5. LA BARRA DE TAREAS

1.5. LA BARRA DE TAREAS 1.1. EL ESCRITORIO La imagen que aparece en pantalla al momento de iniciar Windows es lo que denominamos escritorio. En él aparecen ciertos elementos, como accesos directos a programas, íconos, etc. El

Más detalles

SESIÓN 8 DAR FORMATO AL TEXTO.

SESIÓN 8 DAR FORMATO AL TEXTO. I. CONTENIDOS: 1. Formato carácter y párrafo. 2. Diseño de página. 3. Aplicación de estilos. 4. Inserción de la nota a pie de página. SESIÓN 8 DAR FORMATO AL TEXTO. II. OBJETIVOS: Al término de la Sesión,

Más detalles

Abrir y explorar plantillas de Word

Abrir y explorar plantillas de Word Abrir y explorar plantillas de Word Ejercicio 1: utilizar una plantilla para una carta de empresa El programa Word está abierto con un documento en blanco. Va a abrir una plantilla de carta disponible

Más detalles

Introducción a Windows 98

Introducción a Windows 98 CCEEA - Introducción a la Computación Página 1 de 6 Introducción a Windows 98 Trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. Se basa en la idea del uso

Más detalles

MODIFICAR TABLA DE DATOS ACCESS Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

MODIFICAR TABLA DE DATOS ACCESS Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE MODIFICAR TABLA DE DATOS ACCESS 2010 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE MODIFICAR TABLA DE DATOS Aquí veremos las técnicas de edición de registros para modificar tanto la

Más detalles

Combinación de correspondencia en Microsoft Office Word 2003

Combinación de correspondencia en Microsoft Office Word 2003 Combinación de correspondencia en Microsoft Office Word 2003 Si necesitamos enviar una misma carta a diferentes destinatarios y direcciones, la herramienta combinación de correspondencia de Word nos es

Más detalles

Excel Ba sico. Introducción a Excel. El estudio del contenido de esta unidad Contribuirá a que usted adquiera las Competencias para:

Excel Ba sico. Introducción a Excel. El estudio del contenido de esta unidad Contribuirá a que usted adquiera las Competencias para: Excel Ba sico Introducción a Excel El estudio del contenido de esta unidad Contribuirá a que usted adquiera las Competencias para: Interpretar conceptos básicos de Excel Utilizar herramientas básicas Administrar

Más detalles

Laboratorio optativo: Copia de seguridad y recuperación de datos en Windows 7

Laboratorio optativo: Copia de seguridad y recuperación de datos en Windows 7 16.4.3 Laboratorio optativo: Copia de seguridad y recuperación de datos en Windows 7 Introducción Imprima y realice este laboratorio. En esta práctica de laboratorio realizará copias de seguridad de los

Más detalles

UNIDAD 4. MODIFICAR TABLAS DE DATOS

UNIDAD 4. MODIFICAR TABLAS DE DATOS UNIDAD 4. MODIFICAR TABLAS DE DATOS Aquí veremos las técnicas de edición de registros para modificar tanto la definición de una tabla como los datos introducidos en ella. Esta unidad está dedicada, principalmente,

Más detalles

Tema: Introducción al IDE de Microsoft Visual C#.

Tema: Introducción al IDE de Microsoft Visual C#. Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más

Más detalles

UNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010

UNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010 2. CREACIÓN DE TABLAS Cuando se crea una base de datos, los datos se almacenan en tablas, que son listas de filas y columnas basadas en temas. Siempre debe empezar a diseñar una base de datos creando primero

Más detalles

CÓMO CREAR UN BLOG? Existen diferentes opciones para crear un blog, para efectos de esta guía rápida se realizará en BLOGGER.

CÓMO CREAR UN BLOG? Existen diferentes opciones para crear un blog, para efectos de esta guía rápida se realizará en BLOGGER. CÓMO CREAR UN BLOG? Nora Betancourt D. Existen diferentes opciones para crear un blog, para efectos de esta guía rápida se realizará en BLOGGER. Ingrese a la siguiente URL: http://www.blogger.com/signup.g

Más detalles

DELTA 5 FORMULARIO 2/217 SOLICITUD DE CERTIFICADOS DE CRÉDITO

DELTA 5 FORMULARIO 2/217 SOLICITUD DE CERTIFICADOS DE CRÉDITO DELTA 5 FORMULARIO 2/217 SOLICITUD DE CERTIFICADOS DE CRÉDITO MANUAL PARA DESCARGA E INSTALACIÓN 1 INTRODUCCIÓN...2 2 INSTALACIÓN DE LA APLICACIÓN DELTA 5.0...2 3 INSTALACIÓN DEL FORMULARIO 2/217 V. 01

Más detalles

CAPÍTULO 3. OPERACIONES CON ARCHIVOS

CAPÍTULO 3. OPERACIONES CON ARCHIVOS CAPÍTULO 3. OPERACIONES CON ARCHIVOS Vamos a ver las operaciones referentes a archivos como abrir, nuevo, guardar, guardar como y cerrar para poder manejarlas sin problemas a la hora de trabajar con libros

Más detalles

Address Book Conversion Utility Guía del usuario

Address Book Conversion Utility Guía del usuario Address Book Conversion Utility Guía del usuario Organización del manual Cap. 1 Cap. 2 Cap. 3 Cap. 4 Antes de empezar Instalación de Address Book Conversion Utility Creación de archivos de agenda de direcciones

Más detalles

Hoja electrónica Microsoft Excel

Hoja electrónica Microsoft Excel Hoja electrónica Microsoft Excel Son programas que facilitan el manejo de datos y procesamiento de operaciones de cálculo en diversas áreas. Se utilizan para realizar operaciones: Aritméticas Estructuras

Más detalles

Pantalla de Word. Códigos de acceso rápido. Corregir ortografía: Minimizar/Ampliar/Cerrar. Título. Menús. Estándar. Formato. Reglas. Cursor.

Pantalla de Word. Códigos de acceso rápido. Corregir ortografía: Minimizar/Ampliar/Cerrar. Título. Menús. Estándar. Formato. Reglas. Cursor. Pantalla de Word Menús Título Minimizar/Ampliar/Cerrar Estándar Formato Reglas Cursor Scroll Barra de dibujo Barra de estado Códigos de acceso rápido Negrita: Subrayado: Cursiva: Abrir archivo: Guardar

Más detalles

LIBRO BASICO DE MICROSOFT EXCEL ) Usted puede crear la URL (una carpeta para guardar el libro).

LIBRO BASICO DE MICROSOFT EXCEL ) Usted puede crear la URL (una carpeta para guardar el libro). LIBRO BASICO DE MICROSOFT EXCEL 2010. OBJETIVO GENERAL Manejar los distintos Menús y las herramientas de la Cinta de Opciones, operaciones básicas y administración de datos en Excel para la gestión administrativa

Más detalles

Iniciar una combinación de correspondencia

Iniciar una combinación de correspondencia COMBINACIÓN DE CORRESPONDENCIA El procedimiento siguiente describe cómo crear una carta modelo, asociarla a un origen de datos, darle formato y combinar los documentos. Iniciar una combinación de correspondencia

Más detalles

CREAR UN SETUP. Ahora vamos a crear nuestro proyecto de instalacion, para esto vamos a archivo y seleccionamos agregar y luego nuevo proyecto

CREAR UN SETUP. Ahora vamos a crear nuestro proyecto de instalacion, para esto vamos a archivo y seleccionamos agregar y luego nuevo proyecto CREAR UN SETUP Este articulo le permitirá guiarse para crear un instalador o setup para su aplicación, espero sea de su agrado. En primer lugar vamos a tomar nuestro proyecto al cual le vamos a crear un

Más detalles

Restaurar el sistema en Windows 7.

Restaurar el sistema en Windows 7. Restaurar el sistema en Windows 7. El "Restaurar el Sistema" es una medida de seguridad que permite restaurar Windows a las condiciones en que estaba en un momento anterior. Una especie de viaje en el

Más detalles

Objetivo: El alumno aprenderá las diferentes formas para abrir el programa de Microsoft Word.

Objetivo: El alumno aprenderá las diferentes formas para abrir el programa de Microsoft Word. PRÁCTICA # 1. Objetivo: El alumno aprenderá las diferentes formas para abrir el programa de Microsoft Word. Primer forma para abrir Word: 1. Clic en el botón INICIO de la barra de tareas 2. Se abrirá un

Más detalles

Estructura y partes del teclado

Estructura y partes del teclado Estructura y partes del teclado El teclado esta dividido en 4 partes fundamentales: el teclado alfanumérico, el teclado numérico, las teclas de función, las teclas de control. 1. El teclado alfanumérico

Más detalles

Manual del Usuario del Aplicativo FON. Manual del Usuario. Aplicativo de Funciones Obstétricas y Neonatales. Edgar Velásquez P.

Manual del Usuario del Aplicativo FON. Manual del Usuario. Aplicativo de Funciones Obstétricas y Neonatales. Edgar Velásquez P. 1 Manual del Usuario Aplicativo de Funciones Obstétricas y Neonatales Edgar Velásquez P. 1 1 1 Introducción: Este capítulo provee información general acerca del Aplicativo de Funciones Obstétricas y Neonatales,

Más detalles

PROF. ANGEL MENDEZ YALLI.

PROF. ANGEL MENDEZ YALLI. COLEGIO NACIONAL PROF. ANGEL MENDEZ YALLI. 2011 1 ELEMENTOS DE LA VENTANA DE VISUAL FOXPRO. BARRA DE MENÚ BARRA DE TITULO BARRA DE HERRAMIENTA ESTANDAR AREA DE TRABAJO VENTANA DE COMANDOS BARRA DE ESTADO

Más detalles

Objetivo: poner al alumno en contacto con el Sistema Operativo Windows y capacitarlo en el mantenimiento de la información.

Objetivo: poner al alumno en contacto con el Sistema Operativo Windows y capacitarlo en el mantenimiento de la información. CAPÍTULO 2. MANTENIMIENTO DE LA INFORMACIÓN. Objetivo: poner al alumno en contacto con el Sistema Operativo Windows y capacitarlo en el mantenimiento de la información. 2.1. ENTORNOS DE TRABAJO. Cuando

Más detalles

Lección 4: Aplicar formato a los párrafos Sección: Conocimientos Generales & Certificación

Lección 4: Aplicar formato a los párrafos Sección: Conocimientos Generales & Certificación Sección: Conocimientos Generales & PASO A PASO 04 Cuarto Mini Proyecto TEMA Crear una lista con viñetas Modificar una lista con viñetas Cambiar el nivel de una lista con viñetas Insertar símbolos de caracteres

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA Metas de comprensión cuarto periodo Comprende sus responsabilidades a la hora de formular sus propuestas como soluciones a problemas reales que impliquen el uso de las tecnologías de información y la gestión

Más detalles

INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA

INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA Guía de uso del Correo Electrónico Institucional Outlook Web App. Noviembre de 2014 Correo Electrónico

Más detalles

ANEXO. Manual del Usuario PGP

ANEXO. Manual del Usuario PGP ANEXO Manual del Usuario PGP Objetivo Con PGP se protegerá la privacidad y autenticidad de los archivos enviados utilizando la opción de Entrega de Información Vía Electrónica a través de la página WEB

Más detalles

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA BASES DE DATOS (ACCES 2007) OBJETIVO: Conocer el concepto de bases de datos y su funcionalidad además de crear destrezas en su creación y manipulación. Elementos básicos de Access 2007 Vamos a ver cuáles

Más detalles

SESIÓN 7 MANEJO DE DOCUMENTOS.

SESIÓN 7 MANEJO DE DOCUMENTOS. SESIÓN 7 MANEJO DE DOCUMENTOS. I. CONTENIDOS: 1. Abrir documentos nuevos o ya existentes. 2. Guardar y cerrar documentos. 3. Guardar automáticamente documentos. 4. Cambiar el directorio por defecto. 5.

Más detalles

ADMINISTRADOR DE DISPOCITIVOS

ADMINISTRADOR DE DISPOCITIVOS ADMINISTRADOR DE DISPOCITIVOS figura 1: Administrador de dispositivos El Administrador de dispositivos almacena información acerca de los dispositivos instalados en el equipo. El Administrador de dispositivos

Más detalles

Configuración en Microsoft Office Outlook 2010

Configuración en Microsoft Office Outlook 2010 Configuración en Microsoft Office Outlook 2010 Se requiere en primera instancia contar con el software Outlook 2010 previamente instalado y contar con las licencias de uso necesarias, contar también con

Más detalles

MANUAL DE CONFIGURACION DE CLIENTE DE CORREO ELECTRONICO EN OFFICE

MANUAL DE CONFIGURACION DE CLIENTE DE CORREO ELECTRONICO EN OFFICE 2015 MANUAL DE CONFIGURACION DE CLIENTE DE CORREO ELECTRONICO EN OFFICE USANDO MICROSOFT OUTLOOK MERTEC Algunos contenidos están protegidos por los derechos de autor. Hola! En este manual encontrará los

Más detalles

FAQ INSTALACIÓN AUTOMÁTICA

FAQ INSTALACIÓN AUTOMÁTICA FAQ INSTALACIÓN AUTOMÁTICA FAQ INSTALACIÓN AUTOMÁTICA ÍNDICE 1. Qué tipo de instalación tengo que elegir al ejecutar el instalador del software?... 3 2. Qué significa el acceso directo con forma de candado

Más detalles

POWER POINT Tema 1. Para salir de PowerPoint (suponiendo que se tiene abierto) puede:

POWER POINT Tema 1. Para salir de PowerPoint (suponiendo que se tiene abierto) puede: POWER POINT Tema 1 Aula Municipal de Informática-El Puerto de Santa María Entrar en power point (con Windows 7) 1. Hacer clic con el ratón en el botón Inicio. 2. Clic en Todos los Programas. 3. Hacer clic

Más detalles

Profesor(a): Ing. Miriam Cerón Brito

Profesor(a): Ing. Miriam Cerón Brito Área Académica: Informática Tema: Hoja electrónica Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: This presentation show the spreadsheet's characteristics and show the principals

Más detalles

Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo

Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo Tipos de datos. Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo Valores Constantes: Es un dato que se introduce directamente en

Más detalles

Guía de Microsoft Word Primeros pasos

Guía de Microsoft Word Primeros pasos Primeros pasos Contenido INTRODUCCIÓN... 3 PANTALLA PRINCIPAL... 3 CREAR UN DOCUMENTO... 3 GUARDAR UN DOCUMENTO... 5 GUARDAR DOCUMENTOS COMO PDF Y OTROS FORMATOS... 6 IMPRIMIR UN DOCUMENTO... 6 DAR FORMATO

Más detalles

Curso de Windows 95/98 CTCV

Curso de Windows 95/98 CTCV TEMA 1: EL ESCRITORIO. El Escritorio es la parte del sistema operativo que el usuario ve al entrar en Windows 95/98 y que le sirve para interactuar con él. En el escritorio se pueden situar todos los objetos

Más detalles

Manejo de bases de datos en access

Manejo de bases de datos en access Manejo de bases de datos en access 35 Manejo de bases de datos en access Contenido Diseñar una base de datos Crear una base de datos Abrir una base de datos Cerrar una base de datos 36 Estructura de base

Más detalles

PLANTILLAS Y MACROS. También veremos cómo crear una Macro en Excel que automatice una tarea, de forma que al ejecutarla agilice el trabajo.

PLANTILLAS Y MACROS. También veremos cómo crear una Macro en Excel que automatice una tarea, de forma que al ejecutarla agilice el trabajo. UNIDAD DIDÁCTICA PLANTILLAS Y MACROS Los objetivos de este tema son: 1. Aprender a crear y a utilizar una plantilla de Excel. 2. Entender qué es una macro en Excel y su utilidad. 3. Crear una macro y ejecutarla.

Más detalles

El proceso para crear una presentación en Microsoft PowerPoint incluye lo siguiente:

El proceso para crear una presentación en Microsoft PowerPoint incluye lo siguiente: Elaborado por : GUSTAVO H. GALVIS C. [email protected] Powerpoint es una aplicación que nos permite realizar presentaciones multimedia por medio de una secuencia ordenada de diapositivas, las cuales iremos

Más detalles

Gestión de Acer edatasecurity

Gestión de Acer edatasecurity 1 Gestión de Acer edatasecurity Mediante la aplicación de las más avanzada tecnología criptográfica, la Gestión de Acer edatasecurity ofrece a los usuarios de PC una mayor seguridad y encriptado de sus

Más detalles

CAPÍTULO 4 Mi primera diapositiva

CAPÍTULO 4 Mi primera diapositiva CAPÍTULO 4 Mi primera diapositiva Crear una presentación sencilla Ahora que ya conocemos el entorno de trabajo, llega el momento de crear nuestra primera presentación. En esta presentación vamos a servirnos

Más detalles

Impresión de presentaciones

Impresión de presentaciones 3.1 LECCIÓN 3 Impresión de presentaciones Una vez completada esta lección, podrá: Abrir una presentación existente. Agregar un encabezado y un pie de página. Obtener una vista preliminar de una presentación.

Más detalles

5.2 Introducción a Prolog. Lenguaje Prolog. Características de Prolog. Su nombre viene de Programación en Lógica, creado a comienzos de los 70:

5.2 Introducción a Prolog. Lenguaje Prolog. Características de Prolog. Su nombre viene de Programación en Lógica, creado a comienzos de los 70: 5.2 Introducción a Prolog 1 Lenguaje Prolog Su nombre viene de Programación en Lógica, creado a comienzos de los 70: Robert Kowalski (Edimburgo): lado teórico Maarten van Emden (Edimburgo): demostración

Más detalles

Aprovechamiento pedagógico de Ardora

Aprovechamiento pedagógico de Ardora Aprovechamiento pedagógico de Ardora Ardora permite la elaboración de varios tipos de actividades didácticas interactivas que pueden ser utilizadas como recurso en las sesiones de aprendizaje. Para su

Más detalles

CORREO ELECTRÓNICO. El primer paso para crear su correo electrónico es abrir el navegador de Internet que tenga su

CORREO ELECTRÓNICO. El primer paso para crear su correo electrónico es abrir el navegador de Internet que tenga su CORREO ELECTRÓNICO El primer paso para crear su correo electrónico es abrir el navegador de Internet que tenga su computador (usualmente Internet Explorer) Windows o utilizando el botón INICIO el cual

Más detalles

UNIDAD 2 CREAR UNA BASE DE DATOS

UNIDAD 2 CREAR UNA BASE DE DATOS UNIDAD 2 CREAR UNA BASE DE DATOS CREAR UNA BASE DE DATOS Una base de datos es un conjunto de objetos (tablas, consultas, formularios, informes, etc.) que interactúan para lograr una administración eficiente

Más detalles

Objetivo: Construir un programa integrando sentencias de decisión MARCO TEÓRICO

Objetivo: Construir un programa integrando sentencias de decisión MARCO TEÓRICO Pagina 1 de 6 Objetivo: Construir un programa integrando sentencias de decisión MARCO TEÓRICO Objetos y Propiedades Los formularios y los distintos tipos de controles son entidades genéricas de las que

Más detalles

=A1+A2+A3+A4+A5+A6+A7+A8+B1+B2+B3+B4+B5+B6+B7+B8+C1+C2+C 3+C4+C5+C6+C7+C8

=A1+A2+A3+A4+A5+A6+A7+A8+B1+B2+B3+B4+B5+B6+B7+B8+C1+C2+C 3+C4+C5+C6+C7+C8 Formulas y funciones Introducir Fórmulas y Funciones Una función es una fórmula predefinida por Excel(o por el usuario) que opera con uno o más valores y devuelve un resultado que aparecerá directamente

Más detalles

Propiedad de campo: Máscaras de entrada

Propiedad de campo: Máscaras de entrada Contenido 1. Información sobre las máscaras de entrada... 2 1.1 Cuándo y dónde se usa una máscara de entrada... 2 1.2 Componentes y sintaxis de una máscara de entrada... 3 1.3 Diferencias entre las máscaras

Más detalles

Ejercicio corto. Ejercicio corto. Ejercicio corto. Lección 1: Introducción a Word. Lección 2: Modificaciones de documentos

Ejercicio corto. Ejercicio corto. Ejercicio corto. Lección 1: Introducción a Word. Lección 2: Modificaciones de documentos Lección 1: Introducción a Word 1 Cómo se guarda una copia del documento actual sin modificar la versión original? 2 Qué dos formas hay de cerrar un documento? 3 Qué ocurre al hacer clic en el botón que

Más detalles

Introducción Excel 2007

Introducción Excel 2007 Introducción Excel 2007 Microsoft Excel Introducción Básicamente, una hoja de cálculo es un programa que nos permite realizar cálculos aritméticos, estadísticos, financieros, etc., de manera automática,

Más detalles

Manipulando celdas. Te recomendamos iniciar Excel 2007 ahora para ir probando todo lo que te explicamos.

Manipulando celdas. Te recomendamos iniciar Excel 2007 ahora para ir probando todo lo que te explicamos. Manipulando celdas Vamos a ver los diferentes métodos de selección de celdas para poder modificar el aspecto de éstas, así como diferenciar entre cada uno de los métodos y saber elegir el más adecuado

Más detalles

2.2 CREAR TABLAS Y GRÁFICOS.

2.2 CREAR TABLAS Y GRÁFICOS. 2.2 CREAR TABLAS Y GRÁFICOS. INSERTAR UNA TABLA Y DARLE FORMATO La forma más habitual de comenzar a trabajar con tablas es a través de la ficha Insertar, tabla. A continuación Word le ofrece las siguientes

Más detalles

Algoritmos y programas. Algoritmos y Estructuras de Datos I

Algoritmos y programas. Algoritmos y Estructuras de Datos I Algoritmos y programas Algoritmos y Estructuras de Datos I Primer cuatrimestre de 2012 Departamento de Computación - FCEyN - UBA Programación funcional - clase 1 Funciones Simples - Recursión - Tipos de

Más detalles

Tipos algebraicos y abstractos. Algoritmos y Estructuras de Datos I. Tipos algebraicos

Tipos algebraicos y abstractos. Algoritmos y Estructuras de Datos I. Tipos algebraicos Algoritmos y Estructuras de Datos I 1 cuatrimestre de 009 Departamento de Computación - FCEyN - UBA Programación funcional - clase Tipos algebraicos Tipos algebraicos y abstractos ya vimos los tipos básicos

Más detalles

EVIDENCIA. CUESTIONARIO ALUMNO(A): GRUPO EVALUACIÓN

EVIDENCIA. CUESTIONARIO ALUMNO(A): GRUPO EVALUACIÓN RELACIONA AMBAS COLUMNAS: 1. Una celda puede contener caracteres 2. Dentro de la celda podemos insertar 3. Se alinean a la si los datos son tipo texto 4. Los separadores utilizados para expresar fechas

Más detalles

MODULO 1 INTRODUCCION AL SISTEMA OPERATIVO

MODULO 1 INTRODUCCION AL SISTEMA OPERATIVO MODULO 1 INTRODUCCION AL SISTEMA OPERATIVO MATERIAL DE APOYO. UID. ESTUDIOS A DISTANCIA Qué es un Sistema Operativo? Para que el computador pueda entender las órdenes que le transmitimos es necesario que

Más detalles

Tema: Entorno a C# y Estructuras Secuenciales.

Tema: Entorno a C# y Estructuras Secuenciales. Tema: Entorno a C# y Estructuras Secuenciales. Programación I, Guía 3 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar el entorno de programación

Más detalles

OBJETIVOS ÍNDICE MÓDULO 1: VISUAL BASIC 6.0 PARTE 1ª

OBJETIVOS ÍNDICE MÓDULO 1: VISUAL BASIC 6.0 PARTE 1ª OBJETIVOS El objetivo de este curso es realizar sencillas tareas en Visual Basic y usar los elementos necesarios para avanzar en la programación de Visual Basic, estudiando las nuevas tecnologías de programación

Más detalles

El programa en JavaScript debe ir encerrado entre la marca script e inicializada la propiedad type con la cadena text/javascript:

El programa en JavaScript debe ir encerrado entre la marca script e inicializada la propiedad type con la cadena text/javascript: Javascript Qué es JavaScript? Es un lenguaje de scripting (Código interno en las páginas HTML) necesario para los elaboradores de sitios Web, mediante el cual se puede hacer que las páginas sean activas

Más detalles

Manual de instalación Plataforma

Manual de instalación Plataforma Manual de instalación Plataforma Juan Antonio Lozano González Teleservicio Digital Introducción En este manual le indicaremos el proceso para descargar la plataforma de monitoreo en su equipo de cómputo

Más detalles

UTILIZACIÓN DE PLANTILLAS Y ASISTENTES QUE INCORPORA LA APLICACIÓN Y CREACIÓN DE PLANTILLAS PROPIAS

UTILIZACIÓN DE PLANTILLAS Y ASISTENTES QUE INCORPORA LA APLICACIÓN Y CREACIÓN DE PLANTILLAS PROPIAS UNIDAD DIDÁCTICA UTILIZACIÓN DE PLANTILLAS Y ASISTENTES QUE INCORPORA LA APLICACIÓN Y CREACIÓN DE PLANTILLAS PROPIAS Los objetivos de este tema son: 1. Aprender a utilizar las plantillas de office. 2.

Más detalles

TEST INFORMÁTICA. 1. Es Windows un Sistema Operativo? 2. Windows es un Entorno Cómo podemos crear una carpeta en Windows?

TEST INFORMÁTICA. 1. Es Windows un Sistema Operativo? 2. Windows es un Entorno Cómo podemos crear una carpeta en Windows? Preguntas Terminado Preguntas del 1 al 10 Preguntas del 11 al 20 Preguntas del 21 al 30 Preguntas del 31 al 32 TEST INFORMÁTICA Preguntas del 1 al 10 1. Es Windows un Sistema Operativo? a. Si. b. No. c.

Más detalles

PROCESO PARA CAMBIO DE SERVIDOR

PROCESO PARA CAMBIO DE SERVIDOR PROCESO PARA CAMBIO DE SERVIDOR Versión 2016.1 Fecha 2016-05-13 CONTENIDO PROCESO CAMBIO DE SERVIDOR HGI... 3 1. ARCHIVOS SERVIDOR ANTERIOR... 3 2. ARCHIVOS SERVIDOR NUEVO... 3 3. CONFIGURACION SQL EXPRESS

Más detalles

Sistema Axiomático para el Cálculo Proposicional

Sistema Axiomático para el Cálculo Proposicional Sistema Axiomático para el Cálculo Proposicional Lógica Matemática José de Jesús Lavalle Martínez 12 de julio de 2011 Resumen Este documento es una traducción de partes de la sección 1.4 AN AXIOM SYSTEM

Más detalles

UNIVERSIDAD DE BURGOS SERVICIO DE INFORMÁTICA Y COMUNICACIONES CENTRO DE ATENCIÓN A USUARIOS

UNIVERSIDAD DE BURGOS SERVICIO DE INFORMÁTICA Y COMUNICACIONES CENTRO DE ATENCIÓN A USUARIOS Publicación de Universitas XXI mediante técnicas de Escritorio Remoto. Antes de cambiar el modo de trabajo con esta aplicación, lo mejor es entender cómo funciona y cuáles son los motivos. De este modo,

Más detalles

índice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0

índice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0 MÓDULO 1: Introducción a Visual Basic 6.0 TEMA 1. Introducción a Visual Basic 6.0 1.1 Conceptos de programación...1-1 1.2 Introducción a Visual Basic...1-1 1.3 Iniciar una sesión de Visual Basic 6.0...1-2

Más detalles

1. Manual de Usuario. 1.1 Ingreso al Software. 1.2 Ventana principal del Spark

1. Manual de Usuario. 1.1 Ingreso al Software. 1.2 Ventana principal del Spark 1. Manual de Usuario 1.1 Ingreso al Software Para comenzar, después de instalar Spark, usted lo pondrá en marcha iniciando sesión con los datos suministrados por el personal de infraestructura tecnológica.

Más detalles

Práctica 1. Conociendo el Visual Basic 6.0.

Práctica 1. Conociendo el Visual Basic 6.0. Práctica 1. Conociendo el Visual Basic 6.0. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Identificar los diferentes elementos que conforman el Entorno Integrado de Desarrollo (IDE)

Más detalles

Lógica de predicados

Lógica de predicados Lógica de predicados Cálculo de predicados Hay ciertos argumentos que parecen ser perfectamente lógicos y que no pueden ser especificados usando cálculo proposicional. Ejemplos: Todos los gatos tienen

Más detalles

Cálculo de predicados. Lógica de predicados. Cálculo de predicados. Cálculo de predicados 08/06/2011

Cálculo de predicados. Lógica de predicados. Cálculo de predicados. Cálculo de predicados 08/06/2011 Lógica de predicados Hay ciertos argumentos que parecen ser perfectamente lógicos y que no pueden ser especificados usando cálculo proposicional. Ejemplos: Todos los gatos tienen cola Tomás es un gato

Más detalles

En ocasiones, nos puede interesar guardar una página web para

En ocasiones, nos puede interesar guardar una página web para 1. ALMACENAR LAS PÁGINAS En ocasiones, nos puede interesar guardar una página web para poder visualizarla posteriormente, incluso sin disponer de una conexión a Internet. Para ello, utiliza el comando

Más detalles

Programación en Visual Basic Ricardo Rodríguez García

Programación en Visual Basic Ricardo Rodríguez García Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.

Más detalles

Curso de Fox Pro Parte II

Curso de Fox Pro Parte II Ejecución de la Relación Haga Click en: Curso de Fox Pro Parte II Indice ClieCod de Clientes y arrastre hacia el índice ClieCod de Facturas y libere el Mouse. (esto es arrastrar la etiqueta de índice hijo

Más detalles

Fundamentos de programación clase 3: Booleanos, condiciones y expresiones condicionales

Fundamentos de programación clase 3: Booleanos, condiciones y expresiones condicionales Fundamentos de programación clase 3: Booleanos, condiciones y expresiones condicionales Autor: Ángela Villota Profesor: Jairo Ernesto Maldonado G. http://campusvirtual.univalle.edu.co [email protected]

Más detalles

Conexión de Sistemas en Red

Conexión de Sistemas en Red Conexión de Sistemas en Red Ingresar Módulo de Red al Sistema Si usted ha adquirido el módulo de red para su sistema, deberá realizar los siguientes pasos para que éste quede configurado y listo para que

Más detalles

23/09/2009. Introducción Hello word La familia Buendía Recursión Listas

23/09/2009. Introducción Hello word La familia Buendía Recursión Listas Prolog Contenido Introducción Hello word La familia Buendía Recursión Listas Qué es Prolog? Lenguaje de programación Declarativo Programación lógica Está compuesto de: Hechos Reglas Declarativo vs Imperativo

Más detalles

INFORMATICA I FORMATO

INFORMATICA I FORMATO INFORMATICA I 2.4.5 FORMATO El formato es una de las herramientas con que cuenta un procesador de textos para comunicar de distintas formas una palabra y/o frase, resaltándola, en negrita, dándole colores,

Más detalles

POWERT POINT Tema 2. Para cambiar el color de fondo y los efectos de relleno de las diapositivas de una presentación:

POWERT POINT Tema 2. Para cambiar el color de fondo y los efectos de relleno de las diapositivas de una presentación: POWERT POINT Tema 2 Aula Municipal de Informática-El Puerto de Santa María Formato de diapositivas Para cambiar el color de fondo y los efectos de relleno de las diapositivas de una presentación: 1. Despliega

Más detalles

2. Fórmulas y funciones

2. Fórmulas y funciones 2. Fórmulas y funciones Fórmulas y funciones Otra forma de introducir datos es por medio de fórmulas y funciones. Ambas son herramientas cruciales de NCSS. Abrir una hoja de cálculo ya guardada Para trabajar

Más detalles

EBRARY. Descripción general de la base Permite el acceso a más de 31,800 libros electrónicos en texto completo de múltiples disciplinas.

EBRARY. Descripción general de la base Permite el acceso a más de 31,800 libros electrónicos en texto completo de múltiples disciplinas. EBRARY Descripción general de la base Permite el acceso a más de 31,800 libros electrónicos en texto completo de múltiples disciplinas. Descripción del servicio El servicio está disponible los 365 días

Más detalles

COLEGIO LUIS CARLOS GALAN SARMIENTO - GIRON INFORMATICA GRUPO: 9º

COLEGIO LUIS CARLOS GALAN SARMIENTO - GIRON INFORMATICA GRUPO: 9º MICROSOFT EXCEL 2010 1. INGRESAR DATOS En cada una de las celdas de la hoja, es posible ingresar textos, números o fórmulas. En todos los casos, los pasos a seguir serán los siguientes: Situar el cursor

Más detalles

Excel Ba sico. Formulas en Excel. El estudio del contenido de esta unidad contribuirá a que usted adquiera las competencias para:

Excel Ba sico. Formulas en Excel. El estudio del contenido de esta unidad contribuirá a que usted adquiera las competencias para: Excel Ba sico Formulas en Excel El estudio del contenido de esta unidad contribuirá a que usted adquiera las competencias para: utilizar formulas básicas en Excel Identificar los diferentes valores de

Más detalles

INFO-FARMA VENTAS. Info-Farma

INFO-FARMA VENTAS. Info-Farma INFO-FARMA VENTAS El módulo de ventas de Info-Farma ha sido diseñado para generar operaciones de atención al público de forma rápida y brindado ayuda y soporte al técnico en farmacia. El módulo al estar

Más detalles

Java desde Consola Utilizando Java sin Path

Java desde Consola Utilizando Java sin Path 1 Utilizando Java sin Path Una vez hayamos instalado el JDK (Java Development Kit) ya estamos en capacidad de crear y hacer funcionar algunos códigos sencillos. Para esto utilizaremos como entorno de programación

Más detalles

Ficha técnica. Visual Basic 6.0

Ficha técnica. Visual Basic 6.0 Visual Basic 6.0 Ficha técnica OBJETIVOS: Este curso tiene por objetivo dotar al alumno de la formación inicial necesaria para realizar sencillas aplicaciones en Visual Basic y de los elementos necesarios

Más detalles

FORMATO CONDICIONAL EN EXCEL

FORMATO CONDICIONAL EN EXCEL FORMATO CONDICIONAL EN EXCEL El Formato Condicional es una herramienta muy útil como información gráfica adicional para los datos numéricos que están en celdas o en rangos. Este tipo de formato tiene un

Más detalles

LibreOffice Writer TIC 4º ESO IMÁGENES Y MANIPULARLAS

LibreOffice Writer  TIC 4º ESO IMÁGENES Y MANIPULARLAS EJERCICIO JERCICIO 4. I 4. INSERTAR IMÁGENES Y MANIPULARLAS Las imágenes que puedes insertar en un documento pueden ser desde un escáner o Desde archivo. Las imágenes Desde archivo son aquellas que previamente

Más detalles

Introducción a Visual Basic. Ing. Marglorie Colina

Introducción a Visual Basic. Ing. Marglorie Colina Introducción a Visual Basic Ing. Marglorie Colina Hacer Clic en Nuevo proyecto Luego seleccionar Visual Basic Entorno de Visual Basic Ventana Explorador de Proyecto Cuadro de Herramientas Ventana de Propiedades

Más detalles

MICROSOFT EXCEL 2007 NIVEL AVANZADO. Contenido

MICROSOFT EXCEL 2007 NIVEL AVANZADO. Contenido MICROSOFT EXCEL 2007 NIVEL AVANZADO GUÍA TEÓRICO-PRÁCTICA N 4 MACROS Contenido INTRODUCCION... 2 Crear una macro automáticamente... 2 Ejecutar una macro... 3 Actividad 1... 4 Asignar una macro a un botón...

Más detalles