سال انتشار: ۱۳۹۲
محل انتشار: اولین همایش ملی کاربرد سیستم های هوشمند (محاسبات نرم) در علوم و صنایع
تعداد صفحات: ۱
نویسنده(ها):
فهیمه فدائی نوغانی –

چکیده:

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.