Unidad 3 Combinatoria

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

Download "Unidad 3 Combinatoria"

Transcripción

1 Unidad 3 Combinatoria

2 CONTEO La enumeración no termina con la aritmética. Tiene aplicaciones en áreas como álgebra, la probabilidad y estadística (matemáticas) y el análisis de algoritmos (en ciencias de la computación). A medida que vayamos entrando en este fascinante campo de las matemáticas, nos encontraremos con muchos problemas que se pueden enunciar en forma sencilla pero que son duros de resolver.

3 Conteo Las técnicas de conteo son aquellas que son usadas para enumerar eventos difíciles de cuantificar. Ejemplo : Cuántas maneras tiene una persona de seleccionar una lavadora, una batidora y dos licuadoras, si encuentra en una tienda 8 modelos diferentes de lavadoras, 5 modelos diferentes de batidoras y 7 modelos diferentes de licuadoras?. Se les denomina técnicas de conteo a las: Combinaciones permutaciones Las bases para entender el uso de las técnicas de conteo son el principio aditivo y el multiplicativo.

4 Principio Aditivo Si se desea llevar a efecto una actividad, la cuál tiene formas alternativas para ser realizada, donde: la primera de esas alternativas puede ser realizada de M maneras, la segunda alternativa puede realizarse de N maneras... y la última de las alternativas puede ser realizada de W maneras, Entonces esa actividad puede ser llevada a cabo de : M + N W maneras

5 Ejemplo La biblioteca de la FCC tiene 40 libros de texto de programación y 50 de matemáticas. Por la regla de la suma, un estudiante de esta facultad puede elegir entre 40+50=90 libros de texto para aprender acerca de alguno de estos dos temas.

6 Ejercicio Un estudiante puede elegir un proyecto de computación desde una de tres listas. Las tres listas contienen 23, 15, y 19 posibles proyectos, respectivamente. Ningún proyecto esta en más de una lista. Cuántos posibles proyectos son posibles de elegir?

7 Solución =57 formas de elegir un proyecto

8 Ejercicio Cuál es el valor de k, dado el siguiente código?

9 PRINCIPIO MULTIPLICATIVO Si se desea realizar una actividad que consta de r pasos, en donde el primer paso de la actividad a realizar puede ser llevado a cabo de N1 maneras, el segundo paso de N2 maneras y el r-ésimo paso de Nr maneras, entonces esta actividad puede ser llevada a efecto de: N1 x N2 x...x Nr maneras El principio multiplicativo implica que cada uno de los pasos de la actividad deben ser llevados a efecto, uno tras otro.

10 PRINCIPIO MULTIPLICATIVO Ejemplo : Una persona desea armar una computadora, para lo cuál considera que puede seleccionar la Motherboard de entre las dos disponibles, mientras que el procesador puede ser seleccionado de un Pentium IV, un Celeron o un Athlon, la tarjeta de video puede ser una ATI Radeon o una GForce y por último hay disponible un solo modelo de gabinete (Tower). Cuantas maneras tiene esta persona de armar su PC? Respuesta 2*3*2*1=12

11 Ejercicio Una compañía con dos empleados, Sanchez y Perez, rentan un piso de un edificio con 12 oficinas. Cuántas formas se pueden usar para asignar diferentes oficinas a estos dos empleados?

12 Solución 12*11=132 formas

13 Ejercicio Las sillas de un auditorio son etiquetadas con una letra del alfabeto seguida por un número positivo (hasta 100). Cuántas etiquetas pueden asignarse a una silla?

14 Solución 26*100=2600 formas diferentes

15 Ejercicio Existen 32 computadoras en un centro de computación. Cada computadora tiene 24 puertos. Cuántos puertos diferentes para una computadora existen en el centro?

16 El procedimiento de elegir un puerto consiste de dos tareas, primero seleccionamos una computadora y entonces seleccionamos un puerto para esa computadora. Debido a que existen 32 formas de elegir la computadora y 24 formas de elegir un puerto. Por la regla del producto existen 32*24= 768 puertos.

17 Ejercicio Cuántas cadenas de bits diferentes existen de longitud siete?

18 Cada uno de los siete bits se puede elegir de dos formas, porque cada bit es o 0 o 1. Por lo tanto, por la regla del producto existen en total 2 7 =128 cadenas diferentes de bits de longitud siete.

19 Ejercicio Cuántas placas de circulación diferentes pueden formarse si cada placa contiene una secuencia de tres letras del alfabeto del Ingles seguida por tres dígitos (y ninguna secuencia de letras esta prohibida)?

20 Solución Existen 26 elecciones para cada una de las tres letras del alfabeto Ingles y 10 elecciones para cada uno de los tres dígitos. Por lo tanto, por la regla del producto existen un total de 26*26*26*10*10*10=17,576,000 posibles placas de circulación.

21 Contando funciones Cuántas funciones existen desde un conjunto con m elementos a un conjunto con n elementos?

22 Solución Una función corresponde a elegir de uno de los n elementos en el codominio para cada uno de los m elementos en el dominio. Por lo tanto, por la regla del producto existen n*n* *n=n m funciones desde un conjunto con m elementos a uno con n elementos. Por ejemplo, existen 5 3 =125 funciones diferentes desde un conjunto con tres elementos a un conjunto con cinco elementos.

23 Contando funciones uno-a-uno Cuántas funciones uno-a-uno existen desde un conjunto con m elementos a una con n elementos? Primero nota que cuando m>n no existen funciones uno-a-uno desde un conjunto con m elementos a un conjunto con n elementos. Ahora sea m<=n. Suponga que los elementos en el dominio son a1, a2,, am. Existen n formas de elegir el valor de la función para a1. Como la función es uno a uno, el valor de la función en a2 puede elegirse de n-1 formas (porque el valor usado para a1 no puede volverse a usar de nuevo). En general, el valor de la función en ak se puede elegir de n-k+1 formas. Por la regla del producto, existen n(n-1)(n-2) (n-m+1) funciones uno-a-uno desde un conjunto con m elementos a una con n elementos. Por ejemplo, existen 5*4*3=60 funciones uno a uno desde un conjunto con tres elementos a un conjunto con cinco elementos.

24 Ejercicio Cuál es el valor de k al termino del siguiente código, donde n1, n2,,nm son número positivos?

25 Solución n 1 *n 2 * *n m.

26 Contando subconjuntos de un conjunto finito Usa la regla del producto para demostrar que el número de diferentes subconjuntos de un conjunto finito S es 2 S. Sea S un conjunto finito. Lista los elementos de S en un orden arbitrario. Existe una correspondencia uno-a-uno entre los subconjuntos de S y una cadena de bit s de longitud S. Un subconjunto de S es asociado con una cadena de bits con un 1 en la i-esima posición si el i-esimo elemento en la lista esta en el subconjunto, y un 0 en otro caso. Por la regla del producto, existen 2 S cadenas de bits de longitud S. Por lo tanto, P(S) =2 S.

27 PRINCIPIO ADITIVO Y MULTIPLICATIVO Cómo podemos distinguir cuando hacer uso del principio multiplicativo y cuando del aditivo? Cuando se trata de una sola actividad la cual requiere para ser llevada a cabo de una serie de pasos, entonces haremos uso del principio multiplicativo y si la actividad a desarrollar o a ser efectuada tiene alternativas para ser llevada a cabo, haremos uso del principio aditivo.

28 Ejercicio En una versión del lenguaje de programación BASIC, el nombre de una variable es una cadena de uno o dos caracteres alfanuméricos, donde las letras mayúsculas y minúsculas no son distinguibles. Un carácter alfanumérico es o uno de los 26 letras en Ingles o uno de los 10 dígitos. Más aún, el nombre de una variable debe iniciar con una letra y deben ser diferentes de las cinco cadenas de dos caracteres que están reservadas para usos de programación. Cuántas nombres de variable diferentes existen en esta versión de Basic?

29 Propuesta de solución - análisis En una versión del lenguaje de programación BASIC, el nombre de una variable es una cadena de uno o dos caracteres alfanuméricos, donde las letras mayúsculas y minúsculas no son distinguibles. V = v_1 + v_2 V_1 : variables de longitud 1 V_2 : variables de longitud 2 Un carácter alfanumérico es o uno de los 26 letras en Ingles o uno de los 10 dígitos. (26+10=36) V_1 = 26 V_2 = 26*36 Más aún, el nombre de una variable debe iniciar con una letra y deben ser diferentes de las cinco cadenas de dos caracteres que están reservadas para usos de programación. V_2 = 26*36 5 =931 Cuántas nombres de variable diferentes existen en esta versión de Basic? V= v_1 + v_2 = = 957

30 Ejercicio Cada usuario de un sistema de computo tiene un password, el cual es de seis a ocho caracteres de longitud, donde cada carácter es una letra o un digito. Cada password debe contener al menos un digito. Cuántos posibles passwords existen?

31 Solución P número de posibles passwords P = P_6 + P_7 + P_8 (longitud 6 + longitud 7 + longitud 8) P_6 debe contener al menos un digito P_7 debe contener al menos un digito P_8 debe contener al menos un digito

32 Solución P número de posibles passwords P = P_6 + P_7 + P_8 = 2,684,483,063,360 (longitud 6 + longitud 7 + longitud 8) Quitamos a cada cadena, las cadenas que sólo tienen letras P_6 = = 2,176,782, ,915,776 = 1,867,866,560 P_7 = = 78,364,164,096 8,031,810,176 = 70,332,353,920 P_8 = = 2,821,109,907, ,827,064,576 = 2,612,282,842,880

33 Regla de substracción (Inclusión-exclusión para dos conjuntos) Si una tarea se realiza de n1 formas o n2 formas, entonces el número de formas para hacer la tarea es n1 + n2 menos el número de formar para hacer la tarea que es común en las dos formas diferentes. Principio de Inclusión - exclusión

34 Ejemplo Cuántas cadenas de bits de longitud 8 o inician con un 1 o terminan con dos bits 00? = 160

35 Ejercicio Una compañía de computación recibe 350 aplicaciones de graduados de computación para un trabajo de servicios Web. Suponga que 220 de estas aplicaciones están especializadas en ciencias de la computación, 147 están especializadas en negocios, y 51 en ambos. Cuántas de estas aplicaciones no están especializadas en ciencias de la computación ni en negocios?

36 Solución A1 U A2 = A1 + A2 - A1 A2 = = 316 Conclusión = 34

Unidad 3 Combinatoria

Unidad 3 Combinatoria Unidad 3 Combinatoria CONTEO La enumeración no termina con la aritmética. Tiene aplicaciones en áreas como álgebra, la probabilidad y estadística (matemáticas) y el análisis de algoritmos (en ciencias

Más detalles

RELACIONES Y FUNCIONES NOVENA PARTE. Conteo

RELACIONES Y FUNCIONES NOVENA PARTE. Conteo RELACIONES Y FUNCIONES NOVENA PARTE Conteo CONTEO Las técnicas de conteo son aquellas que son usadas para enumerar eventos difíciles de cuantificar. Ejemplo : Cuántas maneras tiene una persona de seleccionar

Más detalles

UNIDAD 4 COMBINATORIA. Conteo

UNIDAD 4 COMBINATORIA. Conteo UNIDAD 4 COMBINATORIA Conteo CONTEO La enumeración no termina con la aritmética. Tiene aplicaciones en áreas como álgebra, la probabilidad y estadística (matemáticas) y el análisis de algoritmos (en ciencias

Más detalles

Unidad 3 Combinaciones

Unidad 3 Combinaciones Unidad 3 Combinaciones Combinaciones Contar una selección no ordenada de objetos. Ejemplo Cuántos comités diferentes de tres estudiantes se pueden formar desde un grupo de cuatro estudiantes? R= 4 {1,2,3},

Más detalles

Taller Matemático. Combinatoria. Cristóbal Pareja Flores antares.sip.ucm.es/cpareja Facultad de Estadística Universidad Complutense de Madrid

Taller Matemático. Combinatoria. Cristóbal Pareja Flores antares.sip.ucm.es/cpareja Facultad de Estadística Universidad Complutense de Madrid Taller Matemático Combinatoria Cristóbal Pareja Flores antares.sip.ucm.es/cpareja Facultad de Estadística Universidad Complutense de Madrid Combinatoria: Técnicas para contar y para enumerar Contenido

Más detalles

Qué es la Matemática Discreta? En matemática, discreto significa separado y distinto, es lo opuesto a continuo.

Qué es la Matemática Discreta? En matemática, discreto significa separado y distinto, es lo opuesto a continuo. Qué es la Matemática Discreta? Qué es la Matemática Discreta? continuo discreto o o o o o o En matemática, discreto significa separado y distinto, es lo opuesto a continuo. La Matemática discreta trata:

Más detalles

Capítulo 3: Técnicas de Conteo Clase 2: Permutaciones y Combinaciones, Coeficientes Binomiales y Aplicaciones a Probabilidad Discreta

Capítulo 3: Técnicas de Conteo Clase 2: Permutaciones y Combinaciones, Coeficientes Binomiales y Aplicaciones a Probabilidad Discreta Capítulo 3: Técnicas de Conteo Clase 2: Permutaciones y Combinaciones, Coeficientes Binomiales y Aplicaciones a Probabilidad Discreta Matemática Discreta - CC3101 Profesor: Pablo Barceló P. Barceló Matemática

Más detalles

METODOS DE CONTEO Y PROBABILIDAD

METODOS DE CONTEO Y PROBABILIDAD METODOS DE CONTEO Y PROBABILIDAD PROBABILIDAD Cuando realizamos un experimento, diremos que es: Determinista: dadas unas condiciones iniciales, el resultado es siempre el mismo. Aleatorio: dadas unas condiciones

Más detalles

Probabilidad y Estadística II

Probabilidad y Estadística II www.cienciascsjic.tk Colegio Sor Juana Inés de la Cruz Probabilidad y Estadística II Bloque I Tutorial sobre Técnicas de Conteo Ing. Jonathan Quiroga Tinoco Ciclo Escolar: Febrero Julio 2015 Técnicas de

Más detalles

Univ. Nacional de Colombia, Medellín Escuela de Matemáticas Matemáticas Discretas Abril 6, Soluciones Taller 7

Univ. Nacional de Colombia, Medellín Escuela de Matemáticas Matemáticas Discretas Abril 6, Soluciones Taller 7 Univ. Nacional de Colombia, Medellín Escuela de Matemáticas Matemáticas Discretas Abril 6, 2010 Soluciones Taller 7 1. Pruebe el principio de inclusión-exclusión para tres conjuntos A B C = A + B + C A

Más detalles

Aplica métodos de conteo por medio de la obtención de permutaciones y combinaciones de un conjunto de elementos en arreglos. (10%)

Aplica métodos de conteo por medio de la obtención de permutaciones y combinaciones de un conjunto de elementos en arreglos. (10%) Empleará distintos sistemas numéricos en la representación de cantidades realizando operaciones aritméticas básicas y conversiones de bases, así como métodos de conteo a fin de detectar la forma en que

Más detalles

como les va con las practicas?

como les va con las practicas? como les va con las practicas? Problemas NP-completos y Estructuras de datos básicas (representación de datos) mat-151 1 Una maquina de Turing Aceptation state Una maquina de Turing Maquina de Turing Determinística,

Más detalles

Probabilidad y Estadística

Probabilidad y Estadística robabilidad y stadística robabilidad y stadística Tema 3 Técnicas de Conteo Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: Analizar los principios de conteo utilizados en probabilidad.

Más detalles

1. Experimentos aleatorios

1. Experimentos aleatorios 1. Eperimentos aleatorios La eperimentación es útil porque si se supone que llevamos a cabo ciertos eperimentos bajo condiciones esencialmente idénticas se llegará a los mismos resultados. En estas circunstancias,

Más detalles

a. a. Considerando 26 letras del abecedario y los dígitos del 0 al 9

a. a. Considerando 26 letras del abecedario y los dígitos del 0 al 9 REGLA DE LA MULTIPLICACIÓN Ejemplos: 1) Una persona desea construir su casa, para lo cuál considera que puede construir los cimientos de su casa de cualquiera de dos maneras (concreto o block de cemento),

Más detalles

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 1 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 2 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo

Más detalles

Capítulo 3: Técnicas de Conteo Clase 1: Conteo Básico y Principio del Palomar

Capítulo 3: Técnicas de Conteo Clase 1: Conteo Básico y Principio del Palomar Capítulo 3: Técnicas de Conteo Clase 1: Conteo Básico y Principio del Palomar Matemática Discreta - CC3101 Profesor: Pablo Barceló P. Barceló Matemática Discreta - Cap. 3: Técnicas de Conteo 1 / 18 Motivación

Más detalles

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY ALGORITMO DEFINICIÓN: CONSISTE EN LA DESCRIPCIÓN CLARA Y DETALLADA DEL PROCEDIMIENTO A SEGUIR PARA ALCANZAR LA SOLUCIÓN A UN PROBLEMA EN DONDE SE ESTABLECE

Más detalles

Álgebra y Trigonometría

Álgebra y Trigonometría Álgebra y Trigonometría Conceptos fundamentales del Álgebra Universidad de Antioquia Departamento de Matemáticas 1. Números Reales El conjunto de los números reales está constituido por diferentes clases

Más detalles

Concepto de Probabilidad

Concepto de Probabilidad Concepto de Probabilidad Prof. Miguel Hesiquio Garduño. Est. Mirla Benavides Rojas Depto. De Ingeniería Química Petrolera ESIQIE-IPN [email protected] [email protected] PROBABILIDAD En cualquier

Más detalles

ESTADISTICA 1 CONTEO

ESTADISTICA 1 CONTEO ESTADISTICA 1 CONTEO PRINCIPIO DE ENUMERACION PERMUTACIONES Y COMBINACIONES PRINCIPIO DE ENUMERACION Si un suceso puede ocurrir de m maneras diferentes y, después de que ha sucedido, un segundo suceso

Más detalles

Álgebra Lineal y Estructuras Matemáticas. J. C. Rosales y P. A. García Sánchez. Departamento de Álgebra, Universidad de Granada

Álgebra Lineal y Estructuras Matemáticas. J. C. Rosales y P. A. García Sánchez. Departamento de Álgebra, Universidad de Granada Álgebra Lineal y Estructuras Matemáticas J. C. Rosales y P. A. García Sánchez Departamento de Álgebra, Universidad de Granada Capítulo 8 Combinatoria La combinatoria es la técnica de saber cuántos elementos

Más detalles

De cuántas maneras podemos elegir tres sabores diferentes de helados de una selección de 15 sabores para colocar en un bol?

De cuántas maneras podemos elegir tres sabores diferentes de helados de una selección de 15 sabores para colocar en un bol? Materia: Matemática de 5to Tema: Teoría Combinatoria Marco Teórico Las combinaciones de un subconjunto de un conjunto más amplio de objetos se refieren al número de formas en que podemos elegir los artículos

Más detalles

TEMA 17: PROBABILIDAD

TEMA 17: PROBABILIDAD TEMA 17: PROBABILIDAD Probabilidad de un suceso aleatorio es un numero entre 0 y 1 (más cerca del 0, mas difícil que ocurra. Más cerca del 1 más fácil que ocurra). Suceso seguro: Su probabilidad es 1.

Más detalles

PROBABILIDAD Y PRINCIPIO DE CONTEO

PROBABILIDAD Y PRINCIPIO DE CONTEO PROBABILIDAD Y PRINCIPIO DE CONTEO PRINCIPIO MULTIPLICATIVO. Si se desea realizar una actividad que consta de r pasos, en donde el primer paso de la actividad a realizar puede ser llevado a cabo de N1

Más detalles

Organización de Computadoras. Clase 2

Organización de Computadoras. Clase 2 Organización de Computadoras Clase 2 Temas de Clase Representación de datos Números con signo Operaciones aritméticas Banderas de condición Representación de datos alfanuméricos Notas de Clase 2 2 Representación

Más detalles

UNIDAD X Teoría de conteo

UNIDAD X Teoría de conteo UNIDAD X Teoría de conteo Regla de la suma UNIDAD 10 TEORÍA DE CONTEO Se les denomina técnicas de conteo a las combinaciones, permutaciones y diagrama de árbol, que nos proporcionan la información de todas

Más detalles

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA CONTENIDOS: 1. TIPOS DE DATOS 2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIICADORES COMO LOCALIDADES DE MEMORIA OBJETIO EDUCACIONAL: El alumno conocerá las reglas para cambiar fórmulas matemáticas

Más detalles

Lenguajes y Gramáticas

Lenguajes y Gramáticas Lenguajes y Gramáticas Teoría de Lenguajes Fernando Naranjo Introduccion Se desarrollan lenguajes de programación basados en el principio de gramática formal. Se crean maquinas cada vez mas sofisticadas

Más detalles

Olimpiada Mexicana de Matemáticas. Guanajuato.

Olimpiada Mexicana de Matemáticas. Guanajuato. Olimpiada Mexicana de Matemáticas. Guanajuato. Combinatoria Combinaciones y repeticiones. 1. Encuentra la cantidad de formas de elegir un par {a, b} de enteros del conjunto {1,..., 50} de tal forma que:

Más detalles

Definición 1 Un semigrupo es un conjunto E provisto de una operación binaria asociativa sobre E, se denota por (E, ).

Definición 1 Un semigrupo es un conjunto E provisto de una operación binaria asociativa sobre E, se denota por (E, ). ALGEBRA La primera parte del presente libro está dedicada a las estructuras algebraicas. En esta parte vamos a iniciar agregándole a los conjuntos operaciones. Cuando las operaciones tienen determinadas

Más detalles

Distribuciones muestrales. Distribución muestral de Medias

Distribuciones muestrales. Distribución muestral de Medias Distribuciones muestrales. Distribución muestral de Medias TEORIA DEL MUESTREO Uno de los propósitos de la estadística inferencial es estimar las características poblacionales desconocidas, examinando

Más detalles

Academia, Librería, Informática Diego E S Q U E M A D E C O M B I N A T O R I A. CUADRO RESUMEN Sí (Variaciones o Permutaciones) m n m=n

Academia, Librería, Informática Diego E S Q U E M A D E C O M B I N A T O R I A. CUADRO RESUMEN Sí (Variaciones o Permutaciones) m n m=n E S Q U E M A D E C O M B I N A T O R I A m = Número de elementos de que se dispone. n = De cuánto en cuánto se cogen. Influye el orden? CUADRO RESUMEN Sí (Variaciones o Permutaciones) m n m=n No (Combinaciones)

Más detalles

Contenidos. Capítulo 1 Grimaldi. Introducción Reglas. Combinación. Coeficiente. Permutación. Ejercicios 20/05/2014. sin repeticiones con repeticiones

Contenidos. Capítulo 1 Grimaldi. Introducción Reglas. Combinación. Coeficiente. Permutación. Ejercicios 20/05/2014. sin repeticiones con repeticiones Capítulo 1 Grimaldi Contenidos Introducción Reglas de la suma del producto Permutación sin repeticiones con repeticiones elementos repetidos circular Combinación sin repeticiones con repeticiones Coeficiente

Más detalles

Mapa Curricular / Matemáticas Quinto Grado

Mapa Curricular / Matemáticas Quinto Grado ESTADO LIBRE ASOCIADO DE PUERTO RICO DEPARTAMENTO DE EDUCACIÓN Programa de Matemáticas Mapa Curricular / Matemáticas Quinto Grado Estándar, Dominio UNIDAD I : Conociendo más los números y las operaciones

Más detalles

2.1. TEORÍA DE CONJUNTOS

2.1. TEORÍA DE CONJUNTOS 2.1. TEORÍA DE CONJUNTOS Saber: Definir los conceptos relacionados con conjuntos, Explicar las operaciones básicas entre conjuntos Describir el método de construcción del diagrama de Venn Euler. Hacer:

Más detalles

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

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

Más detalles

Programación en Lenguaje C

Programación en Lenguaje C Lenguaje de programación C Programación en Lenguaje C Introducción El Lenguaje de programación C fue implantado por primera vez en los años 70 por Dennis Ritchie para una computadora DEC PDP-11 corriendo

Más detalles

Elabore un diagrama de flujo y la codificación de un programa para:

Elabore un diagrama de flujo y la codificación de un programa para: NOMBRE DE LA Ejercicios aplicando arreglos (vectores y matrices) OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de diagramas de flujo y programas aplicando arreglos MATERIAL

Más detalles

No todos los LRs finitos se representan mejor con ERs. Observe el siguiente ejemplo:

No todos los LRs finitos se representan mejor con ERs. Observe el siguiente ejemplo: 1 Clase 3 SSL EXPRESIONES REGULARES Para REPRESENTAR a los Lenguajes Regulares. Se construyen utilizando los caracteres del alfabeto sobre el cual se define el lenguaje, el símbolo y operadores especiales.

Más detalles

Elementos de un programa en C

Elementos de un programa en C Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución

Más detalles

John Venn Matemático y filósofo británico creador de los diagramas de Venn

John Venn Matemático y filósofo británico creador de los diagramas de Venn Georg Cantor Matemático Alemán creador de la teoría de conjuntos John Venn Matemático y filósofo británico creador de los diagramas de Venn August De Morgan Matemático ingles creador de leyes que llevan

Más detalles

Programación en java. Estructuras algorítmicas

Programación en java. Estructuras algorítmicas Programación en java Estructuras algorítmicas Estructuras algoritmicas 1. Conceptos basicos 1. Dato 2. Tipos de datos 3. Operadores 2. dsd Conceptos Basicos DATO: se considera una representación simbólica

Más detalles

Combinatoria. En todo problema combinatorio hay varios conceptos claves que debemos distinguir:

Combinatoria. En todo problema combinatorio hay varios conceptos claves que debemos distinguir: Conceptos de combinatoria Combinatoria En todo problema combinatorio hay varios conceptos claves que debemos distinguir: 1. Población Es el conjunto de elementos que estamos estudiando. Denominaremos con

Más detalles

open green road Guía Matemática NOTACIÓN ALGEBRAICA profesor: Nicolás Melgarejo .cl

open green road Guía Matemática NOTACIÓN ALGEBRAICA profesor: Nicolás Melgarejo .cl Guía Matemática NOTACIÓN ALGEBRAICA profesor: Nicolás Melgarejo.cl 1. De la aritmética al álgebra El concepto de los números aparece por primera vez en los pueblos primitivos entre el 25.000 y 5.000 antes

Más detalles

Semana 13: Conjuntos finitos y contables III

Semana 13: Conjuntos finitos y contables III Semana 13: Conjuntos finitos y contables III 1. Funciones inyectivas Definición 13.1. Para conjuntos A y B, definimos el conjunto H A,B como el conjunto de todas las funciones inyectivas de A en B. En

Más detalles

Variables. Una variable no es más que un nombre simbólico que identifica una dirección de memoria: vs.

Variables. Una variable no es más que un nombre simbólico que identifica una dirección de memoria: vs. Variables Una variable no es más que un nombre simbólico que identifica una dirección de memoria: Suma el contenido de la posición 3001 y la 3002 y lo almacenas en la posición 3003 vs. total = cantidad1

Más detalles

I.E.S Santo Domingo. Departamento Informática. Tema 1 Los Sistemas de Numeración. José Luis Mollinedo Jiménez

I.E.S Santo Domingo. Departamento Informática. Tema 1 Los Sistemas de Numeración. José Luis Mollinedo Jiménez I.E.S Santo Domingo Departamento Informática Tema 1 Los Sistemas de Numeración José Luis Mollinedo Jiménez El Ejido - 6 de mayo de 2012 Página:2 Índice 1. Denición 2 2. Ejemplos 2 3. Clasicación 2 3.1.

Más detalles

TEMA 10 COMBINATORIA

TEMA 10 COMBINATORIA 0. Variaciones TEMA 0 COMBINATORIA EJERCICIOS PÁGINA 0. En una liga de fútbol en la que participan 8 equipos, el primer clasificado acude a un campeonato europeo y segundo tiene que ir a una eliminatoria

Más detalles

Sistemas Numéricos Cambios de Base Errores

Sistemas Numéricos Cambios de Base Errores Cálculo Numérico Definición: es el desarrollo y estudio de procedimientos (algoritmos) para resolver problemas con ayuda de una computadora. π + cos ( x) dx 0 Tema I: Introducción al Cálculo Numérico Sistemas

Más detalles

Capítulo 4 Probabilidad TÉCNICAS DE CONTEO Copyright 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved.

Capítulo 4 Probabilidad TÉCNICAS DE CONTEO Copyright 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Capítulo 4 Probabilidad TÉCNICAS DE CONTEO Copyright 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. 4.1-1 Técnicas de conteo En muchos problemas de probabilidad, el reto mayor es encontrar

Más detalles

47! 44! 3! 3. Calcula: c) ( 5 2 ) ( 5 3 ) B)PROBLEMAS MEDIANTE VARIACIONES, PERMUTACIONES Y COMBINACIONES.

