อ่าน 2 นาที
ไอบีเอ็มดีพีพีเอ็กซ์
Distributed Processing Programming Executive (DPC) เป็น ระบบปฏิบัติการ ที่เลิกใช้งานแล้ว ซึ่งผลิตโดย IBM และติดตั้งมาล่วงหน้าในเครื่อง IBM 8100 จากนั้นจึงถูกพอร์ตไปยังเครื่อง ES/...
ไอบีเอ็มดีพีพีเอ็กซ์
| โปรแกรมจัดการการประมวลผลแบบกระจาย (DPPX) | |
|---|---|
| นักพัฒนา | ไอบีเอ็ม |
| เขียนเป็น | พีแอล/ดีเอส |
| สถานะการทำงาน | เลิกผลิตแล้ว |
| การเผยแพร่ครั้งแรก | พ.ศ. 2521 |
| รุ่นล่าสุด | DPPX/370 / 1988 |
| แพลตฟอร์มที่รองรับ | IBM 8100 , ES/9370 |
| ส่วนติดต่อผู้ใช้เริ่มต้น | อินเทอร์เฟซบรรทัดคำสั่ง |
| ใบอนุญาต | กรรมสิทธิ์ |
Distributed Processing Programming Executive (DPC)เป็นระบบปฏิบัติการ ที่เลิกใช้งานแล้ว ซึ่งผลิตโดยIBMและติดตั้งมาล่วงหน้าในเครื่องIBM 8100จากนั้นจึงถูกพอร์ตไปยังเครื่องES/ 9370
ประวัติโดยย่อ
- เทคโนโลยีนี้ถูกนำมาใช้ครั้งแรกใน ซีรี่ส์ IBM 8100ซึ่งวางจำหน่ายในปี 1978
- ในปี 1987 ได้มีการเปิดตัวผลิตภัณฑ์ Distributed Processing Programming Executive System Product (DPPX/SP) เวอร์ชัน 4
- ในปี 1986 IBMตัดสินใจยุติการใช้งานสถาปัตยกรรม IBM 8100 เพื่อรวมกลุ่มฮาร์ดแวร์และซอฟต์แวร์ของบริษัทให้เป็นหนึ่งเดียว
- ในปี พ.ศ. 2531 พวกเขาได้ออก DPPX/370 ซึ่งทำงานบน โปรเซสเซอร์ ES/9370 ( รุ่น S/370 ) [ 1 ]
- DPPX/370 ถูกปลดประจำการอย่างเป็นทางการเมื่อสิ้นเดือนมิถุนายน ปี 1997
สถาปัตยกรรม
DPPX ถูกเขียนขึ้นด้วยภาษาโปรแกรมสำหรับระบบกระจาย (PL/DS) ซึ่งเป็นภาษาโปรแกรมระบบที่พัฒนามาจากPL/I คล้ายกับภาษาโปรแกรมระบบ PL/Sที่ใช้สำหรับMVSและVMส่วนหนึ่งของกระบวนการพัฒนา DPPX/370 คือการพัฒนาภาษา PL/DS 2 ซึ่งมีพื้นฐานมาจาก PL/DS แต่มีการเปลี่ยนแปลงที่จำเป็นเนื่องจากชุดคำสั่งที่เปลี่ยนไป (PL/DS เช่นเดียวกับ PL/S เป็นภาษาโปรแกรมระดับสูงที่ส่งเสริมการใช้ภาษาแอสเซมบลีแบบอินไลน์อย่างมาก)
ส่วนติดต่อผู้ใช้ (เช่น บรรทัดคำสั่ง) ของ DPPX นั้นสะอาดตาและใช้งานง่ายมาก ไวยากรณ์ของคำสั่ง แนวคิดและหลักการโดยรวมของ DPPX ดูตรงไปตรงมาและสอดคล้องกัน (บรรทัดคำสั่ง ความช่วยเหลือออนไลน์ ฯลฯ) และทุกแง่มุมได้รับการบันทึกไว้ทั้งทางออนไลน์และในคู่มือฉบับพิมพ์ที่จัดระเบียบอย่างดี ระบบ DPPX สามารถทำงานได้โดยไม่ต้องมีผู้ควบคุมและควบคุมจากระยะไกล (จึงเป็นที่มา ของคำว่า " กระจาย " ในชื่อ) ข้อดีอย่างหนึ่งของการออกแบบที่สะอาดตาเช่นนี้คือ สามารถเขียนโปรแกรมด้วยภาษาCOBOL ที่ทันสมัย และพัฒนาบทสนทนาแบบโต้ตอบได้
DPPXมี ระบบจัดการฐานข้อมูล (DBMS) ในตัวที่ มีสถาปัตยกรรมค้นหาคีย์แบบง่าย และมีความสามารถในการเลื่อนไปข้างหน้าในตารางหลังจากเริ่มต้นจากค่าคีย์เฉพาะโดยการออกคำสั่งอ่านไปข้างหน้า ข้อจำกัดของ DBMS DPPX คือการขาดความสามารถในการอ่านก่อนหน้า ซึ่งทำให้ยากต่อการเขียนโค้ดฟังก์ชันย้อนกลับหน้าสำหรับหน้าจอที่โหลดจากตารางใน DBMS DPPX ตัวอย่างเช่น ข้อจำกัดนี้ได้รับการแก้ไขโดยโปรแกรมเมอร์หนุ่มไฟแรง (K. Riley จาก Anchorage รัฐอะแลสกา) ที่เสนอแนะในระดับแอปพลิเคชันให้สร้างคีย์สำรองสำหรับตาราง DPPX ที่ต้องการฟังก์ชันการอ่านก่อนหน้า จากนั้นสามารถโหลดคีย์สำรองด้วยค่าไบนารี 1's complement ของคีย์หลัก ซึ่งในกรณีนี้การอ่านไปข้างหน้าบนคีย์สำรองจะเทียบเท่ากับการอ่านก่อนหน้าบนคีย์หลัก
ซอฟต์แวร์
นอกเหนือจากฟังก์ชันพื้นฐานที่คาดหวังของระบบปฏิบัติการแล้ว DPPX ยังมีฟังก์ชันหลายอย่างที่ช่วยให้สามารถบริหารจัดการจากระยะไกลได้ เช่น Distributed Host Command Facility (DHCF) ซึ่งอนุญาตให้ผู้ใช้ Host Command Facility (HCF) บนเมนเฟรมล็อกอินในโหมดเต็มหน้าจอหรือโหมดบรรทัดเพื่อเรียกใช้คำสั่งราวกับว่าล็อกอินอยู่ในเครื่องนั้น และ Distributed Systems Network (หรือ Node) Executive (DSNX) ซึ่งอนุญาตให้ Distributed Systems Executive (DSX) (ต่อมาคือ NetView/DM) ทำงานเพื่อจัดการไฟล์ได้
นอกจากนี้ยังมีผลิตภัณฑ์เพิ่มเติมแยกต่างหาก ได้แก่ คอมไพเลอร์ COBOLและFortranระบบจัดการธุรกรรมแบบกระจาย (DTMS) ส่วนขยายสิ่งอำนวยความสะดวกคำสั่ง (CFE) ซึ่งช่วยให้รองรับแอปพลิเคชันแบบเต็มหน้าจอได้ง่าย ความสามารถในการสตรีมข้อมูล (DSC) เพื่อให้ผู้ใช้ DPPX สามารถล็อกอินเข้าสู่แอปพลิเคชันบนเมนเฟรม และเครื่องมือวัดประสิทธิภาพ (PT)
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ไอบีเอ็มดีพีพีเอ็กซ์
Distributed Processing Programming Executive (DPC) เป็น ระบบปฏิบัติการ ที่เลิกใช้งานแล้ว ซึ่งผลิตโดย IBM และติดตั้งมาล่วงหน้าในเครื่อง IBM 8100 จากนั้นจึงถูกพอร์ตไปยังเครื่อง ES/...
ประวัติโดยย่อ
เทคโนโลยีนี้ถูกนำมาใช้ครั้งแรกใน ซีรี่ส์ IBM 8100 ซึ่งวางจำหน่ายในปี 1978 ในปี 1987 ได้มีการเปิดตัวผลิตภัณฑ์ Distributed Processing Programming Executive System Product (DPPX/SP) เวอร์ชัน 4 ในปี 1986 IBM ตัดสินใจยุติการใช้งานสถาปัตยกรรม IBM 8100...
สถาปัตยกรรม
DPPX ถูกเขียนขึ้นด้วยภาษาโปรแกรมสำหรับระบบกระจาย (PL/DS) ซึ่งเป็นภาษาโปรแกรมระบบที่พัฒนามาจาก PL/I คล้ายกับภาษาโปรแกรมระบบ PL/S ที่ใช้สำหรับ MVS และ VM ส่วนหนึ่งของกระบวนการพัฒนา DPPX/370 คือการพัฒนาภาษา PL/DS 2 ซึ่งมีพื้นฐานมาจาก PL/DS...
ซอฟต์แวร์
นอกเหนือจากฟังก์ชันพื้นฐานที่คาดหวังของระบบปฏิบัติการแล้ว DPPX ยังมีฟังก์ชันหลายอย่างที่ช่วยให้สามารถบริหารจัดการจากระยะไกลได้ เช่น Distributed Host Command Facility (DHCF) ซึ่งอนุญาตให้ผู้ใช้ Host Command Facility (HCF)...