TAILIEUCHUNG - Bài giảng Tin học lí thuyết: Chương 2 - Võ Huỳnh Trâm

Bài giảng "Tin học lí thuyết - Chương 2: Ngôn ngữ và sự phân cấp Chomsky" cung cấp cho người học các kiến thức: Khái niệm ngôn ngữ, cách biểu diễn ngôn ngữ, văn phạm, sự phân lớp văn phạm. nội dung chi tiết. | Chương 2 Ngôn ngữ và sự phân cấp Chomsky Nôi dung Khái niệm ngôn ngữ Cách biểu diễn ngôn ngữ Văn phạm Sự phân lớp văn phạm 1 Ký hiệu bộ chữ cái chuỗi Ký hiêu symbol là một thực thể trừu tượng mà ta không định nghĩa được một cách hình thức Các chữ cái a b c . hoặc các số 1 2 3 . Bô chữ cái alphabet z Là một tập không rỗng các ký hiệu nào đó Bộ chữ cái Latin A B C . a b c . z Chuỗi string một chuỗi hay một từ - word trên bộ chữ cái z Là một dãy hữu hạn các ký hiệu của z Một ký hiệu có thể xuất hiện nhiều lần 2 Chuỗi ĐÔ dài chuỗi là số các ký hiệu tạo thành chuỗi abca 4 Chuỗi rỗng ký hiệu E là chuỗi không có ký hiệu nào 0 Chuỗi con chuỗi v là chuỗi con của w nếu v được tạo bởi các ký hiệu liền kề nhau trong chuỗi w. Chuỗi 10 là chuỗi con của chuỗi 01Q001 Tiền tố là chuỗi con bất kỳ nằm ở đầu chuỗi Hâu tố là chuỗi con bất kỳ nằm ở cuối chuỗi Chuỗi abc có các tiền tố a ab abc Chuỗi 0246 có các hậu tố 6 46 246 0246 3 Chuỗi Chuỗi nối két ghép là chuỗi được tạo thành bằng cách viết chuỗi thứ nhất sau đó viết chuỗi thứ hai . Nối ghép của chuỗi Long và Int là Longlnt Nối kết của chuỗi rỗng w w w với mọi w là đơn vị của phép nối kết Chuỗi đảo ngược của chuỗi w ký hiệu wR là chuỗi w được viết theo thứ tự ngược lại. w abcd wR dcba R Printed with FinePrint - purchase at Ngôn ngữ Languages Tổng quan về ngôn ngữ Ngôn ngữ tự nhiên tiếng Việt tiếng Anh . Ngôn ngữ lập trình Pascal C C . Là tập hợp các câu theo cấu trúc quy định nào đó Biểu thị các ý nghĩ các sự kiện hay các khái niệm Bao gồm một tập các ký hiệu và các quy tắc để vận dụng chúng Các phép toán trên ngôn ngữ Phép phàn bù complement L z - L Phép nối kết concatenation L1L2 W1 e L1 và w2 e L2 trên bộ chữ cái z. o Z2 L kết nối i lần trên cùng ngôn ngữ L L 5 Ngôn ngữ Languages Một ngôn ngữ hình thức L là một tập hợp các chuỗi của các ký hiệu từ một bộ chữ cái E nào đó. Chú ý 0 và cũng được coi là ngôn ngữ 0 và 0 z và s z tập hợp tất cả các chuỗi con kể cả chuỗi rỗng sinh ra từ bộ chữ cái E. z tập

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.