ภาษาโปรแกรมแรกของ ATM


35

ตู้เอทีเอ็มเครื่องแรกทำหน้าที่เหมือนเครื่องจ่ายเงินสดพวกเขาเป็นเครื่องออฟไลน์ที่ทำงานกับบัตรเจาะที่ชุบด้วยคาร์บอนและรหัส PIN 6 หลัก

การถอนสูงสุดด้วยบัตรคือ 10 ปอนด์และแต่ละใบเป็นบัตรใช้ครั้งเดียว - บัตรเอทีเอ็มกลืน!

ตู้เอทีเอ็มเครื่องแรกถูกติดตั้งในลอนดอนในปี 1967 เมื่อฉันดูที่เส้นเวลาของภาษาการเขียนโปรแกรมมีภาษาการเขียนโปรแกรมจำนวนมากที่สร้างขึ้นก่อนทศวรรษที่ผ่านมา ฉันไม่รู้เกี่ยวกับฮาร์ดแวร์เหมือนกัน แต่มันเขียนไว้ในภาษาโปรแกรมใด (ยังมีการใช้ฮาร์ดไดรฟ์ชนิดใด?)

* ฉันไม่พบประวัติรายละเอียดของ John Shepherd-Barron (นักประดิษฐ์ ATM ที่อายุ 70 ​​ปี)

ปรับปรุง

ฉันพบภาพนี้ซึ่งนำมาจากหนังสือพิมพ์ย้อนหลังไปถึงปี 1972 ในอิหร่าน

ป้อนคำอธิบายรูปภาพที่นี่

PS ที่แปล :

แสดงให้เห็นว่านาย Rad-lon (ถ้าสะกดถูกต้อง)ผู้จัดการของ Barros (ถ้าสะกดถูกต้อง)สถาบันการศึกษานานาชาติในสหราชอาณาจักรทางด้านขวาและนาย Jim Sutherland - ผู้เชี่ยวชาญของซุ้มคอมพิวเตอร์

ในส่วนที่เหลือของข้อความที่ฉันพบในบทความนี้ตู้เอทีเอ็มประเภทนี้ซึ่งเรียกว่า "ตู้คอมพิวเตอร์อัตโนมัติ" ถูกโฆษณาด้วยโมโตนี้:

Mr. Rad-lon (หากสะกดอย่างถูกต้อง) ให้นำบัตรของเขาไปยังที่ตั้งหนึ่งแห่งของ Automated Computer Kiosk และหลังจากนั้น 10 วินาทีเขาก็ถอนเงินออก

อีกสองคำถามคือ:

1-ตู้เอทีเอ็มเหล่านั้นเร็วแค่ไหน? (ถอนใน 10 วินาทีในปีนั้น)

2-ฉันไม่พบข้อความใด ๆ บนอินเทอร์เน็ตที่ระบุว่า "ตู้คอมพิวเตอร์อัตโนมัติ" ถูกต้องหรือว่าพวกเขาถูกเรียกว่าคอมพิวเตอร์ในเวลานั้น?


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

@Blrfl พวกเขาเรียกว่า ATM ตั้งแต่เริ่มต้นใช่ไหม
revo

ฉันต้องนึกภาพไม่ได้เพราะธนาคารที่ใช้พวกเขาจะมีชื่อยี่ห้อที่จับได้
Blrfl

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

ตู้เอทีเอ็มที่ทันสมัยมีแนวโน้มที่จะสร้างขึ้นบนสแต็ก Windows แบบเต็มโดยใช้ GUI บางประเภท ในช่วงทศวรรษที่แปดอย่างน้อยตู้เอทีเอ็มถูกสร้างขึ้นบนสแต็ค C ที่เรียบง่ายพร้อมการเชื่อมต่อเครือข่ายที่น้อยกว่าและ UIs ข้อความล้วน ตู้เอทีเอ็มในช่วงต้นเหล่านี้อาจพูดคุยกับระบบภายในธนาคารทางกายภาพที่แนบไว้เท่านั้น
Gort the Robot

คำตอบ:


14

คำตอบที่ฉันจำได้

  1. พวกเขารวดเร็วเพราะเชื่อมต่อกับสายเช่าและเซิร์ฟเวอร์เฉพาะที่ธนาคาร ซอฟต์แวร์ของธนาคารถูกเขียนในภาษาที่คอมไพล์ในระดับปานกลางและระดับต่ำ (Cobol, PL / I, Assembler) พร้อมฐานข้อมูลที่ไม่เกี่ยวข้อง (IMS, IDMS, ฯลฯ ) เวลาตอบสนองที่ 1-2 วินาทีนั้นประสบความสำเร็จเป็นประจำ

  2. ATM ค่อนข้างใหม่ ตู้เอทีเอ็มที่ทันสมัยเครื่องแรกคือ IBM 2984 และใช้งานที่ Lloyd Bank, Brentwood High Street, Essex, England ในเดือนธันวาคม 1972 ฉันใช้เครื่องจักรเหล่านี้ในลอนดอนในปี 1973 และพวกเขาถูกเรียกว่า Cashpoint หรือ 'hole in the wall'

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

ไม่พวกเขาไม่ได้ใช้การ์ดเจาะรูหรือรีเลย์ มุมมองเล็กน้อยโปรด!


ขอบคุณสำหรับข้อมูลที่ดีเยี่ยมhole-in-the-wallเครื่องจักรเป็นแนวคิดจากยุค 40 แต่ฉันอยากรู้ว่าชื่อที่ใช้ในช่วงปลายยุค 70 ฉันรู้อยู่แล้วเกี่ยวกับระบบเงินสดอัตโนมัติ De La Rueซึ่งถูกตั้งชื่อตาม บริษัท ระบบการจัดการเงินสด De La Rue ของอังกฤษ เทอร์มินัลอะไรที่ใช้ เทอร์มินัล ASCII? ก่อนหน้านี้ในตู้เอทีเอ็มพวกเขาเป็นบัตรเจาะแล้วตรวจสอบการถอนกระดาษบางชนิดถ้าฉันไม่ผิด
revo

1
ATM ของต้นปี 1970 ใช้บัตรพลาสติกที่มีแถบแม่เหล็กเหมือนตอนนี้ รูปภาพที่นี่: collection.museumoflondon.org.uk/Online/…
david.pfx

ภาพนั้นมีอะไรน่ะ?! A girl puts her computer punch card into the slot of a money machine outside the Westminster Bank in Charring Cross, London, on Jan. 19, 1968ลิงก์: content.time.com/time/specials/packages/article/…
revo

นั่นเป็นการทดลองที่ล้มเหลวและไม่เกี่ยวข้องกับคำตอบของฉัน เครื่อง Cashpoint ในปี 1972 นั้นคล้ายกับที่เรามีอยู่ตอนนี้
david.pfx

1
@revo: ฉันคิดเสมอว่าพวกเขามี internals เหมือนกับ VDU ในยุคนั้นมาก: บอร์ดตรรกะแบบใช้สายแข็งโดยใช้ไอซีขนาดเล็ก, ประตู, ตัวเปลี่ยน, ตัวจับเวลาและสิ่งอื่น ๆ ไม่สามารถตั้งโปรแกรมได้
david.pfx

0

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

ตู้เอทีเอ็มในปี 1967 ไม่จำเป็นต้องซับซ้อน ไม่มีเครือข่ายธนาคารระหว่างประเทศไม่มีบัตรหลายประเภทที่จะจัดการ (แค่นั้นของธนาคารหนึ่งแห่ง) ไม่มีการเข้ารหัสที่จะจัดการ เพียงอ่านแถบส่งหมายเลขบัตรและ PIN ไปที่เมนเฟรมของแบ็กเอนด์และปล่อยเงินจำนวนที่เลือกไว้ล่วงหน้า


คำอธิบายที่ดี คุณมีข้อมูลเกี่ยวกับเมนเฟรมที่ใช้หรือไม่? ในปี 1964 คอมพิวเตอร์เมนเฟรมของ IBM System / 360 ถูกสร้างขึ้น แต่ฉันไม่รู้ว่ามันรวมอยู่ในการประดิษฐ์เครื่องเอทีเอ็มรุ่นแรกหรือไม่
revo

1
PDP8 ในปี 1964 เป็นคอมพิวเตอร์เอนกประสงค์ คอมพิวเตอร์แนะแนวอพอลโลในปี 1965 ก็เช่นกัน มันถูกใช้ในภายหลังใน DSRV ฉันค่อนข้างจะสงสัยว่าคุณไม่ได้อยู่แถวนั้น
david.pfx
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.