Universidad Católica del Maule. Fundamentos de Computación Especificación de tipos de datos ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS
|
|
- Sandra Farías Ortega
- hace 8 años
- Vistas:
Transcripción
1 Especificación algebraica ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS Un tipo abstracto de datos se determina por las operaciones asociadas, incluyendo constantes que se consideran como operaciones sin argumentos. Entre estas operaciones vamos a distinguir unas que denominaremos constructoras, que sirven para construir o generar todos los datos del tipo que se está especificando. Para un mismo tipo de datos, como veremos puede haber distintas elecciones de constructores. Según los constructores elegidos, puede que haya una única forma de representar con esos constructores cada dato, en cuyo caso decimos que los constructores son libres, o que haya diferentes representaciones para un mismo dato. En este caso, necesitamos identificar las razones por las que hay varias formas de decir lo mismo, proporcionando ecuaciones de equivalencia entre términos costruidos. Las otras operaciones de la interfaz del tipo de datos se clasifican en observadoras y modificadoras. Las observadoras son las que devuelven información sobre los datos que se están especificando, y esta información pertenece a otros tipos de datos ya conocidos. Las modificadoras son operaciones cuyo resultado es un dato del mismo tipo que se especifica. El comportamiento de las operaciones se especifica mediante ecuaciones que pueden ser condicionales. La metodología de constructoras consiste en que, una vez elegidas las constructoras para el tipo de datos, las ecuaciones definen el comportamiento de las operaciones observadoras y modificadoras en función de su efecto sobre los términos construidos, o sea, sobre los términos que se definen sobre variables tipadas apropiadamente y las operaciones constructoras. Entonces, para una operación observadora o modificadora op cuyos datos de entrada tienen tipos T1 T2... Tn, las ecuaciones que definen su comportamiento tienen la forma Op(c 1,c 2,...,c n ) = t0 t 1 = t 1... t k = t k Donde los términos c i son términos construidos de tipo T i para i entre 1 y n, mientras que t0 y tj, tj (con j entre 1 y k, y k 0) son términos que además de las constructoras pueden involucrar también la propia operación op (dando lugar a definiciones de carácter recursivo) y otras operaciones modificadoras u observadoras. Hay que notar que la condición de la ecuación anterior es una conjunción (que puede ser vacía) de ecuaciones. Dado un predicado P, es decir, una operación con perfil P: T1, T2...Tn bool, donde bool es el tipo usual de valores booleanos. Abreviaremos una condición de la forma P(t1...tn) = verdadero como P(t1,...,tn), y una condición de la forma P(t1,...,tn) = falso como P(t1,...,tn), donde denota la negación sobre booleanos. Más en general, una ecuación de la forma t = verdadero, donde t es un término de tipo bool, se abrevia como t en las condiciones. Las operaciones que constituyen la interfaz de un tipo de datos, incluyendo las constructoras, puedn ser parciales. Esta situación se explicará en la especificación Preparado por Paulo A. González G. 1
2 señalando por un lado las operaciones parciales (mediante un subíndice p en el perfil de la operación), y escribiendo por otro lado ecuaciones de error que indican en qué situación la operación no está definida. Sin embargo, no haremos un tratamiento de los errores, es decir, que vamos a suponer implícitamente que cualquier operación aplicada a un error devuelve un error. Lenguaje abstracto de especificación La notación que usaremos en el curso, la llamaremos lenguaje abstracto de especificación que no necesariamente corresponderá a un lenguaje concreto de especificación entre varios que se conocen. Especificación: Nombre_Especificación Usa: Boléanos, otra-especificación, especificación2,..., especificación. Tipos nombre-tipo Operaciones: c: Nombre_tipo. f: Nombre_tipo1,... Nombre_tipoN Nombre_tipo. g: Nombre_tipo1,..., Nombre_tipoN p Otro_tipo Operaciones privadas Variables: Ecuaciones: p: Nombre_tipo1,..., Nombre_tipoN bool h: Nombre_tipo1,..., Nombre_tipoN Otro_tipo. X, Y : Nombre_tipo. Z : Otro_tipo T1 = T2 T1 =T2 c1=c1 Fin-especificación En primer lugar, tenemos la interfaz del tipo de datos, que consta de: El nombre de la especificación. Una posible importación de otras especificaciones de tipos dando sus nombres. Preparado por Paulo A. González G. 2
3 La declaración del nombre nombre-tipo del tipo de datos que se define, que en caso todos los ejemplos es solamente uno pero en general pueden ser varios. Y la declaración de las operaciones asociadas, cada una de ellas declarada con su perfil, es decir, los tipos de los datos de entrada y el tipo del resultado. En el esquema anterior, c es una constante pues no tiene argumentos, f es una operación total y g es una operación parcial como indica el subíndice p junto a la flecha del perfil. Las dos primeras podrían ser constructoras o modificadoras, mientras que la tercera es observadora pues su resultado tiene un tipo diferente al especificado. Después de las operaciones de la interfaz aparece la declaración de operaciones privadas o auxiliares que son útiles en la especificación pero no se pueden usar fuera de la misma. En el esquema ejemplo tenemos un predicado p (pues el tipo de su resultado es bool) declarado como operación privada, junto a otra operación privada h. Cuando sea conveniente o habitual, usaremos notación infija para las ecuaciones, en tal caso usaremos el signo de subrayado para indicar las posiciones de los argumentos en la declaración de la operación, como por ejemplo _+_ para la operación binaria de suma. Tras la interfaz viene la declaración de variables, cada una con su tipo correspondiente, que se usarán en los términos para formar ecuaciones, y finalmente, a lista de ecuaciones posiblemente condicionales. En el esquema ejemplo, tenemos una ecuación sin condición y otra condicional. Hay que recordar que las ecuaciones se pueden clasificar tal como hemos explicado anteriormente en: Ecuaciones de equivalencia entre términos construidos cuando las constructoras no son libres. Ecuaciones de error, en caso de operaciones parciales. Y ecuaciones que definen el comportamiento de las oepraciones modificadoras y observadoras en función de las constructoras. Ejemplo de especificación de booleanos Debido a su sencillez y a ser bien conocido tanto en el contexto de la lógica como en el de los lenguajes de programación, consideraremos como primer ejemplo de especificación algebraica el tipo de datos de valores booleanos. Especificación: BOOLEANOS Tipos: bool Operaciones: Verdadero : bool {constructora} Falso : bool {constructora} Preparado por Paulo A. González G. 3
4 _ : bool bool _ _ : bool bool bool _ _ : bool bool bool Tenemos constantes verdadero y falso, la operación unaria de negación y operaciones binarias de conjunción y disyunción. Puesto que el tipo del resultado de todas las operaciones es bool, que es el tipo que se especifica, en este ejemplo no hay operaciones observadoras. Entre las operaciones dadas en la interfaz, tenemos que elegir un conjunto de constructoras. Las dos constantes obviamente representan de forma única los dos valores del tipo de datos que se define, por lo que constituyen un conjunto de constructoras apropiado, tal como se ha señalado en la interfaz anterior. Al tratarse de dos constantes, el conjunto de términos que definen estpa constituido por esas dos mismas constantes, y como cada valor está representado exactamente por una de ellas, no hacen falta ecuaciones de equivalencia entre los términos construidos. Es decir, las constructoras son libres. Con esta elección de constructoras (que no es la única posible), las operaciones son modificadoras y debemos definir su comportamiento en términos de las constructoras. Para ello consideramos, en primer lugar, la operación de conjunción, que es binaria, con dos argumentos de tipo bool. Como hay dos constructoras del tipo bool, en principio para cada uno de los argumentos tenemos dos posibilidades con lo cual sería posible considerar cuatro ecuaciones de la forma siguiente: verdadero verdadero = verdadero verdadero falso = falso falso verdadero = falso falso falso = falso Que representa la tabla de verdad de la conjunción. Sin embargo, no es necesario distinguir tantos casos (cuando el número de constructoras se incrementa, este detalle adquiere más importancia a la hora de facilitar la lectura y comprensión de la especificación), pues basta con tener información sobre un argumento para saber el resultado, usamos una variable b de tipo bool para representar de forma genérica el otro argumento: verdadero b = b falso b = falso En este ejemplo da igual el argumento sobre el cual se empiezan a distinguir los casos, pues el comportamiento de la conjunción es simétrico con respecto a los dos argumentos, es decir, se trata de una operación binaria conmutativa. Sin embargo, aunque esta propiedad sea cierta, no vamos a poner en la especificación una ecuación de conmutatividad de la forma Preparado por Paulo A. González G. 4
5 b b = b b que no sigue la metodología de constructoras, pues no define el comportamiento de la operación que se está especificando sobre valores del tipo de datos (dados como términos construidos). Razonando con las dos ecuaciones anteriores, se puede ver que la ecuación de conmutatividad es de hecho consecuencia de esas dos ecuaciones y es, en ese sentido, innecesaria en esta clase de especificaciones. Las ecuaciones que especifican el comportamiento de la disyunción son parecidas a las de conjunción y las de negación son inmediatas, de forma que el resto de la especificación tiene la siguiente forma, donde las ecuaciones aparedcen tras la declaración de las variables que se usan. variables b : bool ecuaciones verdadero = falso falso = verdadero verdadero b = b falso b = falso verdadero b = verdadero falso b = b En la especificación no hay ninguna ecuación condicional. Otra característica habitual de las especificaciones ecuacionales, que tampoco se aprecia en este ejemplo debido a su sencillez, es la definición recursiva de las operaciones. Parametrización Muchas de las especificaciones de tipos de datos habituales que iremos viendo por ejemplo las pilas, colas listas, conjuntos, etc. Son genéricas o paramétricas con respecto a los datos que contienen, es decir, la especificación de la constgrucción genérica de datos que se define es completamente independiente de los elementos concretos que constituyen esos datos. En tales casos, la especificación está parametrizada con respecto a un parámetro que indica los requisitos que deben cumplir los datos concretos para que tenga sentido aplicarles la construcción paramétrica. Aunque la estructura de un parámetro es similar a la de una especificación, y dentro de esta se usa como una especificación importada, el parámetro debe entenderse como un argumento formal de la especificación que se va a instanciar adecuadamente cuando se use el tipo de datos genérico. Por ejemplo, una ves definidos los conjuntos en general, podemos usar los conjuntos booleanos, los conjuntos naturales, etc. El primer ejemplo de parámetros que consideramos solamente exige la existencia de un tipo. Preparado por Paulo A. González G. 5
6 parámetro ELEM tipo elemento fin-parámetro Aunque esto puede ser suficiente en algunas situaciones, en muchos casos interesa que el tipo tenga una operación de igualdad que permita comparar elementos entre sí. Por ejemplo, si queremos poder decidir si dos conjuntos son iguales, debemos poder compara los elementos que los conforman para ver si son iguales o no. El siguiente parámetro exige un tipo de operaciones de igualdad y desigualdad. Las ecuaciones no definen esas operaciones, sino que dan requisitos que deben cumplir para que en efecto las consideremos como tales. Específicamente, la desigualdad debe ser la negación de la igualdad, y la operación de igualdad tiene que decir que los elementos son iguales si y solo si lo son realmente. Preparado por Paulo A. González G. 6
7 parámetro ELEM= usa BOOLEANOS tipos elemento operaciones _= = _ : elemento elemento bool _ _ : elemento elemento bool variables x, y : elemento ecuaciones (x ==y) = verdadero x = y x = y (x==y) = verdadero x y = (x==y) fin-parámetro Hay que notar que x = y es una ecuación que afirma que los elementos x e y de tipo elemento son iguales,, mientras que x == y es el predicado de igualdad aplicado a los dos argumentos x e y, que da lugar a un término de tipo bool. Entonces (x == y) = verdadero es una ecuación que afirma que el resultado de esa aplicación del predicado de igualdad es igual a la constante booleana verdadero. Así, las dos primeras ecuaciones en el parámetro ELEM= afirman conjuntamente la equivalencia (x == y) = verdadero x = y Según la cual la información que devuelve la operación de igualdad refleja fielmente la información sobre el tipo de datos. Esta equivalencia puede dar la falsa impresión de que nunca vamos a necesitar la operación de igualdad porque siempre podemos usar las ecuaciones del lenguaje abstracto de especificación en su lugar. Cuando la igualdad devuelve verdadero, tal y como aparece en la equivalencia anterior, efectivamente es así, pero cuando la igualdad devuelve falso la situación cambia porque en el lenguaje de especificación que vamos a usar en general no existe ningun recurso que permita escribir la negación de una ecuación (en las condiciones solamente pueden aparecer conjunciones de ecuaciones). En cambio, en presencia de un predicado de igualdad como x == y es una expresión de tipo bool en el cual disponemos de la negación, (x==y) es otra expresión del mismo tipo que intuitivamente afirma que xe y son distintos, lo cual, usando la definición en el parámetro ELEM=, podemos escribir como x y y va a ser de gran utilidad a la hoar de distinguir casos según que dos elementos sean iguales o distintos. De nuevo se insiste en que x y es un término de tipo bool obteniendo al aplicar el predicado de desigualdad, de la misma forma que x == y es un término booleano obtenido al aplicar la igualdad, y en particular x y no es la negación de una ecuación, aunque la notación pudiera dar la impresión. En generalm la existencia de una operación de igualdad sobre un tipo nos va a permitir escribir cualquier expresión booleana basada en ese predicado. Aunque los dos parámetros anteriores, ELEM y ELEM=, son los más habituales en los ejercicios que siguen a lo largo de la primera parte de este apunte, un parámetro puede Preparado por Paulo A. González G. 7
8 definirse de la forma adecuada a la especificación que se desee y veremos algunos otros ejemplos como órdenes totales, valores modificables, etc. El nombre de una especificación parametrizada es de la forma ESPEC[PARAM] que indica el nombre del parámetro requerido. Cuando se instancie con un tipo de datos concreto, se llamará de la forma ESPEC[CONCRETO]. Entonces las apariciones de los tipos y operaciones formales del parámetro se sustituyen por los tipos y operaciones concretos apropiados. Muchas veces sobrecargaremos la notación de las operaciones, de forma que se llamen igual las operaciones concretas que las formales, con lo cual la sustitución es inmediata. En el caso de los nombres de tipos, haremos explícita la concreción de manera que un nombre genérico como lista que indica listas en general se convierte en lista[bool] para listas de booleanos, por ejemplo. Ejercicios Problema 1: Extender la especificación de los valores booleanos vista anteriormente con las operaciones de implicación, equivalencia y disyunción exclusiva. Solución: Extendemos la espcificaicón booleanos con la interfaz de tres operaciones binarias adicionales y las ecuaciones correspondientes, distinguiendo casos sobre constructoras en el primer argumento y usando la operación de negación para obtener el resultado en un par de casos. Especificación: BOOLEANOS+ Usa: BOOLEANOS Operaciones: _ _ : bool bool bool _ _ : bool bool bool _ xor _ : bool bool bool variables: b : bool ecuaciones: verdadero b = b falso b = verdadero verdadero b = b falso b = b verdadero xor b = falso xor b = b b Preparado por Paulo A. González G. 8
9 Problema 2 Rehacer la especificación de los booleanos dada cambiando el conjunto de constructoras. Solución: Una posibilidad es considerar como constructoras una de las constantes (por ejemplo, verdadero) y la negación. Entonces hay infinitos términos construidos de la forma... verdadero. Sabemos que el tipo de datos consta tan solo de dos valores, uno que denota certeza y otro falsedad. El primero se representa con la constante verdadero, mientras que el segundo se puede representar mediante el término verdadero, por ejemplo. Qué significan entonces los restantes términos construidos? Intuitivamente negar dos veces anula el efecto de la negación, es decir verdadero debe comportarse como verdadero, como verdadero, etc. Por lo tanto, en esta representación las constructoras no son libres y es necesario introducir ecuaciones de equivalencia entre los términos construidos, para lo cual basta la ecuación b = b, que indica que la doble negación se comporta como la identidad. Como cada valor se puede representar de múltiples formas, hay que asegurarse que las ecuaciones que definen las restantes operaciones (todas ellas modificadoras) son independientes del representante elegido. Volvemos a escribir la especificación, haciendo notar que el único cambio es la elección de constructoras, y a continuación incluimos el axioma de equivalencia y la definición de la constante falso. Especificación: BOOLEANOS++ Tipos: bool Operaciones: Verdadero : bool {constructora} Falso : bool _ : bool bool{constructora} _ _ : bool bool bool _ _ : bool bool bool _ _ : bool bool bool _ _ : bool bool bool _ xor _ : bool bool bool variables: b, c : bool Preparado por Paulo A. González G. 9
10 ecuaciones b = b {doble negación} falso = verdadero Para especificar la conjunción y disyunción, se distingue casos sobre cosntructoras en el primer argumento. Cuando el primer argumento es cierto, tenemos información para concer el resultado directamente, pero cuando es una negación, tenemos que distinguir casos en el segundo argumento. Cuando el segundo argumento es verdadero, damos el resultado directamente, y cuando es otra negación, nos apoyamos en las conocidas leyes de morgan que afirman que la conjunción/disyunción de negaciones es equivalente a la negación de la disyunción/conjunción, con lo que se reduce la conjunción inicial a una isyunción más sencilla, y viceversa. De esta forma obtenemos una definición mutuamente recursiva de ambas operaciones. La recursión está bien definida porque el tamaño de los correspondientes argumentos decrece estrictamente. En la tercera ecuación de la conjunción y de la disyunción los argumentos en la izquierda son los términos b y c, mientras que en la derecha se reducen a los subtérminos b y c. verdadero c = c b verdadero = b b c = (b c) verdadero c = verdadero b verdadero = verdadero b verdadero = (b c) Para las tres últimas operaciones hacemos la misma distinción de casos, dando lugar a definiciones recursivas, pero no mutuamente recursivas. verdadero c = c b verdadero = verdadero b c = c b verdadero c = c b verdadero = b b c = b c verdadero xor c = c b xor verdadero = b b xor c = b xor c En vez de distinguir casos sobre constructoras, podemos también escribir ecuaciones que definen unas operaciones lógicas en función de otras, de acuerdo con conocidas equivalencias lógicas. Por ejemplo. Preparado por Paulo A. González G. 10
11 Problema 3: b c = ( b) c b c = (b c) ( c b) b xor c = (b c) Especificar los números naturales con las siguientes operaciones: Cero y sucesor. Suma. Producto. Diferencia natural (cuando se resta a un número otro mayor, el resultado que se obtiene es cero). Potencia. Relaciones de igualdad y desigualdad. Relaciones de orden, <, y >. Máximo y mínimo. Cociente y resto de la división entera. Predicados para reconocer si un número natural es par o impar. Problema 4: Especificar los números enteros con las siguientes operaciones: Cero, sucesor y predecesor. Suma. Producto. Diferencia. Cambio de signo. Relación de igualdad. Relación de orden. Preparado por Paulo A. González G. 11
Tema 07. LÍMITES Y CONTINUIDAD DE FUNCIONES
Tema 07 LÍMITES Y CONTINUIDAD DE FUNCIONES Límite de una función en un punto Vamos a estudiar el comportamiento de las funciones f ( ) g ( ) ENT[ ] h ( ) i ( ) en el punto Para ello, damos a valores próimos
Más detallesLección 24: Lenguaje algebraico y sustituciones
LECCIÓN Lección : Lenguaje algebraico y sustituciones En lecciones anteriores usted ya trabajó con ecuaciones. Las ecuaciones expresan una igualdad entre ciertas relaciones numéricas en las que se desconoce
Más detallesApuntes de Matemática Discreta 1. Conjuntos y Subconjuntos
Apuntes de Matemática Discreta 1. Conjuntos y Subconjuntos Francisco José González Gutiérrez Cádiz, Octubre de 2004 Universidad de Cádiz Departamento de Matemáticas ii Lección 1 Conjuntos y Subconjuntos
Más detallesPrograma para el Mejoramiento de la Enseñanza de la Matemática en ANEP Proyecto: Análisis, Reflexión y Producción. Fracciones
Fracciones. Las fracciones y los números Racionales Las fracciones se utilizan cotidianamente en contextos relacionados con la medida, el reparto o como forma de relacionar dos cantidades. Tenemos entonces
Más detallesCentro de Capacitación en Informática
Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.
Más detallesNÚMEROS NATURALES Y NÚMEROS ENTEROS
NÚMEROS NATURALES Y NÚMEROS ENTEROS Los números naturales surgen como respuesta a la necesidad de nuestros antepasados de contar los elementos de un conjunto (por ejemplo los animales de un rebaño) y de
Más detallesÍndice Introducción Números Polinomios Funciones y su Representación. Curso 0: Matemáticas y sus Aplicaciones Tema 1. Números, Polinomios y Funciones
Curso 0: Matemáticas y sus Aplicaciones Tema 1. Números, Polinomios y Funciones Leandro Marín Dpto. de Matemática Aplicada Universidad de Murcia 2012 1 Números 2 Polinomios 3 Funciones y su Representación
Más detallesEcuaciones de primer grado con dos incógnitas
Ecuaciones de primer grado con dos incógnitas Si decimos: "las edades de mis padres suman 120 años", podemos expresar esta frase algebraicamente de la siguiente forma: Entonces, Denominamos x a la edad
Más detallesLos números racionales
Los números racionales Los números racionales Los números fraccionarios o fracciones permiten representar aquellas situaciones en las que se obtiene o se debe una parte de un objeto. Todas las fracciones
Más detallesMATEMÁTICAS CON LA HOJA DE CÁLCULO
MATEMÁTICAS CON LA HOJA DE CÁLCULO Podemos dar a esta aplicación un uso práctico en el aula de Matemáticas en varios sentidos: Como potente calculadora: sucesiones, límites, tablas estadísticas, parámetros
Más detallesAnálisis de propuestas de evaluación en las aulas de América Latina
Esta propuesta tiene como objetivo la operatoria con fracciones. Se espera del alumno la aplicación de un algoritmo para resolver las operaciones. Estas actividades comúnmente presentan numerosos ejercicios
Más detallesQué son los monomios?
Qué son los monomios? Recordemos qué es una expresión algebraica. Definición Una expresión algebraica es aquella en la que se utilizan letras, números y signos de operaciones. Si se observan las siguientes
Más detallesTema 2 Límites de Funciones
Tema 2 Límites de Funciones 2.1.- Definición de Límite Idea de límite de una función en un punto: Sea la función. Si x tiende a 2, a qué valor se aproxima? Construyendo - + una tabla de valores próximos
Más detallesUNIDAD I NÚMEROS REALES
UNIDAD I NÚMEROS REALES Los números que se utilizan en el álgebra son los números reales. Hay un número real en cada punto de la recta numérica. Los números reales se dividen en números racionales y números
Más detallesLABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Más detallesEstructuras de Datos y Algoritmos. Árboles de Expresión
Estructuras de Datos y Algoritmos Árboles de Expresión Año 2014 Introducción Los avances tecnológicos producen día a día una gran cantidad de información que debe ser almacenada y procesada en forma eficiente.
Más detallesREPASO NÚMEROS NATURALES Y NÚMEROS ENTEROS
SUMA REPASO NÚMEROS NATURALES Y NÚMEROS ENTEROS NÚMEROS NATURALES (N) 1. Características: Axiomas de Giuseppe Peano (*): El 1 es un número natural. Si n es un número natural, entonces el sucesor (el siguiente
Más detallesEn cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
Más detallesAproximación local. Plano tangente. Derivadas parciales.
Univ. de Alcalá de Henares Ingeniería de Telecomunicación Cálculo. Segundo parcial. Curso 004-005 Aproximación local. Plano tangente. Derivadas parciales. 1. Plano tangente 1.1. El problema de la aproximación
Más detallesLección 1-Introducción a los Polinomios y Suma y Resta de Polinomios. Dra. Noemí L. Ruiz Limardo 2009
Lección 1-Introducción a los Polinomios y Suma y Resta de Polinomios Dra. Noemí L. Ruiz Limardo 2009 Objetivos de la Lección Al finalizar esta lección los estudiantes: Identificarán, de una lista de expresiones
Más detallesVECTORES. Módulo, dirección y sentido de un vector fijo En un vector fijo se llama módulo del mismo a la longitud del segmento que lo define.
VECTORES El estudio de los vectores es uno de tantos conocimientos de las matemáticas que provienen de la física. En esta ciencia se distingue entre magnitudes escalares y magnitudes vectoriales. Se llaman
Más detallesEXPRESIONES ALGEBRAICAS. POLINOMIOS
EXPRESIONES ALGEBRAICAS. POLINOMIOS 1. EXPRESIONES ALGEBRAICAS. Estas expresiones del área son expresiones algebraicas, ya que además de números aparecen letras. Son también expresiones algebraicas: bac,
Más detallesTema 1: Fundamentos de lógica, teoría de conjuntos y estructuras algebraicas: Apéndice
Tema 1: Fundamentos de lógica, teoría de conjuntos y estructuras algebraicas: Apéndice 1 Polinomios Dedicaremos este apartado al repaso de los polinomios. Se define R[x] ={a 0 + a 1 x + a 2 x 2 +... +
Más detallesMatemáticas para la Computación
Matemáticas para la Computación José Alfredo Jiménez Murillo 2da Edición Inicio Índice Capítulo 1. Sistemas numéricos. Capítulo 2. Métodos de conteo. Capítulo 3. Conjuntos. Capítulo 4. Lógica Matemática.
Más detallesLección 9: Polinomios
LECCIÓN 9 c) (8 + ) j) [ 9.56 ( 9.56)] 8 q) (a x b) d) ( 5) 4 k) (6z) r) [k 0 (k 5 k )] e) (. 0.) l) (y z) s) (v u ) 4 f) ( 5) + ( 4) m) (c d) 7 t) (p + q) g) (0 x 0.) n) (g 7 g ) Lección 9: Polinomios
Más detallesBASES Y DIMENSIÓN. Propiedades de las bases. Ejemplos de bases.
BASES Y DIMENSIÓN Definición: Base. Se llama base de un espacio (o subespacio) vectorial a un sistema generador de dicho espacio o subespacio, que sea a la vez linealmente independiente. β Propiedades
Más detallesPRÁCTICA N 2 SISTEMAS DE NUMERACIÓN
PRÁCTICA N 2 SISTEMAS DE NUMERACIÓN Ejercicio 1. Diseñar una planilla EXCEL que tome como dato de entrada un número entero y devuelva la representación en base 2. Testearla con los números 23, 245, 673,
Más detallesUNIDAD 6. POLINOMIOS CON COEFICIENTES ENTEROS
UNIDAD 6. POLINOMIOS CON COEFICIENTES ENTEROS Unidad 6: Polinomios con coeficientes enteros. Al final deberás haber aprendido... Expresar algebraicamente enunciados sencillos. Extraer enunciados razonables
Más detallesTema : ELECTRÓNICA DIGITAL
(La Herradura Granada) Departamento de TECNOLOGÍA Tema : ELECTRÓNICA DIGITAL.- Introducción. 2.- Representación de operadores lógicos. 3.- Álgebra de Boole. 3..- Operadores básicos. 3.2.- Función lógica
Más detallesPROYECTO DE LA REAL ACADEMIA DE CIENCIAS Estímulo del talento matemático
PROYECTO DE L REL CDEMI DE CIENCIS Estímulo del talento matemático Prueba de selección 11 de junio de 2013 Nombre:... pellidos:... Fecha de nacimiento:... Teléfonos:... Centro de Estudios: e-mail: Información
Más detallesNota 2. Luis Sierra. Marzo del 2010
Nota 2 Luis Sierra Marzo del 2010 Cada mecanismo de definición de conjuntos que hemos comentado sugiere mecanismos para definir funciones y probar propiedades. Recordemos brevemente qué son las funciones
Más detallesLección 4: Suma y resta de números racionales
GUÍA DE MATEMÁTICAS II Lección : Suma y resta de números racionales En esta lección recordaremos cómo sumar y restar números racionales. Como los racionales pueden estar representados como fracción o decimal,
Más detallesEste documento ha sido generado para facilitar la impresión de los contenidos. Los enlaces a otras páginas no serán funcionales.
Este documento ha sido generado para facilitar la impresión de los contenidos. Los enlaces a otras páginas no serán funcionales. Introducción Por qué La Geometría? La Geometría tiene como objetivo fundamental
Más detallesFundamentos de Investigación de Operaciones Investigación de Operaciones 1
Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 1 de agosto de 2003 1. Introducción Cualquier modelo de una situación es una simplificación de la situación real. Por lo tanto,
Más detallesMATEMÁTICAS para estudiantes de primer curso de facultades y escuelas técnicas
Universidad de Cádiz Departamento de Matemáticas MATEMÁTICAS para estudiantes de primer curso de facultades y escuelas técnicas Tema 4 La recta en el plano Elaborado por la Profesora Doctora María Teresa
Más detallesx : N Q 1 x(1) = x 1 2 x(2) = x 2 3 x(3) = x 3
3 Sucesiones - Fernando Sánchez - - Cálculo I de números racionales 03 10 2015 Los números reales son aproximaciones que se van haciendo con números racionales. Estas aproximaciones se llaman sucesiones
Más detallesRAZONAMIENTOS LÓGICOS EN LOS PROBLEMAS DE MATEMÁTICAS
RAZONAMIENTOS LÓGICOS EN LOS PROBLEMAS DE MATEMÁTICAS AUTORÍA SERGIO BALLESTER SAMPEDRO TEMÁTICA MATEMÁTICAS ETAPA ESO, BACHILLERATO Resumen En este artículo comienzo definiendo proposición y los distintos
Más detallesUna desigualdad se obtiene al escribir dos expresiones numéricas o algebraicas relacionadas con alguno de los símbolos
MATEMÁTICAS BÁSICAS DESIGUALDADES DESIGUALDADES DE PRIMER GRADO EN UNA VARIABLE La epresión a b significa que "a" no es igual a "b ". Según los valores particulares de a de b, puede tenerse a > b, que
Más detallesAplicaciones lineales continuas
Lección 13 Aplicaciones lineales continuas Como preparación para el cálculo diferencial, estudiamos la continuidad de las aplicaciones lineales entre espacios normados. En primer lugar probamos que todas
Más detallesCASO PRÁCTICO DISTRIBUCIÓN DE COSTES
CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que
Más detallesSistemas de numeración y aritmética binaria
Sistemas de numeración y aritmética binaria Héctor Antonio Villa Martínez Programa de Ciencias de la Computación Universidad de Sonora Este reporte consta de tres secciones. Primero, la Sección 1 presenta
Más detalles3.2 Operaciones aritmético-lógicas en Pascal
3.2 Operaciones aritmético-lógicas en Pascal Operadores Los operadores sirven para combinar los términos de las expresiones. En Pascal, se manejan tres grupos de operadores : 1. ARITMÉTICOS 2. RELACIONALES
Más detalles1.3 Números racionales
1.3 1.3.1 El concepto de número racional Figura 1.2: Un reparto no equitativo: 12 5 =?. Figura 1.3: Un quinto de la unidad. Con los números naturales y enteros es imposible resolver cuestiones tan simples
Más detallesMódulo 9 Sistema matemático y operaciones binarias
Módulo 9 Sistema matemático y operaciones binarias OBJETIVO: Identificar los conjuntos de números naturales, enteros, racionales e irracionales; resolver una operación binaria, representar un número racional
Más detallesLos polinomios. Un polinomio es una expresión algebraica con una única letra, llamada variable. Ejemplo: 9x 6 3x 4 + x 6 polinomio de variable x
Los polinomios Los polinomios Un polinomio es una expresión algebraica con una única letra, llamada variable. Ejemplo: 9x 6 3x 4 + x 6 polinomio de variable x Elementos de un polinomio Los términos: cada
Más detallesDivisibilidad y números primos
Divisibilidad y números primos Divisibilidad En muchos problemas es necesario saber si el reparto de varios elementos en diferentes grupos se puede hacer equitativamente, es decir, si el número de elementos
Más detallesTEMA 4 FRACCIONES MATEMÁTICAS 1º ESO
TEMA 4 FRACCIONES Criterios De Evaluación de la Unidad 1 Utilizar de forma adecuada las fracciones para recibir y producir información en actividades relacionadas con la vida cotidiana. 2 Leer, escribir,
Más detallesPara representar los conjuntos, los elementos y la relación de pertenencia, mediante símbolos, tendremos en cuenta las siguientes convenciones:
2. Conjuntos 2.1 Introducción El concepto de conjunto, de singular importancia en la ciencia matemática y objeto de estudio de una de sus disciplinas más recientes, está presente, aunque en forma informal,
Más detalles1.4.- D E S I G U A L D A D E S
1.4.- D E S I G U A L D A D E S OBJETIVO: Que el alumno conozca y maneje las reglas empleadas en la resolución de desigualdades y las use para determinar el conjunto solución de una desigualdad dada y
Más detallesLÍMITES Y CONTINUIDAD DE FUNCIONES
Capítulo 9 LÍMITES Y CONTINUIDAD DE FUNCIONES 9.. Introducción El concepto de ite en Matemáticas tiene el sentido de lugar hacia el que se dirige una función en un determinado punto o en el infinito. Veamos
Más detallesESTRUCTURAS ALGEBRAICAS 1
ESTRUCTURAS ALGEBRAICAS Se da la relación entre dos conjuntos mediante el siguiente diagrama: (, ) (2, 3) (, 4) (, 2) (7, 8) (, ) (3, 3) (5, ) (6, ) (, 6)........ 5 6......... 2 5 i) Observa la correspondencia
Más detallesTeóricas de Análisis Matemático (28) - Práctica 4 - Límite de funciones. 1. Límites en el infinito - Asíntotas horizontales
Práctica 4 - Parte Límite de funciones En lo que sigue, veremos cómo la noción de límite introducida para sucesiones se etiende al caso de funciones reales. Esto nos permitirá estudiar el comportamiento
Más detallesOrden y estructuras algebraicas mediante nuevas tecnologías
Orden y estructuras algebraicas mediante nuevas tecnologías Miguel A. García-Muñoz, Carmen Ordóñez y Juan F. Ruiz Departamento de Matemáticas (Área de Álgebra). Universidad de Jaén. Campus Las Lagunillas
Más detallesUNIDAD I: LÓGICA PROPOSICIONAL
UNIDAD I: LÓGICA PROPOSICIONAL ASIGNATURA: INTRODUCCIÓN A LA COMPUTACIÓN CARRERAS: LICENCIATURA Y PROFESORADO EN CIENCIAS DE LA COMPUTACIÓN DEPARTAMENTO DE INFORMÁTICA FACULTAD DE CIENCIAS FÍSICO MATEMÁTICA
Más detallesPolinomios: Definición: Se llama polinomio en "x" de grado "n" a una expresión del tipo
Polinomios: Definición: Se llama polinomio en "x" de grado "n" a una expresión del tipo P (x) = a 0 x n + a 1 x n 1 +... + a n Donde n N (número natural) ; a 0, a 1, a 2,..., a n son coeficientes reales
Más detallesRelaciones entre conjuntos
Relaciones entre conjuntos Parejas ordenadas El orden de los elementos en un conjunto de dos elementos no interesa, por ejemplo: {3, 5} = {5, 3} Por otra parte, una pareja ordenada consiste en dos elementos,
Más detalles1. El vocabulario de un programa PROLOG
Tema 2. La Sintaxis 1. El vocabulario de un programa PROLOG 2. Términos 2.1. Constantes 2.2. Variables 2.3. Estructuras 3. Operadores 4. Igualdad y Desigualdad 5. Aritmética en los programas PROLOG 1.
Más detallesTema 7. Límites y continuidad de funciones
Matemáticas II (Bachillerato de Ciencias) Análisis: Límites y continuidad de funciones 55 Límite de una función en un punto Tema 7 Límites y continuidad de funciones Idea inicial Si una función f está
Más detallesNúmeros Reales. MathCon c 2007-2009
Números Reales z x y MathCon c 2007-2009 Contenido 1. Introducción 2 1.1. Propiedades básicas de los números naturales....................... 2 1.2. Propiedades básicas de los números enteros........................
Más detallesProfr. Efraín Soto Apolinar. Factorización
Factorización La factorización es la otra parte de la historia de los productos notables. Esto es, ambas cosas se refieren a las mismas fórmulas, pero en los productos notables se nos daba una operación
Más detallesTema 2. Espacios Vectoriales. 2.1. Introducción
Tema 2 Espacios Vectoriales 2.1. Introducción Estamos habituados en diferentes cursos a trabajar con el concepto de vector. Concretamente sabemos que un vector es un segmento orientado caracterizado por
Más detallesMATEMÁTICAS BÁSICAS UNIVERSIDAD NACIONAL DE COLOMBIA - SEDE MEDELLÍN CLASES # 13 y #14
MATEMÁTICAS BÁSICAS UNIVERSIDAD NACIONAL DE COLOMBIA - SEDE MEDELLÍN CLASES # 3 y #4 Desigualdades Al inicio del Capítulo 3, estudiamos las relaciones de orden en los número reales y el signi cado de expresiones
Más detallesEnunciado unidades fraccionarias fracción fracciones equivalentes comparar operaciones aritméticas fracciones propias Qué hacer deslizador vertical
Enunciado Si la unidad la dividimos en varias partes iguales, podemos tomar como nueva unidad de medida una de estas partes más pequeñas. Las unidades fraccionarias son necesarias cuando lo que queremos
Más detallesContinuidad y ramas infinitas. El aumento A producido por cierta lupa viene dado por la siguiente ecuación: A = 2. lm í
Unidad. Límites de funciones. Continuidad y ramas infinitas Resuelve Página 7 A través de una lupa AUMENTO DISTANCIA (dm) El aumento A producido por cierta lupa viene dado por la siguiente ecuación: A
Más detallesTABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.
TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.
Más detallesINSTITUTO VALLADOLID PREPARATORIA página 37
INSTITUTO VALLADOLID PREPARATORIA página 37 página 38 SUMA DE FRACCIONES CONCEPTO Las cuatro operaciones fundamentales, suma, resta, multiplicación y división, con fracciones algebraicas se realizan bajo
Más detallesInstrucción IrA (GoTo). Saltos no naturales en el flujo normal de un programa. Pseudocódigo y diagramas de flujo. (CU00182A)
aprenderaprogramar.com Instrucción IrA (GoTo). Saltos no naturales en el flujo normal de un programa. Pseudocódigo y diagramas de flujo. (CU00182A) Sección: Cursos Categoría: Curso Bases de la programación
Más detallesTEMA 5. ELECTRÓNICA DIGITAL
TEMA 5. ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN Los ordenadores están compuestos de elementos electrónicos cuyas señales, en principio, son analógicas. Pero las señales que entiende el ordenador son digitales.
Más detallesNaturaleza binaria. Conversión decimal a binario
Naturaleza binaria En los circuitos digitales sólo hay 2 voltajes. Esto significa que al utilizar 2 estados lógicos se puede asociar cada uno con un nivel de tensión, así se puede codificar cualquier número,
Más detallesOBTENER DATOS EXTERNOS
La herramienta Obtener datos externos nos va a permitir llevar a Excel datos que proceden de otras fuentes de datos, como archivos de texto o bases de datos, para su posterior tratamiento y análisis con
Más detallesComente: Los bancos siempre deberían dar crédito a los proyectos rentables. Falso, hay que evaluar la capacidad de pago.
Explique Brevemente en que consiste el leasing y nombre los diferentes tipos existentes. Es un mecanismo de financiamiento de Activos el cual permite el uso del activo por un periodo determinado a cambio
Más detallesClases de apoyo de matemáticas Fracciones y decimales Escuela 765 Lago Puelo Provincia de Chubut
Clases de apoyo de matemáticas Fracciones y decimales Escuela 765 Lago Puelo Provincia de Chubut Este texto intenta ser un complemento de las clases de apoyo de matemáticas que se están realizando en la
Más detallesOperaciones con polinomios
Operaciones con polinomios Los polinomios son una generalización de nuestro sistema de numeración. Cuando escribimos un número, por ejemplo, 2 354, queremos decir: 2 354 = 2 000 + 300 + 50 + 4 = 2)1 000)
Más detallesProfr. Efraín Soto Apolinar. Números reales
úmeros reales En esta sección vamos a estudiar primero los distintos conjuntos de números que se definen en matemáticas. Después, al conocerlos mejor, podremos resolver distintos problemas aritméticos.
Más detallesSistemas de numeración
Sistemas de numeración Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. Los sistemas de numeración actuales son sistemas posicionales, que se caracterizan
Más detallesLa ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Más detallesLÍMITES DE FUNCIONES. CONTINUIDAD
LÍMITES DE FUNCIONES. CONTINUIDAD Página REFLEXIONA Y RESUELVE Algunos ites elementales Utiliza tu sentido común para dar el valor de los siguientes ites: a,, b,, @ c,, 5 + d,, @ @ + e,, @ f,, 0 @ 0 @
Más detallespersonal.us.es/elisacamol Elisa Cañete Molero Curso 2011/12
Teoría de conjuntos. Teoría de Conjuntos. personal.us.es/elisacamol Curso 2011/12 Teoría de Conjuntos. Teoría de conjuntos. Noción intuitiva de conjunto. Propiedades. Un conjunto es la reunión en un todo
Más detallesAnálisis de propuestas de evaluación en las aulas de América Latina
Este trabajo de evaluación tiene como objetivo la caracterización de figuras del espacio. Para ello el alumno debe establecer la correspondencia entre la representación de la figura y algunas de sus propiedades.
Más detallesMÉTODO DEL CAMBIO DE BASE PARA CÁLCULO MANUAL DE SUBREDES CON IP V4.0
MÉTODO DEL CAMBIO DE BASE PARA CÁLCULO MANUAL DE SUBREDES CON IP V4.0 José Antonio Guijarro Guijarro Profesor de Secundaria Especialidad de Informática Profesor Técnico de F.P. Especialidad de Sistemas
Más detallesOPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B)
APRENDERAPROGRAMAR.COM OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero
Más detalles1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1
5.1.3 Multiplicación de números enteros. El algoritmo de la multiplicación tal y como se realizaría manualmente con operandos positivos de cuatro bits es el siguiente: 1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0
Más detalles1º) Siempre que se pueda, hay que sacar factor común: :a b ± a c ± a d ± = a (b ± c ± d ± ):
Pág. 1 de 7 FAC T O R I Z AC I Ó N D E P O L I N O M I O S Factorizar (o descomponer en factores) un polinomio consiste en sustituirlo por un producto indicado de otros de menor grado tales que si se multiplicasen
Más detallesInformación importante que debes leer antes de comenzar a trabajar
PROYECTO DE LA REAL ACADEMIA DE CIENCIAS S.A.E.M. THALES ESTALMAT Estímulo del Talento Matemático Prueba de selección 8 de junio de 2013 Nombre:... Apellidos:... Localidad: Provincia:... Fecha de nacimiento:././...
Más detalles1. Lección 5 - Comparación y Sustitución de capitales
Apuntes: Matemáticas Financieras 1. Lección 5 - Comparación y Sustitución de capitales 1.1. Comparación de Capitales Se dice que dos capitales son equivalentes cuando tienen el mismo valor en la fecha
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 10 Nombre: Álgebra Relacional Contextualización En qué consiste el álgebra relacional? Se ha planteado hasta el momento cada uno de los procesos
Más detallesDescomposición factorial de polinomios
Descomposición factorial de polinomios Contenidos del tema Introducción Sacar factor común Productos notables Fórmula de la ecuación de segundo grado Método de Ruffini y Teorema del Resto Combinación de
Más detallesOR (+) AND( ). AND AND
Algebra de Boole 2.1.Introducción 2.1. Introducción El Algebra de Boole es un sistema matemático que utiliza variables y operadores lógicos. Las variables pueden valer 0 o 1. Y las operaciones básicas
Más detallesMICROECONOMÍA II PRÁCTICA TEMA III: MONOPOLIO
MICROECONOMÍA II PRÁCTICA TEMA III: MONOPOLIO EJERCICIO 1 Primero analizamos el equilibrio bajo el monopolio. El monopolista escoge la cantidad que maximiza sus beneficios; en particular, escoge la cantidad
Más detallesTema 5. Aproximación funcional local: Polinomio de Taylor. 5.1 Polinomio de Taylor
Tema 5 Aproximación funcional local: Polinomio de Taylor Teoría Los polinomios son las funciones reales más fáciles de evaluar; por esta razón, cuando una función resulta difícil de evaluar con exactitud,
Más detallesAdministración de Empresas. 11 Métodos dinámicos de evaluación de inversiones 11.1
Administración de Empresas. 11 Métodos dinámicos de evaluación de inversiones 11.1 TEMA 11: MÉTODOS DINÁMICOS DE SELECCIÓN DE INVERSIONES ESQUEMA DEL TEMA: 11.1. Valor actualizado neto. 11.2. Tasa interna
Más detallesLa suma y la resta. Introducción. Capítulo
Capítulo II La suma y la resta Introducción En el capítulo anterior, vimos que los números permiten expresar la cantidad de objetos que tiene una colección. Juntar dos o más colecciones, agregar objetos
Más detallesUna función f es derivable en un punto a de su dominio si existe el límite. f(x) f(a) Si f y g son derivables en a, entonces fg es derivable en a y
4. Derivabilidad 1 Una función f es derivable en un punto a de su dominio si existe el límite f (a) = lím x a f(x) f(a) x a f(a + h) f(a) = lím, h 0 h y es un número real. El número f (a) se denomina derivada
Más detallesSISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: 5 10 2 2 10 1 8 10 0 =528 8 10 3 2 10 2 4 10 1 5 10 0 9 10 1 7 10 2 =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 detallesTEMA 8: LÍMITES DE FUNCIONES. CONTINUIDAD
TEMA 8: DE FUNCIONES. CONTINUIDAD 1. EN EL INFINITO En ocasiones interesa estudiar el comportamiento de una función (la tendencia) cuando los valores de se hacen enormemente grandes ( ) o enormemente pequeños
Más detallesA25. Informática aplicada a la gestión Curso 2005/2006 Excel Tema 7. Funciones avanzadas de Excel II
DEPARTAMENTO DE LENGUAJES Y SISTEMAS INFORMÁTICOS ESCUELA SUPERIOR DE TECNOLOGÍA Y CIENCIAS EXPERIMENTALES A.D.E.M. Segundo Curso A25. Informática aplicada a la gestión Curso 2005/2006 Excel Tema 7. Funciones
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detallesHoja1!C4. Hoja1!$C$4. Fila
CAPÍTULO 6......... Cálculo y funciones con Excel 2000 6.1.- Referencias De Celdas Como vimos con anterioridad en Excel 2000 se referencian las celdas por la fila y la columna en la que están. Además como
Más detalles