Đề kiểm tra thường xuyên năm học 2019-2020 môn Lý thuyết ngôn ngữ hình thức và atomat gồm 7 bài tập giúp người học ôn tập và củng cố kiến thức, giúp cho các bạn sinh viên nắm bắt được cấu trúc đề thi, dạng đề thi chính để có kế hoạch ôn thi một cách tốt hơn. Mời các bạn cùng tham khảo nội dung chi tiết.
Trang 1Đề kiểm tra thường xuyên
Lí thuyết ngôn ngữ hình thức và ôtômat
Năm học 2019-2020
Trường ĐHKHTN Hà Nội
Đề số 9
Họ tên sinh viên: Mã SV:
Chú ý
• Thời gian làm bài là 50 phút
• Sinh viên trả lời vào biểu mẫu Google đáp án lựa chọn
1 Một văn phạm hình thức là một bộ bốn (T, V, S, P), trong đó T là bảng chữ cái chính,
V là bảng chữ cái phụ, S là tiên đề, P là tập quy tắc sinh Hãy mô tả đặc điểm của 4 thành phần này
2 Hãy nêu dạng các quy tắc sinh của văn phạm phi ngữ cảnh
3 Văn phạm cho trong bài 4 là văn phạm thuộc kiểu nào? (đánh dấu tất cả các phương
án đúng)
A Văn phạm tổng quát
B Văn phạm cảm ngữ cảnh
C Văn phạm phi ngữ cảnh
D Văn phạm chính quy
4 Xác định ngôn ngữ sinh bởi văn phạm G = (Σ, V, S, P ), trong đó:
Σ = {a, b}, V = {S, A, B}
P = {S → AB, A → aAab|, B → b|bB}
A {a2nb2n|n ≥ 0}
B {a2nbn+k|n, k ≥ 0}
C {a2nbn+k+1|n, k ≥ 0}
D Tất cả các đáp án trên đều sai
5 Xác định ngôn ngữ sinh bởi văn phạm G = (Σ, V, S, P ), trong đó:
Σ = {a, b, c, d}, V = {S, A, B}
P = {S → AB, A → aaAbb|b, B → ccBd|d}
A {a2nb2n+1c2kdk+1|n ≥ 0, k ≥ 0}
B {a2nb2n+1c2kdk+1|n ≥ 1, k ≥ 1}
C {a2nb2nc2kdk+1|n ≥ 0, k ≥ 0}
D Tất cả các đáp án trên đều sai
6 Tìm văn phạm phi ngữ cảnh sinh tất cả các số nhị phân (Số nhị phân là số chỉ có các chữ số 0 hoặc 1, nếu số có nhiều hơn 1 chữ số thì không được bắt đầu bằng chữ số 0)
1
Trang 2G = (Σ, V, σ, P )
Σ = {0, 1}
V = {A, σ}
P =
(
σ −→ 0A|1A
A −→ 0A|1A|
B
G = (Σ, V, σ, P )
Σ = {0, 1}
V = {A, σ}
P =
(
σ −→ 1|0A|1A
A −→ 0A|1A|
C
G = (Σ, V, σ, P )
Σ = {0, 1}
V = {A, σ}
P =
(
σ −→ 0|1A
A −→ 0A|1A|
D Tất cả các đáp án trên đều sai
7 Tìm văn phạm phi ngữ cảnh sinh ngôn ngữ trên bảng chữ cái Σ = {a, b, c}, sao cho ngôn ngữ chứa các từ có độ dài chẵn (độ dài > 0) và bắt đầu bằng đoạn lẻ a
A
G = (Σ, V, S, P )
Σ = {a, b, c}
V = {S, A, B, C}
σ = S
P =
S −→ aA|bA|cA|
A −→ A|aB|bB|
B −→ aA|bB|cB|
C −→ aB|bB|cB
B
G = (Σ, V, S, P )
Σ = {a, b, c}
V = {S, A, B, C}
σ = S
P =
S −→ aA|a
A −→ bB|cB|aS
B −→ aC|bC|cC|
C −→ aB|bB|cB
C
G = (Σ, V, σ, P )
Σ = {a, b, c}
V = {S, A, B, C}
σ = S
P =
S −→ aA
A −→ bB|cB|aC|aS
B −→ aA|bA|cA|
C −→ aB|bB|cB
D Tất cả các đáp án trên đều sai