ENLACES DE INTERES PAGINA OFICIAL:

Slides:



Advertisements
Presentaciones similares
Curso de PHP Tema 1: Introducción.
Advertisements

Instalación del JDK de Java
Todo el Software necesario puede ser conseguido por separado. Para facilitar la puesta al punto del ambiente, nosotros utilizaremos una herramienta particular.
ÚNESE A LOS SITIOS PRESTASHOP EN EL MUNDO CON UNA TIENDA EN LÍNEA RÁPIDA Y EFICAZ.
TEMA 8: INTERNET Y CORREO ELECTRÓNICO
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
TRIMESTRE 1. Modulo II : Informática Básica Las aplicaciones de usuario nos ayudan a nuestras tareas cotidianas de nuestro equipo. Debemos distinguir.
Utilidades de compresión y descompresión de archivos
JaCoP: Java Constraint Programming
GOBIERNO DEL ESTADO DE GUANAJUATO FIRMA ELECTRÓNICA CERTIFICADA Ahora con Firma Electrónica Certificada ya podrás imprimir todos Tus documentos Completados.
Definición y Características
MANUAL FREEMIND.
Programación (Estructura de Datos)
Desarrollo de sitios web con PHP y MySQL
Adrián Rabadán Jurado Teresa Rodríguez Ferreira. INTRODUCCIÓN -Comenzó el 9 Mayo Sourceforge -Aún se encuentra en fase Beta. Podemos encontrar bugs.
Programación con restricciones
Envolviendo la API de Firebird/Interbase CoNaIISI 2013 UTN FRC Mg. Guillermo Cherencio.
Free Pascal 1. Introducción 2. Instalación 3. Uso 4. Documentación 5. Información Adicional.
Lab 10 – Integración de CLIPS con C++ y JAVA
1 Consigna 2006 UPV/EHU Consigna David Fernández Acin CIDIR Bizkaia Euskal Herriko Unibertsitatea / Universidad del País Vasco XXII.
 Existen muchos software para convertir y desbloquear archivos en formatos diferentes. Quizás unos mas complejos que otros.  Pero, que es un archivo.
