Page 46 - moodle
P. 46
là case, input, output tương ứng với tên test, dữ liệu vào, dữ liệu kết quả. Bên cạnh đó có
thể thiết lập tỷ lệ điểm của mỗi test bằng Grade reduction. Dưới đây là một số ví dụ về
file vpl_evaluate.case
Có 2 cách chính để so sánh kết quả, thứ nhất là so sánh chính xác (exact text) khi
đó kết quả trong phần output sẽ được đặt trong cặp nháy kép “”. Cách còn lại là sử
dụng mẫu theo biểu thức chính quy, khi đó kết quả trong ouput sẽ nằm trong cặp
//, ví dụ /.*500/ tương ứng với kết quả là một chuỗi bất kỳ kết thúc bằng 500.
c. Thiết lập các File khác do người dùng tự định nghĩa. Bên cạnh các file hệ thống,
người dùng có thể thêm các file khác như file chứa hàm Main để gọi tới các các chương
46