مایکروسافت در کنفرانس توسعهدهندگان ایگنایت اعلام کرد که زبان برنامهنویسی مخصوص کامپیوترهای کنونی طراحی کرده است که در ماشینهای فوق پیشرفته -ای که در آینده به بازار میآیند و موسوم به کامپیوترهای کوانتومی هستند- کاربرد دارد
به گزارش خبرگزاری علم و فناوری -محاسبات کوانتومی از راه رسیدهاند و اکنون چندین شبهکامپیوتر کوانتومی در دنیا کار میکنند.
اکنون کامپیوترهای کوانتومی سرفصل جدیدی در دنیای فناوری شدهاند و به نظر میرسد صنعت مراکز داده باید هرچه سریعتر با آنها سازگاری و انطباق پیدا کند. سامانههای کامپیوتری امروزی هیچ وجه تشابهی با نیاکان خود ندارند. آنها نه تنها فضای کمتری اشغال میکنند، بلکه در زمینه قدرت پردازش اطلاعات نیز از کامپیوترهای نسل پیش بسیار نیرومندتر هستند.
نیلز بور (1962 - 1885) ، از بنیانگذاران فیزیک کوانتوم ، در مورد چیزی که بنیان گذارده است، جملهای دارد به این مضمون که اگر کسی بگوید فیزیک کوانتوم را فهمیده ، پس چیزی نفهمیده است
کوانتم بزبان ساده:هر چیزی که یک حداقل داشته باشه که نتونه ازش کمتر بشه اسمشو میذاری
کمیت کوانتومی و هر چیز که بتونیم به هر مقدار که بخوایم کوچیکترشو هم پیدا کنیم و
حداقلی نداشته باشه میشه غیر کوانتومی کمیت کوانتومی مثل بار الکتریکی یا صفره یا
حداقل به اندازه بار الکترون یا بیشتر نمیتونه هیچ وقت کمتر از حداقل که همون بار
الکترون هست باشه یا 2تا الکترون نصفی بارش باشه چون نصفی یا یک سوم یا سک چهارم
بار الکترون نداریم
در صورتی که کامپیوترهای کوانتومی ساخته شوند، بسیاری از مسائل مهندسی، هوش مصنوعی و رمزگذاری با سرعت و دقت بسیار بیشتری قابل حل خواهند بود.
شرکت مایکروسافت در کنفرانس Ignite به پیشرفت های حاصل شده در زمینه ساخت کامپیوتر کوانتومی اشاره و اعلام کرد که ابزاری در اختیار برنامهنویسان قرار میدهد تا روش محاسباتی جدید کوانتومی را تجربه کنند
اخیراً بدافزارهایی با اسامی مستعار Athena ، After Midnight ، Assassin در فضای مجازی منتشر شده که توسط سازمان CIA برای نفوذ به سامانههای کامپیوتری از آنها استفاده گردیده است. بدافزارهای یادشده توانایی فعالیت بر روی نسخههای مختلف سیستمعامل ویندوز را داشته و نفوذگر را قادر به ایجاد دربپشتی در سیستم هدف نموده و اجازه انجام عملیات مخرب و جاسوسی را بهصورت پنهانی برروی سیستم قربانی ایجاد مینمایند. با توجه به و گسترش بدافزارهای پیچیده، برای جلوگیری میبایست چند کار رو انجام دهیم
همانطور که میدانید کامپیوتر برای نمایش اعداد یا هر نوع داده اعم از تصویر یا نوشته از سیستم صفر و یک استفاده میکنید که ما فقط ظاهر آن را مشاهده میکنیم که اصلاحا به ان نمایش خارجی میگویند ولی در داخل کامپیوتر برای انجام هرگونه عملیات از سیستم دیگری استفاده میشود به نوعی میتوان گفت که کل دنیا بر این حساب در حال گردش میباشد این نوع سیستم سیستم دودویی یا باینری میباشد یعنی صفر و یک
در سیستم عدد نویسی دهدهی در کامپیوتر از اعداد 0تا9 استفاده میشود و ارزش مکانی هر عدد توانی از ده است بدین صورت که ::
یکی از مهمترین مباحث سی شارپ یا بهتره بگم اکثر زبانهای برنامه نویسی مبحث ارث بری میباشد
در هنگام ایجاد یک گروه به جای نوشتن اعضای جدید گروه وعملکردها عضو به طور کامل، برنامه نویس می تواند تعیین کند که گروه جدید باید اعضا را از یک گروه موجود بگیرد. این گروه موجود base class-گروه پایه نامیده می شود و گروه جدید به عنوان derived class -گروه مشتق-اشاره می شود.
به انگلیسی inheritance یعنی وراثت—یعنی در این مبحث چیزی بنام پدر وجود داره همچنین فرزند هم وجود داره و همه خصوصیات پدر رو فرزند به ارث میبره و هر انچه که پدر داره به فرزندش به ارث میرسه و در سی شارپ یه کلاس نمیتونه از چند تا کلاس ارث بری کنه
دو نوع ارث بری داریم
اخیرا باجافزار جدیدی به اسم WannaCry تمام کامپیوترهای دنیا را هدف گرفته است؛ باجافزاری که تمام اطلاعات یک کامپیوتر را قفل میکند و از افراد میخواهد تا برای آنلاک شدن کامپیوترها، چند هزار دلار پرداخت کنند. شرکتهای مختلف و حتی سازمانهای امنیتی دولتها، بیانیههایی منتشر کردهاند و سعی کردهاند جلوی آلوده شدن کامپیوترها به این ویروس را بگیرند.
یعنی اطلاعات شخصی یا سازمانی رو طوری رمزگذاری میکنه که اگه همون باج افزار اون قفل رو باز نکنه اون اطلاعات دیگه به درد نمیخوره
بهترین را برای مقابله با این ویروس یا باج افزار بستن پورت های 135 و 445 هست ظاهرا برابر اعلام شرکت های امنیتی این باج افزار با همین پورت ها کار میکنه