FHS: organización de directorios en Linux
Fiery Command WorkStation 5
TUTORIAL M.A. Fabiola Suseth López Aguirre Espacio Educativo NTIC Universidad de Sonora Septiembre de 2013.
TUTORIAL M.A. Fabiola Suseth López Aguirre Espacio Educativo NTIC Universidad de Sonora Septiembre de 2011.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (LA DECANA DE AMERICA)
Instalación YantarPlus Versión Demostrativa Tutorial Paso a paso.
Manipulación de datos con Kettle
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Julio Carranza Rabih Safadi 1.
Player/Stage Player ( es una interface o capa de abstracción de dispositivos para el control de robots (Linux).
Desarrollo de sitios web con
SISTEMAS OPERATIVOS EN LOS QUE FUNCIONA
Sistemas Operativos. Qué es un S.O.? Un S.O. es un programa o conjunto de programas que permiten gestionar los recursos de un ordenador. Comienza a trabajar.
Curso de Minecraft I Año Objetivos de hoy Informática: Ser capaces de crear una partida privada con un servidor creado en hamachi Poder grabar los.
ARCHIVOS PDF POR: MARINA MORALES VIII SEMESTRE DE ADMITRACIÓN DE EMPRESAS UNICIENCIA.
 Un driver o controlador es un software (programa), compuesto por un codigo que permite que cumpla una funcion especifica, es decir que nos es mas que.
File Transfer Protocol (FTP) Jorge Cobeña David González Christian Maray Andrés Valarezo.
Google Chrome Google Chrome es un navegador de internet de código abierto diseñado para ser compatible con aplicaciones web y para aportar a las búsquedas.
Compresión sin perdida. La compresión es una gran herramienta. Es una tarea básica que está al alcance de todos. Es fácil de comprender y manejar. Comprimir.
Tema 1 INFORMÁTICA 4ºESO 14/15
Unidad 6 Sistema Operativo.
FORO DE LAS TECNOLOGÍAS1 NOMBRE SGBD COLOR GRUPO NOMBRE1 NOMBRE2 NOMBRE3 NOMBRE4 NOMBRE5.
INTRODUCCIÓN A GRETL Diana Ruiz Tinajero..
ORDENADORES: HW Y SW.
14. ¿Cómo puedo liberar la orden trabajo MP Variable antes de tiempo? Ir a MENU (superior derecha): Trabajo -> Crear órdenes de trabajo o Generar MP ->Emitir.
STEFANNY PILATAXI PÉREZ. Describir dos trucos de búsqueda de imágenes en google. BUSCA UNA DIRECCIÓN Para identificar cualquier ubicación en el mapa,
PASO 1. INICIO Asegúrese de tener instalado el programa eDrawings en su computadora, de no ser así, en la sección de descargas de nuestra página puede.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
Profr. Guillermo Magallón Pérez
Sistemas Operativos. Qué es un S.O.? Un S.O. es un programa o conjunto de programas que permiten gestionar los recursos de un ordenador. Un S.O. es un.
Sistemas Operativos Tema 1 INFORMÁTICA 4ºESO 13/14.
Practica 1. Instalación vmware. La Virtualización es la técnica empleada sobre las características físicas de algunos recursos.
Winrar Conrado Perea. Winrar Como ya hemos visto en anteriores diapositivas, Windows Xp tiene una aplicación para descomprimir archivos.zip pero no archivos.rar,
o Es un software básico para el funcionamiento de las computadoras que provee una interfaz entre los programas del ordenador, los dispositivos hardware.
Naime Cecilia del Toro Alvarez
OPCIONES DE DESCARGAS *Crear una imagen en PDF de un capítulo *Crear una imagen PDF de un rangos de páginas (máximo 40 págs.) *Descargar el documento por.
Sistemas Operativos Web
9-17 Exploración Vocacional de Reparación y Ensamble de Computadores Miércoles, 8 de Abril de 2015 Tema: ENSAMBLE DE UN COMPUTADOR Objetivo: Conocer e.
Integración de Servicios en Redes Windows y Guadalinex 1ª Sesión.
Windows 8 Definición Partes Fundamentales Archivos de Excel
Sistemas Operativos Por: Daniel Cano Galeano Mantener la Operatividad del Sistema.
Fecha : 7/dic/2015 Tema: Plantillas y diseños en presentaciones electrónicas Objetivo: aplicar herramientas de PowerPoint para presentaciones de exposiciones.
Red de Windows. (Windows Server) Universidad Autónoma del Estado de México Facultad de Contaduría y Administración Licenciatura Informática Administrativa.
APLICACIONES DE WINDOWS
Visual Basic Prof.: Carol Briones García. Uso de Archivos  Definición  Es un conjunto de información que se almacena en algún medio de escritura que.
Definición Partes Fundamentales Archivo Excel Archivo Word Pagina Web Video Fuente:
Maquina Virtual Presentado por: Andrés Figueroa Carlos Pava Harry González Julio González.
Como instalar un dispositivo virtual Android en una pc JOSE GREGORIO PEREZ PROF. AMADIS SUAREZ FUNDAMENTOS DEL COMPUTADOR.
CMS Melissa Ayala Peña Geraldine Rojas Pérez Lina Ruiz Polanco.
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
Transcripción de la presentación:

ENLACES DE INTERES PAGINA OFICIAL: http://minion.sourceforge.net/ DESCARGA: http://sourceforge.net/projects/minion/files/minion/0.14/ MANUAL: http://minion.sourceforge.net/files/Manual014.pdf

DESCARGA Y EJECUCION Desde el link de descarga, elegir la versión para nuestro SO No necesita instalación Se ejecuta como Minizinc: Desde consola Archivo y ejecutable en la misma carpeta Escribir en consola: minion nombre_archivo.minion

PROPIEDADES DE MINION SOFTWARE AUTONOMO SOFTWARE GRATUITO DISPONIBLE PARA: Linux MacOS Windows

DESCARGA Y EJECUCION Ejemplo de ejecución:

ESQUELETO DEL FICHERO MINION 3 **VARIABLES** Definición y dominio **SEARCH** Modo de búsqueda e impresión del resultado **CONSTRAINTS** Imposición de restricciones **EOF** Fin del fichero

VARIABLES Y DOMINIOS BOOL: Dominio: {0,1} Ejemplo: BOOL encontrado DISCRETE: Dominio: Enteros Ejemplo: DISCRETE num {0..9}

VARIABLES Y DOMINIOS BOUND: Dominio: Intervalo de enteros Ejemplo: BOUND intervalo {1..3} SPARSEBOUND: Dominio: Intervalo arbitrario de enteros Ejemplo: SPARSEBOUND valores {1,3,6,7}

VARIABLES Y DOMINIOS SPARSEBOUND = BOUND Sí el dominio de SPARSEBOUND es un rango. Ejemplo: SPARSEBOUND valores {1..7} = BOUND intervalo {1..7} ARRAYS: Definición: tipo nombre [tamaño1,…,tamañoN] Ejemplo: DISCRETE vector [5]

CONSTRAINTS MINION VS.MINIZINC no tiene operadores (+, -, *, /, >, <) Para hacer operaciones utilizamos constraints Ejemplo igualar: Minizinc: constraint x=y; Minion: eq(x,y)

CONSTRAINTS eq(x,y): x=y diseq(x,y): x!=y minuseq(x,y): x=-y ineq(x,y,k): x<=y+k div(x,y,z): z=x/y

CONSTRAINTS product(x,y,z): z=x*y max(vec,x): x=valor máximo del vector element(vec,i,e): vec[i]=e alldiff(vec): todos los elementos distintos sumgeq(vec, c): sum(vec) >= c

SEARCH Modo de búsqueda: VARORDER[var1,var2,…,varN] Busca los valores de las variable s en el orden dado VALORDER[valor1,valor2,…,valorN] Busca el valor de cada variable a partir del valor dado MAXIMISING var Maximiza el valor de la variable MINIMISING var Minimiza el valor de la variable

SEARCH Imprimir resultado: PRINT[[var1], [var2],…, [varN]] Imprime las variables PRINT ALL Imprime todas las variables en orden de declaracion PRINT NONE Imprime la salida por defecto