กลับไปหน้าบทความ

อ่าน 1 นาที

สายงาน

ใน ระบบคอมพิวเตอร์ ที่ไม่โต้ตอบ โดยเฉพาะ เมนเฟรม ของ IBM สตรีมงาน ( job stream ) หรือเรียกง่ายๆ ว่า งาน (job ) คือลำดับของ คำสั่ง ภาษาควบคุมงาน (JCL) และข้อมูล (เรียกว่า...

สายงาน

ใน ระบบคอมพิวเตอร์ ที่ไม่โต้ตอบโดยเฉพาะเมนเฟรมของ IBM สตรีมงาน ( job stream ) หรือเรียกง่ายๆ ว่างาน (job ) คือลำดับของ คำสั่ง ภาษาควบคุมงาน (JCL) และข้อมูล (เรียกว่าข้อมูลอินสตรีม ) ที่ประกอบเป็น "หน่วยงานเดียวของการทำงานสำหรับระบบปฏิบัติการ" [ 1 ]คำว่างาน (job)ตามธรรมเนียมหมายถึงงานชิ้นเดียว และแตกต่างจาก ชุดงาน ( batch ) (การดำเนินการขั้นตอนเดียวกันกับอินพุตจำนวนมาก) แต่การคำนวณที่ไม่โต้ตอบเรียกว่า " การประมวลผลแบบชุดงาน " (batch processing) ดังนั้นหน่วยของการประมวลผลแบบชุดงานจึงมักเรียกว่างาน (job ) หรือคำที่ขัดแย้งกันเองว่างานชุดงาน (batch job ) ดู รายละเอียดเพิ่มเติมได้ที่ งาน ( job ) การดำเนินการงานประกอบด้วยการเรียกใช้โปรแกรมหนึ่งโปรแกรมขึ้นไป การเรียกใช้โปรแกรมแต่ละครั้ง เรียกว่าขั้นตอนงาน ( job step ) หรือขั้นตอน (step ) มักจะมีความสัมพันธ์กันในงานนั้นๆ ขั้นตอนในงานจะถูกดำเนินการตามลำดับ โดยอาจขึ้นอยู่กับผลลัพธ์ของขั้นตอนก่อนหน้า โดยเฉพาะในการประมวลผลแบบชุดงาน

คำว่า "กระบวนการทำงาน" (job stream) มักเกี่ยวข้องกับเมนเฟรมโดยเฉพาะ ใน ระบบปฏิบัติการ IBM z/OSกระบวนการทำงานจะเริ่มต้นด้วยคำสั่ง `start` // JOBและสิ้นสุดด้วยคำสั่ง `start` // JOBหรือ//`start` แต่ละขั้นตอนของกระบวนการทำงานประกอบด้วยคำสั่ง `start` หนึ่ง// EXECคำสั่งที่ระบุโปรแกรมที่จะดำเนินการ และโดยปกติจะมี// DDคำสั่งหลายคำสั่งที่กำหนดไฟล์และอุปกรณ์ที่จะใช้

ตัวอย่าง

ตัวอย่างง่ายๆ ของกระบวนการทำงานคือระบบพิมพ์เช็คเงินเดือน ซึ่งอาจประกอบด้วยขั้นตอนต่อไปนี้ โดยดำเนินการกับชุดข้อมูลขาเข้า:

  1. อ่านไฟล์ข้อมูลที่มีหมายเลขประจำตัวพนักงานและชั่วโมงทำงานสำหรับงวดการจ่ายเงินปัจจุบัน (ชุดข้อมูลขาเข้า) ตรวจสอบความถูกต้องของข้อมูลเพื่อตรวจสอบว่าหมายเลขพนักงานถูกต้องและชั่วโมงทำงานสมเหตุสมผล
  2. คำนวณเงินเดือนและหักเงินสำหรับงวดการจ่ายเงินปัจจุบันโดยอิงจากชั่วโมงทำงาน อัตราค่าจ้าง และรายการหักเงินจากข้อมูลหลักของพนักงาน อัปเดตตัวเลข "สะสมปี" ในข้อมูลหลักของพนักงาน และสร้างไฟล์บันทึกข้อมูลที่จะใช้ในขั้นตอนต่อไป
  3. พิมพ์เช็คเงินเดือนโดยใช้ข้อมูลที่สร้างไว้ในขั้นตอนก่อนหน้า
  4. อัปเดตยอดเงินในบัญชีธนาคารเพื่อให้ตรงกับหมายเลขเช็คและจำนวนเงินที่เขียนลงในเช็ค

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

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Job_stream&oldid=1000678500 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ สายงาน

ใน ระบบคอมพิวเตอร์ ที่ไม่โต้ตอบ โดยเฉพาะ เมนเฟรม ของ IBM สตรีมงาน ( job stream ) หรือเรียกง่ายๆ ว่า งาน (job ) คือลำดับของ คำสั่ง ภาษาควบคุมงาน (JCL) และข้อมูล (เรียกว่า...

ตัวอย่าง

ตัวอย่างง่ายๆ ของกระบวนการทำงานคือระบบพิมพ์เช็คเงินเดือน ซึ่งอาจประกอบด้วยขั้นตอนต่อไปนี้ โดยดำเนินการกับชุดข้อมูลขาเข้า:

ดูเพิ่มเติม

คิวงาน ตัวกำหนดตารางงาน ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Job_stream&oldid=1000678500 "