คุณสมบัติของภาษาเรกูลาร์

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
อินเตอร์เซกชั่น (Intersection) คอมพลีเมนต์ (Complement)
Advertisements

อินเตอร์เซกชั่น (Intersection) คอมพลีเมนต์ (Complement)
ค31211 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 1
การดำเนินการระหว่างเหตุการณ์
Set Operations การกระทำระหว่างเซต
เฉลยใบงานที่ 1 องค์ประกอบและหลักการทำงานของคอมพิวเตอร์
หน่วยการเรียนรู้ที่ 7 ความรู้เบื้องต้นเกี่ยวกับจำนวนจริง
โรงเรียนนวมินทราชินูทิศ เตรียมอุดมศึกษาพัฒนาการ
ค คณิตศาสตร์สำหรับ คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม การแทนกราฟ.
วิธีการใช้ระบบขอรับ บริการ Online 1. เข้าไปที่  หน่วยงาน  งาน เทคโนโลยีการศึกษา 2. เลือกคำสั่ง ระบบขอรับบริการ Online.
การเขียนโปรแกรมคอมพิวเตอร์ Computer programming
การสื่อสารข้อมูลทางคอมพิวเตอร์
หน่วยการเรียนรู้ที่ 7 ความรู้เบื้องต้นเกี่ยวกับจำนวนจริง
บทที่ 1 Probability.
โครงสร้างข้อมูลและขั้นตอนวิธี
Pushdown Automata : PDA
ไวยากรณ์คอนเท็กซ์ฟรี และภาษาคอนเท็กซ์ฟรี
ไฟไนต์ออโตมาตาที่คาดเดาไม่ได้ (Non-deterministic Finite Automata)
ตัวผกผันการคูณของเมทริกซ์
Finite-state Automata
การออกแบบออโตมาตาจำกัดเชิงกำหนด ( DFA )
บทที่ 3 (ต่อ) ไวยากรณ์เรกูลาร์.
กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
หน่วยที่ 5 การเวียนเกิด
เกณฑ์การประเมินการฝึกประสบการณ์วิชาชีพ สาชาวิชาคอมพิวเตอร์
ข้อ (1) ข้อ (2) ข้อ (3)
หน่วยการเรียนรู้ การเขียน โปรแกรมภาษาขั้นพื้นฐาน เรื่อง คำสั่ง HTML 5 การแทรก รูปภาพและการเชื่อมโยง รหัส รายวิชา ง การงาน อาชีพและเทคโนโลยี 6 กลุ่มสาระ.
บทที่ 2 โครงสร้างและหน้าที่ การทำงาน ของระบบคอมพิวเตอร์
1 ชุดการเรียนรู้ความปลอดภัยและอาชีวอนา มัย ด้านการยศาสตร์ เรื่อง การบริหารร่างกายระหว่างการ ทำงาน เพื่อยืดและผ่อนคลายกล้ามเนื้อ จัดทำโดย กรมสวัสดิการและคุ้มครอง.
สื่อการเรียน การสอน วิชาคอมพิวเตอร์ระดับปฐมวัย อุปกรณ์พื้นฐานคอมพิวเตอร์
วิชาเทคโนโลยีสารสนเทศเพื่อชีวิต
การให้เหตุผล การให้เหตุผลแบ่งได้ 2 แบบ ดังนี้ 1. การให้เหตุผลแบบ อุปนัย การให้เหตุผลแบบอุปนัย เป็นวิธีการสรุปผล จากการสังเกตหรือการทดลองเพื่อค้นหาความ.
หลักการลดรูปฟังก์ชันตรรกให้ง่าย
Introduction to VB2010 EXPRESS
ครูวีรธรรม เทศประสิทธิ์ แผนกวิชาคอมพิวเตอร์ธุรกิจ
การประยุกต์ Logic Gates ภาค 2
บริษัท พัฒนาวิชาการ (2535) จำกัด
การพัฒนาการใช้งานในระบบเว็บ
เคสและเพาเวอร์ซัพพลาย
ดิจิตอล + เลขฐาน บทที่ 2.
ไมโครคอนโทรลเลอร์ บทที่ 11.
บทที่ 1 โครงสร้างคอมพิวเตอร์พื้นฐาน
Basic Input Output System
เซต (SET) ประวัติย่อของวิชาเซต ความหมายของเซต การเขียนแทนเซต
ชุดที่ 1 ไป เมนูรอง.
ภาพที่1 : ตัวอย่างข้อความชื่อภาพ
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
ระบบโทรศัพท์ บทที่ 2 เครื่องโทรศัพท์.
แผงวงจรพ่วง (Peripheral Board)
Data storage II Introduction to Computer Science ( )
การสร้างสรรค์และผลิตเครื่องมือการประชาสัมพันธ์และการสื่อสารองค์กร 1
นายไชยวัฒน์ วิเชียรไชย ตำแหน่ง ครู โรงเรียนดงบังพิสัยนวการนุสรณ์
บริษัท พัฒนาวิชาการ (2535) จำกัด
เซต (SET) เราไม่สามารถให้คำจำกัดความกับค่าว่าเซตหรือสมาชิก
ผู้ช่วยศาสตราจารย์จุฑาวุฒิ จันทรมาลี
ปฏิกิริยาเคมีที่พบในชีวิตประจำวัน
Slide PowerPoint_สื่อประกอบการสอน
สมการเชิงเส้นตัวแปรเดียว
Data storage II Introduction to Computer Science ( )
หน่วยการเรียนรู้ การเขียนโปรแกรมภาษาขั้นพื้นฐาน เรื่อง โครงสร้างพื้นฐาน HTML 5 รหัส รายวิชา ง23102 การงานอาชีพและเทคโนโลยี 6 กลุ่มสาระ การงานอาชีพและเทคโนโลยี
รายวิชา งานไฟฟ้าเบื้องต้นสำหรับครูอุตสาหกรรมศิลป์
พลังงานไอออไนเซชัน พลังงานไอออไนเซชัน (Ionization energy) คือ พลังงานที่ใช้ในการดึงอิเล็กตรอนหลุด ออกจากอะตอมของธาตุที่อยู่ในสถานะแก๊ส เช่น การทำให้ไฮโดรเจนอะตอมในสถานะ.
การอนุรักษ์และสงวนรักษาทรัพยากรสารสนเทศ
ใบความรู้ที่ 9 เรื่อง การเขียนบรรณานุกรม โครงงานคอมพิวเตอร์
พันธะโคเวเลนต์ พันธะไอออนิก พันธะเคมี พันธะโลหะ.
บทที่ 2 โครงสร้างข้อมูลแบบแถวลำดับหรืออาร์เรย์ (Array)
Chapter 3 : Array.
ระบบสำนักงานอัตโนมัติ (Office Automation : OA)
บทที่ 15 การติดตั้งระบบและการทบทวนระบบงาน.
บทที่ 5 พัลส์เทคนิค
ใบสำเนางานนำเสนอ:

คุณสมบัติของภาษาเรกูลาร์ บทที่ 4 คุณสมบัติของภาษาเรกูลาร์

คุณสมบัติปิดขอภาษาเรกูลาร์ ภาษาเรกูลาร์มีคุณสมบัติปิดภายใต้การกระทำดังต่อไปนี้ การยูเนียน (Union) การต่อกัน (Concatenation) การทำซ้ำ (Star) การย้อนกลับ (Reverse) การคอมพลีเมนต์ (Complement) การอินเตอร์เซกชัน (Intersection)

การยูเนียน (Union) สมมุติให้ L1 และ L2 เป็นภาษาเรกูลาร์ซึ่งสามารถเขียนแทนด้วยไฟไนต์ออโตมาตา ดังนั้น L1 L2 L1 L2

การต่อกัน (Concatenation) L1 L2 L1 L2

การทำซ้ำ (Star) L1 L1

การย้อนกลับ (Reverse) L1 L1

การคอมพลีเมนต์ (Complement)

การคอมพลีเมนต์ (Complement)

การอินเตอร์เซกชัน (Intersection)

แบบฝึกหัด

กำหนดให้ L1 L2

จากภาษาเรกูลาร์ L1 และ L2 จงเขียนไฟไนต์ออโตมาตา ทำการยูเนียน (Union) L1 และ L2 ทำการต่อกัน (Concatenation) ระหว่าง L1 และ L2 ทำซ้ำ (Star) L1 ทำการย้อนกลับ (Reverse) ของข้อ 2 ทำการคอมพลีเมนต์ (Complement) L1 การอินเตอร์เซกชัน (Intersection) ระหว่าง L1 และ L2