Warning: Use of undefined constant referer - assumed 'referer' (this will throw an Error in a future version of PHP) in /usr/home/essaywo/public_html/essays on line 102

Warning: Use of undefined constant host - assumed 'host' (this will throw an Error in a future version of PHP) in /usr/home/essaywo/public_html/essays on line 105

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/essaywo/public_html/essays:102) in /usr/home/essaywo/public_html/essays on line 106

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/essaywo/public_html/essays:102) in /usr/home/essaywo/public_html/essays on line 109
The Y2K Problem - Online Term Paper

The Y2K Problem


What is Y2k? In one sentence, Y2k is "...the inability of computer programs at the year 2000 to interpret the correct century from a recorded or calculated date having only two digits to indicate the year".[Center for Computer Systems Engineering]
What does that mean? It means that many of our computer systems, although sensitive to date and time, have been programmed with a piece missing -- the century portion of the date. These systems were created by humans, who are used to dealing with dates in context using a shorthand that omits the century. (What car do you drive? A '92 Ford, or a '96 Chevy. When did you graduate? Class of '76.) Unfortunately, when the calendar rolls over from 1999 ...

Want to read the rest of this paper?
Join Essayworld today to view this entire essay
and over 50,000 other term papers

is to figure out how old you are. If you were born in 1958, then in 1999 this program will calculate your age as 99 minus 58, or 41. That's fine, but what happens when the century rolls over to '20' in the year 2000? In this program, the year will appear as '00' but the century will still be assumed to be '19' -- so the program will calculate your age as 00 minus 58, or -58. Then, depending on the program's error-handling capacity, it might abnormally end or otherwise stop running; or it might send the negative age to another program (which might then fail); or it might omit the sign from the number and pass your age off as 58. The last example is the most insidious, as 58 is not an unreasonable value for an age. It's wrong in this case, but it could easily be propagated throughout other systems without being detected.
Why should I care? The good news is that Y2k is almost completely limited to computer hardware and software. The bad news is that, these days, computer hardware and ...

Get instant access to over 50,000 essays.
Write better papers. Get better grades.


Already a member? Login


CITE THIS PAGE:

The Y2K Problem. (2006, April 18). Retrieved November 30, 2024, from http://www.essayworld.com/essays/The-Y2K-Problem/44577
"The Y2K Problem." Essayworld.com. Essayworld.com, 18 Apr. 2006. Web. 30 Nov. 2024. <http://www.essayworld.com/essays/The-Y2K-Problem/44577>
"The Y2K Problem." Essayworld.com. April 18, 2006. Accessed November 30, 2024. http://www.essayworld.com/essays/The-Y2K-Problem/44577.
"The Y2K Problem." Essayworld.com. April 18, 2006. Accessed November 30, 2024. http://www.essayworld.com/essays/The-Y2K-Problem/44577.
JOIN NOW
Join today and get instant access to this and 50,000+ other essays


PAPER DETAILS
Added: 4/18/2006 06:45:46 AM
Category: Science & Nature
Type: Premium Paper
Words: 770
Pages: 3

Save | Report

SHARE THIS PAPER

SAVED ESSAYS
Save and find your favorite essays easier

SIMILAR ESSAYS
The Y2k Issue
The Y2K Problem
The Year 2000 Bug
The Year 2000 Bug
Effects Of The Year 2000 Proble...
Why Y2K?
Y2K: A Problem Or Not?
The Year 2000 Problem
The End Of The 20th Century
Technology Of The Twenty First ...
Copyright | Cancel | Contact Us

Copyright © 2024 Essayworld. All rights reserved