Lenguaje de Programación: Usos comunes de la Recursión
|
|
|
- Eugenio Moreno Piñeiro
- hace 8 años
- Vistas:
Transcripción
1 UG KAREL Lenguaje de Programación: Usos comunes de la Universidad de Guanajuato Agosto 2010 Lenguaje de Programación: Usos comunes de la
2 Propiedades de las funciones recursivas El proceso para escribir una función recursiva es muy parecido al que usamos para escribir un ciclo: 1 Hay que encontrar la condición de paro o caso base. Para esto hay que intentar responder la pregunta Cuál es el caso más simple que puede resolverse? 2 Qué es lo que Karel tiene que hacer en el caso base? 3 Encontrar una manera de revolver un pedazo pequeño del problema cuando no estemos en el caso base. Esto es llamado reducir el problema al caso general. 4 Asegurarse que la reducción nos lleve al caso base. Lenguaje de Programación: Usos comunes de la
3 NOTA La diferencia más importante entre las soluciones recursivas y las iterativas es que un ciclo iterativo tiene que terminar cada iteración antes de poder empezar la siguiente. Mientras que una instrucción recursiva generalmente inicia una nueva copia antes de haber completado la actual. En esos casos, la copia actual es suspendida temporalmente esperando a que termine la nueva copia y cuando eso suceda la copia actual podrá continuar la ejecución de sus instrucciones. Lo que generalmente sucede es que la nueva copia no se completa sin antes generar otra nueva copia. Cada copia debe ser finalizada en orden, siendo la primera que se creó la última en terminar. Lenguaje de Programación: Usos comunes de la
4 Contar pasos Pasos Para motivar el ingenio de Karel, el Dr. Isaac le prometió una docena de beepers si lograba realizar el siguiente reto: debe caminar hasta topar con el primer beeper y luego caminar, al norte, tantas veces como caminaste desde tu punto inicial hasta el beeper. Problema Karel se encuentra a n pasos de una esquina X marcada con un beeper. Karel debe colocarse en la esquina que esta justamente a n pasos al norte de la esquina X. Lenguaje de Programación: Usos comunes de la
5 Consideraciones No importa en que posición y orientación tenga que finalizar Karel al finalizar. Desconoces la distancia entre Karel y el beeper. Desconoces la orientación de Karel. Solo sabes que esta mirando al beeper. No importa la orientación final de Karel, solo su posición inicial. Lenguaje de Programación: Usos comunes de la
6 Veamos los 4 pasos 1 Cuál es el caso base? Karel está sobre el beeper. 2 Qué es lo que tiene que hacer Karel en el caso base? Voltear al norte. 3 Cuál es el caso general y que hay que hacer en el? Karel no está sobre el beeper. Lo que hay que hacer es dar un paso al frente y luego llamar a la función recursiva, para después dar otro paso al frente. Este segundo paso será dado en todas las copias excepto en la que sea el caso base, ocasionando con esto que Karel de tantos pasos como los que tuvo que dar para llegar al caso base pero después de haber encontrado este, lo cual significa que Karel ya está viendo al norte. 4 La reducción nos lleva al caso base? Si, si hay un beeper enfrente de Karel. Lenguaje de Programación: Usos comunes de la
7 Moviendo beeper Ahora imaginemos que en lugar de ir al norte del beeper, quiere llevárselo al doble de la distancia entre el inicio y el beeper. Cuál es el caso base? Por supuesto es el mismo, es cuando Karel está sobre el beeper. 1 Qué hay que hacer en el caso base? Recoger el beeper. 2 Qué hay que hacer en el caso general? Dar un paso, buscar beeper y luego caminar dos pasos más. 3 La reducción nos lleva al caso base? Si, si hay un beeper enfrente de Karel. Lenguaje de Programación: Usos comunes de la
8 La función quedaria así: define doble distancia beeper() { if(nexttoabeeper) pickbeeper(); else { move(); doble distancia beeper(); move(); move(); } } Lenguaje de Programación: Usos comunes de la
9 Contar beepers Clonando El Dr. Karelov es muy estudioso pero siempre requiere hacer copias de los montones de beepers que investiga. Hacer copias significa colocar la misma cantidad de beepers, que hay en una esquina, en otra esquina. Problema Karel como buen robot que es, debe hacer una copia del montón de beepers sobre el que esta. La copia la debe dejar en la esquina que tiene enfrente. Consideraciones Dos y dos son cuatro, cuatro y dos son seis. Karel lleva los suficientes beepers para hacer la clonación. No importa la posición final ni orientación de Karel. El montón clonado debe ser la esquina que tiene enfrente Karel cuando inicia. Lenguaje de Programación: Usos comunes de la
10 Esta es una de las aplicaciones más usadas en Karel para recursión Figura: Esquina con 6 beepers Figura: Estado final Lenguaje de Programación: Usos comunes de la
11 1 Cuál es el caso base? No hay ningún beeper. 2 Qué hay que hacer en el caso base? Moverse a la siguiente esquina. 3 Cuál es el caso general? Hay beepers en la esquina. 4 Qué hay que hacer en el caso base? Para reducir, hay que recoger un beeper. Luego llamar a la recursión, y después poner un beeper en cada una de las esquinas. Lenguaje de Programación: Usos comunes de la
12 Código define pon beeper y regresa() { putbeeper(); halfturn(); move(); } define copia cantidad() { if(nexttoabeeper) { pickbeeper(); copia cantidad(); pon beeper y regresa(); pon beeper y regresa(); } else move(); } Lenguaje de Programación: Usos comunes de la
13 Edgar Alfredo Duéñez Guzmán & Edgar Said Hernández Sánchez & Marte Alejandro Ramírez Ortegón Los Dilemas de Karel. CIMAT, Mayo Lenguaje de Programación: Usos comunes de la
Estuardo Roehrs # Cristian Chau # Algoritmos y Programación básica. Sección 60
Estuardo Roehrs #11240 Cristian Chau #11239 Algoritmos y Programación básica Sección 60 Índice: 1. Instalación e Introducción 2. Mundo RUR-PLE y sus comandos 3. Instrucciones de uso 4. Dar indicaciones
Repetir. Por ejemplo, para indicarle a Karel que debe caminar cinco posiciones hacia adelante, debemos escribir:
Repetir En Karel, además de las instrucciones básicas, también existe una instrucción que le dice a Karel que ejecute varias veces una o más instrucciones, y se escribe como a continuación: repetir
UNIVERSIDAD DE LOS ANDES NUCLEO UNIVERSITARIO RAFAEL RANGEL (NURR) DEPARTAMENTO DE FISICA Y MATEMATICA AREA COMPUTACION TRUJILLO EDO.
UNIVERSIDAD DE LOS ANDES NUCLEO UNIVERSITARIO RAFAEL RANGEL (NURR) DEPARTAMENTO DE FISICA Y MATEMATICA AREA COMPUTACION TRUJILLO EDO. TRUJILLO Recursividad: La recursividad es una técnica de programación
Como programar en Karel
Como programar en Karel Karel tiene un editor en el cual podemos programar, para acceder a él hay que dar click en la pestaña Programa. Despues de esto, debemos seleccionar el lenguaje a utilizar (Pascal
fundamentos de programación (unidad 4) programación estructurada en Java
fundamentos de programación (unidad 4) programación estructurada en Java Para ver una copia completa de la licencia, acudir a la dirección http://creativecommons.org/licenses/by-nc-sa/2.5/es/legalcode.es
Algoritmos glotones. mat-151
Algoritmos glotones (greedy) mat-151 Alonso Ramirez Manzanares Computación y Algoritmos 04.06.2009 Algoritmos glotones Algoritmos utilizados en problemas de optimización. Estos algoritmos siguen típicamente
L M X J V S D 1 2 3 4 5. MIGUEL BALLESTA Avda.Guillermo Reyna,14. JAIME JIMENEZ Avda.Guillermo Reyna,24. JOSE SOTO CAPARROS C/ Dr.
Enero 2014 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Febrero 2014 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Marzo 2014 1 2 3 4
Guí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:
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
Manejo de módulos y recursión en programación. Pseudocódigo. (CU00204A)
aprenderaprogramarcom Manejo de módulos y recursión en programación Pseudocódigo (CU00204A) Sección: Cursos Categoría: Curso Bases de la programación Nivel II Fecha revisión: 2024 Autor: Mario R Rancel
Herramientas de Programación. M.C. Juan Carlos Olivares Rojas
Herramientas de Programación M.C. Juan Carlos Olivares Rojas Febrero 2011 Temario Simbología Reglas para la construcción de Diagramas Pseudocódigo Temario Tipos de Datos y Expresiones Estructuras lógicas
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO LICENCIATURA EN PRODUCCIÓN INDUSTRIAL. UNIDAD DE APRENDIZAJE: PROGRAMACIÓN Créditos institucionales de la UA: 6 Material visual: Diapositivas Unidad de competencia
NOTAS MUSICALES Para terminar de añadir sonidos en el pentagrama vamos a introducir otras tres notas a las que ya conocemos:
NOTAS MUSICALES Para terminar de añadir sonidos en el pentagrama vamos a introducir otras tres notas a las que ya conocemos: Practica nombrando las notas que aparecen en el siguiente pentagrama: Recuerda
Hacer un juego de Flappy Bird
Hacer un juego de Flappy Bird Resumen de la lección En esta lección, los estudiantes obtienen una experiencia introductoria con las ciencias de la computación y crean un juego usando código en bloque básico.
Clasificación de residuos
World Robot Olympiad 2016 Categoría Regular Secundaria (Junior High) Descripción del juego, reglas y puntaje Clasificación de residuos Versión: 15 de enero 2016 (Versión en español 1.0) 2 Introducción
Análisis de Algoritmos
Análisis de Algoritmos Amalia Duch Barcelona, marzo de 2007 Índice 1. Costes en tiempo y en espacio 1 2. Coste en los casos mejor, promedio y peor 3 3. Notación asintótica 4 4. Coste de los algoritmos
Manual del recogepelotas
Introducción Si quieres vivir una experiencia inolvidable, hacer nuevos amigos que, al igual que tú, su verdadera pasión sea el tenis, aquí te damos la oportunidad de poder realizar tu sueño y de estar
Gobierno de Puerto Rico DEPARTAMENTO DE HACIENDA Área de la Contabilidad Central de Gobierno San Juan, Puerto Rico
Gobierno de Puerto Rico DEPARTAMENTO DE HACIENDA Área de la Contabilidad Central de Gobierno San Juan, Puerto Rico Carta Circular Año Económico 2001 Núm. 1300-05-01 A los Secretarios de Gobierno y Directores
Guía práctica de estudio 05: Diagramas de flujo
Guía práctica de estudio 05: Diagramas de flujo 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 05: Diagramas de
VII Olimpiada de Informática del estado de Guanajuato Tercer Examen Selectivo (Parte 2: Karel)
El comité organizador te da la bienvenida al tercer examen selectivo de la VII Olimpiada de Informática del Estado de Guanajuato. 1) El examen tiene una duración de 4 horas. 2) El examen consiste en 4
LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE
LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE 1 OBJETIVOS Al finalizar esta actividad, serás capaz de: Entender el funcionamiento de las estructuras iterativas en general; la(s) condición(es)
LABORATORIO TIC 2 Primer Parcial Etapas 1 y 2.
LORTORIO TI 2 Primer Parcial Etapas 1 y 2. 1. es la traducción del algoritmo o diagrama de flujo a un lenguaje de programación, de acuerdo a las reglas gramaticales o sintaxis del mismo. a) efinición del
MANUAL DE INICIO DE CURSO EN PLATAFORMA E-LEARNING
MANUAL DE INICIO DE CURSO EN PLATAFORMA E-LEARNING El primer paso para entrar a realizar el curso es abrir el explorador de Internet y escribir la dirección web correspondiente. En nuestro caso es http://www.fpgestion.es/aulavirtual
CONFIGURACIÓN DEL DISPOSITIVO
CONFIGURACIÓN DEL DISPOSITIVO Para la configuración del DISPOSITIVO se tendrá que usar el teclado de funciones, de acuerdo a las instrucciones que se visualizan en la pantalla del mismo 1º- CONFIGURACIÓN
Herramientas Google Aplicadas a Educación. Primera parte
Primera parte Índice de contenido Índice de contenido... 1 Calendar: programación de eventos, invitaciones, archivos adjuntos e impresión de calendarios... 2 Vista del calendario... 2 Cómo programar un
MANUAL DE INSTALACIÓN DEL DIMM FORMULARIOS. Macintosh. IMPORTANTE: Su computador debe contar con el entorno de ejecución JAVA versión 1.6.
MANUAL DE INSTALACIÓN DEL DIMM FORMULARIOS Macintosh IMPORTANTE: Su computador debe contar con el entorno de ejecución JAVA versión 1.6. 1. Descargue de la página web del Servicio de Rentas Internas www.sri.gob.ec
FACULTAD DE INGENIERÍA
NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Estructuras de decisión PRÁCTICA NÚM. [ 5 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería Computacional Lenguaje
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
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.
NATIONAL SOFT HOTELES GUÍA DE MIGRACIÓN DE BASE DE DATOS
NATIONAL SOFT HOTELES Versión 3.0 GUÍA DE MIGRACIÓN DE BASE DE DATOS National Soft de México INDICE GENERAL 1. INTRODUCCIÓN... 2 1.1. REQUISITOS PREVIOS... 2 1.2. ASISTENTE DE MIGRACIÓN... 2 2. ACTUALIZACIÓN
CURSO VIRTUAL CIO VESTA CONTROL GUIA DE APRENDIZAJE SESION 4 CONTROL DE OBRA
CURSO VIRTUAL CIO VESTA CONTROL GUIA DE APRENDIZAJE SESION 4 CONTENIDO 1. LINEAMIENTOS ACADEMICOS..... 3 2. TEMATICA... 4 2.1. Temas.... 4 2.2. Actividad... 4 3. INDICACIONES DE ESTUDIO.. 5 4. ESTRUCTURA
PROGRAMAS PARA LA CLASSPAD MANAGER.
PROGRAMAS PARA LA CLASSPAD MANAGER. BUSCA DIVISORES Vamos a preparar un programa sencillo, cuya misión es buscar los divisores de un número. Primero lo prepararemos con el Classpad Manager del ordenador,
Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP?
Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP? La AFIP pone a su disposición los aplicativos necesarios para cumplir con la presentación de las declaraciones juradas y la gestión
Estructuras de Control
Algorítmica y Lenguajes de Programación Estructuras de Control Estructuras de Control. Introducción Hasta ahora algoritmos han consistido en simples secuencias de instrucciones Existen tareas más complejas
Ciclos. Recordando Estructuras de Control Básicas: SELECCIÓN (condición) SECUENCIAL
Ciclos Fundamentos de Programación Recordando Estructuras de Control Básicas: Una secuencia es una serie de estatutos que se ejecutan uno después de otro. Selección (condición) ejecuta diferentes estatutos
Todo un éxito el Congreso Internacional de Informática Aplicada CIIA 2012
Departamento Departamento Todo un éxito el Congreso Internacional de Informática Aplicada CIIA 2012 Del 25 al 27 de abril se realizó el Primer Congreso Internacional de Informática Aplicada, CIIA 2012,
INFORMACIÓN SOBRE LAS PRUEBAS PARA LA OBTENCIÓN DE LA NACIONALIDAD BIENVENIDOS AL CENTRO DE ESTUDIOS HISPÁNICOS (CEH) UNIVERSIDAD ROVIRA I VIRGILI
INFORMACIÓN SOBRE LAS PRUEBAS PARA LA OBTENCIÓN DE LA NACIONALIDAD BIENVENIDOS AL CENTRO DE ESTUDIOS HISPÁNICOS (CEH) UNIVERSIDAD ROVIRA I VIRGILI INSTITUTO CERVANTES Qué es? Institución oficial española
Agradecimiento: A Javier Lomelín Urrea por su dedicación y esmero en este proyecto. Manuel Fernando Guzmán Muñoz Presidente OMIJal
Karel para todos! 1 Estás interesado en aprender a programar en lenguaje de Karel? Te interesa la Olimpiada Mexicana de Informática? Esta es tu oportunidad de unirte al equipo OMI y ser parte de la mejor
WRO Costa Rica Categoría B. Clasificación de residuos
WRO Costa Rica Categoría B Clasificación de residuos WRO Costa Rica 2016 - Categoría B - 1 Introducción El reto consiste en hacer un robot que recoja ciertos tipos de residuos reciclables de un hogar y
1. SKYPE 4.1. Skype 4.1 Es una aplicación para internet que permite establecer gratuitamente entre dos o más personas conversaciones de tipo:
1. SKYPE 4.1 1.1. Introducción Skype 4.1 Es una aplicación para internet que permite establecer gratuitamente entre dos o más personas conversaciones de tipo: 1. Texto o chat: no requiere ningún hardware
VII Olimpiada de Informática del estado de Guanajuato Karel en la Granja
El comité organizador te da la bienvenida al examen práctico de la VII Olimpiada de Informática del Estado de Guanajuato. 1) El examen tiene una duración de 4:30 horas. 2) El examen consiste en 5 problemas
OBEDECER A DIOS (A.2.2.5)
OBEDECER A DIOS REFERENCIA BÍBLICA: 2 Reyes 5:1-27 VERSÍCULO CLAVE: CONCEPTO CLAVE: OBJETIVOS EDUCATIVOS: "Es necesario obedecer a Dios" (Hechos 5:29b). El plan de Dios para mi vida, es que yo le obedezca.
NOMBRE DEL PROCEDIMIENTO: ACCIONES CORRECTIVAS, PREVENTIVAS Y DE MEJORA PROCESO MEJORAMIENTO CONTINUO VIGENCIA 20 MAY 2013 TABLA DE CONTENIDO
NIT 89100686-3 0 MAY 013 TABLA DE CONTENIDO 1 de 9 1 OBJETIVO... ALCANCE... 3 RESPONSABLE... 4 DEFINICIONES... 5 PRECAUCIONES Y/O RECOMENDACIONES... 3 6 DESARROLLO... 4 6.1 Identificación de la no conformidad
MANUAL USO CUENTAS PERSONALES ASOCIADAS/OS AEIHM
MANUAL USO CUENTAS PERSONALES ASOCIADAS/OS AEIHM Artefinal Studio, SL www.artefinal.com ÍNDICE Iniciar sesión en el portal...3 Completar los datos de la cuenta de usuario/a...3 Información de la cuenta...4
Algoritmos de Ordenamiento
Algoritmos de Ordenamiento Fernando A. Lagos B. Copyleft 2007 INDICE 1 Introducción Pág. 3 2 Tipos de Algoritmos Pág. 4 2.1 Algoritmos iterativos Pág. 5 2.2 Algoritmos recursivos Pág. 6 3 Método de la
Manual de Usuarios: Sistema de Registro de Alfabetizados y Cursos del Plan Nacional de Alfabetización Tecnológica (PNAT)
Ministerio del Poder Popular para Ciencia y Tecnología Fundación Infocentro Gerencia de Tecnología Plan Nacional de Alfabetización Tecnológica (PNAT) Manual de Usuarios: Sistema de Registro de Alfabetizados
WINDOWS MOVIE MAKER. Realizado por Silvia Nicosia 1
WINDOWS MOVIE MAKER Es un programa que se proporciona con el sistema operativo Windows XP y Vista y que sirve para la edición doméstica de vídeos, aunque también se puede utilizar para crear pequeñas películas
Tema 3: Recursión. Índice
Índice 1 Recursión... 2 2 Confía en la recursión... 2 3 El coste espacial de la recursión... 5 4 Procesos recursivos e iterativos... 7 4.1 Ejemplos...10 5 Referencias...12 1. Recursión Ya hemos visto algunos
GUIA RÁPIDA PARA LA PRESENTACIÓN DE TESIS Y TRABAJOS DE GRADO EN FORMATO DIGITAL
VICERRECTORÍA GENERAL DIRECCIÓN NACIONAL DE BIBLIOTECAS GUIA RÁPIDA PARA LA PRESENTACIÓN DE TESIS Y TRABAJOS DE GRADO EN FORMATO DIGITAL GUIA RÁPIDA PARA LA PRESENTACIÓN DE TESIS Y TRABAJOS DE GRADO EN
MATRÍCULA ON-LINE V1.3 Manual V 1.0
MANUAL DE USUARIO MATRÍCULA ON-LINE V1.3 Manual V 1.0 LIMA, FEBRERO DE 2010 Matricula On-line 1 MANUAL DE USUARIO DE LA MATRÍCULA ON-LINE Es una guía para el alumno usuario de este servicio, donde se indican
Lleve a casa lo juegos de matematicas a casa
Los juegos abajo solamente necesitan cartas, y los juegos son buenos para practicar practicar equipos de matematicas. Si tiene preguntas, puede mandar un email a [email protected]. JUEGO DE CARTAS
Tema 8 Gestión de la memoria en tiempo de ejecución.
Traductores, Compiladores e Intérpretes 1 Tema 8 Gestión de la memoria en tiempo de ejecución. S Organización de la memoria en tiempo de ejecución. Cuando un programa se ejecuta sobre un sistema operativo
MANUAL DE USUARIO DR001
MANUAL DE USUARIO DR001 DR001 MANUAL DE USUARIO Por favor, asegúrese de leer cuidadosamente las instrucciones antes del uso y de guardarlas apropiadamente. 01. CONTROLES Estabilizar Izquierda / Derecha
Sistemas Operativos Practica 1: procesos y concurrencia.
Sistemas Operativos Practica 1: procesos y concurrencia. Objetivos: Introducir al alumno a los conceptos de programa, concurrencia, paralelismo y proceso o tarea. Manejo del concepto de concurrencia haciendo
TIPOS DE DATOS EN ABAP
TIPOS DE DATOS EN ABAP En ABAP existen los diferentes tipos de datos: Declaración de Campos Para declarar variables en un programa ABAP, debemos utilizar la sentencia DATA. Ejemplo: DATA var. Esta sentencia,
Práctica de laboratorio b Creación de zonas primarias y secundarias de búsqueda hacia adelante
Práctica de laboratorio 7.3.3.b Creación de zonas primarias y secundarias de búsqueda hacia adelante Objetivo: Crear zonas primarias y secundarias de búsqueda hacia adelante en servidores DNS Windows.
6.2 Interfaz del Programa de Diseño de una Guía Circular.
6.1 Introducción. En este capítulo se presentarán los resultados obtenidos con respecto al software; es decir la interfaz ya terminada, tanto para el Programa de diseño de una guía de onda circular, como
PRUEBAS LIBRES TÉCNICO EN FARMACIA Y PARAFARMACIA
PRUEBAS LIBRES TÉCNICO EN FARMACIA Y PARAFARMACIA Instrucciones El Acto de presentación @ene un carácter personalísimo. Las personas que NO asistan efec@vamente al acto de presentación perderán todos
MANUAL DE USUARIO SISTEMA DE INGRESO DE CALIFICACIONES EN LÍNEA
MANUAL DE USUARIO SISTEMA DE INGRESO DE CALIFICACIONES EN LÍNEA REQUERIMIENTO NAVEGADOR FIREFOX 3.0 En primer lugar se requiere tener instalado el navegador Mozilla Firefox 3.0, para una completa funcionalidad
Normalmente usamos la palabra "combinación" descuidadamente, sin pensar en si el orden de las cosas es importante. En otras palabras:
ENCUENTRO # 43 TEMA: Permutaciones y Combinatoria Ejercicio Reto Resolver las ecuaciones: a) b) DEFINICION: Permutación y Combinaciones Qué diferencia hay? Normalmente usamos la palabra "combinación" descuidadamente,
Validación De Certificados - Autoridad De Registro 01/ Configuraciones Previas:
Validación De Certificados - Autoridad De Registro 1. Configuraciones Previas: Para que la aplicación de solicitud de certificados pueda funcionar correctamente, se deberán realizar algunas configuraciones
LIBRO DE CLASES ELECTRÓNICO Curso Introductorio Unidad II - Instalación de componentes
LIBRO DE CLASES ELECTRÓNICO Curso Introductorio Unidad II - Instalación de componentes TABLA DE CONTENIDOS TABLA DE CONTENIDOS... 2 1.- INTRODUCCIÓN... 3 2.- PASOS DE LA INSTALACIÓN... 4 2.1.- CONSIDERACIONES...
Karel y Recursión. I. Entendiendo la Recursión
I. Entendiendo la Recursión Karel y Recursión Recursión es la forma en la cual se especifica un proceso basado en su propia definición. Siendo un poco más precisos, y para evitar el aparente círculo sin
Juego Jarras con Agua Guía del Usuario
Juego Jarras con Agua Guía del Usuario Stacking Vessel -2011- Wüstenberg, Pia. Extraído desde: http://www.piadesign.eu/piadesign.eu/stacking_vessel_sun.html El nuevo juego "Jaras con Agua" expande sus
Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para.
ESTRUCTURAS ITERATIVAS 1 ESTRUCTURAS ITERATIVAS OBJETIVOS Aprender a resolver problemas mediante la ejecución repetida de una secuencia de proposiciones llamados bucle o estructuras repetitivas o iterativas.
Historia. Problema. Consideraciones. Karel Traviesa
Karel Traviesa Historia El ciclista Karel Armstrong se inscribió a una carrera a Mundo-traviesa. Esta carrera la gana el que llegue primero desde la primera avenida hasta la última avenida. La meta está
Todas las letras serán igual de grandes. Dejaré espacio suficiente entre palabra y palabra. Si me equivoco, borraré sin dejar manchas.
AUTOINSTRUCCIONES Antes de empezar a escribir Voy a escribir sobre la línea. Todas las letras serán igual de grandes. Dejaré espacio suficiente entre palabra y palabra. Empezaré y terminaré el renglón
Dpto. Lenguajes y Ciencias de la Computación E.T.S.I. Telecomunicación. Laboratorio de Programación Uso del depurador en Dev-C++
Dpto. Lenguajes y Ciencias de la Computación E.T.S.I. Telecomunicación Laboratorio de Programación Uso del depurador en Dev-C++ Abril 2004 David Bueno Vallejo Plan Introducción n a la depuración Preparación
Guía para cambio y solicitud de contraseña de acceso a los Sistemas Académicos Institucionales
Guía para cambio y solicitud de contraseña de acceso a los Sistemas Académicos Institucionales En este documento se describen los procedimientos para cambio de contraseña y solicitud de contraseña (en
Configuración de INFINITUM en Windows XP con módem Manta
Configuración de INFINITUM en Windows XP con módem Manta Configuración de Módem Alcatel Manta Inserta el disco de configuración de Infinitum, cancela el Asistente. Conecta el puerto USB del módem al puerto
Cuando usamos el pretérito imperfecto del subjuntivo, las terminaciones era/ -ese son equivalentes
Learn a language your way! PDF - Advanced Español Lesson #9 - Primer repaso www.cactuslanguagetraining.com/hola Grammar Point: 1. Expresar condiciones irreales Si + pretérito imperfecto de subjuntivo +
HRS-9 Batch Processing Tool. HRS-9 Houston Texas 2011
HRS-9 Batch Processing Tool HRS-9 Houston Texas 2011 Ventajas de usar procesamiento en Batch Usuarios pueden trabar mas productivamente El procesamiento en Batch corre como un ejecutable separado. Esto
SERVICIO NACIONAL DE APRENDIZAJE SENA
SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral
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
Semana de las Matemáticas e Ingeniería. Desarrollo de algoritmos recursivos empleando la aplicación PseInt
Semana de las Matemáticas e Ingeniería Desarrollo de algoritmos recursivos empleando la aplicación PseInt 21 de Noviembre de 2013 Agenda Desarrollo de algoritmos recursivos empleando la aplicación PSeInt
Introducción a C++ y Code::Blocks
Introducción a C++ y Práctica Imperativo Clase 1 Luis Agustín Nieto Departamento de Computación, FCEyN,Universidad de Buenos Aires. 28 de mayo de 2010 Menu de esta Tarde Funcional Vs. Imperativo (Intérprete
Estructuras de control
Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando
FACULTAD DE INGENIERIAS PROGRAMAS INFORMATICOS PROGRAMACION DE PRIMEROS EXAMENES PARCIALES LUNES 27 DE SEPTIEMBRE A SABADO 2 DE OCTUBRE DE 2010
27 de Septiembre Lunes 06:00 08:00 ELECTIVA 1 01 P17-314 27 de Septiembre Lunes 06:00 08:00 ELECTIVA 1 02 P17-302 27 de Septiembre Lunes 06:00 08:00 ELECTIVA 1 03 P59-206 27 de Septiembre Lunes 18:00 20:00
La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.
Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la
Herramientas computacionales para la matemática MATLAB: Estructuras de control
Herramientas computacionales para la matemática MATLAB: Estructuras de control Verónica Borja Macías Mayo 2012 1 Estructuras de control ESTRUCTURAS DE REPETICIÓN: BUCLES Los bucles permiten repetir las
Quinc. En el siguiente cuadro encuentras las pruebas que vas a resolver, el número de preguntas y el tiempo disponible para contestarlas.
3 a b e u Pr very Saber Disco 1 6 l a n e Quinc ZCA EN ARE MERO AP ESTE NÚ S E U TA Q S E A U VERIFIC DE RESP TU HOJA 9 0 0 1 20 En tu hoja de respuestas hay un número subrayado, anótalo aquí:, ese es
Actualización de una libreta de cómputos en Microsoft Excel Parte I
Universidad Interamericana de Puerto Rico Recinto de Fajardo GEIC 1010: Manejo de la Información y Uso de la Computadora Prof. Madeline Ortiz Rodríguez 1 Actualización de una libreta de cómputos en Microsoft
INFORMACIÓN PARA DIRECTIVOS, ADMINISTRATIVOS Y PROFESORES
INFORMACIÓN PARA DIRECTIVOS, ADMINISTRATIVOS Y PROFESORES La presente información, tiene como objetivo informar a los profesores sobre todo el proceso de la olimpiada, ya que ellos serán nuestros enlaces
Ejercicios ejemplo: verificación de algoritmos del valor suma de una sucesión matemática. (CU00238A)
aprenderaprogramar.com Ejercicios ejemplo: verificación de algoritmos del valor suma de una sucesión matemática. (CU00238A) Sección: Cursos Categoría: Curso Bases de la programación Nivel II Fecha revisión:
la solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.
ALGORITMOS SECUENCIALES: La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente
OFICINA DE ENLACE CON LA SECRETARIA DE RELACIONES EXTERIORES. Versión 1 TRAMITE DE PASAPORTE. Página 1 de 15. Procedimiento detrámite de Pasaporte
Página 1 de 15 Procedimiento detrámite de Pasaporte Página 2 de 15 1. INTRODUCCIÓN La buena imagen del H. Ayuntamiento a través del servicio que esta Oficina de Enlace brinda a la ciudadanía ha de asegurarse
TEST DE AJEDREZ. 1.- Cuántos jugadores participan en una partida de ajedrez? 1. Uno 2. Dos 3. Los que quieran 4. Normalmente cuatro
TEST DE AJEDREZ 1.- Cuántos jugadores participan en una partida de ajedrez? 1. Uno 2. Dos 3. Los que quieran 4. Normalmente cuatro 2.- Cómo se efectúan las jugadas? 1. Por turnos cada jugador mueve sus
Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo
Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten
