000 01949nmm a2200229 a 4500
008 160202e2018 ck |||fq||d| 00| 0 spa d
082 0 4 _a006.3
_bP949l Ts
_223
100 1 _aPrieto Idarraga, Brandon Nicolai.
_922570
245 1 3 _aLenguajes de Programación Cuánticos (LPC) :
_h[Recurso Electrónico] /
_cBrandon Nicolai Prieto Idarraga.
260 _aBogotá (Colombia) :
_bEscuela Colombiana de Ingeniería Julio Garavito,
_c2018.
300 _a29 paginas.
_bgráficos.
502 1 _aTesis (Ingeniero de Sistemas )
520 1 _aEl siguiente documento abarca una investigación sobre lenguajes de programación cuánticos, empezando desde lenguajes de programación cuánticos de bajo nivel, donde se usan compuertas cuánticas básicas para programar el algoritmo cuántico de Deutsch, luego se trasplanta al la computadora cuántica de IBM accesible en la nube, donde se explica su funcionamiento a nivel de software, y las librerías que la implementan, y se experimente implementado el algoritmo de Deutsch y verificando su funcionamiento, después se hace un avance a lenguajes de programación cuánticos imperativos, en este caso Q y QCL, los cuales están implementados en C y C++ respectivamente, lo cual quiere decir que solamente permiten la emulación de una computadora cuántica, se toma como base de nuevo el algoritmo de Deutsch, y se implemente en ambos lenguajes. Y como punto final se realiza la explicación del compilador de lenguaje ensamblador cuántico construido usando javacc para el proyecto el cual traduce de un lenguaje ensamblador preestablecido y explicado en el documento a java.
650 0 _aCOMPUTACIÓN CUÁNTICA
_9517
650 0 _aALGORITMOS
_988
650 0 _aPROGRAMACIÓN
_920
650 0 _aTESIS Y DISERTACIONES ACADÉMICAS
_9931
700 _aBenavides Navarro, Luis Daniel
_edirector.
_967145
856 _uhttps://repositorio.escuelaing.edu.co/handle/001/901
942 _2ddc
_cTE
999 _c21736
_d21736