Uso de variables en Maple
|
|
|
- Jaime Serrano Cruz
- hace 8 años
- Vistas:
Transcripción
1 Uso de variables en Maple José Luis Torres Rodríguez * Enero 2011 Maple nos permite asignar a cualquier tipo de dato, estructura o resultado, un nombre formado por una palabra sintácticamente válida. Este tipo de expresiones se conocen con el nombre de variables". Las variables son útiles ya que nos permiten almacenar" datos para su uso posterior. Por ejemplo, considérese que para hacer referencia a resultados anteriores por medio de los operadores %", % % % % %", no podemos referenciar más alla del antepenúltimo valor; en cambio, al utilizar variables, podemos almacenar un dato a lo largo de toda una sesión y utilizarlo, modificarlo o eliminarlo en cualquier momento, sin importar cuando fue generado. 1. Variables Existen varios detalles que deben tenerse en cuenta al utilizar variables; respecto a la definición, nombres que se pueden usar, forma de asignar datos y de desasignar" una variable previamente creada Definición de una variable Para poder utilizar una expresión como variable y asignarle un dato o alguna otra expresión, se utiliza el operador :=", de la siguiente forma: expresión1 := dato o expresión2; donde expresión1" es el nombre que le daremos a la variable. Por ejemplo, asignemos a la expresión a" el valor 34". > a := 34; a := 34 Una vez que se crea una variable, el valor asignado a ésta permanecerá inalterado hasta que se le asigne uno nuevo. Además, cada vez que hacemos referencia a una variable, Maple automáticamente invoca al último valor que se le asignó. Por ejemplo: > a; 34 Nótese que Maple nos muestra como resultado el valor asignado. De la misma forma, al incluir el nombre de una variable dentro de una expresión algebraica, Maple evalua esta expresión tomando en cuenta el valor que contiene la variable. > 3*a + 25*a^2 + 39*a^3; Si a esta variable le asignamos otro dato, el valor asignado previamente se pierde: 2 > a := x^2 + alpha + 3; a := x 2 + α + 3 * Coordinación de Cómputo, Facultad de Ciencias, UNAM 1
2 > 3*a + 25*a^2 + 39*a^3; 3 x α (x 2 + α + 3) (x 2 + α + 3) Asignación de valores a una variable A una variable de Maple se le puede asignar practicamente cualquier dato válido. Por ejemplo, se pueden asignar números, expresiones aritméticas, relaciones, cadenas, conjuntos, listas, etc. Veamos algunos ejemplos: > var1 := 235^3 + sqrt(29); > com1 := 23^(1/3) + 8*I; > inq1 := 4*x + 5*x^2 < 10; > sec1 := dato1, a, 13, 4*25 + 8; var1 := com1 := 23 (1/3) + 8 I inq1 := 4 x + 5 x 2 < 10 sec1 := dato1, x 2 + α + 3, 13, 108 > lis1 := [x^2 + y^2, 8!, 34*29^2, 5.234]; lis1 := [x 2 + y 2, 40320, 28594, 5,234] > cnj1 := {sqrt(23), hola a todos, [a, b, c]}; cnj1 := {hola a todos, 23, [x 2 + α + 3, b, c]} Estas variables pueden ser operadas de la misma forma que el valor que contienen. Por ejemplo: > com1 + 5*com1; > evalf[30](var1); 6 23 (1/3) + 48 I 0, También se pueden definir variables a partir de otras variables previamente definidas: > c1 := 92; exp1 := r^3 + p^4-35; > comb := c1 + c1*exp1 + c1^2*exp1^2; c1 := 92 exp1 := r 3 + p 4 35 comb := r p (r 3 + p 4 35) 2 Otro tipo de dato que puede ser asignado a una variable son las gráficas, como veremos a continuación. > grafica1 := plot(sin(x^2), x=-pi..pi, numpoints=5): > grafica2 := plot(cos(x^3)/x, x=0.01..pi, y=-5..5, color=blue): Al hacer este tipo de asignación Maple muestra todos los datos creados, necesarios para desplegar la gráfica. En este caso se hace evidente la conveniencia de utilizar el caracter :" como terminador de instrucción, ya que de esta forma la asignación se lleva a cabo pero no se muestran todos los datos generados. Este tipo de variables, al tener asignadas gráficas de funciones, podemos referenciarlas por medio de una instrucción que pueda manipular los datos de la gráfica. Una de las funciones de Maple que nos permiten 2
3 hacer esto es display, la cual puede tomar tales datos y desplegar la gráfica correspondiente. Esta función forma parte del paquete plots y puede usarse de la siguiente forma. > plots[display](grafica1, grafica2); x Cuando se crean variables cuyo valor asignado es una gráfica, al evaluarlas en la linea de comandos obtenemos un despliegue de la gráfica. Por ejemplo: > grafica1; x Los detalles acerca del uso de la función display serán tratados posteriormente en las secciones de gráficas en dos y tres dimensiones Nombres de variables A continuación revisaremos algunas de las reglas que deben seguirse al hacer uso de variables en Maple Nombres válidos En principio, toda expresión de Maple, sintácticamente bien formada, puede ser utilizada como nombre de variable, aunque se deben tener en cuenta algunas restricciones en las palabras utilizadas, como se verá a continuación. 3
4 Usualmente los caracteres que se usan para formar nombres de variables son: Letras (recuerdese que las mayúsculas son diferentes de las minúsculas). Números. Guiones de subrayado _", así como el signo?", siempre que no aparezca como primer caracter. Espacios en blanco, siempre y cuando el nombre sea tratado como una cadena. (Veanse los ejemplos más adelante). También es posible incluir subindices en las variables, aunque se debe tener cuidado con las expresiones usadas dentro de los corchetes. Otros detalles que deben tenerse en cuenta al asignar un nombre de variable son los siguientes: - El primer caracter debe ser una letra o un guión bajo, no puede ser un número o el signo?. Por ejemplo: > variable1? := 9; > _var2 := %*23; variable1? := 9 _var2 := 207 > 12var1 := 13; # este no es un nombre válido Error, missing operator or ; Nota: aunque son validos, es recomendable evitar en lo posible el uso de nombres cuyo primer caracter sea un guión de subrayado, ya que Maple utiliza variables internas con esta forma. - Los corchetes ( [ ]"), solo deben usarse para indicar subíndices, no deben colocarse como caracteres intermedios. Por ejemplo: > num[1] := 23; > num[2] := %^2; num 1 := 23 num 2 := 529 > var[23 := 24; # nombre no valido Error, := unexpected Nota: las letras o palabras que se usan como subíndices, deben manejarse como cadenas. Esto nos permite evitar efectos colaterales provocados por el uso posterior de la misma expresión. Por ejemplo: > solucion[x=1] := sqrt(29)*5!; solucion x=1 :=
5 En esta expresión es recomendable encerrar x=1" entre acentos agudos, pues de lo contrario Maple puede considerarla como una asignación, lo cual puede provocar problemas al utilizar posteriormente x". La forma más recomendable es: > solucion[ x=1 ] := sqrt(29)*5!; solucion x=1 := De cualquier manera se obtiene el mismo resultado, pero en el segundo caso se evita cualquier problema por el uso posterior de x". - Se pueden colocar espacios en blanco en los nombres de variables, siempre y cuando dicho nombre sea tratado como cadena (delimitado por acentos agudos). Por ejemplo: > solucion 1 := 97; solucion 1 := 97 Al hacer referencia a esta variable también es necesario colocar los acentos. > solucion 1 ^2 + 2* solucion 1 ^3; Cuando se manejan este tipo de nombres es más recomendable usar guiones de subrayado en lugar de espacios en blanco: > solucion_1 := 23; solucion_1 := 23 > solucion_1^2 + 2*solucion_1^3-24; Otro tipo de nombres válidos son aquellos en los cuales se incluyen paréntesis de la siguiente forma: > dato1(x=0) := 25.35*4.2 + Pi; dato1(x = 0) := 106,470 + π Al invocar esta variable también deben usarse los paréntesis: > 76*dato1(x=0); 8091, π Este tipo de variables son válidas, como se mencionó anteriormente; sin embargo, no es recomendable su uso ya que pueden causar confusión con las funciones del sistema y las definidas por el usuario Nombres no válidos En la sección anterior se trató el caso de los tipos de expresiones válidas como nombres de variables en Maple. A continuación se muestran algunas de las expresiones que no deben usarse para este fin: No se pueden usar números, constantes o funciones predefinidas por Maple, como nombres de variables. Por ejemplo: > 34 := 6!; 5
6 > Pi := 24; Error, attempting to assign to Pi which is protected > cos := 34; Error, attempting to assign to cos which is protected > evalf := sin(x)*sqrt(x^2-25); Error, attempting to assign to evalf which is protected Nombres que contengan símbolos de relación, operadores aritméticos, o bien parentesis o corchetes incompletos. Por ejemplo: > dato<1 := -4.3; > dato>=5 := 7.9; > cuatro+5 := 9; > numero(1 := 34; Error, := unexpected > cadena[2a:= hola a todos ; Error, missing operator or ; 1.4. Variables simbólicas Generalmente se conceptualiza a una variable como un dato o conjunto de datos que pueden ser referenciados a través de un nombre; sin embargo, Maple también nos permite hacer uso de variables simbólicas, es decir, variables a las cuales no se les ha asignado ningun dato. Por ejemplo, consideremos la siguiente instrucción: > a^2 + 23^3*(5! - 4) - 5*a^2; 4 (x 2 + α + 3) Nótese que, la expresión formada por la letra a" en realidad no tiene asignado ningun valor que pueda ser evaluado, pero Maple de cualquier forma la opera. En este caso, dicha expresión es considerada una variable simbólica, es decir, una variable cuyo valor aun no ha sido definido. Las variables símbolicas pueden estar dadas por cualquier nombre de variable válido Desasignación de una variable. Cada vez que se define una variable ésta permanece hasta el fin de la sesión. Por ejemplo, definamos a continuación la variable x". > x := 34; x := 34 Qué sucede si a continuación deseamos utilizar x" como variable simbólica? 6
7 > a*x^2 + b*x + c = 0; α + 34 b + c = 0 Obviamente no es posible, pues Maple sustituye la variable por el valor asignado. Para usarla de esta manera, deberiamos poder eliminar" o desasignar" su valor. Existen dos formas de hacerlo. Una manera de eliminar una variable es a través de la instrucción restart (vease su página de ayuda), la cual también puede ser invocada desde la barra de herramientas por medio del botón. El problema es que esta instrucción elimina toda la información generada desde el inicio de la sesión hasta el momento que es ejecutada. Por lo cual, además de eliminar x", eliminamos cualquier otro resultado presente en ese momento. Una manera más conveniente en este caso, es utilizar lo que se conoce como desasignación" de una variable. La sintaxis para esta desasignación" es la siguiente: var:= var ; Es decir, a la variable le asignamos su mismo nombre pero encerrado entre apóstrofos. Por ejemplo, asignemos un nuevo valor a x". > x := 345; A continuación desasignemos esta variable. > x := x ; Ahora, introduzcamos la siguiente expresión. x := 345 x := x > d*x^2 + f*x + h = 0; d x 2 + f x + h = 0 Como puede verse, despues de desasignarla", Maple elimina el valor asignado a la variable. Por lo cual, en la instrucción anterior, x" es manejada como una variable simbólica. Esta desasignación de variables también puede llevarse a cabo por medio de la instrucción unassign, de la siguiente forma: unassign( x ); La ventaja de hacer uso de esta función es que nos permite desasignar" más de una variable al mismo tiempo. Por ejemplo: unassign( x, y, grafica, solucion ); Esta instrucción desasigna todas las variables recibidas como argumento. 7
Instituto Tecnológico de Celaya
CADENAS DE CARACTERES Hasta ahora se han manejado variables de tipo caracter cuyo valor es un sólo caracter. En algunos casos, sin embargo, es necesario usar variables cuyos valores sean un conjunto (cadena)
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
Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo
Tipos de datos. Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo Valores Constantes: Es un dato que se introduce directamente en
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,
$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos
PROGRAMACIÓN DE SHELL SCRIPTS EN LINUX El shell es un intérprete de órdenes, pero el shell no es solamente eso; los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como tales,
Microsoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
Microsoft Word SALOMÓN CCANCE Microsoft Word 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE UNIDAD 20: MACROS 20.1. Introducción Al utilizar cotidianamente Word suelen surgir tareas
Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.
Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los
Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.
LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan
MATERIAL INTRODUCTORIO ORACLE 11G
MATERIAL INTRODUCTORIO ORACLE 11G Esp. JONATHAN GUERRERO ASTAIZA Capacidades de una sentencia SELECT La sentencia SELECT recibe información a partir de una base de datos. Con la sentencia SELECT usted
2. OPERACIONES ALGEBRAICAS BÁSICAS.
Operaciones algebraicas básicas 27 2. OPERACIONES ALGEBRAICAS BÁSICAS. En este apartado vamos a realizar las operaciones algebraicas básicas que nos permiten utilizar DERIVE como herramienta de cálculo.
GUÍA BÁSICA DE SCHEME v.4
Esta guía básica pretende ser una introducción elemental al lenguaje de programación Scheme. Se presenta como una guía de comienzo rápido de tal forma que permita conocer de una forma muy esquemática los
LISTA PARA VALIDACIÓN DE DATOS EN EXCEL
LISTA PARA VALIDACIÓN DE DATOS EN EXCEL Cuando compartes tus libros de Excel con otras personas y ellos introducen información en las hojas que has preparado con tanto esfuerzo, es de suma importancia
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
Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal.
Que Es Excel? Excel es un programa que permite la manipulación de libros y hojas de calculo. En Excel, un libro es el archivo en que se trabaja y donde se almacenan los datos. Como cada libro puede contener
Devolución a Proveedores
PROVEEDORES Devolución a Nota Técnica 0816 r.01 MBA3 16.4 Devolución a Devolución a Es necesario utilizar esta función cuando se requiere devolver los productos al proveedor, cuando estos fueron recibidos
FÓRMULAS Y FUNCIONES
Centro de Estudios Empresariales 1 FÓRMULAS Y FUNCIONES Una fórmula nos permite calculas rápidamente valores directos introducidos en una celda y operar con valores previamente introducidos en otras celdas,
Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas
2 - Introducción al lenguaje Java, identificadores y comentarios. Carlos Montenegro Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas 1. Introducción: Java tiene como todos
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
LABORATORIO DE PROCESADORES DE LENGUAJE Curso: Práctica 2: Analizador léxico/sintáctico/semántico con Flex y Bison
LABORATORIO DE PROCESADORES DE LENGUAJE Curso: 2008-2009 Práctica 2: Analizador léxico/sintáctico/semántico con Flex y Bison Planteamiento del problema En esta práctica se trata de realizar, mediante el
Programación Orientada a Objetos (POO)
Programación Orientada a Objetos (POO) Introducción La programación orientada a objetos es una técnica de programación en la cual expresamos el código en términos relacionados a como vemos las cosas en
TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación
TUTORIAL PSEINT Ing. Ronald Rentería Ayquipa Fundamentos de Programación PSEINT Página Oficial: http://pseint.sourceforge.net/ Es un software que interpreta pseudocódigo. Permite la generación de diagramas
Objetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)
Objetivos de la sesión Entender el tipo de programas que se pueden realizar con aplicaciones de consola. Conocer el concepto de variable, la forma en que se declaran y su utilización. Conocer la forma
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
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
Profesor(a): Ing. Miriam Cerón Brito
Área Académica: Informática Tema: Hoja electrónica Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: This presentation show the spreadsheet's characteristics and show the principals
Operadores y Expresiones
Operadores y Expresiones Los programas Java constan de datos, sentencias de programas y expresiones. Una expresión es normalmente, una ecuación matemática, tal como 3 * x + 5 * z. En esta expresión, los
Ecuaciones de primer grado
Matemáticas Unidad 16 Ecuaciones de primer grado Objetivos Resolver problemas que impliquen el planteamiento y la resolución de ecuaciones de primer grado de la forma x + a = b; ax = b; ax + b = c, utilizando
Manual de turbo pascal
Universidad Nacional Experimental De Los Llanos Occidentales Ezequiel Zamora UNELLEZ-Barinas Manual de turbo pascal Bachilleres: Martinez Ninibeth C.I:20.867.002 Mora Yaco C.I:17.205.073 Estructura de
Consulta por Criterio y Expresión
CODIGO: GAR071 V: 00.05.13 Página 1 de 1 Área/Asignatura Tecnología e Informática Grado 9 Periodo 4 Consecutivo T.I.04-03 Edgar Chamorro Guía2: Consultas por Criterio y Docente Actividad expresión Consulta
Qué más puedo hacer en el cuadro de búsqueda?
Guía de usuario Búsquedas básicas Puedes hacer búsquedas en Primo muy fácilmente. Sólo escribe la palabra o las palabras que estés buscando y pulsa en el botón Buscar. NOTA: Primo asume que estás buscando
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
Ficha de Aprendizaje N 13
Ficha de Aprendizaje N 13 Curso: Lógica y lenguaje de programación Tema: Fundamentos de programación Duración: 2 horas pedagógicas Logros de aprendizaje Identifica los diferentes tipos de operadores que
La sintaxis básica para definir una clase es la que a continuación se muestra:
DEFINICIÓN DE CLASES Y OBJETOS EN C# Sintaxis de definición de clases La sintaxis básica para definir una clase es la que a continuación se muestra: class nombreclase miembros De este modo se definiría
Qué son las fórmulas de Excel?
Samayra Niebles Velasquez - 3012578750 Las fórmulas de Excel son lo que dan un tremendo poder a nuestras hojas de cálculo. Sin las fórmulas nuestras hojas de cálculo serían como cualquier otro documento
Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones
Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice
Programando con el intérprete de órdenes (shell) de UNIX
Programando con el intérprete de órdenes (shell) de UNIX Fundamentos de Informática II. Práctica 1 17 de marzo de 2006 Resumen En esta primera práctica nos familiarizaremos con la orden echo y las variables,
Insertar Datos en Tablas
Insertar Datos en Tablas La instrucción básica para insertar valores a los atributos (columnas) de una tabla es la instrucción INSERT INTO Insertar una sola tupla Para insertar una tupla en la tabla, se
Microsoft Office XP Excel XP (II)
PRÁCTICA 2 HOJA DE CÁLCULO Microsoft Office XP Excel XP (II) 0. Nombres de las hojas de cálculo. Los nombres de las hojas de cálculo de un libro de trabajo pueden ser modificados, de manera que puedan
FUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería
SUBPROGRAMAS PL/SQL César Martínez C. Profesor Instructor de Base de Datos Sede Puente Alto DUOC
SUBPROGRAMAS PL/SQL César Martínez C. Profesor Instructor de Base de Datos Sede Puente Alto DUOC INTRODUCCIÓN Los subprogramas son otro tipo de bloques PL/SQL Se diferencian de los bloques anónimos porque
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
Las operaciones aritméticas básicas en MATLAB son las más sencillas que se pueden
CAPÍTULO 5 TEMAS 5.1 Aritmética 5.1.1 Variables y Operaciones Básicas Las operaciones aritméticas básicas en MATLAB son las más sencillas que se pueden realizar en este programa. Si asignamos valores a
Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos:
Tipos de datos. Dato: Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos: I Numéricos: Almacenan números y con
Herramientas computacionales para la matemática MATLAB:Introducción
Herramientas computacionales para la matemática MATLAB:Introducción Verónica Borja Macías Marzo 2013 1 Variables predefinidas MATLAB tiene un conjunto de variables predefinidas Variables predefinidas ans
Operaciones básicas con hojas de cálculo
Operaciones básicas con hojas de cálculo Insertar hojas de cálculo. Para insertar rápidamente una hoja de cálculo nueva al final de las hojas de cálculo existentes, haga clic en la ficha Insertar hoja
Constantes. Las constantes no cambian durante la ejecucion de un programa en C++, en C++ existen 4 tipos de constantes:
Constantes Las constantes se pueden declarar con la palabra reservada const y se le asigna un valor en el momento de la declaracion, este valor no se puede modificar durante el programa y cualquier intento
Contents. Tabla de contenido
Tabla de contenido Contents Tabla de contenido... 1 Introducción... 2 Configuración... 2 Configuración de la base de datos... 2 Configuración de presupuesto... 2 Distribución de presupuesto... 3 Seleccione
ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF
ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un
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)
Principios de Computadoras II
Departamento de Ingeniería Electrónica y Computadoras Operadores y Expresiones [email protected] Primer programa en Java 2 Comentarios en Java Comentario tradicional (multi-línea) Comentario de línea Comentario
SISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos
TEMA 2 Diseño de Algoritmos 7 2. DISEÑO DE ALGORITMOS 2.1. Concepto de Algoritmo En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus
Programación en C. Algoritmo y Estructura de Datos. Ing. M. Laura López. Programación en C
Algoritmo y Estructura de Datos Ing. M. Laura López 1 Estructura de un programa en C 2 Estructura de un programa en C #include Archivos de cabecera # define Definición de constantes Declaraciones Globales
Tema 3.- Predicados y sentencias condicionales
UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO PROGRAMACIÓN DECLARATIVA INGENIERÍA INFORMÁTICA ESPECIALIDAD DE COMPUTACIÓN CUARTO CURSO PRIMER
Laboratorio de Arquitectura de Redes. Punteros en lenguaje C
Laboratorio de Arquitectura de Redes Punteros en lenguaje C Punteros en lenguaje C Definición Declaración e inicialización de punteros Operadores de punteros: «*» y «&» Operaciones con punteros Operaciones
Un identificador le da nombre único a un elemento en un programa (Variables, procedimientos, etc.). No puede contener operadores como + - * /
undamentos de sintaxis en algunas instrucciones de C#.Net Dr. Ramón Roque Hernández Identificadores Un identificador le da nombre único a un elemento en un programa (ariables, procedimientos, etc.). No
Una fórmula relaciona valores o datos entre sí a través de
1. QUÉ SON LAS FÓRMULAS Una fórmula relaciona valores o datos entre sí a través de ciertos operadores, y da como resultado otro valor. Las fórmulas pueden tener varias formas, ya que pueden utilizar referencias,
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
APENDICE B Ensamblador IASM11/Simulador AVSIM11
APENDICE B Ensamblador IASM11/Simulador AVSIM11 El programa ensamblador IASM11, es una herramienta que permitirá editar y ensamblar programas para el microcontrolador HC11. Este programa corre bajo la
Lenguajes de Inteligencia Artificial Segundo curso. Primer cuatrimestre
Lenguajes de Inteligencia Artificial Segundo curso. Primer cuatrimestre Ingeniería Técnica en Informática de Gestión Ingeniería Técnica en Informática de Sistemas Escuela Politécnica Superior Universidad
Administración de la producción. Sesión 9: Hojas de cálculo (Microsoft Excel)
Administración de la producción Sesión 9: Hojas de cálculo (Microsoft Excel) Contextualización Microsoft Excel es un programa de hoja de cálculo electrónica que permite la representación gráfica y el análisis
Universidad de Puerto Rico en Arecibo Departamento de Matemáticas Expresiones Algebraicas y Polinomios
Universidad de Puerto Rico en Arecibo Departamento de Matemáticas Expresiones Algebraicas y Polinomios Prof. Glorymill Santiago Labrador Editado por: Prof. Anneliesse Sánchez, Prof. Caroline Rodríguez
TEMA 2. EL LENGUAJE C. ELEMENTOS BÁSICOS
TEMA 2. EL LENGUAJE C. ELEMENTOS BÁSICOS Una vez que ya sabes crear tus propios programas, vamos a analizar los fundamentos del lenguaje de programación C. Este capítulo incluye además los siguientes temas:
INTRODUCCIóN A LA PROGRAMACIóN APUNTES DE JAVA APUNTES DE JAVA
APUNTES DE JAVA FUNCIONAMIENTO DE UN PROGRAMA Assembler Ensamblador Ejecuta Programador Programa fuente BASIC Interprete Ejecuta C, C++, Pascal Compilador Compila Ejecuta Programa fuente Programa Objeto
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
Expresiones y sentencias
Expresiones y sentencias Expresión Construcción (combinación de tokens) que se evalúa para devolver un valor. Sentencia Representación de una acción o una secuencia de acciones. En Java, todas las sentencias
TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL
1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto
TIPOS DE CAMPOS Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes.
Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular.
En este artículo vamos a conocer los tipos de datos que podemos manejar programando en C.
El primer objetivo de un programa informático es el manejo de datos. Un dato es toda aquella información que se puede tratar en un programa informático. En este artículo vamos a conocer los tipos de datos
Manual Word Macros y Elementos rápidos
Manual Word 2010 Macros y Elementos rápidos CONTENIDO Macros Grabar una macro Ejecutar una macro Macros Word permite automatizar tareas repetitivas mediante la creación de macros que consisten en una serie
Operación de Microsoft Excel. Guía del Usuario Página 49. Centro de Capacitación en Informática
Referencias a celdas y nombres de rangos Las referencias a celdas se utilizan para referirse al contenido de una celda o grupo de celdas. El uso de referencias permite usar valores de diferentes celdas
Control de eventos de la Agenda
Control de eventos de la Agenda En Aasadioc existen 2 tipos de agendas: Agenda de lugares y Agenda de sacerdotes las cuales explicaremos más adelante. Comenzaremos por entrar al sistema desde el menú inicio,
Tema 2.- Formas Cuadráticas.
Álgebra. 004 005. Ingenieros Industriales. Departamento de Matemática Aplicada II. Universidad de Sevilla. Tema.- Formas Cuadráticas. Definición y representación matricial. Clasificación de las formas
Laboratorio de Arquitectura de Redes. Entrada y salida estándar
Laboratorio de Arquitectura de Redes Entrada y salida estándar Entrada y salida estándar Entradas y salidas Salida con formato: printf() Entrada de datos con formato: scanf() El buffer de teclado Entrada
Programación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.
Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC. Variables Conceptos de Memoria Una variable es un espacio en la memoria del PC Cada variable tiene un nombre, un tipo, un tamaño y un valor
Truco para encontrar y reemplazar líneas manuales por marcas de párrafo
1 Truco para encontrar y reemplazar líneas manuales por marcas de párrafo Esto se hace desde el menú Edición -> Buscar y Reemplazar En vez de buscar una palabra y reemplazarla por otra, esta herramienta
Práctica 1 de Excel (Curso )
Práctica 1 de Excel (Curso 2009-2010) Definición: Excel es una aplicación del tipo hoja de cálculo, integrada en el entorno Windows y desarrollada por Microsoft, en la cual se combinan las capacidades
Operadores aritméticos: suma (+), resta (-), producto (*), cociente (/) y potencia (**).
TEMA 3 TRANSFORMACIÓN DE DATOS En ocasiones es necesario crear nuevas variables a partir de otras ya existentes o modificarlas para poder explotarlas de forma más adecuada. Esto se realiza mediante las
MATEMÁTICA D INTRODUCCIÓN A SCILAB. Por: Dr. Javier Francesconi
MATEMÁTICA D INTRODUCCIÓN A SCILAB Por: Dr. Javier Francesconi Email: [email protected] INTRODUCCION Scilab (Scientific Computing Laboratory) es un programa desarrollado por INRIA (Institut
Exterior del algoritmo. Entorno. Usuario. Procesador. Escribir. v1 v2 v3. Leer. <acción> {; <acción>}
Bloque II. 2. Objetos y acciones elementales Bloque II. 2. Objetos y acciones elementales Objetivos: Familiarizarse con conceptos de entorno, objeto y tipo Entender qué significa que un objeto sea de un
TECNOLOGÍA E INFORMÁTICA
TECNOLOGÍA E INFORMÁTICA GRADO: SÉPTIMO 01 02 TEMA: INSERTAR O CREAR TABLAS INDICADOR DE DESEMPEÑO: Utiliza la opción de crear tablas en Microsoft Word para agregar, editar y presentar la información tabulada.
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 1.- Resumen de Prog1 Comentarios es C++ Declaraciones de variables.
CREACIÓN Y MANEJO DE TABLAS Instructivo N 1
CREACIÓN Y MANEJO DE TABLAS Instructivo N 1 CREACIÓN DE TABLAS 1. QUÉ ES UNA TABLA? Para Excel una tabla es un conjunto de datos organizados en columnas y filas, donde las columnas representan los campos
PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES
PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES 1. Requerimiento de Sellos El Usuario que desee realizar una Solicitud de Sello Digital debe ingresar a la siguiente dirección Web y descargar
Informática Ingeniería en Electrónica y Automática Industrial
Informática Ingeniería en Electrónica y Automática Industrial Entrada y salida estándar V1.3 Autores Entrada y salida estándar Entradas y salidas Salida con formato: printf() Entrada de datos con formato:
Manual configuración aplicaciones
2 En esta página puede configurarse de forma personalizada su lector Universal de Felixcan. Así pues, usted puede colocar los campos deseados en cuatro pantallas diferentes para recoger la información
Identifica los tipos de datos y funciones. Tipos de Datos: Excel soporta 5 tipos de datos, estos son:
Identifica los tipos de datos y funciones Tipos de Datos: Excel soporta 5 tipos de datos, estos son: a. Numéricos: Están formados por cualquiera de los 10 dígitos (del 0 al 9. Al digitar los números, por
UNIDAD DE APRENDIZAJE I
UNIDAD DE APRENDIZAJE I Saberes procedimentales Interpreta y utiliza correctamente el lenguaje simbólico para el manejo de expresiones algebraicas. 2. Identifica operaciones básicas con expresiones algebraicas.
CLASE 1 INTRODUCCIÓN A MATLAB
Prof. Alexander Hoyo Clase 1 Introducción a MATLAB pág. 1 de 12 CLASE 1 INTRODUCCIÓN A MATLAB MATLAB es un software de computación técnica de alto nivel que integra cómputo, visualización y programación
Estilos y temas 1. CREAR UN ESTILO. amos a ver una serie de herramientas que te ayudarán a aplicar fácilmente formatos y diseños a tus documentos.
1. CREAR UN ESTILO V amos a ver una serie de herramientas que te ayudarán a aplicar fácilmente formatos y diseños a tus documentos. Si de los formatos que vayas aplicando a los textos hay alguno que te
Ejemplo básico de descripción VHDL
Ejemplo básico de descripción VHDL Describir en VHDL un circuito que multiplexe dos líneas (a y b) de un bit, a una sola línea (salida) también de un bit; la señal selec sirve para indicar que a la salida
PROPIEDADES DE LOS CAMPOS. Cada campo de una tabla dispone de una serie de características que proporcionan un control
PROPIEDADES DE LOS CAMPOS Cada campo de una tabla dispone de una serie de características que proporcionan un control adicional sobre la forma de funcionar del campo. Las propiedades aparecen en la parte
M. en E. Noemí López García
La forma de indicar al servidor que nuestro código PHP comienza es: M. en E. Noemí López García sentencias php Existen otros métodos de indicar el inicio de código php pero el indicado es el más común
Tema: Excel Formulas, Funciones y Macros
1 Facultad Escuela Lugar de Ejecución : Ingeniería. : Biomédica : Laboratorio de Biomédica Tema: Excel Formulas, Funciones y Macros Objetivos Específicos Conocer los conceptos básicos en relación a la
Formularios. Contenido TECNOLOGÍA WORD
Contenido 1. Crear un formulario... 2 2. Agregar protección al formulario... 3 2.1 Proteger partes de un formulario:... 4 2.2 Proteger todos los controles de un formulario... 4 3. Controles de contenido...
MINISTERIO DE EDUCACIÓN PÚBLICA IPEC Santa Bárbara de Heredia Software de Aplicación Accesorio WordPad
MINISTERIO DE EDUCACIÓN PÚBLICA IPEC Santa Bárbara de Heredia Software de Aplicación Accesorio WordPad Accesorio: WordPad WordPad es un programa básico de procesamiento de texto para la creación y edición
