Y2k Solutions Essay Research Paper In order

Free Articles

Y2k Solutions Essay, Research Paper

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

In order to explicate how to work out the millenary bug, it is a good thought to be informed about precisely what the twelvemonth 2000 job is. Computers were programmed to hive away the day of the month in the undermentioned format: dd/mm/yy. This lone allows 2 figures for the twelvemonth. January 1, 2000 will be stored as 01/01/00. The computing machine will construe this as January 1, 1900 and non 2000. The & # 8216 ; 19 & # 8242 ; is hard-coded into computing machine hardware and package. There are merely 2 physical infinites for the twelvemonth so the lone logical pick is to reset the figure to & # 8216 ; 00 & # 8242 ; . With the millenary bug coming nearer, experts have discovered several ways to cover with the job.

Changing the 2-digit day of the month Fieldss to 4-digit day of the month Fieldss is one method of repairing the millenium bug. This attack requires alterations to both the informations and the plans by change overing all mentions and utilizations of 2-digit twelvemonth format to 4-digit twelvemonth format. It besides requires you to change over all package plans that use the updated information. This is likely the lone complete and lasting solution to the job. This method will give concerns an eternal scope of day of the months for the hereafter. Unfortunately, spread outing the day of the month field from 2 to 4 figures has several downsides to it. The most obvious one is that in order to change over the day of the months, every plan and database that references the information will hold to be modified. These alterations are largely manual labour and non an machine-controlled procedure.

Bridging plans are besides a manner to acquire around 2-digit day of the months. This type of solution is used to change over day of the month informations from one format to another. This will let a system to change over 2-digit day of the months to 4-digit day of the months, as they are needed. This will besides let a concern to hold really small down clip for twelvemonth 2000 redevelopments. Alternatively of change overing all of the information at one clip, it may be converted bit by bit. This technique is really cost effectual and easy to make. However, a span plan has the possible to destroy a computing machine system. If the span is removed before all of the information is converted, the 2-digit day of the months may go assorted with 4-digit day of the months. This will make an even worse job, which will so hold to be addressed.

Change by reversaling the system clock along with adding a 28 twelvemonth clip span is another manner to repair the millenium bug. This attack will work for systems whose beginning codifications are no longer available or can non be replaced. This method involves change by reversaling the system clock by 28 old ages and composing bridging books to add or deduct 28 old ages from the day of the month informations. The figure is 28 because this beginning retains the same yearss of the hebdomad and month. When 28 old ages are added to Saturday, January 1, 1972, it will bring forth Saturday, January 1, 2000. This will merely work for periods that have a leap twelvemonth every four old ages

& # 8220 ; Date logic & # 8221 ; is another common method for repairing the millenary bug. This process involves holding a separate plan to find which millenary certain day of the months

are in. For illustration, the plan could find that if the twelvemonth ends between 00 and 20, the day of the month is in the 2nd millenary. If the twelvemonth ends between 21 and 99, the day of the month is in the first millenary. This technique avoids some of the monolithic alterations and coordination associated with other attacks. There is besides a downside to day of the month logic modus operandis. System public presentation may decelerate down with the excess measure needed for each day of the month to be processed.

Replacing the systems is likely the easiest method of work outing the millenium bug. This method involves flinging old systems that are non Y2K ready and purchasing new systems that are Y2K ready. By making this a concern can extinguish the Y2K job wholly. This method avoids the fuss of coming up with solutions to the job, but presents the troubles of get downing from abrasion. This solution should be considered if a company & # 8217 ; s systems are excessively dearly-won to repair, or if there are non really many systems that need to be fixed. Another thought that incorporates the replacing thought is for one company to unify with or purchase another company that has Y2K compliant systems.

The last option is to make nil to the current computing machine systems that a concern uses. This is non the same as disregarding the millenary bug and trusting it will travel off. Alternatively, it involves analysing precisely what will go on to a company & # 8217 ; s computing machine systems and finding that the consequence Y2K will hold is none or really small. Employees could so work around any harm or jobs that may be caused and this option could work.

These and many more solutions are all available to companies to successfully acquire beyond the twelvemonth 2000. However, the job is tremendous and the solutions are instead complicated. Our planetary society is now filled with 1000000s of computing machines, with 100s of one million millions of plan instructions. It is estimated that there are over two billion lines of computing machine codification that will necessitate to be analyzed and corrected. There are merely non adequate coders in the universe or adequate clip left to repair every line of computing machine codification. Testing the solutions after they are implemented is besides an of import stage in the procedure. Testing the solutions is the lone manner to guarantee that the millenium bug is fixed and a concern will flux swimmingly and job free into the twenty-first century.

Bibliography:

de Jager, Peter. You & # 8217 ; ve got to be pull the leg ofing!

hypertext transfer protocol: //www.year2000.com/archive/kidding.html January 10,1997

Martin, Robert A. Covering with Dates: Solutions for the Year 2000. hypertext transfer protocol: //www.stsc.hill.af.mil/crosstalk/1997/oct/dates.html October 1997

IBM. The Year 2000 & A ; 2-digit day of the months: a usher for planning and

Execution.

hypertext transfer protocol: //www.s390.ibm.com/stories/year2000/downloads/y2kpaper.txt February 1998

OMSI Millennium Bug Project: Isn & # 8217 ; t it easy to repair?

hypertext transfer protocol: //www.amz.com/omsi/ez_fix.html

322

Post a Comment

Your email address will not be published. Required fields are marked *

*

x

Hi!
I'm Katy

Would you like to get such a paper? How about receiving a customized one?

Check it out