You are on page 1of 2

Câu 1.

*Gọi C là tập bộ test ứng viên được sinh ngẫu nhiên

C1: usn = “admin”, pw = “123456”

C2: usn = “user”, pw = “random_password”

C3: usn = “ aggshe”, pw = “abcxyz”

C4: usn =”nam@uet”, pw = “20020449”

C5: usn = “random_testing”, pw =”13/06”

*Chọn độ đo

d((usn1, pw1), (usn2, pw2)) = lev(usn1, usn2) + lev(pw1, pw2)

Gọi T là bộ test gồm 3 ứng viên cần tìm

T = {C1}

B1.

Ci Min_dis_T
C2 20
C3 11
C4 12
C5 12
 Max(d(Ci,T)) = 20 => T = {C1,C2}

B2.

Ci Min_dis_T
C3 11
C4 12
C5 12
 Max(d(Ci,T)) = d(C4,T) = d(C5,T) = 12
 Chọn C4(hoặc C5)
 T = {C1, C2, C5}

Câu 2.

Mã vùng:

- Lớp tương đương hợp lệ: Mã vùng có dạng “2xy” | x thuộc [‘0’, ‘9’], y thuộc [‘1’, ‘9’]
- Lớp tương đương không hợp lệ:
o Mã vùng nhập vào có ít hơn hoặc nhiều hơn 3 ký tự.
o Mã vùng nhập vào đủ 3 ký tự, ký tự đầu bằng ‘2’ nhưng một/ hoặc cả 2 kí tự còn lại
không hợp lệ(bao gồm ký tự chữ, ký tự khác)
o Mã vùng nhập vào đủ 3 ký tự, ký tự đầu khác ‘2’ (bao gồm cả ký tự số khác 2, ký tự chữ,
ký tự khác)
Tiền tố:

- Lớp tương đương hợp lệ: Tiền tố dạng “abc” | a thuộc ‘1’ đến 9, b thuộc ‘0’ đến 9, c thuộc 1 đến
8
- Lớp tương đương không hợp lê:
o Tiền tố nhập vào có ít hơn hoặc nhiều hơn 3 ký tự
o Mã vùng nhập vào đủ 3 ký tự, nhưng một/ một vài/ cả 3 ký tự không hợp lệ (bao gồm ký
tự số nằm ngoài khoảng hợp lệ, ký tự chữ, ký tự khác)

Hậu tố dạng ‘abcd’ mỗi chữ từ ‘0’ đến ‘9’

Không hợp lệ: nhập nhiều hơn hoặc ít hơn 4 ký tự

Hịawc nhập đủ 4 ký tự nhưng chứ ký tự chữ, ký tự khác.

You might also like