http://www.profit.cz
Reklama

╚esk² lΘk pro poΦφtaΦe

Jaroslav Winter

Prvnφ krok p°i °eÜenφ problΘmu roku 2000 se t²kß hardwaru

ProblΘm p°echodu informaΦnφch systΘm∙ na rok 2000 je nejen hrozbou, ale m∙₧e se stßt takΘ podnikatelskou p°φle₧itostφ. ╪ad∞ firem umo₧nφ nabφdnout ostatnφm pomoc p°i °eÜenφ tΘto problematiky. Zatφmco ve sv∞t∞ je takov²ch spousta, u nßs jsou spφÜe v²jimkou.

Potvrdil to i nedßvn² veletrh Invex - Computer v Brn∞. Jen velmi z°φdka narazil nßvÜt∞vnφk na vystavovatele, kter² se o problΘmu roku 2000 zmi≥oval. A pokud ano, zpravidla jen uvßd∞l o svΘm produktu, ₧e je p°ipraven na rok 2000, pou₧il tuto informaci jako marketingov² argument. Na prstech jednΘ ruky bylo mo₧nΘ spoΦφtat firmy, kterΘ nabφzely poradenskou Φinnost Φi n∞jak² program, jen₧ by byl pou₧iteln² p°i testovßnφ za°φzenφ nebo softwaru z hlediska roku 2000, pop°φpad∞ dokonce umo₧≥oval nßpravu.

 

PremiΘra na Invexu

Jednou z nich byla pra₧skß spoleΦnost Alwitronic service. "Jako firma specializujφcφ se na opravy v²poΦetnφ techniky jsme se p°ed Φasem zaΦali zajφmat o programy, kterΘ dokß₧φ otestovat za°φzenφ, zda vyhovujφ p°echodu na rok 2000. P°edstavovali jsme si, ₧e zßkaznφk∙m pak budeme moci nabφdnout v²m∞nu nevyhovujφcφch Φßstφ za°φzenφ za novß," uvßdφ generßlnφ °editel Jind°ich Mach.

Dopadlo to jinak. Z bohatΘ nabφdky na internetu si firma vybrala a objednala testovacφ program anglickΘ firmy. Kdy₧ se s nφm jejφ zam∞stnanci seznßmili, usoudili, ₧e program s podobn²mi funkcemi vytvo°φ takΘ. Stihli to t∞sn∞ p°ed Invexem, tak₧e na veletrhu u₧ nabφzeli nßvÜt∞vnφk∙m vlastnφ v²robek, nazvan² Bypass 2000. Tento program dokß₧e vy°eÜit tu Φßst problΘmu roku 2000, kterß se t²kß poΦφtaΦe, ani₧ by bylo nutnΘ hardware obm∞≥ovat.

 

ProblΘmy s datem

OΦ vlastn∞ jde? Jednou p°φΦinou tzv. problΘmu roku 2000 je nekorektn∞ napsan² software, kter² k ulo₧enφ roku pou₧φvß pouze poslednφ dv∞ Φφslice letopoΦtu. Ve v∞tÜin∞ p°φpad∙ programßto°i nep°edpoklßdali provozovßnφ tohoto softwaru nebo jeho podporu ze strany distributora po roce 2000. Datum je v t∞chto systΘmech reprezentovßno zkrßcenou notacφ, nap°φklad 28/06/82, p°iΦem₧ se na zaΦßtek letopoΦtu automaticky dopl≥uje "19". Bez zßsahu do danΘ aplikace je tedy nelze nijak m∞nit.

Druhou p°φΦinou je chybnß ta Φßst poΦφtaΦe, kterß poskytuje operaΦnφmu systΘmu a aplikacφm ΦasovΘ a datovΘ informace. ProblΘm spoΦφvß v tom, podobn∞ jako v prvnφm p°φpad∞, ₧e vnit°nφ hodiny reßlnΘho Φasu pou₧φvajφ k reprezentaci data pouze poslednφ dv∞ Φφslice letopoΦtu. Prvnφ dv∞ Φφslice jsou ulo₧eny na jinΘ adrese CMOS a nenφ zde ₧ßdn² mechanizmus, kter² by zajistil p°i p°echodu roku 99 na rok 00 odpovφdajφcφ zm∞nu prvnφch dvou Φφslic. V²sledkem je, ₧e se vnit°nφ datum poΦφtaΦe zm∞nφ z roku 1999 na rok 1900 mφsto 2000.

D∙le₧itou roli v problΘmu roku 2000 hraje jeÜt∞ systΘm BIOS, kter² je souΦßstφ ka₧dΘho PC. PoΦφtaΦe vyrobenΘ v poslednφm obdobφ ji₧ obsahujφ BIOS, kter² umφ opravit hodnotu stoletφ p°i prvnφm po₧adavku systΘmu na zjiÜt∞nφ data nßsledujφcφm po datovΘm p°echodu, pokud je zjiÜt∞n² rok p°φliÜ nφzk². V∞tÜina t∞chto systΘm∙ BIOS vÜak nenφ schopna zm∞nit datum v CMOS, dokud nenφ poΦφtaΦ znovu restartovßn. Pro n∞kterΘ aplikace, kterΘ musφ b²t v provozu b∞hem datovΘho zlomu, mß tato skuteΦnost zßsadnφ v²znam. Vzhledem k tomu, ₧e datum bude opraveno a₧ po op∞tovnΘm nastartovßnφ nebo po prvnφm po₧adavku na zjiÜt∞nφ data prost°ednictvφm slu₧eb BIOS, bude a₧ do tΘ doby CMOS obsahovat nesprßvnΘ datum. Z toho plyne, ₧e i software napsan² korektn∞ vzhledem k p°echodu na rok 2000, jen₧ vÜak zjiÜ¥uje datum p°φmo z CMOS, m∙₧e od systΘmu obdr₧et a dßle pou₧φvat nesprßvnΘ datum. To se m∙₧e p°ihodit i na souΦasnΘm nebo nedßvno vyrobenΘm poΦφtaΦi a zp∙sobit p°φpadnou ztrßtu d∙le₧it²ch dat.

 

Test i oprava

Bypass 2000 °eÜφ ob∞ situace, spojenΘ s hardwarovou Φßstφ problΘmu. Sklßdß se ze dvou Φßstφ. Testovacφ program nejprve zjistφ, zda poΦφtaΦ zvlßdß sprßvn∞ systΘmovΘ datum, BIOS datum a CMOS datum, vΦetn∞ p°estupn²ch rok∙. Opravn² program pak po instalaci na pevn² disk zajistφ, ₧e aplikacφm bude poskytovßno sprßvnΘ datum na vÜech ·rovnφch systΘmu, to je od operaΦnφho systΘmu, od systΘmu BIOS i CMOS. Testovacφ program si poradφ s operaΦnφmi systΘmy DOS, Windows 3.x, 95, 98 i Windows NT, opravu zvlßdne u DOS a Windows 3.x, 95 a 98, pro Windows NT se specifickΘ °eÜenφ p°ipravuje. Prßce s programem je jednoduchß, otestovßnφ i p°φpadnou opravu systΘmu lze stihnout b∞hem n∞kolika minut.

Ze zkuÜenostφ n∞kter²ch velk²ch Φesk²ch firem, kterΘ ji₧ majφ za sebou testovßnφ veÜkerΘ svΘ v²poΦetnφ techniky, vypl²vß shodn² poznatek. I kdy₧ m∞ly pom∞rn∞ modernφ vybavenφ, i poΦφtaΦe dodanΘ v nedßvnΘ dob∞ z uvedenΘho pohledu v p°evß₧nΘ v∞tÜin∞ nevyhov∞ly. Je t°eba takΘ p°ipomenout, ₧e Bypass 2000 a obdobnΘ zahraniΦnφ programy zam∞°ujφcφ se na hardware nemohou °eÜit problΘm roku 2000 v rovin∞ aplikaΦnφch program∙ a dat. Tyto zßle₧itosti vy₧adujφ spoluprßci u₧ivatele s dodavatelem p°φsluÜnΘho softwaru.



© Ringier ╚R, a.s., 1998

KoneΦnß ·prava Φlßnk∙ o Internetu a dopln∞nφ odkaz∙: J.èkvor