Quantum Computing In Software Engineering

سال انتشار: 1392
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 1,034

متن کامل این مقاله منتشر نشده است و فقط به صورت چکیده یا چکیده مبسوط در پایگاه موجود می باشد.
توضیح: معمولا کلیه مقالاتی که کمتر از ۵ صفحه باشند در پایگاه سیویلیکا اصل مقاله (فول تکست) محسوب نمی شوند و فقط کاربران عضو بدون کسر اعتبار می توانند فایل آنها را دریافت نمایند.

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

AISST01_023

تاریخ نمایه سازی: 5 مرداد 1392

چکیده مقاله:

Quantum computing and quantum programming are new born and advanced discussion. Quantum computing is common boundary between quantum physics and computer science. In real, the aim of quantum computing is finding approaches for renewed designing known equipment of computing, e.g. gates, transistor, as that can act under quantum effects, which exist in nano metrics dimension. Applications of quantum computing include Parallel computations, factoring, sorting and quantum simulation. At a first glance, programming a quantum computer is a simple task while designing a quantum programming languages is a subtle task and requires experts. For this quantum software engineering is as an major challenge for techniques of progressing quantum computer. Hence, quantum algorithms and quantum programming have key roles for using their power. In this review article, basic concepts of quantum computing, including qubits and quantum gates, was given. Also, it was discussed about quantum computers, quantum algorithms and novel techniques of quantum programming language for quantum computers.