量子程序设计语言研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:bxinliy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
量子程序设计语言是用于书写量子程序的语言,自1996年出现以来,颇受业界重视,它已经成为量子计算领域研究热点之一。  本文在明确研究宗旨、简述几种有代表性的量子程序设计语言之后,着重介绍南京大学计算机软件研究所所开发的NDQJava语言和NDQFP语言,以及作者自行设计的一种结构化量子程序设计语言NDQJava-2。  NDQJava-2在NDQJava的基础上增添了量子条件语句、量子循环语句、量子子程序、量子模块以及量子异常处理机制等量子成分,它是一种结构化的量子程序设计语言,文中给出了NDQJava-2语言的形式语法和非形式语义。书写量子程序的实践表明,NDQJava-2是一种比NDQJava更为实用、更为易读,其成分设定更为合适的量子程序设计语言。
其他文献
随着互联网使用范围的不断扩大,互联网与生活的结合越来越密切,社会信息化的浪潮正在席卷全球。中国拥有世界上最多的网民,并且每年仍在以极高的速度增加。面对迅猛发展的网络通
近年来,为了提高同类软件产品的生产速度与产品质量,提高软件构件的可重用性,软件产品线方法被广泛应用于软件工程领域。软件产品线先驱者们设计并实践了多种产品线方法,包括COPA
随着科学技术尤其是网络的迅速发展,产生了大量的信息,用传统的手工标引方法费时费力且主观性较强,已不能满足需求,这时就迫切的需要对大量信息进行自动标引。在检索系统中,标引处
舰载机在向航母甲板着舰过程中必须要克服舰船纵向、横向运动,方能准确地降落到理想的绳索拦阻与挂钩区域。降落过程中要求对舰载机着舰姿态有着快速而精准的控制精度。本课题
学位
在大规模网络分发方面,CDN(Content Delivery Network,内容分发网络)占据主导地位,将内容发布到最接近用户的网络边缘,使用户可以就近取得所需的内容,解决了由于网络带宽小、
IDC2009调查报告表明,近年来飞速发展的互联网技术导致了数字信息的总量迅速增长,数字信息的组成也由传统的结构化数据偏向于非结构化数据,其中有70%~85%是图像、音频、视频等非结
随着计算机、多媒体以及网络技术的飞速发展,以及各种压缩技术和大容量存储技术的不断出现,以图像、声音和视频为主要内容的多媒体信息迅速成为信息交流与服务的主流。如何有效
随着IP技术的发展,流媒体技术和P2P技术被结合起来构成了一种可持续发展的网络服务——P2P流媒体。近年来电信核心网络的发展,需要一种能和IP网络相结合的可运营、可管理的在
随着油田勘探开发难度的不断加大,以及数据量的日益庞大,传统的油田技术已难以满足工程的需要,将油藏地层模型真实、形象地再现在计算机上,了解油层分布结构,以提高油藏采油率势在