Skip to content

FrancoNB/TP2_SC_2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistemas de Computación - Trabajo Práctico II: Stack Frame

Facultad de Ciencias Exactas, Física y Naturales, Universidad Nacional de Córdoba.

Año: 2023.

Autores

  • BOTTINI, Franco Nicolás
  • LENCINA, Aquiles Benjamín
  • ROBLEDO, Valentín

Grupo: C Lovers

¿Cómo usar?

Puede clonar y compilar este repositorio siguiendo estos pasos:

$ git clone https://github.com/FrancoNB/TP2_SC_2023.git

$ cd TP2_SC_2023

$ cmake .

$ make

Nota: En caso de que no se encuentre la libreria multilib necesaria para la correcta ejecucion del proyecto, esta se instalara automarticamente, para ello el usuario debe darle permisos sudo al programa.

Finalmente, para ejecutar el programa:

$ ./bin/TP2

Resumen del Funcionamiento

Para el desarrollo de este programa se utilizaron las siguientes APIs:

La primera utilizada para obtener la cotización de las criptomonedas Bitcoin (BTC) y Ethereum (ETH) en Dólares Estadounidenses (USD) y en tiempo real, la segunda, para obtener el cambio de valor de divisas, de Dólar Estadounidense (USD) a Pesos Argentinos (ARS) y Euros (EUR).

Al iniciar el programa, se realiza una consulta a las APIs, las cuales nos devuelven la información en formato JSON, posteriormente, extraemos los datos necesarios y los guardamos en estructuras.
Luego, realizamos un par de llamadas a una función en assembler, la cual recibe como parámetro la cotización de la criptomoneda en Dólares Estadounidenses (USD) y el factor de conversión a la moneda deseada. Esta función, realiza la conversión de divisas y devuelve el resultado. De esta manera, obtenemos la cotización de Bitcoin (BTC) y Ethereum (ETH) en Pesos Argentinos (ARS) y Euros (EUR).

Licencia 🧾

GNU General Public License v3.0 Copyright (c) C Lovers 2023

About

Trabajo practico numero dos de la materia Sistemas de Computación de la Facultad de Ciencias Exactas, Física y Naturales, Universidad Nacional de Córdoba. Año 2023

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors