Sử dụng bộ công cụ Smart

Một phần của tài liệu (LUẬN văn THẠC sĩ) một họ thuật toán đối sánh mẫu chính xác nhanh SSABS TVSBS FQS và thực nghiệm (Trang 51 - 52)

CHƯƠNG 1 GIỚI THIỆU CHUNG VỀ THUẬT TOÁN SÁNH MẪU

3.2. Bộ công cụ Smart

3.2.2. Sử dụng bộ công cụ Smart

Việc thực hiện một kiểm tra thử nghiệm theo công cụ SMART sẽ lưu trữ dữ liệu thử nghiệm trong các kết quả thư mục /EXPCODE, tại đó EXPCODE là mã duy nhất có liên kết với kiểm tra thử nghiệm.

Các file bao gồm dữ liệu thử nghiệm được đặt tên cùng với tên ngữ liệu được lựa chọn. Hệ thống này có thể lưu dữ liệu thử nghiệm trong 3 định dạng khác nhau: latex, xml và html.

Các kết quả thử nghiệm theo định dạng html được lưu một cách mặc định. Đồng thời có thể tạo kho dữ liệu thử nghiệm của SMART theo định dạng latex hoặc txt bằng cách sử dụng các tùy chọn –tex và –txt, tùy ý.

Các file có định dạng html trình bày dữ liệu theo dạng bảng. Sẽ có thêm một file định dạng index.html được sinh ra bao gồm một danh sách toàn bộ các kết quả thử nghiệm đã được tính toán trong quá trình kiểm tra.

Các tập tin trong định dạng văn bản có phần mở rộng .txt và cấu trúc như sau:

BF 10,45 10,85 10,65 10,71 10,64 10,70 .... BNDM 12,32 8,26 5,43 3,95 3,30 3,42 .... FS 9.22 6.70 5.61 4.62 4.48 4.32 .... HASH3 - 6,90 3,87 2,93 2,58 3,40 ....

Các tập tin ở định dạng xml có phần mở rộng .xml. Chúng báo cáo dữ liệu trong một định dạng có cấu trúc phù hợp để được xử lý hoặc chứa trong các file html.

3.2.2.1. Khởi động hệ thống

- Tải về các gói nguồn từ các trang download [13]. Đây là các file nén có chứa tất cả các mã nguồn C và các văn bản.

- Sao chép lưu trữ trong một thư mục địa phương, nơi muốn cài đặt SMART, và giải nén. Điều này sẽ tạo thư mục mới, có tên SMART, và có chứa các tập tin và thư mục sau đây:

docs/ là thư mục chứa các tập tin tài liệu;

source/ là thư mục chứa mã nguồn C của tất cả các chuỗi kết hợp các thuật toán và các tiện ích;

data/ là thư mục chứa các tập văn được sử dụng để thử nghiệm các chuỗi kết hợp các thuật toán;

copyright.txt chứa từ chối trách nhiệm về bản quyền; • gpl-3.0.txt chứa giấy phép công cộng chung GNU;

makefile là file bash sử dụng để biên soạn các tập tin nguồn của công cụ C.

Chạy lệnh ./makefile để biên dịch công cụ SMART. Mã của mỗi thuật toán chuỗi kết hợp được biên soạn với một thử nghiệm riêng biệt. Các mã nhị phân kết quả được lưu trong thư mục directorysource /bin.

3.2.2.2. Thi hành hệ thống sánh mẫu

Bước 1. Đăng nhập hệ thống SMART bằng máy ảo Putty, chọn server, chọn load, chọn open, nhập user name và mật khẩu. Sau đó nhấn chọn Load để đăng nhập vào hệ thống.

Bước 2.Chạy công cụ SMART bằng lệnh cd smart.13.02

Bước 3. Thi hành lệnh sánh mẫu trên tất cả các tệp văn bản của hệ thống SMART:

./smart -text all ./smart -text all -txt

Bước 4. Xem kết quả

Một phần của tài liệu (LUẬN văn THẠC sĩ) một họ thuật toán đối sánh mẫu chính xác nhanh SSABS TVSBS FQS và thực nghiệm (Trang 51 - 52)

Tải bản đầy đủ (PDF)

(74 trang)