Beruflich Dokumente
Kultur Dokumente
uto
Prctica
Tecnol 1
Calculadora
gico
Programacin
de
avanzada
Profesor
Erick Orlando
San
Martnez Portillo
Luis
Integrantes
Potos
Cruz
Contreras Jocelyn
Guerrero Ruiz Alejandro
Martnez Garca Andrs
Ortiz Hernndez Roberto
ngel
Objetivo
Desarrollar una calculadora con funciones bsicas en el software de
programacin Visual Basic 6. Se toma como base el funcionamiento de que
est incorporada dentro del S.O. Windows.
Antecedentes
Una calculadora es un dispositivo que es utilizado para operaciones
matemticas. Como toda tecnologa actual, tuvo sus orgenes en otro
instrumento concebido en la antigedad, surgiendo de una necesidad existente
que necesitaba una solucin.
En la antigedad para realizar operaciones aritmticas se empleaban los
conocidos bacos, comptmetros, bacos neperianos, tablas matemticas,
reglas de clculo y mquinas de sumar. Sus invenciones surgieron debido a
que realizar clculos a papel y lpiz era tardado y tedioso. Este trabajo lo
desarrollaban las personas llamadas calculador. De aqu el nombre que recibe
esta til herramienta tecnolgica.
La evolucin de la calculadora ha ido desde los bacos, despus el reloj
calculadora para evolucionar a las calculadoras mecnicas. A partir de este
punto se fueron creando nuevos modelos cada vez ms pequeos y prcticos.
Finalmente, hacia los 40s, aparecen las calculadoras con principio electrnico.
Al igual que las de funcin mecnica, fueron cambiando de tamao, forma,
velocidades y capacidades, hasta llegar al punto en que se encuentran hoy en
da. En la actualidad se encuentran en versiones que caben fcilmente en un
bolsillo hasta las que incorporan impresora y ms. Tambin cuentan con
funciones matemticas muy complejas, ya sean numricas o grficas.
Sin embargo, otras tecnologas tambin avanzaron, como lo fue la
computadora. Con esta se logran realizar trabajos increbles, y una calculadora
no es la excepcin. Gracias a la disponibilidad de tecnologa e informacin, las
personas son capaces de realizar sus propias aplicaciones como lo puede ser
una calculadora tan compleja como la habilidad del programador lo permita.
Marco terico
Visual Basic es un software de programacin el cual es una variante de la
programacin conocida como BASIC (Beginners All-Purpose Symbolic
Intruction Code). Esta tendencia fue iniciada por John Kemedy Y Thomas Kurtz
en 1964. En 1975, Bill Gates Y Paul Allen lanzan su propia versin de BASIC, y
con esto comienza el camino hasta el que conocemos actualmente.
Es un software que busca facilitar la creacin de software de alto nivel, fidelidad
y verstil. Actualmente utiliza la programacin orientada a objetos.
Programacin orientada a objetos
Evento
Es toda accin que el usuario realiza en la interfaz, ya sea dar un clic, presionar
una tecla, arrastrar un objeto, etc. Para el caso del programa, cuando se quiere
trabajar con eventos, se maneja una sintaxis dictada por el software, adems
de contar con una lista de eventos precargados.
Desarrollo
Primeramente se comenz por definir cuantos y cuales botones se iban a
utilizar. Conforme se iba avanzando en el cdigo, se agregaban los botones.
Para el caso particular de los botones con nmeros, se emple una funcin
llamada concatenacin, lo que puede decirse como unir caracteres separados
en una sola cadena. El cdigo empleado aparece se aprecia cmo sigue en la
siguiente figura.
Botn resta
Botn multiplicacin
Botn divisin
Botn potencia
Botn porcentaje
Botn retroceso
Botones de memoria
Guardar memoria
Restaurar memoria
Sumar memoria
Restar memoria
Botn igual
Este botn es el que mostrara en la caja de texto el resultado de la operacin
seleccionada con los nmeros empleados en esta. Debido a que solo puede
haber un botn de igual, el cdigo de este debe de tener un caso para cada
una de las operaciones. En figura que se muestra a continuacin, se expone el
cdigo empleado.
Para llegar a una calculadora que cumpliera con los requisitos mnimos se
hicieron dos versiones, una donde el aspecto era burdo y otra donde mostraba
un aspecto agradable. El objetivo de la primer versin era obtener el cdigo
funcional sin importar el aspecto, mientras que en la segunda versin se
conserv el cdigo pero se mejor la apariencia de la interfaz.
Una vez funcional y con un aspecto agradable, se mostr al profesor para que
la evaluara.
Conclusin
Cuando se comenz a realizar la calculadora no se tenan conocimientos sobre
el funcionamiento de Visual Basic, por lo cual fue necesario investigar,
preguntar al profesor y jugar con el software.
Se fueron probando diferentes mtodos, sintaxis, rdenes, lgicas hasta que se
fue comprendiendo como es que funciona el software. Una vez comprendido se
comenz a juntar todo lo necesario hasta llegar a una calculadora funcional.
Se tuvo una mayor dificultad en el empleo de las memorias, ya que se
desconoca su funcionamiento, por ello fue necesario investigar cmo es que
funcionaban.