Ngôn ngữ lập trình ATM đầu tiên


35

Các máy ATM đầu tiên thực hiện các nhiệm vụ như một máy rút tiền, chúng là các máy ngoại tuyến hoạt động với thẻ đục lỗ được tẩm Carbon và mã PIN gồm 6 chữ số.

Rút tiền tối đa với thẻ là 10 bảng và mỗi lần rút là thẻ sử dụng một lần - ATM nuốt thẻ!

Máy ATM đầu tiên được lắp đặt tại Luân Đôn vào năm 1967, khi tôi nhìn vào dòng thời gian của ngôn ngữ lập trình , có rất nhiều ngôn ngữ lập trình được tạo ra trước thập kỷ đó. Tôi cũng không biết về phần cứng, nhưng nó được viết bằng ngôn ngữ lập trình nào? (phần cứng nào đã được sử dụng?)

* Tôi không tìm thấy tiểu sử chi tiết về John Shepherd-Barron (nhà phát minh ATM ở thập niên 70)

Cập nhật

Tôi tìm thấy bức ảnh này, được lấy từ một tờ báo từ năm 1972 ở Iran.

nhập mô tả hình ảnh ở đây

Đã dịch PS :

Cho thấy ông Rad-lon (nếu viết đúng chính tả) , Người quản lý của Barros (nếu viết đúng chính tả) Học viện Giáo dục Quốc tế ở Vương quốc Anh bên phải, và Ông Jim Sutherland - Chuyên gia về Kiosks Máy tính.

Trong phần còn lại của văn bản tôi tìm thấy trên tờ giấy này, các loại ATM được gọi là "Kiosk máy tính tự động" đã được quảng cáo với moto này:

Ông Rad-lon (nếu viết đúng chính tả) đặt thẻ của mình đến một vị trí cụ thể của Kiosk máy tính tự động và sau 10 giây, ông rút tiền mặt.

Hai câu hỏi nữa là:

1- Làm thế nào những máy ATM đó rất nhanh? (rút tiền trong 10 giây trong năm đó)

2- Tôi không tìm thấy bất kỳ văn bản nào trên Internet nói về "Kiosk máy tính tự động", nó có hợp lệ hay chúng được gọi là Máy tính trong thời gian đó?


3
Các máy ATM rất sớm không thực sự là các máy ATM có ý nghĩa tương tự như các máy ATM xuất hiện vào những năm 1970. Đến lúc đó và trong một thời gian sau đó, chúng là thiết bị đầu cuối ở cuối một đường dây thuê cho ngân hàng, nơi tất cả các quá trình xử lý đã xảy ra.
Blrfl

@Blrfl Có phải họ đã gọi ATM ngay từ đầu không?
revo

Tôi phải tưởng tượng là không, vì các ngân hàng sử dụng chúng sẽ có (và đã) đưa ra những thương hiệu hấp dẫn.
Blrfl

ATM sớm nhất có sử dụng mã không? Có lẽ chúng chỉ là cơ điện. Với tốc độ của máy tính ngày nay, câu hỏi tôi thường có là, tại sao mọi thứ bây giờ lại chậm như vậy?
Frank Hileman

Các máy ATM hiện đại có khả năng được xây dựng trên một ngăn xếp Windows đầy đủ bằng cách sử dụng GUI. Trong những năm tám mươi, ít nhất, các máy ATM được xây dựng trên các ngăn xếp C đơn giản với ít kết nối mạng và giao diện người dùng văn bản thuần túy. Những máy ATM đầu tiên này có lẽ chỉ nói chuyện với các hệ thống bên trong ngân hàng vật lý mà chúng được gắn vào.
Gort Robot

Câu trả lời:


14

Câu trả lời, như tôi nhớ chúng.

  1. Họ đã nhanh chóng vì họ được kết nối với các kênh thuê và một máy chủ chuyên dụng tại ngân hàng. Phần mềm ngân hàng được viết bằng các ngôn ngữ được biên dịch ở mức trung bình và thấp (Cobol, PL / I, Trình biên dịch) với cơ sở dữ liệu không liên quan (IMS, IDMS, v.v.). Thời gian đáp ứng 1-2 giây thường xuyên đạt được.

  2. ATM còn khá mới. Máy ATM hiện đại đầu tiên là máy IBM 2984 và được sử dụng tại Lloyd Bank, Brentwood High Street, Essex, England vào tháng 12 năm 1972. Tôi đã sử dụng những máy này ở London vào năm 1973 và chúng được gọi là Cashpoint hoặc 'lỗ trên tường'.

Các thiết bị điện tử trong các máy này được chế tạo tùy chỉnh, dựa trên thiết bị đầu cuối hiển thị VDU và bộ xử lý đa chip của khách hàng. Bộ vi xử lý không có sẵn cho đến sau này.

Không, họ không sử dụng thẻ đục lỗ hoặc rơ le. Một chút quan điểm, xin vui lòng!


Cảm ơn thông tin tuyệt vời, hole-in-the-wallmáy là một ý tưởng từ những năm 40 nhưng tôi tò mò muốn biết những cái tên được sử dụng vào cuối những năm 70. Tôi đã biết về Hệ thống tiền mặt tự động De La Ru , được đặt theo tên của công ty hệ thống xử lý tiền mặt De La Ru của Anh. Thiết bị đầu cuối được sử dụng là gì? thiết bị đầu cuối ASCII? Trước đây trong các máy ATM, chúng là thẻ đục lỗ, sau đó là một số loại giấy kiểm tra rút tiền, nếu tôi không sai.
revo

1
Máy ATM đầu những năm 1970 đã sử dụng thẻ nhựa có dải từ giống như bây giờ. Ảnh tại đây: bộ sưu
tập.museumoflondon.org.uk / Online / từ

Bức tranh đó là gì?! 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, 1968Liên kết: content.time.com/time/specials/packages/article/ từ
revo

Đó là một thử nghiệm thất bại và không thực sự phù hợp với câu trả lời của tôi. Các máy Cashpoint vào năm 1972 tương tự như những gì chúng ta có bây giờ.
david.pfx

1
@revo: Tôi luôn cho rằng họ có nhiều phần bên trong giống như một VDU của thời đại đó: bảng logic có dây cứng sử dụng IC quy mô nhỏ, cổng, bộ chuyển đổi, bộ hẹn giờ, v.v. Không lập trình được.
david.pfx

0

Hầu hết các thiết bị điện toán của thời đại đó được xây dựng có mục đích - trường hợp, hiển thị, mạch, hệ điều hành, quy trình phụ trợ (nếu có): toàn bộ công trình. Điều này là để có được hiệu năng tốt từ con thú và vì không có giải pháp thay thế hợp lý, CPU mục đích chung không có sẵn cho đến đầu những năm 1970. Điều này không có nghĩa là họ chỉ có thể thực hiện các chức năng cơ bản: Máy tính dẫn đường Apollo được nối dây và đi lên mặt trăng và trở lại. Nhưng nó sẽ không làm gì khác.

ATM năm 1967 không cần phức tạp. Không có mạng lưới ngân hàng quốc tế, không có nhiều loại thẻ để xử lý (chỉ một ngân hàng đó), không có mã hóa để xử lý. Chỉ cần đọc sọc, gửi số thẻ và mã PIN đến máy tính lớn phụ trợ và xả một số tiền đã chọn trước.


Giải thích tốt. Bạn có bất kỳ thông tin về máy tính lớn được sử dụng? Vào năm 1964, máy tính máy tính lớn IBM System / 360 đã được chế tạo nhưng tôi không biết liệu nó có được phát minh ra những máy ATM đầu tiên hay không.
revo

1
PDP8 năm 1964 là một máy tính có mục đích chung. Máy tính hướng dẫn Apollo năm 1965 cũng vậy. Nó sau đó đã được sử dụng trong DSRV. Tôi khá nghi ngờ bạn không ở quanh đó.
david.pfx
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.