Skip to main content

Thuật toán tổng kiểm tra là gì?

Dữ liệu máy tính thường được lưu trữ trong các tệp nhị phân, được đặt trên hệ thống tệp máy tính.Khi dữ liệu được lưu vào máy tính, nó được chuyển đổi thành định dạng nhị phân.Quá trình chuyển đổi này yêu cầu xác thực kích thước tệp để đảm bảo toàn bộ tệp được lưu đúng cách.Thuật toán tổng kiểm tra là một hàm toán học kiểm tra các tệp cho tham nhũng trước khi chúng được lưu.Hầu hết các ứng dụng phần mềm kinh doanh cho phép người dùng tạo và lưu tệp dữ liệu.Điều này bao gồm nhiều Microsoft Office các sản phẩm.Khi một từ reg;Tệp tài liệu được lưu vào máy tính, tài liệu Word được chuyển đổi thành tệp nhị phân.Quá trình chuyển đổi này yêu cầu một thuật toán tổng kiểm tra để xác minh nó hoạt động đúng.Nếu chức năng này phát hiện và lỗi, chương trình sẽ nhắc người dùng có thông báo lỗi.Nhiều người dùng chia sẻ tệp dữ liệu giữa các máy tính bằng cách sử dụng email.Khi một tệp được chia sẻ trong một email, nó thường được gửi dưới dạng tệp đính kèm.Quá trình đính kèm này sử dụng thuật toán tổng kiểm tra để xác minh truyền tệp thành công.Hệ thống email sẽ thông báo cho người dùng nếu lỗi được trả về từ thuật toán.Thiết bị truyền tệp này đảm bảo một tệp được gửi mà không có lỗi. Thuật toán băm là các chương trình toán học chuyển đổi dữ liệu thành giá trị số nhị phân.Điều này tương tự như thuật toán tổng kiểm tra.Mục đích chính của thuật toán là gán một giá trị số cho một tệp.Giá trị dựa trên kích thước của nội dung trong tệp.Giá trị này được sử dụng như một thiết bị kiểm tra lỗi trong quá trình chuyển đổi nhị phân. Nhập dữ liệu là một khu vực khác mà thuật toán tổng kiểm tra có thể được sử dụng.Hàm này cung cấp xác thực dữ liệu trên dữ liệu cụ thể.Quá trình này sẽ đảm bảo định dạng và kiểu dữ liệu phù hợp được nhập vào các trường đầu vào cụ thể trên màn hình.Ví dụ, thuật toán tổng kiểm tra có thể được sử dụng để xác thực số an sinh xã hội. Lỗi tổng kiểm tra là lỗi xảy ra khi hàm kiểm tra không thành công.Điều này thường xảy ra khi giá trị kích thước tệp tương đương khác nhau sau đó được mong đợi.Một tổng kiểm tra thường được sử dụng để xác thực dữ liệu, lưu trữ và truyền tệp. Khi máy tính được bật, chức năng tổng kiểm tra được thực hiện.Hàm này so sánh các giá trị hệ thống đầu vào-đầu ra cơ bản (BIOS) của máy tính đã khởi động với các giá trị đã lưu trước đó.Nếu các số khác nhau, một thông báo cảnh báo được trình bày cho người dùng xác định thay đổi cấu hình.Đây là một ví dụ về lỗi kiểm tra.