The 2000 year glitch: will your computer be able to usher in the new millenium?As the new millennium approaches, apocalyptic pundits have increased their predictions of our society's impending im·pend intr.v. im·pend·ed, im·pend·ing, im·pends 1. To be about to occur: Her retirement is impending. 2. doom. Although most people tend to cast them aside, the computer world had better take notice. The reason: many older computers and applications won't be able to correctly calculate dates (such as 1/1/2000) that require a four-digit date field. The problem started more than 30 years ago during the infancy of computer technology. When designing applications, computer programmers limited the number of available spaces for registering the date in order to conserve, what was then, a very limited (and expensive) supply of internal memory. Thus they incorporated the MM/DD/YY MM/DD/YY Month/Day/Year convention for assigning dates--both in computers' basic input/output system (operating system) Basic Input/Output System - (BIOS, ROM BIOS) The part of the system software of the IBM PC and compatibles that provides the lowest level interface to peripheral devices and controls the first stage of the bootstrap process, including installing the operating (BIOS) and in the coding Or applications--limiting the computer to two digits for each field. That was fine for the current century, but when the year 2000 arrives, things may get crazy. "The problem is that the computer doesn't interpret "00" as the year 2000 but rather 1900, and miscalculates all computations accordingly," explains Gary Fisher Gary Christopher Fisher (born 1950) is considered one of the inventors of the mountain bike. Fisher started competing in road and track races at the age of 12. He was suspended from the sport in 1968 because race organizers felt his hair was too long, and cited a rule that , a computer scientist with National Institute of Standards and Technology National Institute of Standards and Technology, governmental agency within the U.S. Dept. of Commerce with the mission of "working with industry to develop and apply technology, measurements, and standards" in the national interest. , a division of the U.S. Commerce Department's Technology Administration. Numerous inaccuracies will occur when a computation goes beyond the year 2000, which include causing or impeding the occurrence of date-triggered events at improper times and rendering incorrect date computations. Accounting, benefits, forecasting and other date-sensitive applications will potentially malfunction mal·func·tion v. 1. To fail to function. 2. To function improperly. n. 1. Failure to function. 2. Faulty or abnormal functioning. when noncompliant systems try to perform operations that require computations involving 2000 and beyond. Most analysts agree that companies using legacy systems or custom-built applications are most at risk. According to according to prep. 1. As stated or indicated by; on the authority of: according to historians. 2. In keeping with: according to instructions. 3. the Gartner Group (company) Gartner Group - One of the biggest IT industry research firms. Address: Connecticut, USA. , a Stamford, Connecticut-based market research firm, these programs are likely to involve mission critical information and procedures, making it even more difficult to identify the scope of the problem. PC users can try a simple test that will tell them if their system is year 2000 compliant a. 1. (Computers) having dates fully and properly represented, and not susceptible to failure due to the year 2000 bug. . Fisher recommends setting your computer's date clock to 11:59 p.m. 12/31/99 to see if it will display the correct year, 1/1/2000. If not, the problem can be corrected by having the computer's BIOS modified to reflect the proper date. Most commercial consumer applications written in the last six or seven years are likely to be year 2000 compliant. Large organizations with legacy systems and custom applications will have to bring in a consultant to determine if their systems are 2000 compliant, and if not, how extensive the problem is. The total global cost to resolve the problem is estimated to be as high as $600 billion. For single business enterprises, the cost is about $1 per line of code that was used to create your applications. It's necessary to check all source codes because there's no way of telling which lines contain, or are affected by, an insufficient date field. While the problem is expensive to correct, it will become more costly if it's not taken care of before 12/31/1999. "Business owners and decision makers need to realize that this is a business problem with a technical solution, not a technical problem," says Debra Goodman of ANSTEC, a computer consulting concern in Fairfax, Virginia Fairfax is an independent city forming an enclave within the confines of Fairfax County, in the Commonwealth of Virginia. Although politically independent of the surrounding county, the City of Fairfax is nevertheless its county seatGR6. , that helps companies become year 2000 compliant. "The value-add in this case is to stay in business." Many companies will not be able to conduct business as usual if the problem is not corrected. And time is running out. The issue must be addressed long before 1/1/2000 so that systems can be tested for performance. Goodman explains that year 2000 compliant applications should be able to fully manage and manipulate data spanning both centuries without triggering any Improper events or number assessments. The problem is not limited to PCs and mainframes. Microprocessors and programs like those used in PBX (Private Branch eXchange) An inhouse telephone switching system that interconnects telephone extensions to each other as well as to the outside telephone network (PSTN). phone systems are potentially at risk. According to Goodman, some car makers are worried that their vehicles may experience problems ranging from a malfunctioning mal·func·tion intr.v. mal·func·tioned, mal·func·tion·ing, mal·func·tions 1. To fail to function. 2. To function improperly. n. 1. Failure to function. 2. interior light to not working at all. There are a wide range of modern conveniences, including many elevators, that must be updated in order to work correctly. In his book, Solving the Year 2000 Problem Year 2000 problem, Y2K problem, or millennium bug, in computer science, a design flaw in the hardware or software of a computer that caused erroneous results when working with dates beyond Dec. 31, 1999. , Jim Keogh explains the five-step process that businesses must go through to become year 2000 compliant: (1) inventory: having consultants search throughout the firm for mission critical hardware and software; (2) assessment: examining each piece of inventory to find out how the year 2000 problem will affect it; (3) planning and repair: determining how, when and which systems will be upgraded, and in what order; (4) testing: uncovering any hidden glitches that may have been overlooked; (5) implementation: completing and installing the upgrade--your firm's systems are now year 2000 compliant. The Gartner group estimates that by the turn of the century, 50% of businesses will not be compliant, causing problems for them and the companies they do business with. "Companies must also be concerned with their business partners," warns Fisher, "because their noncompliant systems and information can cause problems in companies that are year 2000 compliant." For more information on year 2000 compliance, point your Web browser The program that serves as your front end to the Web on the Internet. In order to view a site, you type its address (URL) into the browser's Location field; for example, www.computerlanguage.com, and the home page of that site is downloaded to you. to http://www.year2000.com or check out the federal government's year 2000 Web site at http://www.itpolicy.gsa.gov/mks/yr2000/y201tocl.htm. Additional information can also be found in Solving The Year 2000 Problem (AP Professional, $27.95) or by calling 800-3131-AAP. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion