Skip to main content

ภาษาอังกฤษที่มีโครงสร้างคืออะไร?

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

โดยการแบ่งงานเป็นลำดับตรรกะของขั้นตอนเดียวที่มีโครงสร้างภาษาอังกฤษช่วยให้องค์กรพื้นฐานของโปรแกรมคอมพิวเตอร์ได้รับการติดตามแต่ละขั้นตอนในกระบวนการอธิบายไว้ในบรรทัดเดียวโดยใช้คำภาษาอังกฤษที่ชัดเจนในเมืองหลวงซึ่งมักจะอยู่ในรูปแบบของคำสั่งหรือสิ่งจำเป็นตัวอย่างง่ายๆของเรื่องนี้คือกระบวนการ if-then-else หรือที่เรียกว่ากระบวนการมีเงื่อนไขหากเงื่อนไขหนึ่งเป็นจริงการกระทำที่เฉพาะเจาะจงเกิดขึ้น แต่ถ้าเงื่อนไขอื่นเป็นจริงแทนการกระทำที่แตกต่างเกิดขึ้นกระบวนการ if-then-else ทั้งหมดเสร็จสิ้นด้วย endif ดังนั้นโปรแกรมการตัดสินใจนี้จึงไม่สับสนกับลำดับขั้นตอนต่อไป

คำสั่งอื่น ๆ อีกมากมายเช่นเริ่มต้นทำซ้ำเขียนและทำเพื่ออธิบายเดี่ยวขั้นตอนในโปรแกรมคอมพิวเตอร์คำสั่งเหล่านี้มักจะถูกฝังอยู่ในกระบวนการอื่น ๆ สร้างการกระทำหลายเลเยอร์ภายในงานเดียวโปรแกรมเมอร์อาจเริ่มต้นกระบวนการและสร้างการตัดสินใจสองหรือสามครั้งจากนั้นหนึ่งหลังจากนั้นก่อนอื่นก่อนที่จะใช้ Endif เพื่อทำกระบวนการนั้นให้เสร็จสิ้นกระบวนการแบบมีเงื่อนไขโดยใช้ if-then หรือกรณีเป็นหนึ่งในสิ่งปลูกสร้างที่ทรงพลังที่สุดในโปรแกรมภาษาอังกฤษที่มีโครงสร้างมันแนะนำความเป็นไปได้ของคอมพิวเตอร์ในการตัดสินใจที่แตกต่างกันมากมายขึ้นอยู่กับการมีอยู่ของเงื่อนไขที่แตกต่างกัน

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

ความคิดของภาษาอังกฤษที่มีโครงสร้างเป็นรากฐานของภาษาการเขียนโปรแกรมคอมพิวเตอร์หลายประเภทหนึ่งในภาษาการเขียนโปรแกรมที่มีโครงสร้างแรกคือโครงสร้างแบบสอบถามแบบสอบถาม (SQL) ซึ่งสร้างขึ้นที่ International Business Machines Corporation (IBM) ในต้นปี 1970มันได้รับการติดตามในช่วงหลายปีที่ผ่านมาโดยภาษาอื่น ๆ อีกมากมายที่พยายามทำให้การเขียนโปรแกรมคอมพิวเตอร์ชัดเจนขึ้นสำหรับผู้อ่านทั่วไปรหัสพื้นฐานที่เรียกใช้คอมพิวเตอร์ยังคงเขียนในสัญลักษณ์ที่คนส่วนใหญ่ไม่สามารถอ่านได้อย่างไรก็ตามภาษาการเขียนโปรแกรมภาษาอังกฤษที่มีโครงสร้างอนุญาตให้คนเหล่านี้ออกแบบโปรแกรมที่แปลภายในเป็นรหัสนั้นดังนั้นคอมพิวเตอร์ของพวกเขาจะทำงานที่จำเป็นสำหรับพวกเขา