15 พฤษภาคม 2552

EASYTRIEVE

EASYTRIEVE เป็นProgramming tool อีกแบบหนึ่งที่ทำงานบน Mainframe

พอดีว่าใช้งานตามความจำเป็น ไม่ได้ศึกษาอย่างจริงจัง พอดีในช่วงนั้นต้อง maintain โปรแกรมเดิมที่ทำไว้แล้ว และก็มีงานบาง job เขียนไว้ด้วย EASYTRIEVE ก็เลยได้สัมผัส

คือการ run งาน batch (ไม่แน่ใจว่าปัจจุบันจะเปลี่ยนไปมากหรือเปล่า เพราะไม่ได้ทำงานบน Main frame นานแล้ว) จะต้องจัด job ส่งไป run โดยเขียน JCL (Job Control Language) เพื่อกำหนดส่วนของ data กำหนด area ของโปรแกรม และอื่นๆ จัดเป็นลำดับตามขั้นตอน เช่น step แรกจะไปอ่าน data มา sort ลง temp area ต่อด้วย step2 อ่านข้อมูลมา summary แยกตาม group ของอะไรก็ว่าไป step3 เลือกเฉพาะ group ที่เข้าเกณฑ์ที่กำหนดไว้ใน data table บางตัว แล้วมา list เฉพาะรายการเหล่านั้น เป็นต้น

ทีนี้มันก็อาจจะมีบาง step ที่ถ้าเขียนโปรแกรม ก็นิดเดียวเอง ถ้าต้องเขียน แล้ว compile & catalog ก็จะไม่จำเป็น ก็ใช้ EASYTRIEVE มาช่วยในการทำเป็นโปรแกรมง่ายอ่านค่าแล้วรวมค่แยกตาม group อะไร และ step compile ก็สั้นๆ ไม่ต้อง catalog ให้เปลือง area ของ compiled catalog area ประมาณนั้น เพราะสมัยก่อนเรื่องของ disk space เป็นเรื่องที่ต้องระวังไม่ให้สิ้นเปลือง เพราะมีจำนวนจำกัด และราคาแพง ไม่เหมือนสมัยนี้ PC ยังมีความจุมากกว่า mini computer สมัยก่อนเสียอีก EASYTRIEVE มาช่วยแบ่งเบางานเล็กงานน้อยไปได้พอสมควรทีเดียว แต่ก็มีบ้างที่อาจจะมีบางคนใช้ EASYTRIEVE จนเชี่ยวชาญและติดใจในความง่ายในการ code ก็มีบ้างที่ใช้ EASYTRIEVE มาทำโปรแกรมอย่างเป็นล่ำเป็นสันทีเดียว ถ้าในกรณีอย่างนี้มักจะ compile catalog เก็บไว้เลย

ไม่มีความคิดเห็น:

แสดงความคิดเห็น