Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GuiaDE HP Parte 1
GuiaDE HP Parte 1
Nota de Agradecimiento
Quiero expresar un agradecimiento especial a mis Padres, hermanos y dems
familiares por el apoyo incondicional recibido. A mis compaeros de la UNI
Universidad Nacional de Ingeniera, en especial a los de la FIEE Facultad de
Ingeniera Elctrica y Electrnica, adems a mis grandes amigos quienes
lograron llevar adelante este proyecto en sus universidades:
CCEU de la Universidad Nacional del Callao (Martn, Severo, Junior, etc)
ASEIMEC de la Pontificia Universidad Catlica del Per (Csar).
ADEIC de la Pontificia Universidad Catlica del Per (Paul).
UNHV Universidad Nacional Hermilio Valdizn de Hunuco (Igor).
CEIC de la UNI (Francisco y Jhim).
UCSM Universidad Catlica de Santa Mara de Arequipa (Paulo).
UPAO Universidad Privada Antenor Orrego de Trujillo (Mario).
Prologo
La presente gua ha sido elaborada con el fin de acompaar y facilitar el
aprendizaje y la comprensin de los conceptos fundamentales de la
programacin en lenguaje User-RPL para calculadoras HP de series 48G, 49G
y HP50G durante el desarrollo del curso de programacin impartido por
DEACHP.
Su publicacin obedece al propsito de poner a disposicin del lector una
herramienta eficaz en orden al perfeccionamiento de su formacin en el mundo
de la programacin.
Esta gua forma parte del Curso de Programacin de Calculadoras HP
de Series 48G y 49G iniciado en Febrero del ao 2000 por Dante Aron C., el
cual se lleva a cabo debido a la necesidad de explotar el uso de la calculadora
programable en el rea de la ingeniera. Inicialmente slo se entregaba en el
curso una gua impresa bsica que acompaaba a los participantes del curso
durante todo su desarrollo y era actualizada peridicamente de acuerdo a las
expectativas de los mismos, ya a finales del 2003 toma el nombre de Manual de
Programacin y desde ese entonces acompaa a los usuarios a la hora de llevar
a cabo el desarrollo de software aplicados a la ingeniera y otras especialidades,
como he podido observar ltimamente, tales como administracin, economa,
finanzas. Actualmente DEACHP entrega una gua impresa a los participantes y
una gua digital (sta gua) enfocada a los ejemplos expuestos durante el curso.
Es necesario entender que las calculadoras cientficas programables as
como las computadoras de mano son herramientas que actualmente acompaan
al estudiante durante su desarrollo acadmico por lo que su uso no debe ser
prohibido en institutos y universidades, sin embargo en DEACHP sugerimos su
uso a partir de los ciclos intermedios y en adelante.
La teora y los ejemplos que se incluyen en ste manual son propios de
DEACHP Software. Por m parte deseara conocer los comentarios y
sugerencias sobre el contenido de esta gua digital y as continuar con el
perfeccionamiento de la misma.
Dante Aron C.
Noviembre 2006
- II -
Introduccin
Las Calculadoras HP de series 48S/G y 49G han sido diseadas para el uso, de
estudiantes y profesionales, en la ingeniera y campos tcnicos.
Estas calculadoras en sus modelos 48S 48SX 48G 48G+ 48GX y 49G usan la
llamada arquitectura Saturno, y en sus modelos 48GII 49G+ y 50G la
arquitectura llamada ARM, siendo llamadas as por el cdigo de su procesador.
En ambas se incluye un lenguaje de programacin llamado RPL, que fue
diseado para darle capacidades de matemtica simblica.
El User-RPL, lenguaje de programacin bsico en la calculadora, es adecuado
para todo tipo de programas; pero si se desea crear sistemas ms elaborados las
calculadoras HP cuentan con el System-RPL y el Lenguaje Ensamblador
(Assembler) en los cuales tambin se debe tener en cuenta que la deliberada falta
de proteccin frente a los errores puede dar lugar a una prdida de datos de la
memoria del usuario final.
subexpresiones son evaluadas cuando son ingresadas, los errores de entrada son
ms obvios con RPN.
Otra ventaja de RPN es la consistencia entre maquinas. Los primeros modelos
algebraicos tenan diferentes lmites de complejidad en las expresiones que
podan evaluar. Por ejemplo, los catlogos de TI de finales de los 70' describan
cuantos niveles de parntesis y operaciones pendientes poda manejar cada
modelo. Aun hoy en da si comienzas a usar una calculadora algebraica, necesitas
determinar "cuan algebraica" es realmente.
-V-
con el comando de
que ser necesario
(stack) antes de
asignados a las
3 4 0 0
b hyp area
Abre procedimiento.
Se calcula la hipotenusa.
Se calcula el rea.
Se calcula la altura respecto a
la hipotenusa.
Cierra procedimiento.
'2*area/hyp' EVAL