Solved

Y2K

Posted on 1998-05-29
3
210 Views
Last Modified: 2010-04-21
I need a program  that is capable of testing RISC servers (HP and IBM - hardware) for Year 2000 compliance.

Could someone help?
0
Comment
Question by:estevaf
  • 2
3 Comments
 

Accepted Solution

by:
rlu earned 100 total points
Comment Utility
There is really no such thing as a 'program' to test year 2000
compliance.  The best, and only, way to go about testing is
to set the date of the system in question to some date on or
after 1-Jan-2000, and then 'test' the software that you are
currently using.  An accounts-payable program should do
interesting things :-).  If possible, you should try to exercise
*all* options of a particular package.  That is, do everything
that is possible in the package.

As part of the testing, you should also set the date to just
before 1-jan-2000, for example 31-dec-1999 11:59, and watch the
year roll over.  This is important because some programs will
run happily if *started* on or after the year 2000, but will
fail if they experience the transition.

Also, make sure you test all aspects of a system that are
applicable.  That is, all levels of hardware and software:
firmware/bios, operating system, and application software.

For example, PC BIOSs manipulate the date stored in the
RTC (realtime clock).  Firstly, the RTC can have a bug
that prevents it from being able to deal with the year 2000.
Next, the BIOS may not be able to handle the year 2000, although
it may be correctly stored by the RTC.

You should start at the bottom and work up.
0
 

Author Comment

by:estevaf
Comment Utility
There are some programs  for Intel based computers that do all that job. Are you sure that there is nothing like that for RISC processors?
0
 

Expert Comment

by:rlu
Comment Utility
It depends what you want to test.  If you only want to test
the hardware, there may be some program that can give some
indication of Y2K compliance -- I can't say because I am not
familiar with IBM or HP hardware. However, even if you can
find such a program, I would not trust it
because there are so many permutations involved when you've
booted an operating system on that hardware, and then started
an application on top of the OS.

If you are talking about testing the operating system or application level, I am sure there is no such program.
It is not possible to write a
program to test another program's compliance. (Well, this is a
bit of an oversimplification: you *could* possibly write a
program to explicitly test a particular program, but it would
be more work than testing by hand.)  It is certainly not possible
to write a program to generally 'test' all aspects of a
computer environment for y2k compliance.

By the way, as far as Intel based computers (I presume you
mean mickeysoft operating systems), I doubt that you could
find, for example, a program to determine whether MS-Excel
is Y2K compliant.
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

Attention: This article will no longer be maintained. If you have any questions, please feel free to mail me. jgh@FreeBSD.org Please see http://www.freebsd.org/doc/en_US.ISO8859-1/articles/freebsd-update-server/ for the updated article. It is avail…
Java performance on Solaris - Managing CPUs There are various resource controls in operating system which directly/indirectly influence the performance of application. one of the most important resource controls is "CPU".   In a multithreaded…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now