Skip to content
Permalink
main
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
<html>
<head>
<title>U.S. DOT - Y2K Transportation Sector - The Problems</title>
<script LANGUAGE="JavaScript">
<!--// Hide from older browsers
function message(txt){
window.status = txt;
setTimeout("remove()",8000);
}
function remove(){
window.status="";
}
// -->
</script>
</head>
<body BGCOLOR="#FFFFFF">
<a NAME="Top"> </a>
<p ALIGN="LEFT">
<font FACE="trebuchet ms, arial, helvetica" SIZE="1"><b><a HREF="TextOnly/">Home</a> :</b></font>
<font FACE="trebuchet ms, arial, helvetica" SIZE="2"><b><u>The Problems</u></b></font>
<hr WIDTH="20%" ALIGN="LEFT">
</p>
<blockquote>
<font FACE="Times New Roman">Skip to <a HREF="Solutions.asp?Site=Text">The Solutions</a> Page</font>
<h3>The Problems</h3>
<blockquote>
<p><font FACE="Times New Roman">At 12:01 A.M. on January 1, 2000, many computer systems worldwide will
malfunction or produce incorrect information because of a simple date change anomaly.
The Year 2000 problem, as it is called, results from the way computer systems store and manipulate dates.
<br>
<br>
Dates are often used as part of a computer-based system's algorithm or decision process.
&nbsp; For efficiency and to economize storage space, most computer manufacturers and computer program
designers omitted the first two digits of the year (i.e., the century)
when they referred to dates in computer programs. Therefore, when the date rolls over from 1999 (99) to 2000 (00),
many computer programs will fail to recognize the change in the century and misread &quot;00&quot; (the year 2000),
as 1900 instead.
<br>
<br>
As the year 2000 approaches, the date roll-over problems associated with various computer systems become more apparent.
These problems include the following:</font></p>
<ul>
<li><font FACE="Times New Roman">Inability of sort routines to perform properly</font></li>
<li><font FACE="Times New Roman">Reversal of logic decisions</font></li>
<li><font FACE="Times New Roman">Inability to continue forecasting for shelf life items</font></li>
<li><font FACE="Times New Roman">Inability of inventory systems to generate correct stock
level reports for reordering </font></li>
<li><font FACE="Times New Roman">Failure of commercial products to function</font></li>
<li><font FACE="Times New Roman">Inversion of security access rules</font></li>
<li><font FACE="Times New Roman">Inability to properly validate intelligence data</font></li>
</ul>
<p><font FACE="Times New Roman">The types of systems that will be affected include mainframes,
client/servers, networks, workstations, distributed systems, telecommunications systems, radar processors,
and communication processors. The software that is potentially impacted includes both application
software and system software. Databases and files which store two-position year fields will also be affected.
<br>
<br>
There are three other date-related issues that compound the problem:
</font></p>
<ul>
<li><font FACE="Times New Roman">Many of the systems developed fail to take into account
that the year 2000 is a leap year</font></li>
<li><font FACE="Times New Roman">Many of those same systems have associated values with date
fields or they have hard-coded values in the software</font></li>
<li><font FACE="Times New Roman">Many systems that use dates typically define and use a date
data type which, due to its dependence on storage structures of the computer systems, will
roll-over and fail</font></li>
</ul>
</blockquote>
<center>
<font FACE="Times New Roman"><a HREF="Solutions.asp?Site=Text">Next - &quot;The Solutions&quot; </a></font>
</center>
</blockquote>
<BR>
<BLOCKQUOTE>
<CENTER>
<HR WIDTH="60%">
<P>
<FONT SIZE=2><A HREF="MainPage.asp">Home</A> | </FONT>
<FONT SIZE=2><A HREF="References.asp">References</A> | </FONT>
<FONT SIZE=2><A HREF="Search.asp">Search</A> | </FONT>
<FONT SIZE=2><A HREF="SiteMap.asp">Site Map</A></FONT>
<BR>
<FONT SIZE=2><A HREF="AboutSector.asp">About the Sector</A> | </FONT>
<FONT SIZE=2><A HREF="ProbSolution.asp">Problems &amp; Solutions</A> | </FONT>
<FONT SIZE=2><A HREF="Outreach.asp">Outreach</A> | </FONT>
<FONT SIZE=2><A HREF="NewsEvents.asp">What's New</A> | </FONT>
<FONT SIZE=2><A HREF="Links.asp">General Y2K Links</A> | </FONT>
<FONT SIZE=2><A HREF="Contacts.asp">Contacts</A></FONT>
<br>
<FONT SIZE=2><A HREF="../Default.asp">Home</A> - Frames/Graphics</FONT>
</P>
<P>
<FONT SIZE=2><A HREF="http://www.dot.gov/" TARGET="_blank">U.S. DOT Home Page</A></FONT>
</P>
<P>
<ADDRESS><FONT SIZE=1><A HREF="disclaim.htm" TARGET="MainFrame">U.S. DOT Privacy and Disclaimer Notice</A></FONT></ADDRESS>
</P>
</BLOCKQUOTE>
<BR>
</CENTER>
</body>
</html>