PROGRAMACIÓN ORIENTADA A LA INTELIGENCIA ARTIFICIAL
|
|
|
- José Manuel Velázquez Carrasco
- hace 7 años
- Vistas:
Transcripción
1 PROGRAMACIÓN ORIENTADA A LA INTELIGENCIA ARTIFICIAL Ejercicios de programación en LISP y PROLOG Angeles Manjarrés Riesco Severino Fernández Galán Jesús González Boticario [email protected] Dpto. Inteligencia Artificial. E. T. Ingeniería Informática. UNED Avda. Senda del Rey, s/n Madrid Curso 2002/2003
2 EJERCICIOS DE PROGRAMACIÓN EN LISP 1. Ejercicios Básicos 1.1 Definir una función que calcule la entropía de un suceso aleatorio que representa k modos de realización de probabilidades P 1, P 2, P 3,, P k, cuyo valor viene dado por la expresión: K H = p log p i=1 i i 1.2 Definir una función que dados tres números X, Y y Z, devuelva una lista con los números ordenados por orden creciente. 1.3 Definir una función que devuelva verdadero (cualquier valor distinto de NIL) o falso (NIL) dependiendo de si el menor de sus argumentos sea par o impar. Resolverlo para dos argumentos y para un número variable de éstos. 1.4 Definir una función que concatene un número variable de listas (algunas pueden ser listas vacías) y átomos, comprobando qué argumentos son listas y cuáles son átomos. En el resultado de dicha concatenación se deben excluir las listas vacías. 1.5 Definir las funciones SUST1 y SUST2 que reciban como argumentos una lista de asociación y una expresión simbólica L. SUST1 debe sustituir en L los primeros elementos de las parejas de la lista de asociación por sus correspondientes segundos elementos; esta sustitución la hará de forma secuencias (una sustitución puede influir en le resultado de otra sustitución anterior). SUST2 opera de forma análoga pero todas las sustituciones en la lista L deben realizarse simultáneamente (no teniendo ninguna influencia el resultado de una sustitución en las sustituciones que se realicen posteriormente). Ejemplo: > (SUST1 ( (A B) (C D) (E F) (B K) (D L) ) (A C E B D M)) (K L F K L M) > (SUST2 ( (A B) (C D) (E F) (B K) (D L) ) (A C E B D M)) (B D F K L M) 1.6 Definir una función recursiva AGRUPAR que reciba dos argumentos, compruebe cuál de ellos es un átomo y cuál una lista, y a continuación introduzca el átomo junto a los átomos iguales que hubiera en la lista o al final de la misma, en el caso de no encontrar semejantes. Por ejemplo: > (AGRUPAR (A A A B B B C C C) B) (A A A B B B B C C C ) 1.7 Definir una función APLANAR que reciba como argumento una expresión simbólica y elimine todos los paréntesis que aparezcan en esa expresión, devolviendo como resultado una lista con todos los átomos que aparezcan en el argumento, de tal forma que todos los átomos 2
3 numéricos aparezcan en primer lugar, ordenados y sin repeticiones, seguidos de los que sean literales, también sin repeticiones. Ejemplo: > (APLANAR ( (1 2 A) (9 (B C 4) ) ( ( ( ( 3 C ( 7 ) ) ) ) ) ) ) ( A B C) 1.8 Definir una macro MI-IF que reciba tres argumentos, siendo el tercero opcional; si el primero es cierto devuelve el segundo, si no devuelve el tercero o NIL si éste no existiera. 1.9 Definir una macro MI-DO que tenga exactamente la misma funcionalidad que la macro DO, pero que además de devolver el valor correspondiente cuando se cumpla la condición de finalización, devuelva un segundo valor que indique el número de iteraciones que se han realizado. No se deben utilizar las primitivas DO, DO*, DOLIST, DOTIMES Definir una matriz de 10 filas y 20 columnas, rellenarla, asignando a cada elemento el valor de la suma de su fila más su columna y obtener una lista de salida con los elementos de la diagonal. 2. Ejercicios avanzados 2.1 Un móvil es un tipo de escultura abstracta construida por elementos que pueden tener un movimiento relativo unos respecto a otros. Puede definirse un tipo particularmente simple de móvil de forma recursiva como, o bien un objeto suspendido en el aire, o bien una barra con un submóvil colgando de cada extremo. Si se asume que cada barra está suspendida de su punto medio, puede representarse un móvil como un árbol binario. Los objetos suspendidos ser representarán como números que corresponderán al peso de cada objeto. Los móviles más complejos se representarán como listas de tres elementos; el primero de ellos será un número igual al peso de la barra, y los otros dos representan submóviles unidos a los extremos de la barra. Un móvil debe ser balanceado, es decir, los dos submóviles de los extremos de la barra deben tener el mismo peso. definir MOVILP, una función que determina si un móvil está o no balanceado. Devolverá NIL si no lo está y el peso total del móvil en caso contrario. > (MOVILP '(6 (4 (2 1 1) 4) (2 5 (1 2 2)))) El juego de la vida es un juego de simulación que se desarrolla en una cuadrícula, de modo que en cada casilla pueda haber un organismo. Cada casilla se puede encontrar ocupada o vacía. Dos organismos se consideran vecinos si sus casillas son contiguas en sentido horizontal, vertical o diagonal. Por tanto, cada casilla tiene ocho casillas vecinas. Las reglas del juego son: - En cada casilla vacía nace un nuevo organismo si dicha casilla tiene exactamente tres vecinos. - Una casilla ocupada que tenga cero o un vecino muere por aislamiento. - Una casilla ocupada con cuatro o más vecinos muere por superpoblación. 3
4 - Una casilla ocupada con dos o tres vecinos sobrevive. Todos los nacimientos y muertes ocurren simultáneamente y la aplicación de las leyes anteriores produce una nueva generación. El juego continúa hasta que suceda uno de los siguientes hechos: - La generación actual es igual que la generación inicial. - La generación actual es igual que dos generaciones anteriores. - Se ha alcanzado el número máximo de generaciones prefijado. 2.3 Escribir REINAS, una función que devuelva la solución al problema de las ocho reinas. Se trata de situar a ocho reinas en un tablero de ajedrez, de manera que ninguna de ellas sea atacada por otra, es decir, no puede haber dos reinas en la misma fila, columna o diagonal. EJERCICIOS DE PROGRAMACIÓN EN PROLOG 3. Ejercicios básicos 3.1 Una agencia matrimonial guarda por cada uno de sus solicitantes una ficha acorde a los siguientes hechos: hombre(n,t,c,e). mujer(n,t,c,e). donde n es el nombre del hombre o la mujer, t es su talla (grande, mediana, pequeña), c es el color de su pelo (rubio, moreno, pelirrojo, castaño) y e es su edad (joven, maduro, anciano). gustos(n,m,l,d)indica que a la persona n le gusta la música del tipo m (clásica, pop, jazz), la literatura del género l (aventuras, ciencia ficción, detectives) y el deporte de la variedad d (tenis, natación, yoga). busca(n,t,c,e) expresa que la persona n busca una pareja de talla t con color de pelo c y edad e. Se considera que dos personas x e y, de diferentes sexos, son compatibles si x es compatible con y e y es compatible con x. En primer lugar, x es compatible con y si x busca a alguien con las características físicas de y y si los gustos de x e y en las áreas de música, deporte y literatura coinciden. Diseñe un programa que determine la compatibilidad de una pareja. 4
5 3.2 Defina predicados par(x) e impar(x) que determinen si un número natural es par o impar. Defina asimismo un predicado divide(x,y,z) que compute divisiones enteras utilizando la substracción repetida. 3.3 Escriba un predicado substituye(x,y,xs,ys), donde Ys es la lista que resulta de substituir por Y todas las ocurrencias de X en la lista Xs. Idem para permutacion_par(xs,ys) y permutacion_impar((xs,ys), donde Xs, Ys son listas. 4. Avanzados 4.1 Escriba dos versiones de un predicado que calcule derivadas de funciones de variable entera, de modo que una de ellas utilice cuts y la otra no. 4.2 Escriba un programa que determine quién de entre 3 jugadores de póquer tiene la mejor jugada. 4.3 Los vértices de un grafo se numeran de 0 a n. En una base de datos Prolog, a cada uno de los arcos del grafo corresponde un hecho arco(i,j), donde i es el origen y j el destino del arco. Diseñe un predicado que defina camino(x,y,l), donde L es la lista que representa un camino sin ciclos que conduce del vértice x al y. 5
1 Introducción al lenguaje PROLOG
1 Introducción al lenguaje PROLOG 1.1 Generalidades Prolog es un lenguaje de programación que se utiliza para resolver problemas en los que existen objetos y relaciones entre objetos. La programación en
CUADERNO DE CÁLCULO:
CUADERNO DE CÁLCULO: 2013-2014 TERCER CICLO 6º PRIMARIA ALUMNO/A:... Cálculo 6º Ed. Primaria Colegio Romareda 2013/14 Página 2 Cálculo 6º Ed. Primaria Colegio Romareda 2013/14 Página 3 Índice Cálculo mental
2).- Nombre de función. Para obtener una lista de funciones disponibles, haga clic en una celda y presione MAYÚSC+F3.
FUNCIONES DE EXCEL Adiestramiento Computacional Página 1 Funciones Las funciones son fórmulas predefinidas que ejecutan cálculos utilizando valores específicos, denominados argumentos, en un orden determinado
A B MIN C D E F MAX x E.T.S.I. INFORMÁTICA 4º CURSO. INTELIGENCIA ARTIFICIAL E INGENIERÍA DEL CONOCIMIENTO
E.T.S.I. INFORMÁTICA 4º CURSO. INTELIGENCIA ARTIFICIAL E INGENIERÍA DEL CONOCIMIENTO UNIVERSIDAD DE MÁLAGA Dpto. Lenguajes y Ciencias de la Computación RELACIÓN DE PROBLEMAS. TEMA IV. PROBLEMAS DE JUEGOS.
FUNCIONES EN EXCEL III
FUNCIONES EN EXCEL III UTILIZANDO REFERENCIAS ABSOLUTAS Y RELATIVAS En Excel puedes especificar tres tipos de referencias: relativas, absolutas y mixtas. Al utilizar el tipo de referencia adecuado nos
PHP: Lenguaje de programación
Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054
FUNCIONES NUMÉRICAS EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
FUNCIONES NUMÉRICAS EXCEL 00 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE FUNCIONES NUMÉRICAS EXCEL 00 FUNCIONES NUMÉRICAS FUNCIÓN SUMA Descripción: Suma todos los números de uno o
Operaciones básicas con hojas de cálculo
Operaciones básicas con hojas de cálculo Insertar hojas de cálculo. Para insertar rápidamente una hoja de cálculo nueva al final de las hojas de cálculo existentes, haga clic en la ficha Insertar hoja
Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática
Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso 2013-2014. 1º Grado en Informática Práctica 2: Memoria dinámica y Bibliotecas Objetivos Practicar conceptos
Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.
Programación Básica Arturo Vega González [email protected] Division de Ciencias e Ingenierías Universidad de Guanajuato Campus León Sesión 5 Universidad de Guanajuato, DCI, Campus León 1 / 31 Universidad
Ejemplos y ejercicios de. Estadística Descriptiva. yanálisis de Datos. 2 Descripción estadística de una variable. Ejemplos y ejercicios.
ESTADÍSTICA DESCRIPTIVA Y ANÁLISIS DE DATOS Ejemplos y ejercicios de Estadística Descriptiva yanálisis de Datos Diplomatura en Estadística Curso 007/08 Descripción estadística de una variable. Ejemplos
ALGORITMO MINIMAX. o Nodo: Representa una situación del juego. o Sucesores de un nodo: Situaciones del juego a las que se
ALGORITMO MINIMAX Algoritmo de decisión para minimizar la pérdida máxima aplicada en juegos de adversarios Información completa (cada jugador conoce el estado del otro) Elección del mejor movimiento para
TEMA 4. ESTRUCTURAS DE CONTROL
M.P. Sesmero, P. de Toledo, F.J. Ordoñez, J. Gómez-Romero, J.A. Iglesias, J.L. Mira Programación TEMA 4. ESTRUCTURAS DE CONTROL Grado en Ingeniería en Tecnologías Industriales Programación CONTENIDOS 4.1.
JUNIO Opción A
Junio 010 (Prueba Específica) JUNIO 010 Opción A 1.- Discute y resuelve según los distintos valores del parámetro a el siguiente sistema de ecuaciones: a x + a y + az 1 x + a y + z 0.- Una panadería se
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
19 a Competencia de MateClubes Primera Ronda Nivel Preolímpico
Primera Ronda Nivel Preolímpico La prueba dura 2 horas. Nombre del Club:.................................... Código del club: 19 0.............. 1. Rafa tiene $21 y Betty tiene $3. Cada semana, Rafa recibe
MATEMÁTICA DE CUARTO 207
CAPÍTULO 1 CONJUNTOS NUMÉRICOS 1 Introducción... pág. 9 2 Números naturales... pág. 10 3 Números enteros... pág. 10 4 Números racionales... pág. 11 5 Números reales... pág. 11 6 Números complejos... pág.
4.- Leer tres números y escribirlos en orden decreciente
Ejercicios tema 3 2.- Leer dos números y decir cuál es el menor 3.- Leer tres números y decir cuál es el mayor 4.- Leer tres números y escribirlos en orden decreciente 5.- Los siguientes fragmentos de
HOJA DE TRABAJO UNIDAD 3
HOJA DE TRABAJO UNIDAD 3 1. Defina que es probabilidad Es el estudio de experimentos aleatorios o libres de determinación, el resultado es al azar. Se refiere al estudio de la aleatoriedad y a la incertidumbre.
FICHA DE REPASO: ESTADÍSTICA
FICHA DE REPASO: ESTADÍSTICA 1. Indica la población y la muestra de los siguientes estudios estadísticos: a) El número de móviles de los alumnos de 2º de la E.S.O de nuestro instituto. b) La altura de
Unidad 2: Ecuaciones, inecuaciones y sistemas.
Unidad 2: Ecuaciones, inecuaciones y sistemas 1 Unidad 2: Ecuaciones, inecuaciones y sistemas. 1.- Factorización de polinomios. M. C. D y m.c.m de polinomios. Un número a es raíz de un polinomio es 0.
Matemáticas III. Geometría analítica
Matemáticas III. Geometría analítica Este curso cubre los conceptos mostrados a continuación. El estudiante navega por trayectos de aprendizaje basados en su nivel de preparación. Usuarios institucionales
1. Sea A una matriz cuadrada n x n, conteniendo la siguiente información en cada fila i. para 1 j k n para k
. Sea A una matriz cuadrada n x n, conteniendo la siguiente información en cada fila i Ai [, j] = 0 para j k n para k i i < j n Construya un algoritmo "Divide y Vencerás" que ordene las filas de la matriz
1º ESO TEMA 9 ESTADÍSTICA Y PROBABILIDAD
1º ESO TEMA 9 ESTADÍSTICA Y PROBABILIDAD 1 1.- FRECUENCIAS Para organizar y analizar una serie de datos estadísticos se utiliza una tabla de frecuencias Tabla de frecuencias Valores (xi) 0 1 2 Frecuencia
Estrategias en Juegos
Estrategias en Juegos Reglas comunes a todos los juegos, salvo que se indique lo contrario: Torres Los juegos son para dos jugadores. Cada jugador mueve por turnos, según las reglas del juego. No puede
UNIDAD: NÚMEROS Y PROPORCIONALIDAD. Los elementos del conjunto IN = {1, 2, 3, 4, 5, 6, 7,...} se denominan números
GUÍA Nº 2 UNIDAD: NÚMEROS Y PROPORCIONALIDAD NÚMEROS ENTEROS NÚMEROS NATURALES (ln) Los elementos del conjunto IN = {1, 2, 3, 4, 5, 6, 7,...} se denominan números naturales NÚMEROS ENTEROS (Z) Los elementos
Cursada Segundo Cuatrimestre 2012 Guía de Trabajos Prácticos Nro. 1
Temas: Ambiente de trabajo MATLAB. Creación de matrices y vectores. Matrices pre-definidas. Operador dos puntos. Operaciones con matrices y vectores. Direccionamiento de elementos de matrices y vectores.
Sistemas de ecuaciones lineales
Sistemas de ecuaciones lineales TIPOS DE SISTEMAS. DISCUSIÓN DE SISTEMAS. Podemos clasificar los sistemas según el número de soluciones: Incompatible. No tiene solución Compatible. Tiene solución. Compatible
Guía de uso de DERIVE. 2) Botones de acceso rápido Al colocar el cursor sobre el botón aparece un recuadro con su función
Sobre la pantalla principal de DERIVE distinguimos: 1) La barra del menú 2) Botones de acceso rápido Al colocar el cursor sobre el botón aparece un recuadro con su función UNIDAD DOCENTE DE MATEMÁTICAS
Competencias TIC para profesionales Del Siglo 21
Planilla de Cálculo Nos referiremos a la planilla de cálculo de Microsoft Office, con algunas precisiones a la de OpenOffice. Una vez abierto un libro nuevo de Excel de Microsoft, la interfaz de la planilla
Opuesto de un número +3 + (-3) = (+5) = 0. N = 0,1, 2,3,4, Conjunto de los números naturales
Números enteros Opuesto de un número Los números enteros son una extensión de los números naturales, de tal forma, que los números enteros tienen signo positivo (+) ó negativo (-). Los números positivos
INSTRUCCIONES AJEDREZ
INSTRUCCIONES AJEDREZ EL TABLERO El juego se libra por dos jugadores, con un juego de piezas cada uno de ellos, normalmente unas blancas y otras negras, sobre un tablero cuadrado de 64 casillas: 32 de
TEORÍA DE GRAFOS Ingeniería de Sistemas
TEORÍA DE GRAFOS Ingeniería de Sistemas Código: MAT-31114 AUTORES Ing. Daniel Zambrano Ing. Viviana Semprún UNIDADES DE LA ASIGNATURA» UNIDAD I. Relaciones» UNIDAD II. Estructuras Algebraicas» UNIDAD III.
Eje temático: Álgebra y funciones Contenidos: Raíces cuadradas y cúbicas - Racionalización Ecuaciones irracionales. Nivel: 3 Medio
Eje temático: Álgebra y funciones Contenidos: Raíces cuadradas y cúbicas - Racionalización Ecuaciones irracionales. Nivel: 3 Medio Raíces 1. Raíces cuadradas y cúbicas Comencemos el estudio de las raíces
EJERCICIO 13 DE EXCEL. FUNCIONES DE BÚSQUEDA: BUSCARV y BUSCARH. Estas funciones buscan en una tabla y devuelven la correspondencia con un determinado
FUNCIONES DE BÚSQUEDA: BUSCARV y BUSCARH Estas funciones buscan en una tabla y devuelven la correspondencia con un determinado valor. EJEMPLO Un opositor desea conocer la nota de su examen. Al introducir
Enteros (Z):..., -3, -2, -1, 0, 1, 2, 3,... Números enteros (positivos o negativos), sin decimales. Incluye a los naturales.
Tema 1: Números Reales 1.1 Conjunto de los números Naturales (N): 0, 1, 2, 3. Números positivos sin decimales. Sirven para contar. Enteros (Z):..., -3, -2, -1, 0, 1, 2, 3,... Números enteros (positivos
SISTEMAS DE ECUACIONES LINEALES. Método de reducción o de Gauss. 1º DE BACHILLERATO DPTO DE MATEMÁTICAS COLEGIO MARAVILLAS AUTORA: Teresa González.
SISTEMAS DE ECUACIONES LINEALES Método de reducción o de Gauss 1º DE BACHILLERATO DPTO DE MATEMÁTICAS COLEGIO MARAVILLAS AUTORA: Teresa González. SISTEMAS DE DOS ECUACIONES LINEALES CON DOS INCÓGNITAS.
FUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 2 Expresiones, operadores y estructuras de control Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo Fundamentos de Informática. Departamento de Ingeniería
GUÍAS DE TRABAJO. Matemáticas. Material de trabajo para los estudiantes UNIDAD 3. Preparado por: Héctor Muñoz
GUÍAS DE TRABAJO Material de trabajo para los estudiantes UNIDAD 3 Preparado por: Héctor Muñoz Diseño Gráfico por: www.genesisgrafica.cl Responde en tu cuaderno las siguientes preguntas. GUÍA DE TRABAJO
Ajedrez. Posición inicial y objetivo del juego
Ajedrez Posición inicial y objetivo del juego El ajedrez se juega en un tablero de 64 casillas. Cada jugador inicia el juego con 16 piezas - un rey, una dama, dos torres, dos alfiles, dos caballos y ocho
Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011
Módulo 2. Fundamentos de Programación Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011 1 CONTENIDO Tema 1. Conceptos generales de algorítmica Tema 2. Sentencias
Sistemas Numéricos Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas
1 Sistemas Numéricos 2013 Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas 2 Introducción Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar
Estadística Inferencial. Estadística Descriptiva
INTRODUCCIÓN Estadística: Ciencia que trata sobre la teoría y aplicación de métodos para coleccionar, representar, resumir y analizar datos, así como realizar inferencias a partir de ellos. Recogida y
Estructuras de Repetición (Repita para)
Estructuras de Repetición (Repita para) Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 REPITA PARA Fijar
Espacio Muestral, se denota con la letra S, y representa el conjunto de todos los sucesos aleatorios. Por ejemplo: Si tiramos una moneda el espacio se sucesos está formado por: S= {Ø, {C}, {X}, {C,X}}.
CUADERNO DE EJERCICIOS Y PRACTICAS EXCEL AVANZANDO
CUADERNO DE EJERCICIOS Y PRACTICAS EXCEL AVANZANDO CUADERNO DE EJERCICIOS Y PRACTICAS EXCEL AVANZADO Página 1 PRACTICA 21 Funcion BuscarV Por otro lado, tenemos a un empleado al que se le hara un descuento
PROBLEMAS DE PROBABILIDAD. 3. Calcula la probabilidad de que al lanzar dos dados la suma de sus puntos sea: a) igual a 5 b) mayor que 10
1. Se lanza un dado. Halla la probabilidad: a) de salir el 3 b) de salir un número par c) de salir un número mayor que 2 PROBLEMAS DE PROBABILIDAD 2. Calcula la probabilidad de que al lanzar dos monedas:
REGLAMENTO DEL AJEDREZ. Tablero cuadrado 8x8 de 64 casillas con colores alternados (típicamente blanco y negro).
Jugadores: Dos. Requiere: REGLAMENTO DEL AJEDREZ Tablero cuadrado 8x8 de 64 casillas con colores alternados (típicamente blanco y negro). Objetivo: Mecánica: Dos sets iguales de 16 piezas cada uno, uno
APUNTES ACERCA DE LA ECUACIÓN DE LA RECTA
Introducción APUNTES ACERCA DE LA ECUACIÓN DE LA RECTA Se denomina solución de una ecuación al valor o conjunto de valores de la(s) incógnita(s) que verifican la igualdad. Así por ejemplo decimos que x
Preparación para Álgebra 1 de Escuela Superior
Preparación para Álgebra 1 de Escuela Superior Este curso cubre los conceptos mostrados a continuación. El estudiante navega por trayectos de aprendizaje basados en su nivel de preparación. Usuarios institucionales
Actividad introductoria: Algunas personas realizando actividades diarias
Grado 6 Matemáticas De los símbolos a la búsqueda del concepto: El conjunto de los números naturales TEMA: RECONOCIMIENTO DEL CONJUNTO DE LOS NÚMEROS NATURALES Nombre: Grado: Actividad introductoria: Algunas
Con miras a conocer la metodología que se aplica en el Método SIMPLEX, tenemos a continiacion un ejemplo:
Método Simplex. Este método fue creado en el año 1947 por el estadounidense George Bernard Dantzig y el ruso Leonid Vitalievich Kantorovich, con el objetivo de crear un algoritmo capaz de crear soluciones
Algebra lineal y conjuntos convexos
Apéndice A Algebra lineal y conjuntos convexos El método simplex que se describirá en el Tema 2 es de naturaleza algebraica y consiste en calcular soluciones de sistemas de ecuaciones lineales y determinar
DOCENTE: JESÚS E. BARRIOS P.
DOCENTE: JESÚS E. BARRIOS P. DEFINICIONES Es larga la historia del uso de las matrices para resolver ecuaciones lineales. Un texto matemático chino que proviene del año 300 A. C. a 200 A. C., Nueve capítulos
Juega con los números Página 11
Página 11 Pág. 1 14 Busca el menor número de seis cifras cuya división entre 7 es exacta. Busca también el mayor. El menor número de seis cifras es 100 000. 100 000 : 7 = 14 285, El menor número de seis
EL TABLERO. El tablero está dividido en sesenta y cuatro (64) casillas o escaques alternando los colores blancos con los negros.
EL TABLERO El tablero es el campo de batalla donde dos ejércitos, uno de color blanco y otro de color negro, se enfrentan, dirigidos cada uno por un rey. El tablero está dividido en sesenta y cuatro (64)
CONJUNTO DE LOS NUMEROS ENTEROS
República Bolivariana de Venezuela Ministerio de la Defensa Universidad Nacional Experimental Politécnica de la Fuerza Armada Núcleo Caracas CIU Cátedra: Razonamiento Matemático CONJUNTO DE LOS NUMEROS
Estructura de Datos. Arreglos. Experiencia Educativa de Algorítmica ESTRUCTURA DE DATOS - ARREGLOS 1
Estructura de Datos Arreglos Experiencia Educativa de Algorítmica ESTRUCTURA DE DATOS - ARREGLOS 1 Introducción Una estructura de datos es una colección de datos que pueden ser caracterizados por su organización
Maribel Martínez y Ginés Ciudad-Real Fichas para mejorar la atención MATRIZ DE LETRAS
MATRIZ DE LETRAS p q d b p p b n g b n w n w n n w b p q d b p q d n w n g b n p q p q p q d b p n g n g n g b n w n d b d b b p q d b b n b n n w n g b n p q p q p q d b p n g n g n g b n w n d b d b
ULADECH Escuela Profesional de Contabilidad
Fórmulas Las fórmulas son ecuaciones que efectúan cálculos con los valores de las celdas de la hoja de cálculo. Una fórmula comienza por un signo igual (=). Son operaciones entre celdas, o combinaciones
Problema de las N Reinas. Resolución paralela
Problema de las N Reinas Resolución paralela Indice Introducción al problema Representación y Soluciones Resolución secuencial Resolución paralela Conclusiones Bibliografía 2 3 Introducción Introducción
Tema: Los Grafos y su importancia para la optimización de redes.
Tema: Los Grafos y su importancia para la optimización de redes. Qué son los Grafos? Un grafo es una dupla G= {X,U}, donde X es un conjunto finito y no vacio de elementos llamados vértices y U es el conjunto
Guía del estudiante. Clase 16 Tema: Números racionales - orden en los racionales y representación decimal. Lectura. Colombia Biodiversa Amenazada
MATEMÁTICAS Grado Séptimo Bimestre III Semana Número de clases 16-19 Clase 16 Tema: Números racionales - orden en los racionales representación decimal Lectura Colombia Biodiversa Amenazada Colombia ocupa
1.1. Instructivo Applet en Geogebra lanzamiento de una moneda n veces
1.1. Instructivo Applet en Geogebra lanzamiento de una moneda n veces Por: Jesús Evenson Pérez Arenas Indicador: Introducir el concepto de probabilidad haciendo una cantidad de lanzamientos de una moneda,
Funciones y Condicionales Introducción a la Programación
Funciones y Condicionales Introducción a la Programación Departamento de Ciencias e Ingeniería de la Computación Pontificia Universidad Javeriana Santiago de Cali 2011-2 Resumen En el mundo existen gran
Trabajo 2. Jonathan A. Trejos O. El primer problema es uno típico de teoría de números, en el cual se puede apreciar la simetría.
Trabajo Jonathan A. Trejos O. 1 Primer problema El primer problema es uno típico de teoría de números, en el cual se puede apreciar la simetría. Enunciado 1 Halle y pruebe una bonita fórmula para el producto
El TAD Grafo. El TAD Grafo
! Esta representación resulta útil cuando el número de vértices se conoce previamente y permanecerá fijo durante la resolución del problema, pero resulta ineficiente si necesitamos añadir o eliminar vértices
UNIDAD DE APRENDIZAJE I
UNIDAD DE APRENDIZAJE I Saberes procedimentales Interpreta y utiliza correctamente el lenguaje simbólico para el manejo de expresiones algebraicas. 2. Identifica operaciones básicas con expresiones algebraicas.
LABORATORIO Nº 8 FILTROS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar filtros en Microsoft Excel. 1) FILTRAR INFORMACIÓN Para agregar un filtro a una tabla se debe seleccionar
Agradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1
Prologo Agradecimientos Nota de los autores Índice general I III V VII 1 Problemas, algoritmos y programas 1 1.1 Programas y la actividad de la programación.................... 4 1.2 Lenguajes y modelos
Utilización de Funciones en OpenOffice.org Calc
Utilización de Funciones en OpenOffice.org Calc Una función es un conjunto de instrucciones reunidas bajo un nombre que calculan un resultado o llevan a cabo una acción específica. Las funciones pueden
Teoría de grafos y optimización en redes
Teoría de grafos y optimización en redes José María Ferrer Caja Universidad Pontificia Comillas Definiciones básicas Grafo: Conjunto de nodos (o vértices) unidos por aristas G = (V,E) Ejemplo V = {,,,,
Dos matrices son iguales cuando tienen la misma dimensión y los elementos que ocupan el mismo lugar en ambas son iguales
Introducción Las matrices aparecen por primera vez hacia el año 1850, introducidas por J.J. Sylvester. El desarrollo inicial de la teoría se debe al matemático W.R. Hamilton en 1853. En 1858, A. Cayley
Tema 3.- Predicados y sentencias condicionales
UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO PROGRAMACIÓN DECLARATIVA INGENIERÍA INFORMÁTICA ESPECIALIDAD DE COMPUTACIÓN CUARTO CURSO PRIMER
APÉNDICE: EJERCICIOS DE PROGRAMACIÓN JESÚS GONZÁLEZ BOTICARIO
APÉNDICE: EJERCICIOS DE PROGRAMACIÓN JESÚS GONZÁLEZ BOTICARIO EJERCICIOS BÁSICOS DE LISP 81 EJERCICIOS DE LISP 1. Ejercicios Básicos de Lisp 1.1 Definir una función que calcule el valor de: F = 1 ax2
4. Operadores Operador asignación
Programación orientada a objetos con Java 43 4. Operadores Objetivos: a) Describir los operadores (aritméticos, incrementales, de relación, lógicos y de asignación) y los tipos de dato primitivos sobre
INVESTIGACIÓN OPERATIVA
FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS INVESTIGACIÓN OPERATIVA Mg Jessica Pérez Rivera PROBLEMAS DE TRANSPORTE Y ASIGNACIÓN Las aplicaciones de la programación
Un grafo G = (V, E) se dice finito si V es un conjunto finito.
1 Grafos: Primeras definiciones Definición 1.1 Un grafo G se define como un par (V, E), donde V es un conjunto cuyos elementos son denominados vértices o nodos y E es un subconjunto de pares no ordenados
JUNIO Bloque A
Selectividad Junio 009 JUNIO 009 Bloque A 1.- Estudia el siguiente sistema en función del parámetro a. Resuélvelo siempre que sea posible, dejando las soluciones en función de parámetros si fuera necesario.
ECUACIÓN DE LA RECTA
MATEMÁTICA SEMANA 2 ECUACIÓN DE LA RECTA Todos los derechos de autor son de la exclusiva propiedad de IACC o de los otorgantes de sus licencias. No está permitido copiar, reproducir, reeditar, descargar,
Técnicas de conteo. Permutaciones y combinaciones. Álvaro José Flórez. Febrero - Junio Facultad de Ingenierías
Técnicas de conteo Permutaciones y combinaciones Álvaro José Flórez 1 Escuela de Ingeniería Industrial y Estadística Facultad de Ingenierías Febrero - Junio 2012 Técnicas de conteo En el enfoque clásico,
Práctica 2: Periodicidad
Práctica 2: Periodicidad Apellidos, nombre Apellidos, nombre Grupo Puesto Fecha El objetivo de esta práctica es explorar las utilidades de representación gráfica de MATLAB para observar las especiales
INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA
INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA GUÍA DE INFORMÁTICA (Operaciones matemáticas) Profesor: Germán Rodríguez López Año lectivo 2006-2007 1 OPERACIONES MATEMÁTICAS
TEORÍ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
Los números enteros. Dado que los enteros contienen los enteros positivos, se considera a los números naturales son un subconjunto de los enteros.
Los números enteros Con los números naturales no era posible realizar diferencias donde el minuendo era menor que el que el sustraendo, pero en la vida nos encontramos con operaciones de este tipo donde
Soluciones - Primer Nivel Juvenil
SOCIEDAD ECUATORIANA DE MATEMÁTICA ETAPA CLASIFICATORIA "VII EDICIÓN DE LAS OLIMPIADAS DE LA SOCIEDAD ECUATORIANA DE MATEMÁTICA" Soluciones - Primer Nivel Juvenil 0 de abril de 00. El vocal de deportes
Cifras significativas
Cifras significativas No es extraño que cuando un estudiante resuelve ejercicios numéricos haga la pregunta: Y con cuántos decimales dejo el resultado? No es extraño, tampoco, que alguien, sin justificación,
1. Progresiones aritméticas
1 PROGRESIONES ARITMÉTICAS 1 1. Progresiones aritméticas Una progresión aritmética es una sucesión en la que cada término es igual al anterior más un número constante llamado diferencia de la progresión.
Métodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo
TEMA 2: CONCEPTOS BÁSICOS DE ALGORÍTMICA 1. Definición de Algoritmo 1.1. Propiedades de los Algoritmos 2. Qué es un Programa? 2.1. Cómo se construye un Programa 3. Definición y uso de herramientas para
Diseño de una calculadora
DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Diseño de una calculadora Sistemas Digitales Avanzados 1. Introducción y objetivos El propósito general de esta
Las fórmulas de Excel siempre comienzan por un signo igual (=) lo cual indica que los caracteres siguientes constituyen una fórmula.
Las fórmulas de Excel siempre comienzan por un signo igual (=) lo cual indica que los caracteres siguientes constituyen una fórmula. Después del signo igual están los elementos que se van a calcular (los
<tipo> Tipo de dato de los elementos del vector
Vectores y matrices Declaración Vector (array unidimiensional): []; Tipo de dato de los elementos del vector Identificador de la variable.
Guía para maestro. Múltiplos y divisores. Compartir Saberes.
Guía para maestro Guía realizada por Bella Peralta C. Magister en Educación Matemática [email protected] Los procedimientos para encontrar el mínimo común múltiplo, máximo común divisor y factorizar
5.3 CREAR FORMULARIOS
5.3 CREAR FORMULARIOS Los formularios están diseñados para obtener información específica, hay diferentes tipos de formularios, como por ejemplo, facturas, formularios de pedidos, de registro DISEÑAR UN
!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!
INFORMÁTICA Práctica4. ProgramaciónbásicaenC. GradoenIngenieríaenElectrónicayAutomáticaIndustrial Curso2015H2016 v2.1(18.09.2015) A continuación figuran una serie de ejercicios propuestos, agrupados por