47! 44! 3! 3. Calcula: c) ( 5 2 ) ( 5 3 ) B)PROBLEMAS MEDIANTE VARIACIONES, PERMUTACIONES Y COMBINACIONES. Ejercicios y problemas. A) NÚMEROS FACTORIALES Y COMBINATORIOS. 1. Calcula: a) 3! b) 5! c) 7! d) 4! 2. Simplifica al máximo, a) 15! 18! b) 23! 20! c) 33! 2! 35! d) 47! 44! 3! 3. Calcula: a) ( 6 2 ) b)

Más detalles

PLANES CURRICULARES GRADO9º/ 01 PERIODO

PLANES CURRICULARES GRADO9º/ 01 PERIODO PLANES CURRICULARES GRADO9º/ 01 PERIODO Grado: 9º Periodo: 01 PRIMERO Aprobado por: G. Watson - Jefe Sección Asignatura: MATEMATICAS Profesor: Gloria rueda y Jesús Vargas ESTANDARES P.A.I. I.B. A. Conocimiento

Más detalles

Bienvenidos al mundo de las variaciones, arreglos,permutaciones.!

Bienvenidos al mundo de las variaciones, arreglos,permutaciones.! Bienvenidos al mundo de las variaciones, arreglos,permutaciones.! Conceptos previos. PRINCIPIO SUMATIVO: Si un evento se da de n formas diferentes y otro evento se da de m formas diferentes.la elección

