
باگ کامپیوتری Y2K، ممکن بود باعث بشه موقع ورود به سال 2000، کل جهان نابود شه.. دوست دارین بدونین چرا؟

این پست راجب یه باگ کامپیوتری به نام Y2K هست که نزدیک های سال 2000 ممکن بود باعث نابودی جهان بشه شاید بشه این موضوع رو شبیه موضوعی مثل کرونا دونست که میتونست کل دنیارو در بر بگیره
حدود سال 1950 تقریبا کامپیوتر توی هر خونه ای پیدا میشد و تقریبا همه ازش استفاده میکردن و عملکرد های مختلفی برای جهان داشت...
اون دوران حافظهی رمهای این دستگاه ها خیلی کم تر از حافظهی کامپیوتر های امروزی بودن و نیاز به افزایش حافظه داشتن اما خب علم هنوز اونقدر پیشرفت نکرده بود که به راحتی بتونن حافظه هارو افزایش بدن...

اون سال ها همه دانشمندان دنبال راه حلی بودن تا این مشکل رو برطرف کنن. یکی از اولین ایده هایی که به ذهنشون اومد این بود که بجای نوشتن عدد کامل سال(مثلا 1960)، فقط دو عدد سمت چپ سال(مثلا 60) رو وارد کدنویسی کنن. و در واقع کامپیوتر میدونست این اعداد که هر سال تغییر میکنن، همه متعلق به قرن بیستم هستند یا به عبارتی همهی این اعداد مربوط به قرن 1900 هستند

این راه حل تا یه بخش زیادی راجب حافظه کمک کرد و بعد از این تقریبا تمام کامپیوتر ها و دستگاه ها و بمب ها و تقویم ها و.. بر همین اساس کدنویسی شدند و این روش باعث حل مشکل حافظه ها شد

بعد از این، تا سال های بعد از این روش استفاده شد و مشکلات حل شد.. تا اینکه کم کم به سال 2000 نزدیک شدیم. ازونجایی که سال 2000 برابر بود با ورود به قرنِ جدیدِ بیست و یک، ترسی بزرگ بر دل برنامه نویسان و مردم افتاده بود. همونطور که گفتیم از سال ها پیش تر همه دستگاه ها بر اساس سال 1900 برنامه ریزی شده بودند و فقط دو رقم آخر سال تغییر میکردند.

اگر سال 2000 رو وارد این دستگاه ها میکردیم به عنوان سال 00 نوشته میشد. اما این به معنی سال 2000 بود؟ نه. کامپیوتر ها هر عددی که به عنوان سال وارد آنها میشد رو پیش فرضِ سال 1900 میدانستند. و اگر 00 وارد آنها میشد، برابر بود با سال 1900!

شاید با خودتون بگید خب که چی. مردم بر فرض میگیرن که این سال 2000 هست. اما به این سادگیا نیست. فکر کنید تمام تقویم های تمام دستگاه ها بر این حساب پیش رفتن و اگه وارد ساعت 24 آخرین شب سال 1999 بشیم یکباره سال به 00 تغییر میکنه و با 1900 اشتباه میشه و تمام کدنویسی ها به هم میخوره و باعث خرابی های بزرگی میشه، راجب این اطلاعات زیادی پیدا نکردم اما احتمال داشته یه بمب اتمی منفجر بشه و تا آخرین لحظه سال نو همه فکر میکردن پایان جهان قراره فرا برسه

خلاصه که توی چند سال آخر این موضوع به باگ کامپیوتریِ Y2K معروف میشه که همه روش سرمایه گذاری میکردند تا این مشکل برطرف بشه که در آخر با افزودن یکسری کدنویسی این مشکل حل میشه. با اینکه همه تا لحظه آخر برای این مشکل استرس خیلی زیادی داشتن و معتقد بودن بمب اتمی منفجر میشه، کدنویسان بعد ها گفتند که این موضوع زیادی بزرگ شده بوده و آنچنان خطرناک نبوده. باید به این اشاره کرد با وجود حل مشکلات بزرگ، اختلافات ریزی در کامپیوتر ها درست شد که تصویر بالا یک مانیتوری رو نشون میده که بعد از سال 2000 ازش عکس گرفته شده اما نشون میده سال 1900 هستیم.
امیدوارم از این مطلب لذت برده باشید، من خودم این موضوع خیلی برام جالب بود و فکر نمیکردم همچین اتفاقی وجود داشته و دوست داشتم با شما هم در ارتباط بذارم اگر اطلاعات بیشتری خواستید میتونید توی گوگل در مورد باگ Y2K سرچ کنید. ممنون بابت همراهی.
اگر پسندیدی، لایک کن و به سازنده انرژی بده!
بالاخره ویژه شددد (اشک شوق*)
جالب بود
ولی چرا فکر میکردند بمب اتم منفجر بشه؟
و منی که سوال 2000 دنیا نیومده بودم🗿
دیگه زبانم بند اومده انقد تو خوبییییی3>.
عههه اینجا یک عدد انسان فوق مهربووون مشاهده میکنیممم بیاین عکاسی
خوداااا واعی مادررر چگد تو ناژی
نه دیگه اسمه خودتو رویه من نزار دیه
عالی بود
درواقع قرار بوده(, فک میکردن مردم ) کامپیوتر تو أین سال بیش از ۰ و ۱ میفهمه و ...
چه جالب دیشب دربارش حرف میزدیم
تو متن توضیح ندادی باعث چی میشد پس بزار من اینجا توضیح بدم :
خب این باگ باعث میشد که کامپیوتر ها سال ۲۰۰۰ رو ۱۹۰۰ تشخیص بدن و خیلی از الگوریتم های نرم افزاری وابسته به تاریخ ، مخصوصا سیستم های اداری دچار مشکل میشدن.
چه مشکلاتی ؟ چند مورد از مشکلاتی که تو دنیای واقعی رخ داد:
سن اولین کودکی که تو انگلیس در قرن ۲۱ به دنیا اومد ۱۰۰ سال ثبت شد!
نتیجه چند آزمایش غربالگری تحت تاثیر قرار گرفتند و متأسفانه چند کودک با معلولیت به دنیا اومدن در حالی که قابل پیشگیری بود.
جریمه دیرکرد یک نفر در بلاک باستر
(کسب و کار اجاره ویدیو) برای ۱۰۰ سال محاسبه شد که خیلی گرون میفتاد.
البته چندتا موشکم از سمت روسیه به چچن و قفقاز پرتاب شدند اما به صورت عمدی.
خلاصه بگم بعضی سیستم های اداری ، محاسباتی و تجاری با تشخیص اشتباه زمان خروجی های نادرست و غیرمنطقی می دادن.
جالبه بدونید سال ۲۰۳۸ هم واقعه مشابهی خواهیم داشت. در اون سال زمان قابل محاسبه سیستم های ۳۲ بیتی تموم میشه یعنی زمان تموم میشه! و ساعت های ۳۲ بیتی دیگه کار نمیکنند. این یکی به «ساعت آرماگدون معروفه»
مرسی بابات اطلاعتت🤍
❤️
خیلی پست جالبی اولین پست ویژه ای بود که توجهش رو بهم جلب کرد
ویژه شدنش مبارکه😉
پستم ویژه نشد
لیاقت ویژه شدنو داشت :))))
ممنون:)
عالی
من یه پست گذاشتم ۶۶ تا کامنت گرفت ۶۰ تا لایک گرفت ۱۸۳ تا انجام گرفت بعد الان رد شده اعصابم خیلی خورده زده بودم رو ویرایش یک کلمه رو اشتباه نوشته بودم غلط املاییمو درست کردم بعد رد شد حرصم میگیره کدوم ناظر ردش کرده بیاد شخصی کارش دارم اگه بفهمم کی بوده میذارم سر به تنش بمونه اسم پست ترینهای بی تی اس بوده ناظری که ردش کرده بیاد کارش دارم