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

อ่าน 20 นาที

ประวัติศาสตร์ของการคำนวณ

ประวัติศาสตร์ของการคำนวณนั้นครอบคลุมมากกว่าประวัติศาสตร์ของฮาร์ดแวร์คอมพิวเตอร์และเทคโนโลยีการคำนวณสมัยใหม่รวมถึงวิธีการในยุคแรกๆ ที่ใช้ปากกาและกระดาษ หรือชอล์กและกระดานชนวน...

ประวัติศาสตร์ของการคำนวณ

ประวัติศาสตร์ของการคำนวณนั้นครอบคลุมมากกว่าประวัติศาสตร์ของฮาร์ดแวร์คอมพิวเตอร์และเทคโนโลยีการคำนวณสมัยใหม่รวมถึงวิธีการในยุคแรกๆ ที่ใช้ปากกาและกระดาษ หรือชอล์กและกระดานชนวน โดยมีหรือไม่มีโต๊ะช่วยด้วย

อุปกรณ์คอนกรีต

การคำนวณดิจิทัลมีความเชื่อมโยงอย่างใกล้ชิดกับการแสดงตัวเลข [ 1 ]แต่ก่อนที่นามธรรมอย่างเช่นตัวเลข จะเกิดขึ้น มีแนวคิดทางคณิตศาสตร์ที่ใช้ เพื่อจุดประสงค์ของอารยธรรม แนวคิดเหล่านี้แฝงอยู่ในแนวปฏิบัติที่เป็นรูปธรรม เช่น:

ตัวเลข

ในที่สุด แนวคิดเรื่องตัวเลขก็กลายเป็นรูปธรรมและคุ้นเคยมากพอที่จะทำให้เกิดการนับขึ้นได้ บางครั้งก็ใช้การจำแบบ ร้องเพลง เพื่อสอนลำดับให้กับผู้อื่น ภาษาของมนุษย์ที่รู้จักทั้งหมด ยกเว้นภาษาพิราฮามีคำศัพท์อย่างน้อยสำหรับตัวเลข "หนึ่ง" และ "สอง" และแม้แต่สัตว์บางชนิด เช่น นกแบล็กเบิร์ดก็สามารถแยกแยะสิ่งของได้จำนวนมากอย่างน่าประหลาดใจ[ 5 ]

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

เมื่อถึงยุคกลางตอนปลายระบบตัวเลขฮินดู-อารบิกแบบตำแหน่ง ได้แพร่หลายมาถึงยุโรปซึ่งทำให้สามารถคำนวณตัวเลขได้อย่างเป็นระบบ ในช่วงเวลานี้ การแสดงผลการคำนวณบนกระดาษทำให้สามารถคำนวณนิพจน์ทางคณิตศาสตร์และจัดทำตารางฟังก์ชันทางคณิตศาสตร์เช่นรากที่สองและลอการิทึมฐานสิบ (สำหรับการคูณและการหาร) และฟังก์ชันตรีโกณมิติได้เมื่อถึงสมัยที่ไอแซค นิวตันทำการวิจัย กระดาษหรือกระดาษหนังเป็นทรัพยากรการคำนวณ ที่สำคัญ และแม้กระทั่งในปัจจุบัน นักวิจัยอย่างเอนริโก เฟอร์มิก็ยังคงใช้เศษกระดาษแบบสุ่มมาคำนวณ เพื่อตอบสนองความอยากรู้อยากเห็นเกี่ยวกับสมการ[ 6 ]แม้กระทั่งในยุคของเครื่องคิดเลขแบบตั้งโปรแกรมได้ริชาร์ด ไฟน์แมนก็ยังคงคำนวณขั้นตอนใดๆ ที่เกินขีดจำกัดหน่วยความจำของเครื่องคิดเลขด้วยมืออย่างไม่ลังเล เพียงเพื่อเรียนรู้คำตอบ ในปี 1976 ไฟน์แมนได้ซื้อ เครื่องคิดเลข HP-25ที่มีความจุ 49 ขั้นตอนโปรแกรม หากสมการเชิงอนุพันธ์ต้องใช้ขั้นตอนมากกว่า 49 ขั้นตอนในการแก้ เขาก็สามารถดำเนินการคำนวณต่อไปด้วยมือได้[ 7 ]

การคำนวณเบื้องต้น

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

เครื่องมือคำนวณที่เก่าแก่ที่สุดเท่าที่ทราบคือลูกคิดของชาวสุเมเรียน ซึ่งเชื่อกันว่าประดิษฐ์ขึ้นในบาบิโลนราว2700-2300ปีก่อนคริสตกาล รูปแบบการใช้งานดั้งเดิมคือการขีดเส้นลงบนพื้นทรายด้วยก้อนกรวด

ใน ช่วงราว ปี ค.ศ. 1050 – 771 ก่อนคริสตกาลรถม้าที่ชี้ไปทางทิศใต้ถูกประดิษฐ์ขึ้นในประเทศจีนโบราณมันเป็น กลไก เฟือง ตัวแรก ที่ใช้เฟืองทดกำลังซึ่งต่อมาถูกนำไปใช้ในคอมพิวเตอร์อนาล็อกชาวจีนยังประดิษฐ์ลูกคิดที่ซับซ้อนกว่าเดิมในช่วงประมาณศตวรรษที่ 2 ก่อนคริสตกาล ซึ่งรู้จักกันในชื่อลูกคิดจีน[ 8 ] [ 9 ]

ในศตวรรษที่ 3 ก่อนคริสต์ศักราชอาร์คิมิดีสใช้หลักการสมดุลเชิงกล (ดูArchimedes Palimpsest §  วิธีการของทฤษฎีบทเชิงกล ) เพื่อคำนวณปัญหาทางคณิตศาสตร์ เช่น จำนวนเม็ดทรายในจักรวาล ( เครื่องคำนวณทราย ) ซึ่งต้องใช้สัญกรณ์เวียนเกิดสำหรับตัวเลขด้วย (เช่นหมื่นล้าน )

เชื่อกันว่า กลไกแอนติคีเธอราเป็นอุปกรณ์คำนวณแบบเฟืองที่เก่าแก่ที่สุดเท่าที่รู้จัก มันถูกออกแบบมาเพื่อคำนวณตำแหน่งทางดาราศาสตร์ มันถูกค้นพบในปี 1901 ใน ซากเรือ แอนติคีเธอรานอกชายฝั่งเกาะแอนติคีเธอราของกรีก ซึ่งอยู่ระหว่างคีเธอราและครีตและมีอายุราว 100 ปี ก่อนคริสตกาล[ 10 ]

ตามที่ไซมอน ซิงห์กล่าวนักคณิตศาสตร์มุสลิมยังมีความก้าวหน้าสำคัญในด้านการเข้ารหัสลับเช่น การพัฒนาการวิเคราะห์การเข้ารหัสและการวิเคราะห์ความถี่โดยอัลกินดัส [ 11 ] [ 12 ] วิศวกรมุสลิมยังได้ประดิษฐ์เครื่องจักรที่ตั้งโปรแกรมได้เช่น เครื่องเล่น ขลุ่ย อัตโนมัติ โดยพี่น้องบานู มูซา[ 13 ]

นักคณิตศาสตร์ในศตวรรษที่ 9 อั -คาวาริซมีได้นำเสนอแนวคิดเชิงระบบของอัลกอริทึมและพีชคณิตอันที่จริง คำว่า "อัลกอริทึม" มาจากชื่อของเขาในรูปแบบภาษาละตินว่าAlgoritmi [ 14 ]ผลงานของเขาซึ่งแปลเป็นภาษาละตินว่าAlgoritmi de numero Indorumได้วางรากฐานทางคณิตศาสตร์สำหรับขั้นตอนการทำงานแบบลำดับ ซึ่งเป็นพื้นฐานสำคัญของตรรกะการคำนวณและการเขียนโปรแกรมสมัยใหม่ทั้งหมด

ในยุคกลาง นักปรัชญาชาวยุโรปหลายคนพยายามสร้างอุปกรณ์คอมพิวเตอร์แบบอนาล็อกราโมน ลูลล์ (ค.ศ. 1232–1315) นักปรัชญาชาวมาจอร์กา ซึ่ง ได้รับอิทธิพลจากชาวอาหรับและปรัชญาแบบสกอลาสตี ซิส ซึม ได้อุทิศชีวิตส่วนใหญ่ของเขาให้กับการกำหนดและออกแบบ เครื่องจักรเชิงตรรกะ หลาย เครื่อง ที่สามารถสร้างความรู้ที่เป็นไปได้ทั้งหมด โดยการผสมผสานความจริงทางปรัชญาที่เรียบง่ายและปฏิเสธไม่ได้ เครื่องจักรเหล่านี้ไม่เคยถูกสร้างขึ้นจริง เนื่องจากเป็นเพียงการทดลองทางความคิดเพื่อสร้างความรู้ใหม่ในรูปแบบที่เป็นระบบ แม้ว่าพวกมันจะสามารถดำเนินการทางตรรกะอย่างง่ายได้ แต่ก็ยังต้องการมนุษย์ในการตีความผลลัพธ์ นอกจากนี้ยังขาดสถาปัตยกรรมที่หลากหลาย แต่ละเครื่องทำหน้าที่เฉพาะอย่างเท่านั้น ถึงกระนั้น งานของลูลล์ก็มีอิทธิพลอย่างมากต่อก็อตฟรีด ไลบ์นิซ (ต้นศตวรรษที่ 18) ผู้ซึ่งพัฒนาแนวคิดของเขาต่อไปและสร้างเครื่องมือคำนวณหลายเครื่องโดยใช้แนวคิดเหล่านั้น

จุดสูงสุดของยุคแรกของการคำนวณเชิงกลสามารถพบได้ในDifference Engineและเครื่อง Analytical Engine ซึ่งเป็นเครื่องรุ่นต่อมา โดยCharles Babbage Babbage ไม่เคยสร้างเครื่องทั้งสองเครื่องเสร็จสมบูรณ์ แต่ในปี 2002 Doron Swadeและกลุ่มวิศวกรคนอื่นๆ ที่พิพิธภัณฑ์วิทยาศาสตร์ในลอนดอนได้สร้าง Difference Engine ของ Babbage ให้เสร็จสมบูรณ์โดยใช้วัสดุที่หาได้ในทศวรรษ 1840 เท่านั้น[ 15 ] โดยการปฏิบัติตามแบบร่างโดยละเอียดของ Babbage พวกเขาสามารถสร้างเครื่องที่ใช้งานได้ ทำให้เหล่านักประวัติศาสตร์สามารถกล่าวได้อย่างมั่นใจว่า หาก Babbage สามารถสร้าง Difference Engine ให้เสร็จสมบูรณ์ได้ มันก็จะใช้งานได้[ 16 ]เครื่องวิเคราะห์ขั้นสูงเพิ่มเติมนี้ได้รวมแนวคิดจากงานก่อนหน้าของเขาและของผู้อื่นเพื่อสร้างอุปกรณ์ที่หากสร้างขึ้นตามที่ออกแบบไว้ จะมีคุณสมบัติหลายอย่างของคอมพิวเตอร์อิเล็กทรอนิกส์สมัยใหม่ เช่น หน่วยความจำชั่วคราวภายในที่เทียบเท่ากับRAMรูปแบบเอาต์พุตหลายรูปแบบ รวมถึงกระดิ่ง เครื่องพล็อตกราฟ และเครื่องพิมพ์แบบง่าย และหน่วยความจำแบบ "แข็ง" อินพุต-เอาต์พุตที่ตั้งโปรแกรมได้ของบัตรเจาะรูซึ่งสามารถแก้ไขได้เช่นเดียวกับการอ่าน ความก้าวหน้าที่สำคัญที่อุปกรณ์ของ Babbage มีเหนือกว่าอุปกรณ์ที่สร้างขึ้นก่อนหน้าเขาคือ ส่วนประกอบแต่ละส่วนของอุปกรณ์เป็นอิสระจากส่วนที่เหลือของเครื่อง เช่นเดียวกับส่วนประกอบของคอมพิวเตอร์อิเล็กทรอนิกส์สมัยใหม่ นี่เป็นการเปลี่ยนแปลงความคิดพื้นฐาน อุปกรณ์คำนวณก่อนหน้านี้ทำหน้าที่เพียงวัตถุประสงค์เดียว แต่ต้องถอดประกอบและกำหนดค่าใหม่เพื่อแก้ปัญหาใหม่ อุปกรณ์ของ Babbage สามารถตั้งโปรแกรมใหม่เพื่อแก้ปัญหาใหม่ได้โดยการป้อนข้อมูลใหม่และดำเนินการกับการคำนวณก่อนหน้าภายในชุดคำสั่งเดียวกันเอดา โลฟเลซได้พัฒนาแนวคิดนี้ไปอีกขั้น โดยสร้างโปรแกรมสำหรับเครื่องคำนวณเชิงวิเคราะห์ (Analytical Engine) เพื่อคำนวณเลขเบอร์นูลลีซึ่งเป็นการคำนวณที่ซับซ้อนและต้องใช้อัลกอริธึมแบบเรียกซ้ำ นี่ถือเป็นตัวอย่างแรกของโปรแกรมคอมพิวเตอร์ที่แท้จริง ซึ่งเป็นชุดคำสั่งที่ทำงานกับข้อมูลที่ไม่ทราบอย่างครบถ้วนจนกว่าโปรแกรมจะถูกเรียกใช้งาน

หลังจาก Babbage แม้จะไม่ทราบถึงงานก่อนหน้าของเขาPercy Ludgate [ 17 ] [ 18 ]ในปี 1909 ได้ตีพิมพ์แบบที่ 2 ของการออกแบบเครื่องวิเคราะห์เชิงกลเพียงสองแบบในประวัติศาสตร์[ 19 ] นักประดิษฐ์อีกสองคน Leonardo Torres Quevedo [ 20 ] และ Vannevar Bush [ 21 ] ก็ได้ทำการวิจัยต่อยอดจากงานของ Babbage เช่นกันในEssays on Automatics (1914) Torres ได้นำเสนอการออกแบบเครื่องคำนวณเชิงกลไฟฟ้าและแนะนำแนวคิดของเลขคณิตจุดลอยตัว[ 22 ] [ 23 ]ในปี 1920 เพื่อเฉลิมฉลองครบรอบ 100 ปีของการประดิษฐ์เครื่องคำนวณเลขคณิต Torres ได้นำเสนอ Electromechanical Arithmometerในปารีสซึ่งเป็นหน่วยคำนวณเลขคณิตที่เชื่อมต่อกับเครื่องพิมพ์ดีดระยะไกล ซึ่งสามารถพิมพ์คำสั่งและพิมพ์ผลลัพธ์โดยอัตโนมัติได้[ 24 ] [ 25 ]บทความ Instrumental Analysisของ Bush (1936) ได้กล่าวถึงการใช้เครื่องเจาะรูของ IBM ที่มีอยู่เพื่อนำการออกแบบของ Babbage ไปใช้ ในปีเดียวกันนั้น เขาได้เริ่มโครงการ Rapid Arithmetical Machine เพื่อศึกษาปัญหาในการสร้างคอมพิวเตอร์ดิจิทัลอิเล็กทรอนิกส์

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

แผนภูมิส มิธ (Smith Chart)เป็นโนโมแกรมที่รู้จักกันดี

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

คอมพิวเตอร์อิเล็กทรอนิกส์ดิจิทัล

วันหนึ่ง “สมอง” [คอมพิวเตอร์] อาจลงมาอยู่ในระดับเดียวกับพวกเรา [คนทั่วไป] และช่วยคำนวณภาษีเงินได้และการทำบัญชีให้เราได้ แต่ทั้งหมดนี้เป็นเพียงการคาดการณ์ และจนถึงตอนนี้ยังไม่มีสัญญาณใดๆ ที่บ่งชี้เช่นนั้น

หนังสือพิมพ์อังกฤษThe Starในบทความข่าวเดือนมิถุนายน พ.ศ. 2492 เกี่ยวกับ คอมพิวเตอร์ EDSACซึ่งเป็นเวลานานก่อนยุคของคอมพิวเตอร์ส่วนบุคคล[ 27 ]

ในจดหมายฉบับหนึ่งเมื่อปี พ.ศ. 2429 ชาร์ลส์ แซนเดอร์ส เพียร์ซได้อธิบายวิธีการดำเนินการทางตรรกะโดยใช้วงจรสวิตช์ไฟฟ้า[ 28 ]ในช่วงปี พ.ศ. 2423-2434 เขาได้แสดงให้เห็นว่าเกต NOR เพียงอย่างเดียว (หรือเกต NAND เพียงอย่างเดียว ) สามารถใช้เพื่อสร้างฟังก์ชันของเกตตรรกะ อื่นๆ ทั้งหมด ได้ แต่ผลงานนี้ยังไม่ได้รับการตีพิมพ์จนกระทั่งปี พ.ศ. 2476 [ 29 ]การพิสูจน์ที่ตีพิมพ์ครั้งแรกนั้นกระทำโดยเฮนรี เอ็ม. เชฟเฟอร์ในปี พ.ศ. 2456 ดังนั้นการดำเนินการทางตรรกะ NAND จึงบางครั้งเรียกว่าSheffer strokeและการดำเนินการทางตรรกะ NORบางครั้งเรียกว่าPeirce's arrow [ 30 ] ด้วยเหตุนี้ เกตเหล่านี้จึงบางครั้งเรียกว่าเกตตรรกะสากล[ 31 ]

ในที่สุดหลอดสุญญากาศก็เข้ามาแทนที่รีเลย์ในการดำเนินการทางตรรกะ การดัดแปลง วาล์วเฟลมมิ งของ ลี เดอ ฟอเร สต์ ในปี 1907 สามารถใช้เป็นเกตตรรกะได้ลุดวิก วิทเกนสไตน์ นำเสนอ ตารางความจริง 16 แถวในข้อเสนอที่ 5.101 ของTractatus Logico-Philosophicus (1921) วอลเธอร์ โบเธผู้ประดิษฐ์วงจรความบังเอิญได้รับรางวัลโนเบลสาขาฟิสิกส์ส่วนหนึ่งในปี 1954 จากการประดิษฐ์เกต AND อิเล็กทรอนิกส์สมัยใหม่ตัวแรกในปี 1924 คอนราด ซูเซออกแบบและสร้างเกตตรรกะแบบอิเล็กโทรเมคานิกส์สำหรับคอมพิวเตอร์Z1 ของเขา (ตั้งแต่ปี 1935 ถึง 1938)

แนวคิดแรกที่บันทึกไว้เกี่ยวกับการใช้อิเล็กทรอนิกส์ดิจิทัลสำหรับการคำนวณคือบทความปี 1931 เรื่อง "การใช้ไทราตรอนสำหรับการนับปรากฏการณ์ทางกายภาพอัตโนมัติความเร็วสูง" โดยCE Wynn-Williams [ 32 ] ตั้งแต่ปี 1934 ถึง 1936 วิศวกรของ NEC Akira Nakashima , Claude ShannonและVictor Shestakovได้ตีพิมพ์บทความแนะนำทฤษฎีวงจรการสลับโดยใช้อิเล็กทรอนิกส์ดิจิทัลสำหรับการดำเนินการ ทาง พีชคณิตบูลีน[ 33 ] [ 34 ] [ 35 ] [ 36 ]

ในปี พ.ศ. 2479 Alan Turingได้ตีพิมพ์บทความสำคัญของเขาเรื่อง On Computable Numbers พร้อมด้วยการประยุกต์ใช้กับปัญหา Entscheidungsproblem [ 37 ]ซึ่งเขาสร้างแบบจำลองการคำนวณโดยใช้เทปเก็บข้อมูลแบบมิติเดียว นำไปสู่แนวคิดของเครื่องจักร Turing สากลและระบบTuring-complete

คอมพิวเตอร์อิเล็กทรอนิกส์ดิจิทัลเครื่องแรกได้รับการพัฒนาขึ้นระหว่างเดือนเมษายน พ.ศ. 2479 ถึงมิถุนายน พ.ศ. 2482 ที่แผนกสิทธิบัตรของ IBM ในเมืองเอนดิคอตต์ รัฐนิวยอร์ก โดยอาร์เธอร์ ฮัลซีย์ ดิกคินสัน[ 38 ] [ 39 ] [ 40 ]ในคอมพิวเตอร์เครื่องนี้ IBM ได้นำเสนออุปกรณ์คำนวณที่มีแป้นพิมพ์ โปรเซสเซอร์ และเอาต์พุตอิเล็กทรอนิกส์ (จอแสดงผล) คู่แข่งของ IBM คือคอมพิวเตอร์อิเล็กทรอนิกส์ดิจิทัล NCR3566 ซึ่งพัฒนาขึ้นที่ NCR เมืองเดย์ตัน รัฐโอไฮโอ โดยโจเซฟ เดช และโรเบิร์ต มัมมา ในช่วงเดือนเมษายน พ.ศ. 2482 ถึงสิงหาคม พ.ศ. 2482 [ 41 ] [ 42 ]เครื่องของ IBM และ NCR ใช้ระบบเลขฐานสิบ โดยทำการบวกและลบในรหัสตำแหน่งไบนารี

ในเดือนธันวาคม พ.ศ. 2482 จอห์น อะทานาซอฟและคลิฟฟอร์ด เบอร์รีได้สร้างแบบจำลองทดลองเสร็จสมบูรณ์เพื่อพิสูจน์แนวคิดของคอมพิวเตอร์อะทานาซอฟ-เบอร์รี (ABC)ซึ่งเริ่มพัฒนาในปี พ.ศ. 2480 [ 43 ]แบบจำลองทดลองนี้เป็นแบบไบนารี ดำเนินการบวกและลบในรหัสไบนารีฐานแปด และเป็น อุปกรณ์คำนวณ อิเล็กทรอนิกส์ ดิจิทัลไบนารี เครื่องแรก คอมพิวเตอร์อะทานาซอฟ-เบอร์รีมีจุดประสงค์เพื่อแก้ระบบสมการเชิงเส้น แม้ว่าจะไม่สามารถตั้งโปรแกรมได้ก็ตาม คอมพิวเตอร์เครื่องนี้ไม่เคยเสร็จสมบูรณ์อย่างแท้จริงเนื่องจากอะทานาซอฟออกจากมหาวิทยาลัยไอโอวาสเตทในปี พ.ศ. 2485 เพื่อไปทำงานให้กับกองทัพเรือสหรัฐฯ[ 44 ] [ 45 ]หลายคนให้เครดิต ABC กับแนวคิดมากมายที่ใช้ในการพัฒนาในภายหลังในช่วงยุคเริ่มต้นของการคำนวณอิเล็กทรอนิกส์[ 46 ]

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

ในช่วงสงครามโลกครั้งที่สอง การคำนวณขีปนาวุธดำเนินการโดยผู้หญิง ซึ่งได้รับการว่าจ้างให้เป็น "ผู้คำนวณ" คำว่า "ผู้คำนวณ" ยังคงเป็นคำที่หมายถึงผู้หญิงเป็นส่วนใหญ่ (ปัจจุบันถูกมองว่าเป็น "ผู้ปฏิบัติงาน") จนถึงปี พ.ศ. 2488 หลังจากนั้นจึงมีความหมายที่ทันสมัยว่าเครื่องจักรอย่างที่ใช้ในปัจจุบัน[ 47 ]

ENIAC (Electronic Numerical Integrator And Computer) เป็นคอมพิวเตอร์อเนกประสงค์อิเล็กทรอนิกส์เครื่องแรกที่ประกาศต่อสาธารณชนในปี พ.ศ. 2489 มันเป็นคอมพิวเตอร์ที่สมบูรณ์แบบตามทฤษฎีของทัวริง[ 48 ] เป็นระบบดิจิทัล และสามารถตั้งโปรแกรมใหม่เพื่อแก้ปัญหาการคำนวณได้หลากหลายประเภท ผู้หญิงเป็นผู้เขียนโปรแกรมสำหรับเครื่องจักรอย่าง ENIAC และผู้ชายเป็นผู้สร้างฮาร์ดแวร์[ 47 ]

Manchester Baby เป็น คอมพิวเตอร์แบบจัดเก็บโปรแกรมอิเล็กทรอนิกส์เครื่องแรกสร้างขึ้นที่มหาวิทยาลัยวิคตอเรียแห่งแมนเชสเตอร์โดยFrederic C. Williams , Tom KilburnและGeoff Tootillและรันโปรแกรมแรกเมื่อวันที่ 21 มิถุนายน พ.ศ. 2491 [ 49 ]

วิลเลียม ช็อกลีย์ , จอห์น บาร์ดีนและวอลเตอร์ แบรตเทนที่เบล ล์แล็บส์ ได้ประดิษฐ์ ทรานซิสเตอร์ที่ใช้งานได้ตัวแรกคือทรานซิสเตอร์แบบจุดสัมผัสในปี 1947 ตามมาด้วยทรานซิสเตอร์แบบไบโพลาร์จังก์ชันในปี 1948 [ 50 ] [ 51 ]ที่มหาวิทยาลัยแมนเชสเตอร์ในปี 1953 ทีมงานภายใต้การนำของทอม คิลเบิร์นได้ออกแบบและสร้างคอมพิวเตอร์แบบทรานซิสเตอร์ เครื่องแรก เรียกว่าคอมพิวเตอร์ทรานซิสเตอร์ซึ่งเป็นเครื่องที่ใช้ทรานซิสเตอร์ที่พัฒนาขึ้นใหม่แทนหลอดสุญญากาศ[ 52 ]คอมพิวเตอร์ทรานซิสเตอร์แบบโปรแกรมที่จัดเก็บเครื่องแรกคือ ETL Mark III ซึ่งพัฒนาโดยห้องปฏิบัติการอิเล็กโทรเทคนิคของญี่ปุ่น[ 53 ] [ 54 ] [ 55 ]ตั้งแต่ปี 1954 [ 56 ]ถึงปี 1956 [ 54 ]อย่างไรก็ตาม ทรานซิสเตอร์จังก์ชันรุ่นแรกๆ เป็นอุปกรณ์ที่มีขนาดค่อนข้างใหญ่และยากต่อการผลิตในปริมาณมากซึ่งจำกัดการใช้งานไว้เฉพาะในแอปพลิเคชันเฉพาะทางบางอย่าง[ 57 ]

ในปี พ.ศ. 2497 คอมพิวเตอร์ที่ใช้งานอยู่ 95% ถูกนำไปใช้เพื่อวัตถุประสงค์ทางวิศวกรรมและวิทยาศาสตร์[ 58 ]

คอมพิวเตอร์อื่นๆ นอกเหนือจาก E101 แบ่งออกเป็นสี่ประเภท ได้แก่เครื่องคิดเลขตั้งโต๊ะคอมพิวเตอร์แบบใช้บัตรเจาะรูอเนกประสงค์ เช่นInternational Business Machines Corporation CPCหรือRemington Rand 409คอมพิวเตอร์แบบใช้ดรัมแม่เหล็กและคอมพิวเตอร์แบบใช้หน่วยความจำอิเล็กทรอนิกส์

บทความเกี่ยวกับคอมพิวเตอร์ Burroughs E101 ตีพิมพ์ใน: รายงานการประชุม Eastern Joint Computer Conference ระหว่างวันที่ 8-10 ธันวาคม พ.ศ. 2497: การออกแบบและการประยุกต์ใช้คอมพิวเตอร์ดิจิทัลขนาดเล็ก[ 59 ]

คอมพิวเตอร์ส่วนบุคคล

ทรานซิสเตอร์สนามแม่เหล็กโลหะออกไซด์ซิลิคอน (MOSFET) หรือที่รู้จักกันในชื่อทรานซิสเตอร์ MOS ถูกคิดค้นขึ้นที่ Bell Labs ระหว่างปี 1955 ถึง 1960 [ 60 ] [ 61 ] [ 62 ] [ 63 ] [ 64 ] [ 65 ] [ 66 ]มันเป็นทรานซิสเตอร์ขนาดกะทัดรัดตัวแรกที่สามารถย่อขนาดและผลิตได้ในปริมาณมากเพื่อการใช้งานที่หลากหลาย[ 57 ] MOSFET ทำให้สามารถสร้างชิปวงจรรวมที่มีความหนาแน่นสูงได้[ 67 ] [ 68 ] MOSFETเป็นทรานซิสเตอร์ที่ใช้กันอย่างแพร่หลายที่สุดในคอมพิวเตอร์[ 69 ] [ 70 ]และเป็นส่วนประกอบพื้นฐานของอิเล็กทรอนิกส์ดิจิทัล [ 71 ]

วงจร รวม MOS ที่ มีเกตซิลิคอนได้รับการพัฒนาโดยFederico Fagginที่Fairchild Semiconductorในปี 1968 [ 72 ]ซึ่งนำไปสู่การพัฒนาไมโครโปรเซสเซอร์แบบ ชิปเดี่ยวตัวแรก คือIntel 4004 [ 73 ] Intel 4004 ได้รับการพัฒนาเป็นไมโครโปรเซสเซอร์แบบชิปเดี่ยวตั้งแต่ปี 1969 ถึง 1970 โดยมี Federico Faggin, Marcian HoffและStanley Mazor จาก Intel เป็นผู้นำ และ Masatoshi Shima จาก Busicom เป็น ผู้ริเริ่ม [ 74 ]ชิปนี้ได้รับการออกแบบและสร้างขึ้นโดย Faggin เป็นหลัก โดยใช้เทคโนโลยี MOS ที่มีเกตซิลิคอนของเขา[ 73 ]ไมโครโปรเซสเซอร์นำไปสู่การปฏิวัติไมโครคอมพิวเตอร์ ด้วยการพัฒนาไมโครคอมพิวเตอร์ซึ่งต่อมาจะถูกเรียกว่าคอมพิวเตอร์ส่วนบุคคล (PC)

ไมโครโปรเซสเซอร์รุ่นแรกๆ ส่วนใหญ่ เช่นIntel 8008และIntel 8080เป็นแบบ 8 บิต Texas Instruments ได้เปิดตัวไมโครโปรเซสเซอร์16 บิต เต็มรูปแบบตัวแรก คือโปรเซสเซอร์ TMS9900ในเดือนมิถุนายน พ.ศ. 2519 [ 75 ] พวกเขาใช้ไมโครโปรเซสเซอร์นี้ใน คอมพิวเตอร์TI-99/4 และTI-99/4A

ทศวรรษ 1980 นำมาซึ่งความก้าวหน้าอย่างมากในด้านไมโครโปรเซสเซอร์ ซึ่งส่งผลกระทบอย่างมากต่อสาขาวิศวกรรมและวิทยาศาสตร์อื่นๆ ไมโครโปรเซสเซอร์ Motorola 68000มีความเร็วในการประมวลผลที่เหนือกว่าไมโครโปรเซสเซอร์อื่นๆ ที่ใช้ในขณะนั้น ด้วยเหตุนี้ การมีไมโครโปรเซสเซอร์ที่ใหม่กว่าและเร็วกว่า จึงทำให้ไมโครคอมพิวเตอร์ รุ่นใหม่ๆ ที่ตามมามีประสิทธิภาพในการประมวลผลมากขึ้น สิ่งนี้เห็นได้ชัดจากการเปิดตัวApple Lisa ในปี 1983 Lisa เป็นหนึ่งในคอมพิวเตอร์ส่วนบุคคลเครื่องแรกๆ ที่มีอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI)ที่วางจำหน่ายในเชิงพาณิชย์ มันทำงานบนซีพียู Motorola 68000 และใช้ทั้งไดรฟ์ฟลอปปี้ดิสก์คู่และฮาร์ดไดรฟ์ขนาด 5 MB สำหรับจัดเก็บข้อมูล เครื่องนี้ยังมีRAM ขนาด 1 MB สำหรับเรียกใช้ซอฟต์แวร์จากดิสก์โดยไม่ต้องอ่านดิสก์ซ้ำอย่างต่อเนื่อง[ 76 ]หลังจากความล้มเหลวของ Lisa ในแง่ของยอดขาย Apple ได้ออก คอมพิวเตอร์ Macintosh เครื่องแรกซึ่งยังคงใช้ไมโครโปรเซสเซอร์ Motorola 68000 แต่มี RAM เพียง 128KB, ไดรฟ์ฟลอปปี้หนึ่งตัว และไม่มีฮาร์ดไดรฟ์เพื่อลดราคา

ในช่วงปลายทศวรรษ 1980 และต้นทศวรรษ 1990 คอมพิวเตอร์มีประโยชน์มากขึ้นสำหรับการใช้งานส่วนตัวและงาน เช่นการประมวลผลคำ [ 77 ] ในปี 1989 Apple ได้วางจำหน่ายMacintosh Portableซึ่งมีน้ำหนัก7.3 กิโลกรัม (16 ปอนด์)และมีราคาแพงมาก โดยมีราคาสูงถึง 7,300 ดอลลาร์สหรัฐ ในขณะที่เปิดตัว มันเป็นหนึ่งในแล็ปท็อปที่ทรงพลังที่สุดที่มีอยู่ แต่เนื่องจากราคาและน้ำหนัก จึงไม่ประสบความสำเร็จมากนักและถูกยกเลิกการผลิตในอีกสองปีต่อมา ในปีเดียวกันนั้น Intel ได้เปิดตัวซูเปอร์คอมพิวเตอร์ Touchstone Delta ซึ่งมีไมโครโปรเซสเซอร์ 512 ตัว ความก้าวหน้าทางเทคโนโลยีนี้มีความสำคัญมาก เนื่องจากถูกใช้เป็นต้นแบบสำหรับระบบมัลติโปรเซสเซอร์ที่เร็วที่สุดในโลกบางระบบ มันยังถูกใช้เป็นต้นแบบสำหรับนักวิจัยของ Caltech ซึ่งใช้แบบจำลองนี้สำหรับโครงการต่างๆ เช่น การประมวลผลภาพถ่ายดาวเทียมแบบเรียลไทม์และการจำลองแบบจำลองโมเลกุลสำหรับสาขาการวิจัยต่างๆ  

ซูเปอร์คอมพิวเตอร์

ในแง่ของซูเปอร์คอมพิวเตอร์ ซูเปอร์คอมพิวเตอร์เครื่องแรกที่ได้รับการยอมรับอย่างกว้างขวางคือControl Data Corporation (CDC) 6600 [ 78 ]ซึ่งสร้างขึ้นในปี 1964 โดยSeymour Crayความเร็วสูงสุดของมันคือ 40  MHz หรือ 3 ล้านการคำนวณจุดลอยตัวต่อวินาที ( FLOPS ) CDC 6600 ถูกแทนที่ด้วยCDC 7600ในปี 1969 [ 79 ]แม้ว่าความเร็วสัญญาณนาฬิกาปกติของมันจะไม่เร็วกว่า 6600 แต่ 7600 ก็ยังเร็วกว่าเนื่องจากความเร็วสัญญาณนาฬิกาสูงสุด ซึ่งเร็วกว่า 6600 ประมาณ 30 เท่า แม้ว่า CDC จะเป็นผู้นำด้านซูเปอร์คอมพิวเตอร์ แต่ความสัมพันธ์ของพวกเขากับ Seymour Cray (ซึ่งเสื่อมโทรมลงอยู่แล้ว) ก็พังทลายลงอย่างสิ้นเชิง ในปี 1972 Cray ออกจาก CDC และเริ่มบริษัทของตัวเองCray Research Inc. [ 80 ]ด้วยการสนับสนุนจากนักลงทุนในวอลล์สตรีท ซึ่งเป็นอุตสาหกรรมที่ขับเคลื่อนด้วยสงครามเย็น และปราศจากข้อจำกัดที่เขามีภายใน CDC เขาได้สร้าง ซูเปอร์คอมพิวเตอร์ Cray-1 ขึ้นมา ด้วยความเร็วสัญญาณนาฬิกา 80  MHz หรือ 136 เมกะฟลอปส์ Cray ได้สร้างชื่อเสียงให้กับตัวเองในโลกแห่งการคำนวณ ในปี 1982 Cray Research ได้ผลิตCray X-MPที่ติดตั้งระบบมัลติโปรเซสซิ่ง และในปี 1985 ได้เปิดตัวCray-2ซึ่งยังคงใช้ระบบมัลติโปรเซสซิ่งและมีความเร็วสัญญาณนาฬิกา 1.9 กิกะฟลอปส์ Cray Research ได้พัฒนาCray Y-MPในปี 1988 อย่างไรก็ตามหลังจากนั้นก็ประสบปัญหาในการผลิตซูเปอร์คอมพิวเตอร์ต่อไป ส่วนใหญ่เป็นเพราะสงครามเย็นสิ้นสุดลงแล้ว และความต้องการการคำนวณที่ล้ำสมัยจากวิทยาลัยและรัฐบาลลดลงอย่างมาก ในขณะที่ความต้องการหน่วยประมวลผลไมโครเพิ่มขึ้น

ในปี พ.ศ. 2541 David Bader ได้พัฒนาซูเปอร์คอมพิวเตอร์ Linuxเครื่องแรกโดยใช้ชิ้นส่วนสำเร็จรูป[ 81 ]ขณะอยู่ที่มหาวิทยาลัยนิวเม็กซิโก Bader พยายามสร้างซูเปอร์คอมพิวเตอร์ที่ใช้ Linux โดยใช้ชิ้นส่วนสำเร็จรูปสำหรับผู้บริโภคและเครือข่ายเชื่อมต่อความเร็วสูงที่มีความหน่วงต่ำ ต้นแบบใช้ "AltaCluster" ของ Alta Technologies ซึ่งประกอบด้วย คอมพิวเตอร์ Intel Pentium II แบบ dual 333 MHz จำนวน 8 เครื่องที่ใช้เคอร์เนล Linux ที่ได้รับการดัดแปลง Bader ได้พอร์ตซอฟต์แวร์จำนวนมากเพื่อรองรับ Linux สำหรับส่วนประกอบที่จำเป็น รวมถึงโค้ดจากสมาชิกของ National Computational Science Alliance (NCSA) เพื่อให้มั่นใจถึงความสามารถในการทำงานร่วมกัน เนื่องจากไม่มีส่วนใดที่เคยทำงานบน Linux มาก่อน[ 82 ]โดยใช้การออกแบบต้นแบบที่ประสบความสำเร็จ เขาได้นำการพัฒนา "RoadRunner" ซึ่งเป็นซูเปอร์คอมพิวเตอร์ Linux เครื่องแรกสำหรับการใช้งานแบบเปิดโดยชุมชนวิทยาศาสตร์และวิศวกรรมแห่งชาติผ่านทาง National Technology Grid ของ National Science Foundation RoadRunner เริ่มใช้งานจริงในเดือนเมษายน พ.ศ. 2542 ในขณะนั้น ถือเป็นหนึ่งในซูเปอร์คอมพิวเตอร์ที่เร็วที่สุด 100 เครื่องในโลก[ 82 ] [ 83 ] แม้ว่าคลัสเตอร์ที่ใช้ Linux และชิ้นส่วนระดับผู้บริโภค เช่นBeowulfจะมีอยู่ก่อนการพัฒนาต้นแบบของ Bader และ RoadRunner แต่ก็ขาดความสามารถในการปรับขนาด แบนด์วิดท์ และ ความสามารถ ในการประมวลผลแบบขนานที่จะถือว่าเป็นซูเปอร์คอมพิวเตอร์ "ที่แท้จริง" [ 82 ]

ปัจจุบัน รัฐบาลทั่วโลกและสถาบันการศึกษายังคงใช้ซูเปอร์คอมพิวเตอร์ในการคำนวณต่างๆ เช่น การจำลองภัยพิบัติทางธรรมชาติ การค้นหาความแปรผันทางพันธุกรรมในประชากรที่เกี่ยวข้องกับโรค และอื่นๆ อีกมากมาย (ข้อมูลณ เดือนพฤศจิกายน2024) ซูเปอร์คอมพิวเตอร์ที่เร็วที่สุดคือEl Capitan

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

การพยากรณ์อากาศ

The numerical solution of differential equations, notably the Navier-Stokes equations was an important stimulus to computing, with Lewis Fry Richardson's numerical approach to solving differential equations. The first computerized weather forecast was performed in 1950 by a team composed of American meteorologists Jule Charney, Philip Duncan Thompson, Larry Gates, and Norwegian meteorologist Ragnar Fjørtoft, applied mathematician John von Neumann, and ENIAC programmer Klara Dan von Neumann.[84][85][86] To this day, some of the most powerful computer systems on Earth are used for weather forecasts.[87]

Symbolic computations

By the late 1960s, computer systems could perform symbolic algebraic manipulations well enough to pass college-level calculus courses.

Important women and their contributions

Women are often underrepresented in STEM fields when compared to their male counterparts.[88] In the modern era before the 1960s, computing was widely seen as "women's work" since it was associated with the operation of tabulating machines and other mechanical office work.[89][90] The accuracy of this association varied from place to place. In America, Margaret Hamilton recalled an environment dominated by men,[91] while Elsie Shutt recalled surprise at seeing even half of the computer operators at Raytheon were men.[92] Machine operators in Britain were mostly women into the early 1970s.[93] As these perceptions changed and computing became a high-status career, the field became more dominated by men.[94][95][96] Professor Janet Abbate, in her book Recoding Gender, writes:

อย่างไรก็ตาม ผู้หญิงมีบทบาทสำคัญในช่วงทศวรรษแรก ๆ ของการคำนวณ พวกเธอเป็นส่วนใหญ่ของโปรแกรมเมอร์คอมพิวเตอร์กลุ่มแรกในช่วงสงครามโลกครั้งที่สอง พวกเธอดำรงตำแหน่งที่มีความรับผิดชอบและอิทธิพลในอุตสาหกรรมคอมพิวเตอร์ยุคแรก และพวกเธอได้รับการว่าจ้างในจำนวนที่แม้จะเป็นส่วนน้อยของทั้งหมด แต่ก็ถือว่าดีกว่าสัดส่วนของผู้หญิงในสาขาวิทยาศาสตร์และวิศวกรรมศาสตร์อื่น ๆ โปรแกรมเมอร์หญิงบางคนในช่วงทศวรรษ 1950 และ 1960 อาจจะเยาะเย้ยความคิดที่ว่าการเขียนโปรแกรมจะถูกมองว่าเป็นอาชีพของผู้ชาย แต่ประสบการณ์และผลงานของผู้หญิงเหล่านี้กลับถูกลืมไปอย่างรวดเร็ว[ 97 ]

ตัวอย่างที่โดดเด่นของสตรีในประวัติศาสตร์ด้านวิทยาการคอมพิวเตอร์ ได้แก่:

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • ประวัติศาสตร์การคำนวณโดย แจน ลี
  • "สิ่งที่มีค่า: การขึ้นและลงของเครื่องคิดเลข"
  • โครงการประวัติศาสตร์การคำนวณ
  • กลุ่มความสนใจพิเศษด้านคอมพิวเตอร์ สารสนเทศ และสังคม ของสมาคมประวัติศาสตร์เทคโนโลยี
  • ประวัติศาสตร์สมัยใหม่ของการคำนวณ
  • ลำดับเหตุการณ์ของเครื่องคำนวณดิจิทัล (จนถึงปี 1952)โดย มาร์ค เบรเดอร์
  • Bitsaversคือโครงการที่มุ่งรวบรวม กู้คืน และจัดเก็บซอฟต์แวร์และคู่มือคอมพิวเตอร์ในอดีตจากมินิคอมพิวเตอร์และเมนเฟรมในช่วงทศวรรษ 1950, 1960, 1970 และ 1980
  • "คอมพิวเตอร์ตรรกะแม่เหล็กล้วน"ประวัติความเป็นมาของนวัตกรรม SRI International 16 พฤศจิกายน 2021พัฒนาขึ้นที่SRI Internationalในปี 1961
  • เว็บไซต์ประวัติศาสตร์คอมพิวเตอร์ที่ยอดเยี่ยมของ Stephen White (บทความข้างต้นเป็นฉบับดัดแปลงจากงานของเขาโดยได้รับอนุญาตให้ใช้แล้ว )
  • พิพิธภัณฑ์อิเล็กทรอนิกส์ดิจิทัลแห่งโซเวียต - แหล่งรวบรวมเครื่องคิดเลข คอมพิวเตอร์ เมาส์คอมพิวเตอร์ และอุปกรณ์อื่นๆ จากยุคโซเวียตจำนวนมาก
  • ลำดับเหตุการณ์แบบลอการิทึมของความก้าวหน้าครั้งสำคัญที่สุดนับตั้งแต่เริ่มต้นยุคการคำนวณในปี ค.ศ. 1623โดยJürgen Schmidhuberจาก "ปัญญาประดิษฐ์ใหม่: ทั่วไป สมเหตุสมผล และเกี่ยวข้องกับฟิสิกส์" ใน B. Goertzel และ C. Pennachin, บรรณาธิการ: ปัญญาประดิษฐ์ทั่วไป , หน้า 175-198, 2006
  • ลำดับเหตุการณ์ประวัติศาสตร์การคำนวณของ IEEE Computer Society
  • ประวัติศาสตร์คอมพิวเตอร์ - รวมบทความโดยบ็อบ เบเมอร์
  • ประวัติศาสตร์คอมพิวเตอร์ - หลักสูตรเบื้องต้นเกี่ยวกับประวัติศาสตร์ของการคำนวณ
  • วารสาร การฟื้นคืนชีพของสมาคมอนุรักษ์คอมพิวเตอร์ (สหราชอาณาจักร) ปี 1990–2006
  • เรื่องราวของ Manchester Mark I (เอกสารเก่า ) เว็บไซต์ครบรอบ 50 ปีของมหาวิทยาลัยแมนเชสเตอร์
  • กลุ่มประวัติศาสตร์คอมพิวเตอร์ริชมอนด์อาหรับเชื่อมโยงอ่าวเปอร์เซียและยุโรป
  • ชุดหนังสือประวัติศาสตร์วิทยาการคอมพิวเตอร์ ; หอสมุดมหาวิทยาลัยแมนเชสเตอร์
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=History_of_computing&oldid=1361866289 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ประวัติศาสตร์ของการคำนวณ

ประวัติศาสตร์ของการคำนวณนั้นครอบคลุมมากกว่าประวัติศาสตร์ของฮาร์ดแวร์คอมพิวเตอร์และเทคโนโลยีการคำนวณสมัยใหม่รวมถึงวิธีการในยุคแรกๆ ที่ใช้ปากกาและกระดาษ หรือชอล์กและกระดานชนวน...

อุปกรณ์คอนกรีต

การคำนวณ ดิจิทัลมีความเชื่อมโยงอย่างใกล้ชิดกับการแสดง ตัวเลข [ 1 ] แต่ก่อนที่ นามธรรม อย่างเช่น ตัวเลข จะเกิดขึ้น มีแนวคิดทางคณิตศาสตร์ที่ใช้ เพื่อ จุดประสงค์ของอารยธรรม แนวคิดเหล่านี้แฝงอยู่ในแนวปฏิบัติที่เป็นรูปธรรม เช่น:

ตัวเลข

ในที่สุด แนวคิดเรื่องตัวเลขก็กลายเป็นรูปธรรมและคุ้นเคยมากพอที่จะทำให้เกิดการนับขึ้นได้ บางครั้งก็ใช้ การจำแบบ ร้องเพลง เพื่อสอน ลำดับ ให้กับผู้อื่น ภาษาของมนุษย์ที่รู้จักทั้งหมด ยกเว้น ภาษาพิราฮา มีคำศัพท์อย่างน้อยสำหรับ ตัวเลข "หนึ่ง" และ "สอง"...

การคำนวณเบื้องต้น

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