Más detalles

MATEMÁTICAS 6 GRADO. Código de Contenido El alumno empleará la lectura, escritura y comparación de diferentes cantidades de cifras numéricas.

MATEMÁTICAS 6 GRADO. Código de Contenido El alumno empleará la lectura, escritura y comparación de diferentes cantidades de cifras numéricas. MATEMÁTICAS 6 GRADO Código Materia: Matemáticas (Español) = MSP Eje 1= Sentido numérico y pensamiento algebraico. Eje 2= Forma, espacio y medida. Eje 3= Manejo de la información. Código: Materia. Grado.

Más detalles

Matemáticas Básicas para Computación

Matemáticas Básicas para Computación Matemáticas Básicas para Computación MATEMÁTICAS BÁSICAS PARA COMPUTACIÓN 1 Sesión No. 6 Nombre: Álgebra Booleana Objetivo Durante la sesión el participante identificará las principales características

Más detalles

GUIA PARA PRIMER EXAMEN PARCIAL DE PROBABILIDAD Y ESTADISTICA

GUIA PARA PRIMER EXAMEN PARCIAL DE PROBABILIDAD Y ESTADISTICA GUIA PARA PRIMER EXAMEN PARCIAL DE PROBABILIDAD Y ESTADISTICA Deberán apoyarse en los ejercicios resueltos en clase marcados con el símbolo E Los conceptos de probabilidad, fenómeno aleatorio, determinista,

Más detalles

El lenguaje C. 1. Identificadores, constantes y variables

El lenguaje C. 1. Identificadores, constantes y variables Principios de Programación El lenguaje C 1. Identificadores, constantes y variables 1.1. Conceptos de memoria Los nombres de variable como x, y, suma corresponden a localizaciones o posiciones en la memoria

Más detalles

Guía práctica de estudio 06: Lenguaje binario

Guía práctica de estudio 06: Lenguaje binario Guía práctica de estudio 06: Lenguaje binario 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 06: Lenguaje binario

Más detalles

Introducción al Álgebra

Introducción al Álgebra Capítulo 3 Introducción al Álgebra L a palabra álgebra deriva del nombre del libro Al-jebr Al-muqābāla escrito en el año 825 D.C. por el matemático y astrónomo musulman Mohamad ibn Mūsa Al-Khwārizmī. El

Más detalles

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores Tipos De Datos Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como b, un valor entero tal como 35. El tipo de dato determina la naturaleza del conjunto de

Más detalles

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. 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,

Más detalles

Probabilidad es una manera de indicar la posibilidad de ocurrencia de un evento futuro

Probabilidad es una manera de indicar la posibilidad de ocurrencia de un evento futuro Probabilidad es una manera de indicar la posibilidad de ocurrencia de un evento futuro La probabilidad nos proporciona un modelo teórico para la generación de los datos experimentales Medidas de la Posibilidad

