คอมพิวเตอร์การเขียนโปรแกรม

การเขียนโปรแกรมแบบแยกส่วน

การเขียนโปรแกรม Modular ทำงานบนหลักการของ "แบ่งแยกแล้วปกครองที่" มูลค่าการตรวจสอบ

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

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

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.birmiss.com. Theme powered by WordPress.