Académique Documents
Professionnel Documents
Culture Documents
1. INTRODUCCION A LA HP.
1.1 OBJETOS.
1.2 TIPOS DE OBJETOS.
1.3 DELIMITADORES.
1.4 VARIBALES.
1.5 DIRECTORIOS
1.6 PROGRAMAS.
1.7 BANDERAS O SEÑALES [FLAGS].
1.8 MANEJO DE LA MEMORIA.
1.9 USO DE MENUS [CST].
2. HERRAMIENTAS BASICAS DE LA HP 49G, 49G+, 50G.
2.1 USO DEL “EDITOR DE ECUACIONES [EQW]”.
2.2 USO DEL “EDITOR DE MATRICES [MTRW]”.
2.3 OPERACIONES CON LISTAS.
2.4 OPERACIONES CON UNIDADES.
2.5 OPERACIONES CON EL MES.
3. ENTORNO A EDITORES DE PROGRAMACION [HPUserEdit].
4. ENTORNO AL EMULADOR DE LA HP 49G.
5. INTRODUCCION A LA PROGRAMACION.
5.1 MODOS DE ENTRDA.
5.2 MODOS DE PROCESO EN PROGRAMACIÓN.
5.3 MODOS DE SALIDA.
6. CREACION DE DIBUJOS POR COORDENADAS.
7. CREACION DE LIBRERIAS.
8. VARIOS.
1.1 OBJETOS
1.2
Los objetos se definen como los elementos básicos de información utilizados por la HP. Por ejemplo, un
número real, una ecuación, una lista, una secuencia o un programa son objetos.
Todos los objetos utilizados por la HP tienen un número de identificación. Así los podemos identificar fácilmente
dentro de un programa. La siguiente tabla nos muestra el tipo de objeto, un ejemplo de dicho objeto y su respectivo
numero de identificación.
Como se puede ver, todos los objetos tienen su número de asignación. También existen otros tipos de objetos que para
efectos de los ejemplos propuestos en este libro no se tendrán en cuenta. Por supuesto hay un comando que nos
permite conocer los tipos de objetos en función de su número de identificación. Este comando se llama TYPE, y opera
de la siguiente forma:
Ponemos el objeto, cualquiera que sea en el nivel 1 de la pila y ejecutamos el comando así:
Por ejemplo pongamos un número real en la pila
Ejecutamos el comando TYPE y obtendremos su número de identificación en el nivel 1 de la pila así:
EJEMPLO 2:
El mismo procedimiento pero ahora para un número complejo:
Ponemos en la pila ejecutamos TYPE Obtenemos el numero de id Mas adelante se explicara con ejemplos la importancia
de conocer los números de identificación de los objetos.
1.4 DELIMITADORES
DEFINICIÓN
Los delimitadores son “caracteres “que necesitan los objetos, para indicar de que tipo de objeto se trata. A
continuación se presenta una tabla con los delimitadores más importantes y un ejemplo:
1.5 VARIABLES
1.5.1 DEFINICIÓN
Una variable es cualquier objeto el cual esta almacenado bajo un nombre cualquiera, en el directorio
HOME o en cualquier otro directorio. Para entenderlo mejor veamos el siguiente ejemplo:
Supóngase que deseamos guardar nuestro nombre en el directorio actual bajo el nombre ES
PROCEDIMIENTO:
Lo primero que hacemos es poner nuestro nombre en la pila y luego el nombre bajo el cual lo deseamos
almacenar así:
NOTA: Recordemos que para introducir texto debemos utilizar los delimitadores de STRING. “ “
Numero complejo ()
Variable
( -6.5, 3.1)
creada
Secuencias "" "Heavy Metal"
a) VARIABLES GLOBALES:
Las variables Globales son aquellas que se nombran en un programa principal y pueden ser reconocidas, en
cualquier momento, desde cualquier bloque constitutivo de un programa.
Entiéndase por nombrar, el hecho de crear una variable de la manera como se hizo en el ejemplo de la
página anterior.
Entiéndase por bloque constitutivo a las subrutinas que comprenden o que forman parte de un programa.
Estas dos definiciones anteriores se entenderán mucho mejor mas adelante cuando hablemos de lo que es
un programa como tal.
b) VARIABLES LOCALES:
Las variables locales son variables provisionales creadas por un programa. Existen únicamente mientras se
ejecuta el programa. Nunca aparecen en el menú VAR, es decir dentro de las teclas de menú del menú
VAR.
De igual manera este concepto será ampliado mas adelante cuando hablemos de la estructura de variable
local en el numeral 7, pero es importante tener el concepto desde ahora.
1.5 SUB-DIRECTORIOS
Ingresar al menú FILES – HOME y aquí buscar el menú [RENAM] yseguir los pasos.