Más detalles

Tema: CREACIÓN DE DIAGRAMAS ESQUEMATICOS CON MICROSOFT VISIO

Tema: CREACIÓN DE DIAGRAMAS ESQUEMATICOS CON MICROSOFT VISIO Empremática Guía 13 1 Facultad: Ingeniería Escuela: Computación Asignatura: Empremática Tema: CREACIÓN DE DIAGRAMAS ESQUEMATICOS CON MICROSOFT VISIO Objetivos: Visio. Crear diferentes tipos de diagramas

Más detalles

Tecnólogo en Informática Paysandú - Uruguay

Tecnólogo en Informática Paysandú - Uruguay Tecnólogo en Informática Paysandú - Uruguay Sistemas de Numeración Arquitectura de Computadoras (Versión 4.3-2012) 1 SISTEMAS DE NUMERACIÓN 1.1 Introducción En este capítulo expondremos brevemente (a modo

Más detalles

SUCESIONES. sucesiones 1

SUCESIONES. sucesiones 1 www.matebrunca.com Profesor Waldo Márquez González sucesiones SUCESIONES Definición Una sucesión infinita es una función cuyo dominio es el conjunto de los enteros positivos y cuyo rango es un subconjunto

Más detalles

Matemáticas Aplicadas a las Ciencias Sociales

Matemáticas Aplicadas a las Ciencias Sociales ASIGNATURA: Matemáticas Aplicadas a las Ciencias Sociales Curso 2014/2015 (Código:00001181) 1.OBJETIVOS - Adquirir la disciplina y el rigor precisos para el trabajo intelectual. - Fomentar y desarrollar

Más detalles

Técnicas de Conteo TÉCNICAS DE CONTEO

Técnicas de Conteo TÉCNICAS DE CONTEO TÉCNICAS DE CONTEO En matemáticas, contar cosas es un concepto fundamental. No obstante, no siempre es simple. El área de las matemáticas que se ocupa de resolver problemas que consisten en contar un cierto

Más detalles

Lección 2 Introducción al lenguaje C

Lección 2 Introducción al lenguaje C Lección Introducción al lenguaje C Decimal Binario Hexadecimal A B C D E F Octal Equivalencia entre decimal, binario, hexadecimal y octal. Código ASCII (American Standard Code for Information Interchange)

Más detalles

FUNCIONES Y FÓRMULAS FUNCIONES

FUNCIONES Y FÓRMULAS FUNCIONES FUNCIONES Y FÓRMULAS Excel permite la realización automática de multitud de operaciones (matemáticas, estadísticas, lógicas, financieras, de fechas y hora, de búsqueda, de operación con textos, de Bases

Más detalles

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios: UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: INGENIERÍA DE SOFTWARE Y COMPUTACIÓN I DES: Programa(s) Educativo(s): Tipo de materia: Clave

Más detalles

Ficha de Aprendizaje N 1

Ficha de Aprendizaje N 1 Ficha de Aprendizaje N 1 Curso: Informática general - Nivel 2 Tema: Los componentes principales del hardware Duración: 2 horas pedagógicas Logros de aprendizaje Identifica los principales componentes del

Más detalles

Fundamentos de Informática E.U.P. Universidad de Sevilla

Fundamentos de Informática E.U.P. Universidad de Sevilla rea de Arquitectura y Teoría de Computadores Fundamentos de Informática E.U.P. Universidad de Sevilla Capítulo : INTRODUCCIÓN A LA INFORMÁTICA epartamento de Álgebra. INDICE INFORMÁTICA E INGENIERÍA DEFINICIÓN

Más detalles

Objetivos formativos de Álgebra

Objetivos formativos de Álgebra Objetivos formativos de Álgebra Para cada uno de los temas el alumno debe ser capaz de hacer lo que se indica en cada bloque. Además de los objetivos que se señalan en cada tema, se considera como objetivo

Más detalles

PROCESADORES DE LENGUAJE. Hoja de ejercicios de FLEX

PROCESADORES DE LENGUAJE. Hoja de ejercicios de FLEX PROCESADORES DE LENGUAJE Ingeniería Informática Especialidad de Computación Tercer curso Segundo cuatrimestre Departamento de Informática y Análisis Numérico Escuela Politécnica Superior de Córdoba Universidad

Más detalles

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta Centro Asociado Palma de Mallorca Arquitectura de Ordenadores Tutor: Antonio Rivero Cuesta Unidad Didáctica 1 Representación de la Información y Funciones Lógicas Tema 1 Representación de la Información

Más detalles

Tema 2. Fundamentos de la Teoría de Lenguajes Formales

Tema 2. Fundamentos de la Teoría de Lenguajes Formales Departamento de Tecnologías de la Información Tema 2. Fundamentos de la Teoría de Lenguajes Formales Ciencias de la Computación e Inteligencia Artificial Índice 2.1. Alfabeto 2.2. Palabra 2.3. Operaciones

Más detalles

Evolución del software y su situación actual

Evolución del software y su situación actual Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su

Más detalles

SISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: = =8245,97

SISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: = =8245,97 SISTEMAS DE NUMERACIÓN Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. La norma principal en un sistema de numeración posicional es que un mismo símbolo

Más detalles

Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.

Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. Constantes y variables Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. pi = 3.1416 Variable: Es un espacio en la memoria de la computadora que

Más detalles

BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS

BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS Bloque V. Control y programación de sistemas automáticos pág. 1 Bloque V. Control y programación de sistemas automáticos pág. 2 BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS 1. LA INFORMACIÓN

Más detalles

INSTITUTO DE EDUCACION COMFENALCO VALLE PROGRAMA DE PRIMARIA Y BACHILLERATO POR CICLOS PARA JÓVENES Y ADULTOS. GUIA DE APRENDIZAJE No. 05.

INSTITUTO DE EDUCACION COMFENALCO VALLE PROGRAMA DE PRIMARIA Y BACHILLERATO POR CICLOS PARA JÓVENES Y ADULTOS. GUIA DE APRENDIZAJE No. 05. INSTITUTO DE EDUCACION COMFENALCO VALLE PROGRAMA DE PRIMARIA Y BACHILLERATO POR CICLOS PARA JÓVENES Y ADULTOS GUIA DE APRENDIZAJE No. 05 Funciones AREA Y ASIGNATURA: CICLO: ESTUDIANTE: FECHA: DOCENTE:

Más detalles

Taller de Combinatoria

Taller de Combinatoria Marzo 2011 http://www.cimat.mx/ jortega/cursosjo.html Introducción La Teoría Combinatoria se ocupa del estudio de los arreglos que se pueden formar con los objetos de un conjunto en patrones que satisfagan

Más detalles

SISTEMAS DIGITALES. Margarita Pérez Castellanos

SISTEMAS DIGITALES. Margarita Pérez Castellanos SISTEMAS DIGITALES TEMA 3: SISTEMAS ARITMÉTICOS 1 TEMA 3: SISTEMAS ARITMÉTICOS Introducción y objetivos (3) 1. Representación y codificación de la información (4-7) 2. Sistemas numéricos posicionales.

Más detalles

Enteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto decimal.

Enteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto decimal. LENGUAJE DE PROGRAMACIÓN TURBO PASCAL El lenguaje de programación de alto nivel Pascal fue diseñado el 1968 por Niklaus Wirth con una finalidad eminentemente pedagógica El 1983, el Pascal fue estandarizado

Más detalles

Universidad Autónoma del Estado de México Facultad de Medicina

Universidad Autónoma del Estado de México Facultad de Medicina Universidad Autónoma del Estado de México Facultad de Medicina Licenciatura en Bioingeniería Médica Unidad de Aprendizaje: Algoritmos y programación básica Unidad 3: Estructuras de control de flujo en

Más detalles

Maquina de Turing. 5. Fundamentos de algoritmos. Turing TURING TURING 10/08/2010. MI Elizabeth Fonseca Chávez

Maquina de Turing. 5. Fundamentos de algoritmos. Turing TURING TURING 10/08/2010. MI Elizabeth Fonseca Chávez Maquina de Turing 5. Fundamentos de algoritmos MI Elizabeth Fonseca Chávez matemático inglés Alan Turing Turing Definición de algoritmo: conjunto ordenado de operaciones que permite hallar la solución

Más detalles

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES 1.1 Introducción 1.2 Fundamentos de los procesadores digitales secuenciales 1.2.1 Introducción 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales

Más detalles

UNIDAD II: TEORÍA DE CONJUNTOS 2.1. INTRODUCCIÓN

UNIDAD II: TEORÍA DE CONJUNTOS 2.1. INTRODUCCIÓN UNDD : TEORÍ DE CONJUNTOS 2.1. NTRODUCCÓN Según Georg Cantor un conjunto es la reunión, agrupación o colección de elementos bien definidos que tienen una propiedad en común, concepto que ha penetrado y

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

UANL UNIVERSIDAD AUTONOMA DE NUEVO LEON PREPARATORIA 23

UANL UNIVERSIDAD AUTONOMA DE NUEVO LEON PREPARATORIA 23 PORTAFOLIO DE PROBABILIDAD Y ESTADÍSTICA CUARTA OPORTUNIDAD FECHA DE EXAMEN: HORA: Nombre del alumno: Grupo: RÚBRICA: Ten en cuenta que el hecho de entregar el trabajo no te otorga automáticamente 40 puntos.

Más detalles

Computabilidad y Lenguajes Formales: Autómatas Finitos

Computabilidad y Lenguajes Formales: Autómatas Finitos 300CIG007 Computabilidad y Lenguajes Formales: Autómatas Finitos Pontificia Universidad Javeriana Cali Ingeniería de Sistemas y Computación Prof. Gloria Inés Alvarez V. No Determinismo Hasta ahora cada

Más detalles

APUNTES DE CATEDRA: SISTEMAS DE NUMERACION - REPRESENTACION INTERNA DE NUMEROS Y CARACTERES

APUNTES DE CATEDRA: SISTEMAS DE NUMERACION - REPRESENTACION INTERNA DE NUMEROS Y CARACTERES Cátedra de COMPUTACION Carreras: Licenciatura en Matemática Profesorado en Matemática Profesora: Mgr. María del Carmen Varaldo APUNTES DE CATEDRA: SISTEMAS DE NUMERACION - REPRESENTACION INTERNA DE NUMEROS

Más detalles

Universidad Abierta y a Distancia de México. Licenciatura en matemáticas. 2 cuatrimestre. Introducción al álgebra superior

Universidad Abierta y a Distancia de México. Licenciatura en matemáticas. 2 cuatrimestre. Introducción al álgebra superior Universidad Abierta y a Distancia de México Licenciatura en matemáticas 2 cuatrimestre Introducción al álgebra superior Clave: 050910207/060910207 Ciencias Exactas, Ingenierías y Tecnología Matemáticas

Más detalles