1. Trang chủ
  2. » Công Nghệ Thông Tin

Câu hỏi trắc nghiệm về tính đệ quy

6 2,6K 14
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Câu Hỏi Trắc Nghiệm Về Tính Đệ Quy
Trường học Trường Đại Học
Chuyên ngành Ngôn Ngữ Lập Trình
Thể loại Bài Tập
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 6
Dung lượng 181 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Câu hỏi trắc nghiệm về tính đệ quy

Trang 1

Câu 1 Ngôn ngữ L = {anbm| n> m} Văn phạm nào sau đây sinh ra ngôn ngữ L

A) S → aSb|a

B) S → aSb|aS|a

C) S → aSb|aS| 

D) S → aSb| SS|a

Đáp án B

Câu 2 Ngôn ngữ L = {anbm| n<> m} Văn phạm nào sau đây sinh ra ngôn ngữ

L

A) S → A|B; A → aA| aX; B → Bb|Xb; X → aXb| 

B) S → A|B; A → aAb| a; B → aAb|b

C) S → aS|Sb| 

D) Cả 3 văn phạm trên đều sinh ra

Đáp án A

Câu 3 Cho văn phạm G = {S → aSb|bSa|SS|a|} ∑ = {a, b } ∆= {S} G sinh ra

ngôn ngữ nào sau đây: (wR là xâu ngược của xâu w)

A) {wwR | w  {a,b}*}}

B) {w  {a,b}*}| số kí tự của a >= số kí tự của b trong xâu w }

C) {wxwR | x  {a, b, }, w  {a,b}*}}

D) {w  {a,b}*}| số kí tự của a = số kí tự của b trong xâu w }

Đáp án B

Câu 4 Cho văn phạm G = {S → aSb|bSa|SS|a|} ∑ = {a, b } ∆= {S} G sinh ra

ngôn ngữ nào sau đây: (wR là xâu ngược của xâu w)

A) {wwR | w  {a,b}*}}

B) {w  {a,b}*}| số kí tự của a >= số kí tự của b trong xâu w }

C) {w  {a,b}*}| số kí tự của a = số kí tự của b trong xâu w }

D) {w | w  {a,b}*} và w = wR}

Đáp án B

Câu 5 Cho văn phạm G = {S → aSa|bSb|a|b|} ∑ = {a, b } ∆= {S} Tìm ngôn

ngữ tương ứng với ngôn ngữ do G sinh ra:

A) {a2nbn| n≥ 0}

B) {anbn|n ≥ m}

C) {anbn|n ≠ m}

D) { anbn| n≥ 0, m≥ 0, m ≤ n ≤ 2m}

Đáp án B

Câu 6 Cho văn phạm G = {S → aSbS|bSaS|a|} ∑ = {a, b } ∆= {S} Văn

phạm G nhập nhằng trên chuỗi nào sau đây:

A) aaba

B) aab

C) aaabb

D) tất cả đều sai

Đáp án D

Câu 7 Văn phạm nào sau đây KHÔNG nhập nhằng:

A) S→ aSb|bSa|SS|a

B) S → aSbS|bSaS|a|

Trang 2

C) S→aS|aSb|b

D) S→ aS|bS|

Đáp án D

Câu 8 Văn phạm nào sau đây là văn phạm nhập nhằng:

A) S → aSbS|aSb|

B) S→aS|aSb|a

C) S→ aSb|bSa|SS|a

D) S→ aS|bS|

Đáp án B

Câu 9

Cho văn phạm G = {S → aAAB| bC; A → bB| ; B → Aa|A|; C → bA|B} Sau khi loại bỏ các sản xuất rỗng trong G, có bao nhiêu luật sinh có vế trái là S

A) 8

B) 7

C) 6

D) 8

Đáp án A

Câu 10

Cho văn phạm G = {S → aAAB| bC; A → bB| ; B → Aa|A|; C → bA|B} Sau khi loại bỏ các sản xuất rỗng trong G, văn phạm có bao nhiêu luật sinh?

A) 18

B) 17

C) 16

D) 15

Đáp án XXX

Câu 11

Cho văn phạm G = {S → aAAB| bC; A → bB| ; B → Aa|A|; C → bA|B} Sau khi loại bỏ các sản xuất rỗng trong G, có bao nhiêu luật sinh có vế trái là C?

A) 8

B) 7

C) 6

D) 5

Đáp án

Câu 12

Cho văn phạm G = {E → aFFT| bC; F → bT| ; T → Fa|F|; C → bF| T} Sau khi loại bỏ các sản xuất rỗng trong G, có bao nhiêu luật sinh có

vế trái là C?

A) 8

B) 7

C) 6

D) 5

Đáp án

Câu 13

Cho văn phạm G = {E → aFFT| bC; F → bT| ; T → Fa|F|; C → bF| T} Sau khi loại bỏ các sản xuất rỗng trong G, văn phạm có bao nhiêu luật sinh?

A) 18

B) 17

C) 16

D) 15

Trang 3

Đáp án

Câu 14

Cho văn phạm G = {S → AB| BS; A → AA| AS|a|b; B → AB} Sau khi loại bỏ đệ quy trái cho biến A đầu tiên và gọi A’ là biến mới được sinh

ra từ việc loại bỏ đệ quy trái này Trong văn phạm biến B có bao nhiêu luật sinh?

A) 1

B) 2

C) 4

D) 5

Đáp án

Câu 15

Cho văn phạm G = {S → AB; A → A0| B0|1; B → A1|0} Sau khi loại

bỏ đệ quy trái cho văn phạm G thu được văn phạm G’ tương đương Trong G’ có bao nhiêu luật sinh có vế trái là B?

A) 2

B) 4

C) 6

D) 8

Đáp án

Câu 16

Cho văn phạm G = {S → AB; A → A0| B0|1; B → A1|0} Sau khi loại

bỏ đệ quy trái cho văn phạm G thu được văn phạm G’ tương đương Trong G’ có tất cả bao nhiêu luật sinh?

A) 10

B) 13

C) 14

D) 16

Đáp án

Câu 17

Cho văn phạm G = {S → AB; A → A0| B0|1; B → A1|0} Sau khi loại

bỏ đệ quy trái cho văn phạm G thu được văn phạm G’ tương đương Trong G’ có tất cả bao nhiêu biến (kí hiệu không kết thúc)?

A) 5

B) 6

C) 7

D) 8

Đáp án

Câu 18

Cho văn phạm G = {S → AB; A → A0| B0|1; B → A1|0} Sau khi loại

bỏ đệ quy trái cho văn phạm G thu được văn phạm G’ tương đương Trong G’ có bao nhiêu luật sinh có vế trái là A?

A) 3

B) 4

C) 5

D) 6

Đáp án

Câu 19

Cho văn phạm G = {S → AB| BS; A → AA| AS|a|b; B → AB} Sau khi loại bỏ đệ quy trái cho biến A đầu tiên và gọi A’ là biến mới được sinh

ra từ việc loại bỏ đệ quy trái này Trong văn phạm biến S có bao nhiêu luật sinh?

A) 2

B) 4

C) 6

Trang 4

D) 8

Đáp án

Câu 20

Cho văn phạm G = {S → AB| BS; A → AA| AS|a|b; B → AB} Sau khi loại bỏ đệ quy trái cho biến A đầu tiên và gọi A’ là biến mới được sinh

ra từ việc loại bỏ đệ quy trái này Trong văn phạm biến A’ có bao nhiêu luật sinh?

A) 4

B) 8

C) 16

D) tất cả đều sai

Đáp án

Câu 21

Cho văn phạm G = { S Aa | b; AAc | Sd} Sau khi loại bỏ đệ quy trái cho các biến trong văn phạm G Trong văn phạm biến A’ có bao nhiêu luật sinh?

A) 4

B) 5

C) 6

D) tất cả đều sai

Đáp án

Câu 22

Cho văn phạm G = { S Aa | b; AAc | Sd} Sau khi loại bỏ đệ quy trái cho các biến trong văn phạm G Trong văn phạm G có tất cả bao nhiêu luật sinh?

A) 4

B) 6

C) 8

D) tất cả đều sai

Đáp án

Câu 23

Cho văn phạm G = { S Aa | b; AAc | Sd} Sau khi loại bỏ đệ quy trái cho các biến trong văn phạm G Trong văn phạm có tất cả bao nhiêu luật sinh?

A) 4

B) 6

C) 8

D) tất cả đều sai

Đáp án

Câu 24

Cho văn phạm G = { S Aa|b; AAb | Sa|b} Sau khi loại bỏ đệ quy trái cho các biến trong văn phạm G Trong văn phạm có tất cả bao nhiêu luật sinh?

A) 4

B) 6

C) 8

D) 10

Đáp án

Câu 25 Cho văn phạm G = { S Aa|b; AAb | Sa|b} Sau khi loại bỏ đệ quy

Trang 5

trái cho các biến trong văn phạm G Trong văn phạm có bao nhiêu luật sinh có vế trái là A?

A) 4

B) 5

C) 6

D) 7

Đáp án

Câu 26

Cho văn phạm G = { S Aa|b; AAb | Sa} Sau khi loại bỏ đệ quy trái cho các biến trong văn phạm G Trong văn phạm có tất cả bao nhiêu luật sinh?

A) 4

B) 6

C) 8

D) 10

Đáp án

Câu 27

Cho văn phạm G = { S Aa|b; AAb | Sa} Sau khi loại bỏ đệ quy trái cho các biến trong văn phạm G Trong văn phạm có bao nhiêu luật sinh có vế trái là A?

A) 2

B) 3

C) 4

D) 5

Đáp án

Câu 28

Cho văn phạm G = { S Aa|b; AAb | Sa} Sau khi loại bỏ đệ quy trái cho các biến trong văn phạm G (gọi biến A’ là biến mới được sinh

ra từ việc loại bỏ đệ quy trái) Trong văn phạm có bao nhiêu luật sinh

có vế trái là A’ ?

A) 2

B) 3

C) 4

D) 5

Đáp án

Câu 29

Cho văn phạm G = { S aaA|abA; AbA | a} Sau khi thực hiện phép thừa số hóa trái cho văn phạm thì trong văn phạm có tất cả bao nhiêu luật sinh?

A) 2

B) 3

C) 4

D) 5

Đáp án

Câu 30 Cho văn phạm G = { S aaA|abA; AbA | a} Sau khi thực hiện

phép thừa số hóa trái cho văn phạm thì trong văn phạm có bao nhiêu luật sinh có vế trái là S?

Trang 6

A) 1

B) 2

C) 3

D) 4

Đáp án

Câu 31

Cho văn phạm G = { S aaA|abA; AbA | a} Sau khi thực hiện phép thừa số hóa trái cho văn phạm thì trong văn phạm có bao nhiêu luật sinh có vế trái là A?

A) 1

B) 2

C) 3

D) 4

Đáp án

Ngày đăng: 21/08/2012, 14:48

TỪ KHÓA LIÊN QUAN

w