###
Journal of Software:2011.22(5):877-886

量子程序设计语言NDQJava-2
刘玲,徐家福
(计算机软件新技术国家重点实验室(南京大学),江苏 南京 210093;南京大学 计算机科学与技术系,江苏 南京 210093)
Quantum Programming Language NDQJava-2
LIU Ling,XU Jia-Fu
(State Key Laboratory for Novel Software Technology (Nanjing University), Nanjing 210093, China; Department of Computer Science and Technology, Nanjing University, Nanjing 210093, China)
Abstract
Chart / table
Reference
Similar Articles
Article :Browse 4014   Download 3576
Received:July 20, 2009    Revised:January 12, 2011
> 中文摘要: 简述了量子程序设计语言NDQJava-2.该语言是在NDQJava 的基础上增添了量子条件语句、量子循环语句、量子子程序、量子模块以及量子异常处理机制等量子成分,使其成为一种结构化的量子程序设计语言.书写量子程序的实践表明,相对于NDQJava 而言,NDQJava-2 是一种更为实用、易读,其成分设定更为合适的量子程序设计语言.
Abstract:This paper presents an overview of a quantum programming language NDQJava-2. NDQJava-2 is an extension of NDQJava with additional quantum components such as quantum conditional statement, quantum loop statement, quantum subprogram, quantum module, and quantum exception handling mechanism. The added commponents make NDQJava-2 a structured quantum programming language. Experience in writing quantum programs indicates that compared with NDQJava, NDQJava-2 is a more practical, more readable and more suitable (components setting) quantum programming language.
文章编号:     中图分类号:    文献标志码:
基金项目:国家自然科学基金(60736044, 60903107); 国家重点基础研究发展计划(973)(2004CB318108); 国家高技术研究发展计划(863)(2006AA01Z141); 高等学校博士学科点专项科研基金(20090002120005) 国家自然科学基金(60736044, 60903107); 国家重点基础研究发展计划(973)(2004CB318108); 国家高技术研究发展计划(863)(2006AA01Z141); 高等学校博士学科点专项科研基金(20090002120005)
Foundation items:
Reference text:

刘玲,徐家福.量子程序设计语言NDQJava-2.软件学报,2011,22(5):877-886

LIU Ling,XU Jia-Fu.Quantum Programming Language NDQJava-2.Journal of Software,2011,22(5):877-886