Skip to main content

Ano ang Millennium Bug?

Ang Millennium Bug ay isang problema sa computer na nagbanta sa pagpapatakbo ng mga korporasyon, mga kumpanya ng utility, industriya ng pananalapi, ahensya ng gobyerno at kahit na agham.Sa stroke ng hatinggabi sa pagitan ng 31 Disyembre 1999 at 1 Enero 2000, ang takot ay ang lahat ng mga computer ay may potensyal na pag -shut down.Ang Millennium Bug ay kilala rin bilang problema sa taong 2000, ang problema sa Y2K, Y2K Bug, at karaniwang tinutukoy bilang simpleng Y2K.

Ang millennium bug ay partikular na isang problema sa programming.Ito ay ang resulta ng isang kumbinasyon ng isang isyu sa espasyo pati na rin ang isang kakulangan ng pasulong na pag -iisip sa bahagi ng mga programmer pabalik noong 1960 at 1970s.Sa mga yugto ng simula ng computer programming, memorya at iba pang espasyo sa imbakan ay mahirap makuha at mahal, kaya ang pag -save ng mga character ay isang priyoridad.sa mainframes.Ang mga programmer na naka -imbak na mga petsa sa anyo ng YYMMDD na kasangkot sa isang kabuuang anim na character, awtomatikong pag -uuri sa isang pataas na pagkakasunud -sunod.Ang bawat isa sa mga character na iyon ay katumbas ng isang buong puwang (byte) ng imbakan ng computer.Dahil dito ang pag -save ng dalawang byte ng imbakan para sa bawat petsa ay makabuluhan kapag isinasaalang -alang mo ang dami ng mga patlang ng petsa na nakaimbak sa mga kard, teyp, o mga disk sa lahat ng mga talaan sa lahat ng mga file sa lahat ng mga computer.Para sa pagbabago ng mga pangangailangan sa negosyo upang mapanatili ang mga programmer, na -tweak at nagdagdag ng mga bagong kinakailangan sa mga lumang aplikasyon, sa halip na muling isulat ang mga ito mula sa simula.Ang mga pag -upgrade at pagbabago ay sapat na upang mapanatili ang mga orihinal na sistema na tumatakbo.

Sa kalagitnaan ng 1990s, sinimulan ng mga programmer na ang mga petsa ay hindi maayos nang tama sa taong 2000. Sa loob ng komunidad ng computer ay nagsimula itong maging isang isyu na kailangan ng pagwawasto.Pagkatapos, noong 1997, ang sitwasyon ay naging kaalaman sa publiko.Ang pagpipiliang ito ay may isa pang hamon dahil ang ilan sa source code ay nawala.

Maraming mga kumpanya ang nilikha upang malutas ang mga problemang ito.Ang isang pagpipilian ay upang idagdag lamang ang siglo sa petsa ng preexisting.Ito ay kasangkot sa pagdaragdag ng dalawang higit pang mga byte para sa bawat petsa na nakaimbak kahit saan sa kanilang mga file ng disk.Ang iba ay nagpasya na muling isulat ang kanilang software at samantalahin ang mga bagong teknolohiya sa networking at object oriented habang inilipat nila ang kanilang mga kritikal na aplikasyon na malayo sa mga mainframes.Bilang karagdagan sa mga alalahanin ng software, hindi mabilang na mga negosyo ng kaligtasan ang umusbong at nakinabang bilang isang resulta ng isang nababahala at maagap na publiko.