2009 : استفاده از نور به عنوان سوخت و محاسبه عوامل عدد در یک چشم به هم زدن
دانشمندان در بریستول موفق به ساخت ابتدایی اولین رایانه بر روی یک ریزتراشه شدند که برای محاسبات خود بجای الکتریسیته از نور استفاده می کند. این تراشه کوچک، تنها با چند میلیمتر عرض، شاید بتواند منادی رایانه ها برای شکستن...
رایانه های کوانتومی امروز
رایانه های کوانتومی می توانند روزی جانشین تراشه های سیلیکنی شوند، همان طور که روزی ترانزیستور جای لامپ خلاء را گرفت. اما در حال حاظر این تکنولوژی نیاز به پیشرفت دارد و رایانه های کوانتومی دور از دسترس ما هستند. بیشتر تحقیقاتی هم که تا کنون در این زمینه انجام شده، جنبه ی...
qcl (Quantum Computing Language) ، شبیه ساز رایانه های کوانتومی
شبیه سازی رایانه های کوانتومی بر روی یک رایانه ی کلاسیک سنتی مسئله ی مشکلی است.
منابعی که برای شبیه سازی یک رایانه کوانتومی مورد نیاز است، با توجه به میزان حافظه کوانتومی تحت شبیه سازی، به طور نمایی افزایش پیدا می کنند. با این وجود...
تجسم محاسبه کوانتومی
الگوریتم های رایانه کوانتومی، اندیشیدن بر حسب عوامل احتمالی را می طلبد، که این مسئله تغییری مفهومی برای برنامه نویسان امروز است. از بعضی جهات این مسئله شبیه به تغییر دید در اولین استفاده از برنامه نویسی شئ گرا (OOP) (Object Oriented Programming) ، برنامه نویسی تابعی و یا چند...
هم دوسی (coherence) ، سد راه رایانه های کوانتومی
در راه ساخت اين رایانه ها موانع جدي مهندسي و فناوری وجود دارد. از جمله، همان طور که گفته شد، چون اين رایانه ها از خاصيتي موسوم به درهم تنيدگي ذرات اتمي نظير الكترون هااستفاده ميكنند كه در آن يك الكترون از يك مجموعه دوتايي، اطلاعات خود را به...
تعریف رایانه کوانتومی
همانطور که می دانید، ماشین تورینگ که توسط الن تورینگ (Alan Turing) در دهه ی 1930 ارائه شد، یک ابزار فرضی است که از یک نوار با طول نامحدود و یک هد خواندن-نوشتن تشکیل شده است. نوار به مربع های کوچکی تقسیم شده که هر مربع می تواند یک سمبل (0 یا 1) در خود نگه داشته و یا خالی...
دنیای کوانتومی و رایانه های کوانتومی
اولین بار فاینمن (Feynman) بود که ناتوانی رایانه کلاسیک، برای شبیه سازی دقیق یک سیستم کوانتومی هر چند نسبتاً کوچک (مثلا 100 ذره ) را مطرح ساخت. پیچیدگی سیستمهای کوانتومی با افزایش ذرات به شکل نمایی افزایش می یابد، بدین معنی که پارامترهایی که برای توصیف سیستم...
رایانه های کوانتومی (Quantum Computers)
احسان شاكري پور
چكيده – تا چند دهه ي ديگر، رايانه هاي كوانتومي از داخل داستان هاي علمي تخيّلي و همچنين آزمايشگاه هاي تحقيقاتي دانشمندان علوم رايانه، فيزيك و رياضي دانان به بيرون خواهند آمد و به صورت كاربردي و عملي مورد استفاده قرار خواهند گرفت. آن دسته...
طراح صفحهی برنامههای Sharepoint
شما میتوانید مدلهای کاتالوگ اطلاعات تجاری طراحی کنید که دادههای کاری را در راهحل Sharepoint تجمیع و یکپارچه میکند. دادهها میتوانند از برنامههای میزبانی مثل Microsoft SQL Server، Siebel و یا SAPگرفته شوند. همچنین میتوانید فایلهای مدل BDC که توسط ابزار...
توسعه ي C++
ويژوال استديو 2010 نه تنها عرضه كنندهي نوآوريهاي عمدهاي در IDE براي C++، در جهت حمايت از گرايشهاي نوظهوري مثل پردازش موازي و ابري و همچنين سرويسهاي وب، مي باشد بلكه به واسطهی همین IDE که خود بر پایهی میزان سنگینی کد C++ تهیه شده است، ارائه دهندهي يك تجربهي ممتاز برنامه...
درك كد موجود و نوشتن كد جديد
با پيچيدهتر شدن برنامه، چالش فهم كدي كه در حال كار بر روي آن هستيد، بيشتر مي شود. در ويژوال استديو 2010، IDE امكان جامعي را در اختيار شما ميگذارد تا به واسطهي آن بتوانيد به راحتي اتفاقي را كه در قطعه كد در حال مشاهدهي شما مي افتد، درك كنيد.
ويرايشگر ويژوال استديو...