2. Y2K Revisited: The End of Time
Note: this is our chance to learn from history. This is especially significant as this problem will manifest itself
during our student’s careers.
a. If 1 represents 1 second and 2 represents 2 seconds, how many seconds can be represented in a binary
number 32 bits long? Use a spreadsheet to show your calculations.
b. Given that POSIX time starts at midnight, January 1, 1970, in what year will time “run out”? Remember
that half the available numbers represent dates before 1970. Use a spreadsheet to show your calculations.
c. As a business manager, what can you do to minimize this problem for your organization?
Mitigation steps come directly from lessons learned from past experience. Do not trust your organization’s IT
department to manage this problem for you. Many IT departments are too busy solving today’s problems to
worry about 2038.
Tips:
1) Develop and maintain an inventory of all affected hardware and software systems upon which your
organization depends.
3. Tracking Project Work
a. Build a database table to store the data shown and enter the records as a set of sample data.
b. Create a query that will list the hours worked for all workers who worked more than 40 hours during
production week 20.
c. Create a report grouped by project that will show the number of hours devoted to each task on the
project and the subtotal number of hours devoted to each project, as well as a grand total of all hours
worked.
d. Create a report grouped by employee that will show each employee’s hours worked on each task and
total hours worked. The user should be able to select a production week and find data for just that week
presented.