คอมพิวเตอร์อยู่กับเรามาระยะหนึ่งแล้ว แต่ก่อนที่ระบบปฏิบัติการสมัยใหม่จะมาถึงมีการใช้อะไรเพื่อทำให้ระบบคอมพิวเตอร์ในยุคแรกทำงานได้ โพสต์ถาม & ตอบ SuperUser ของวันนี้จะพาผู้อ่านที่อยากรู้อยากเห็นย้อนเวลากลับไป
เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน
เอื้อเฟื้อภาพโดย แถลงการณ์ของสมาคมอนุรักษ์คอมพิวเตอร์ .
คำถาม
ผู้อ่าน SuperUser nEw gUy ต้องการทราบว่าอะไรที่ใช้ในการทำให้ระบบคอมพิวเตอร์ทำงานได้ก่อนที่ระบบปฏิบัติการสมัยใหม่จะเข้ามา:
ระบบปฏิบัติการเป็นพื้นฐานสำหรับการประมวลผลสมัยใหม่ แต่ก่อนหน้านี้ระบบคอมพิวเตอร์ใช้อะไรเพื่อให้ทำงานได้
อะไรคือสิ่งที่ใช้ในการทำให้ระบบคอมพิวเตอร์ทำงานได้ก่อนระบบปฏิบัติการสมัยใหม่ที่เราคุ้นเคยในปัจจุบัน?
คำตอบ
ผู้สนับสนุน SuperUser RedGrittyBrick และ DavidPostill มีคำตอบให้เรา ก่อนอื่น RedGrittyBrick:
คอมพิวเตอร์ยุคแรก ๆ * รันทีละโปรแกรมและโปรแกรมที่โหลดโดยตรงจากเทปกระดาษที่มีรูเจาะอยู่ (เช่น) คุณจะตั้งโปรแกรมคอมพิวเตอร์รุ่นแรก ๆ * โดยการตั้งสวิตช์เปิด - ปิดชุดใหญ่
![]()
![]()
![]()
* ฉันใช้คำว่า "คอมพิวเตอร์" เพื่อหมายถึงประเภทของอุปกรณ์ที่มีอยู่ในปัจจุบันเป็นพันล้าน ในจำนวนคอมพิวเตอร์จำนวนมากนี้ทั้งหมด แต่จำนวนเล็กน้อยที่ไม่มีนัยสำคัญคือคอมพิวเตอร์ที่ตั้งโปรแกรมอิเล็กทรอนิกส์แบบดิจิทัลที่มีโปรแกรมเก็บไว้ ฉันแน่ใจว่าคำถามเดิมไม่ได้เกี่ยวกับการที่คนที่มีตำแหน่งงาน "คอมพิวเตอร์" ใช้เวลาในวันทำงาน ระหว่างคอมพิวเตอร์ทั้งสองประเภทนี้มีความก้าวหน้าของอุปกรณ์ที่น่าสนใจซึ่งไม่ได้กล่าวถึงในคำตอบนี้
ตามด้วยคำตอบจาก DavidPostill:
ประวัติระบบปฏิบัติการ ( ที่มา: Kent State University )
ระบบปฏิบัติการได้พัฒนาไปตามขั้นตอนหรือรุ่นที่แตกต่างกันซึ่งสอดคล้องกับทศวรรษที่ผ่านมา
ทศวรรษที่ 1940 - รุ่นแรก
คอมพิวเตอร์ดิจิทัลอิเล็กทรอนิกส์รุ่นแรกสุดไม่มีระบบปฏิบัติการ เครื่องจักรในยุคนั้นมีความดั้งเดิมมากจนมักมีการป้อนโปรแกรมทีละบิตในแถวของสวิตช์เชิงกล (ปลั๊กบอร์ด) ไม่ทราบภาษาโปรแกรม (แม้แต่ภาษาแอสเซมบลีใด ๆ ) ระบบปฏิบัติการไม่เคยได้ยินมาก่อน
ทศวรรษที่ 1950 - ยุคที่สอง
ในช่วงต้นทศวรรษ 1950 กิจวัตรได้รับการปรับปรุงให้ดีขึ้นด้วยการใช้ไพ่เจาะ ห้องปฏิบัติการวิจัยของเจนเนอรัลมอเตอร์สได้นำระบบปฏิบัติการแรกมาใช้ในช่วงต้นทศวรรษ 1950 สำหรับ IBM 701 โดยทั่วไประบบของปี 1950 จะทำงานทีละงาน สิ่งเหล่านี้เรียกว่าระบบประมวลผลแบตช์สตรีมเดียวเนื่องจากโปรแกรมและข้อมูลถูกส่งเป็นกลุ่มหรือแบทช์
ประวัติระบบปฏิบัติการ (ที่มา: Wikipedia)
คอมพิวเตอร์รุ่นแรกสุดคือเมนเฟรมที่ไม่มีระบบปฏิบัติการทุกรูปแบบ
ผู้ใช้แต่ละคนมีการใช้งานเครื่องเพียงอย่างเดียวตามระยะเวลาที่กำหนดและจะมาถึงคอมพิวเตอร์พร้อมกับโปรแกรมและข้อมูลซึ่งมักใช้บัตรกระดาษเจาะรูและเทปแม่เหล็กหรือกระดาษ โปรแกรมจะโหลดลงในเครื่องและเครื่องจะทำงานจนกว่าโปรแกรมจะสมบูรณ์หรือขัดข้อง
โดยทั่วไปโปรแกรมสามารถดีบักผ่านแผงควบคุมโดยใช้สวิตช์สลับและแผงไฟ กล่าวกันว่าอลันทัวริงเป็นผู้เชี่ยวชาญด้านนี้ในเครื่องแมนเชสเตอร์มาร์ค 1 รุ่นแรก ๆ และเขาได้รับแนวคิดดั้งเดิมของระบบปฏิบัติการมาจากหลักการของเครื่อง Universal Turing แล้ว
สนใจดูความคิดเห็นเพิ่มเติมเกี่ยวกับหัวข้อนี้หรือไม่? จากนั้นอย่าลืมไปที่หัวข้อสนทนาที่มีชีวิตชีวาที่ลิงก์ด้านล่าง
มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .