คำว่า“ การผลิต” นั้นมีความหมายเหมือนกันกับคำว่า“ กฎ” ในบริบทของวิทยาศาสตร์คอมพิวเตอร์อย่างไร


13

ฉันกำลังศึกษาภาษาทางการและระบบฐานการผลิต (ระบบฐานกฎ) และฉันสับสนเล็กน้อยว่าทำไมคำสองคำนี้ "การผลิต" และ "กฎ" หมายถึงสิ่งเดียวกันในบริบทมากมายในวิทยาการคอมพิวเตอร์

ในภาษาอังกฤษพวกเขาดูเหมือนจะไม่ได้หมายถึงสิ่งเดียวกัน ฉันไม่ใช่เจ้าของภาษา แต่ฉันรู้ว่ากฎหมายถึงสิ่งที่เราไม่ควรทำเมื่อพูดถึงผู้คนหรือสิ่งที่ซ้ำหลายครั้งจะให้ผลลัพธ์เดียวกันและเราบอกว่ามันทำงานได้ตามกฎบางอย่าง ( วิธีการทำงานที่กำหนดโดยโปรโตคอล / โพรซีเดอร์ที่เหมือนกันทุกครั้ง)

การผลิตหมายถึงบางสิ่งที่แตกต่างออกไปอย่างสิ้นเชิง ... ขั้นตอนของสินค้าหรือซอฟท์แวร์ทางกายภาพที่กำลังทำ / ผลิตอยู่ การกระทำของการทำบางสิ่งบางอย่างทั้งทางกายภาพหรืองานศิลปะการเขียนการวาดภาพบางสิ่งบางอย่างที่ทำกับความสามารถทางร่างกายหรือจิตใจของใครบางคน เราบอกว่าสิ่งที่เฉพาะเจาะจงมีการผลิต

อย่างไรก็ตามในวิทยาการคอมพิวเตอร์คำเหล่านี้ที่แสดงสิ่งที่แตกต่างอย่างสิ้นเชิงในภาษาอังกฤษหมายถึงสิ่งเดียวกันใน CS ข้อกำหนดนี้มีความคล้ายคลึงกันใน CS อย่างไร

มีพจนานุกรมนิรุกติศาสตร์สำหรับวิทยาการคอมพิวเตอร์อยู่บ้างไหม พจนานุกรมที่บอกเราว่าคำศัพท์ทางวิทยาศาสตร์คอมพิวเตอร์เป็นอย่างไร

BTW: ข้อเท็จจริงที่น่าสนใจ: ทั้งการผลิตและกฎไม่มีแท็กในไซต์ Stack Exchange นี้


แม้จะมีการประยุกต์ใช้ไวยากรณ์อย่างเป็นทางการในวันนี้อยู่ในparsersต้นกำเนิดของพวกเขามาจากภาษาธรรมชาติโดยเฉพาะด้านภาษาศาสตร์ของไวยากรณ์กำเนิด ชอมสกีใช้เพื่ออธิบายวิธีสร้างประโยคซึ่งเป็นสาเหตุที่เรียกว่ากฎการผลิต
Miles Rout

คำตอบ:


22

ไวยากรณ์มีกฎ "กฎการผลิต:" เกี่ยวกับลำดับใหม่ของสัญลักษณ์ที่คุณสามารถสร้างได้จากลำดับเก่า ในกรณีของไวยากรณ์ที่ไม่มีบริบทลำดับนี้จะเป็นสัญลักษณ์ที่ไม่ใช่ขั้วเดี่ยวเสมอ

บางครั้งคนตัวย่อ "กฎการผลิต" ถึง "การผลิต" บางครั้งคนตัวย่อ "กฎการผลิต" ถึง "กฎ"

ทั้งสองนั้นไม่ได้มีความหมายเหมือนกัน: มีหลายสิ่งที่เป็นกฎ แต่ไม่ใช่การผลิตและผู้คนอาจเรียกใช้กฎการผลิตเพียงครั้งเดียวหรือกฎการผลิต โดยทั่วไปแล้วความหวังก็คือมันชัดเจนจากบริบทสิ่งที่มีความหมาย


บริบทประเภทใดที่จะแยกความแตกต่างของการผลิตจากกฎ
Robert Harvey

9
ตัวอย่างเช่นในการอนุมานประเภท (หรือคำนิยามอุปนัยใด ๆ ในภาษาการเขียนโปรแกรม) เรามีกฎการอนุมาน แต่สิ่งเหล่านี้แยกจากการผลิต (แม้ว่าเกี่ยวข้องกับ) ในไวยากรณ์ ในทำนองเดียวกันมีสิ่งต่าง ๆ เช่น "ระบบที่อิงกับกฎ" ใน AI ซึ่งต่างไปจากเดิมอย่างสิ้นเชิง
jmite

2
กฎการอนุมานของ Prolog ที่พัฒนาขึ้นในอดีตจากกฎการผลิต (ผ่านรูปแบบของไวยากรณ์คุณลักษณะ)
reinierpost

5

หนึ่งในบทความพื้นฐานของทฤษฎีภาษาที่เป็นทางการสามแบบจำลองสำหรับการอธิบายภาษา (Noam Chomsky, 1956) อธิบายกลไกทางคณิตศาสตร์ที่สามารถสร้างประโยค(สร้าง) คล้ายกับวิธีที่มนุษย์สร้างประโยคเมื่อพูดหรือเขียน . ประโยคถูกสร้างขึ้นโดยใช้กฎการเขียนใหม่ดังนั้นกฎเหล่านี้จึงเป็นกฎการใช้ภาษา

โปรดักชั่นชวเลขชื่อสำหรับกฎการผลิตเกิดขึ้นในภายหลังและไม่ถูกต้องทางเทคนิค (ชัมสกีใช้คำนั้นในบทความของเขาเพื่อตั้งชื่อสิ่งที่ผลิตโดยกฎไม่ใช่เป็นคำสำหรับกฎของตัวเอง)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.