5 câu hỏi đơn giản về OOXML

Thứ tư - 15/08/2007 07:24
5 simple questions on OOXML

Theo: http://www.noooxml.org/5questions

Đây là 5 câu hỏi đơn giản bạn phải có một câu trả lời từ Cơ quan Tiêu chuẩn của bạn, từ ECMA hoặc từ Microsoft:

Theo đặc tả kỹ thuật của OOXML (ECMA 376),

  1. Ngày nào trong tuần là ngày 01/01/1900?

  2. Có bao nhiêu ngày làm việc giữa Thứ hai ngày 04/01/2007 và Thứ bảy 14/07/2007 ở các nước như Algeria hoặc Jordan?

  3. Cuộc Chiến tranh Tây Ban Nha kéo dài bao nhiêu ngày, khi nó bắt đầu vào ngày 02/05/1808 và kết thúc vào ngày 30/10/1813?

  4. Độ lệch trung bình của tập dữ liệu này là gì (5, 10)?

  5. Có bao nhiêu ngày trong tháng 02/1900?

Đây là các câu trả lời bạn có thể nhận được:

  1. Đặc tả kỹ thuật này cho kết quả là 1, có nghĩa là Chủ nhật. Trong thực tế, ngày 01/01/1900 là Thứ hai.

  2. Hàm NETWORKDAYS() của đặc tả kỹ thuật này không cho phép cuối tuần là bất kỳ ngày nào khác ngoại trừ Thứ bảy và Thứ sáu, điều này là thiếu tính thích nghi về văn hoá đối với các quốc gia như Iraq, Algeria, Sudan, Qatar, Bangladesh, Israel, Jordan, Libya, Pakistan, Syria, United Arab Emirates, Kuwait nơi mà cuối tuần không phải là thứ bảy và chủ nhật. Điều này đối nghịch với Chỉ thị của JTC1, Xuất bản lần thứ 5, Phiên bản 3.0, Phần 1.2.

  3. Điều này là không thể tính được, đặc tả kỹ thuật này không hỗ trợ ngày tháng trước năm 1900.

  4. Hàm AVEDEV của đặc tả kỹ thuật này trả về 252, trong khi độ lệch trung bình đúng là 2.5.

  5. Vì năm 1900 không phải là năm nhuận, trong thực tế có 28 ngày. Vì đặc tả kỹ thuật này tính năm 1900 là năm nhuận, nên nó có 29 ngày trong tháng 02/1900.

Here are some 5 simple questions you should get an answer f-rom your Standardisation Body, f-rom ECMA, or f-rom Microsoft:

According to the OOXML specification (ECMA 376),

  1. What day of the week corresponds to 1st January 1900?

  2. How many working days are there between Monday 4th June 2007 and Saturday 14th July 2007 in countries such as Algeria or Jordan?

  3. How many days did the Spanish War last, which started on 2nd May 1808 and ended on the 30th of October 1813?

  4. What is the average deviation of this dataset (5, 10)?

  5. How many days were in the month of February 1900?

Here are the answers you should get:

  1. The specification returns 1, meaning Sunday. In reality, the 1st January 1900 is a Monday.

  2. The NETWORKDAYS() function of the specification does not allows the week-end to be anything else then Saturday and Friday, thus it lacks cultural adaptability for countries such as Iraq, Algeria, Sudan, Qatar, Bangladesh, Israel, Jordan, Libya, Pakistan, Syria, United Arab Emirates, Kuwait whe-re the week-end is not saturday and sunday. This contrary to the JTC1 Directives, 5th Edition, Version 3.0, Section 1.2.

  3. This is impossible to calculate, the specification does not support dates before 1900.

  4. The AVEDEV function of the specification returns 252, while correct average deviation is 2.5.

  5. Since 1900 is not a leap year, in the reality 28 days. Since the specification treats 1900 as a leap year, the specification gives 29 days for the month of february 1900.

Dịch tài liệu: Lê Trung Nghĩa

Công ty Cổ phần phần mềm – Thương mại điện tử Nhất Vinh

ltnghia@yahoo.com

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Về Blog này

Blog này được chuyển đổi từ http://blog.yahoo.com/letrungnghia trên Yahoo Blog sang sử dụng NukeViet sau khi Yahoo Blog đóng cửa tại Việt Nam ngày 17/01/2013.Kể từ ngày 07/02/2013, thông tin trên Blog được cập nhật tiếp tục trở lại với sự hỗ trợ kỹ thuật và đặt chỗ hosting của nhóm phát triển...

Bài đọc nhiều nhất trong năm
Thăm dò ý kiến

Bạn quan tâm gì nhất ở mã nguồn mở?

Thống kê truy cập
  • Đang truy cập90
  • Máy chủ tìm kiếm11
  • Khách viếng thăm79
  • Hôm nay26,759
  • Tháng hiện tại320,404
  • Tổng lượt truy cập31,798,730
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây