โปรแกรมแรกปรากฏเมื่อใดและอย่างไร? ใครเป็นผู้คิดค้นไวรัสคอมพิวเตอร์ตัวแรก? ปัญหา "slice bread" ในภาษาโปรแกรมระดับสูง

คุณหญิง
เอด้า เลิฟเลซ

ในงานนิทรรศการเทคโนโลยีในปี พ.ศ. 2377 Charles Babbage ได้ประกาศต่อสาธารณะเป็นครั้งแรกเกี่ยวกับพัฒนาการใหม่ของเขา - คุณย่าทวด คอมพิวเตอร์สมัยใหม่.

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

และเอดา เลิฟเลซ (พ.ศ. 2358-2395) ไม่เพียงแต่เข้าใจทุกอย่างเท่านั้น แต่ยังโจมตีชาร์ลส์ด้วยคำถามเกี่ยวกับแก่นแท้ของปัญหาอีกด้วย

แบบเบจรู้สึกทึ่งกับความเฉียบคมของหญิงสาว ยิ่งกว่านั้น เอด้าอายุเกือบเท่าลูกสาวของเขาที่เสียชีวิตก่อนวัยอันควร

ผู้หญิงคนนี้คือใคร?

Ada Augusta Lovelace, née Byron เกิดเมื่อวันที่ 10 ธันวาคม พ.ศ. 2358 ในครอบครัวของ Lord Byron กวีชาวอังกฤษผู้โด่งดังและ Anabella ภรรยาของเขา หนึ่งเดือนหลังจากการคลอดบุตร ลอร์ดไบรอนออกจากครอบครัวและไม่เคยเห็นลูกสาวของเขาอีกเลย

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

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

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

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

ในปี 1842 นักคณิตศาสตร์ชาวอิตาลี Luis Menebrea ซึ่งเป็นอาจารย์สอนวิชาขีปนาวุธที่ Turin Artillery Academy ได้ตีพิมพ์ "เรียงความเกี่ยวกับเครื่องมือวิเคราะห์ที่คิดค้นโดย Charles Babbage" หนังสือเล่มนี้เขียนเป็นภาษาฝรั่งเศส และ Babbage ขอให้ Ada Augusta แปลเป็นภาษาอังกฤษ

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

อย่างไรก็ตามสามีของเธอสนับสนุนเธออย่างเต็มที่ นี่อาจเป็นสาเหตุที่ชื่อของเขาลงไปในประวัติศาสตร์ของเทคโนโลยีคอมพิวเตอร์

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

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

การคาดการณ์ "ขั้นตอน" ของการเขียนโปรแกรมคอมพิวเตอร์ Ada Lovelace เช่นเดียวกับนักคณิตศาสตร์สมัยใหม่เริ่มต้นด้วยการระบุปัญหา จากนั้นเลือกวิธีการคำนวณที่สะดวกสำหรับการเขียนโปรแกรม จากนั้นจึงดำเนินการเขียนโปรแกรมเท่านั้น

"Notes" ของ Lovelace ได้วางรากฐานสำหรับการเขียนโปรแกรมสมัยใหม่ หนึ่งในแนวคิดที่สำคัญที่สุดในการเขียนโปรแกรมคือแนวคิดของลูป ซึ่งเธอให้คำจำกัดความไว้ดังนี้:

“วงจรของปฏิบัติการควรเข้าใจว่าเป็นกลุ่มของปฏิบัติการใดๆ ที่ถูกทำซ้ำมากกว่าหนึ่งครั้ง”

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

“เราสามารถพูดได้อย่างถูกต้องว่าเครื่องวิเคราะห์ทอลวดลายพีชคณิตในลักษณะเดียวกับเครื่องทอผ้าของ Jacquard ที่สร้างดอกไม้และใบไม้”

– เขียน เคาน์เตส เลิฟเลซ เธอเป็นหนึ่งในไม่กี่คนที่เข้าใจว่าเครื่องจักรทำงานอย่างไรและโอกาสที่จะเป็นอย่างไร

ในเวลานั้น Ada Lovelace ตระหนักดีถึงความสามารถอันมหาศาลของคอมพิวเตอร์สากล

ในเวลาเดียวกัน เธอก็เข้าใจขีดจำกัดของความเป็นไปได้เหล่านี้อย่างถ่องแท้:

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

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

ในครั้งแรกของฉันและน่าเสียดายเท่านั้น งานทางวิทยาศาสตร์ Ada Lovelace ได้ตรวจสอบประเด็นต่างๆ มากมายที่เกี่ยวข้องกับการเขียนโปรแกรมสมัยใหม่ด้วย บันทึกของเคาน์เตสเลิฟเลซถึงหนังสือของหลุยส์ เมเนเบรียมีความยาวเพียง 52 หน้า จริงๆ แล้วนี่คือทั้งหมดที่ Ada Lovelace ทิ้งไว้ในประวัติศาสตร์ แต่ความกะทัดรัดนี้เป็นน้องสาวของความสามารถมหาศาล แม้แต่หน้า 52 หน้าก็สามารถเปลี่ยนโลกรอบตัวคุณจนจำไม่ได้

ในช่วงปลายศตวรรษที่ 19 เฮอร์แมน ฮอลเลอริธในอเมริกาได้คิดค้นเครื่องนับและเจาะ พวกเขาใช้บัตรเจาะเพื่อเก็บข้อมูลตัวเลข

เครื่องแต่ละเครื่องสามารถรันโปรแกรมเฉพาะได้เพียงโปรแกรมเดียว โดยจัดการไพ่ที่เจาะและตัวเลขที่เจาะบนนั้น

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

G. Hollerith ก่อตั้งบริษัทที่ผลิตเครื่องนับและเจาะ ซึ่งต่อมาได้แปรสภาพเป็นบริษัท ไอบีเอ็ม- ปัจจุบันเป็นผู้ผลิตคอมพิวเตอร์ที่มีชื่อเสียงที่สุดในโลก

คอมพิวเตอร์รุ่นก่อนๆ ก็คือ รีเลย์เครื่องคอมพิวเตอร์

ในช่วงทศวรรษที่ 30 ของศตวรรษที่ 20 ระบบรีเลย์อัตโนมัติได้รับการพัฒนาอย่างมาก ซึ่งได้รับอนุญาตเข้ารหัสข้อมูลในรูปแบบไบนารี

ในระหว่างการทำงานของเครื่องรีเลย์ รีเลย์หลายพันตัวจะสลับจากสถานะหนึ่งไปอีกสถานะหนึ่ง

ในช่วงครึ่งแรกของศตวรรษที่ 20 เทคโนโลยีวิทยุมีการพัฒนาอย่างรวดเร็ว องค์ประกอบหลักของเครื่องรับวิทยุและเครื่องส่งสัญญาณวิทยุในขณะนั้นคือหลอดสุญญากาศอิเล็กตรอน

หลอดอิเล็กตรอนกลายเป็นพื้นฐานทางเทคนิคสำหรับคอมพิวเตอร์อิเล็กทรอนิกส์เครื่องแรก (คอมพิวเตอร์)

คอมพิวเตอร์เครื่องแรก - เครื่องสากลบนหลอดสุญญากาศที่สร้างขึ้นในสหรัฐอเมริกาในปี พ.ศ. 2488

เครื่องนี้เรียกว่า ENIAC (ย่อมาจาก: Electronic Digital Integrator and Calculator) ผู้ออกแบบของ ENIAC คือ J. Mauchly และ J. Eckert

ความเร็วในการนับของเครื่องนี้เกินกว่าความเร็วของเครื่องรีเลย์ในขณะนั้นถึงพันเท่า

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

ขั้นตอนที่ซับซ้อนและน่าเบื่อในการเตรียมเครื่องจักรสำหรับงานทำให้ใช้งานไม่สะดวก

แนวคิดหลักที่ได้รับการพัฒนามาหลายปี วิศวกรรมคอมพิวเตอร์ได้รับการพัฒนาโดยนักคณิตศาสตร์ชาวอเมริกันผู้ยิ่งใหญ่ที่สุด จอห์น ฟอน นอยมันน์

ในปี 1946 วารสาร Nature ได้ตีพิมพ์บทความโดย J. von Neumann, G. Goldstein และ A. Burks เรื่อง “การพิจารณาเบื้องต้นของการออกแบบเชิงตรรกะของอุปกรณ์คอมพิวเตอร์อิเล็กทรอนิกส์”

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

คำอธิบายพื้นฐานอุปกรณ์และการทำงานของคอมพิวเตอร์มักเรียกว่า สถาปัตยกรรมคอมพิวเตอร์- แนวคิดที่นำเสนอในบทความข้างต้นเรียกว่า “สถาปัตยกรรมคอมพิวเตอร์ของเจ.

ในปี 1949 คอมพิวเตอร์เครื่องแรกที่มีสถาปัตยกรรม Neumann ถูกสร้างขึ้น - เครื่อง EDSAC ภาษาอังกฤษ

หนึ่งปีต่อมา คอมพิวเตอร์ EDVAC ของอเมริกาก็ปรากฏตัวขึ้น เครื่องที่ระบุชื่อมีอยู่ในสำเนาเดียว การผลิตคอมพิวเตอร์แบบอนุกรมเริ่มขึ้นในประเทศที่พัฒนาแล้วในช่วงทศวรรษที่ 50

ในประเทศของเรา คอมพิวเตอร์เครื่องแรกถูกสร้างขึ้นในปี 1951 มันถูกเรียกว่า MESM - เครื่องคำนวณอิเล็กทรอนิกส์ขนาดเล็ก ผู้ออกแบบ MESM คือ Sergei Alekseevich Lebedev

ภายใต้การนำของ S.A. Lebedev ในยุค 50 คอมพิวเตอร์หลอดอนุกรม BESM-1 (เครื่องคำนวณอิเล็กทรอนิกส์ขนาดใหญ่), BESM-2, M-20 ถูกสร้างขึ้น

ในเวลานั้นรถยนต์เหล่านี้เป็นหนึ่งในรถยนต์ที่ดีที่สุดในโลก

ในยุค 60 S.A. Lebedev เป็นผู้นำการพัฒนาคอมพิวเตอร์เซมิคอนดักเตอร์ BESM-ZM, BESM-4, M-220, M-222

เครื่องจักร BESM-6 ถือเป็นความสำเร็จที่โดดเด่นในช่วงเวลานั้น นี่เป็นคอมพิวเตอร์ในประเทศเครื่องแรกและเป็นหนึ่งในคอมพิวเตอร์เครื่องแรกของโลกที่มีความเร็ว 1 ล้านการทำงานต่อวินาที แนวคิดและการพัฒนาต่อมาโดย S.A. Lebedev มีส่วนร่วมในการสร้างเครื่องจักรขั้นสูงในรุ่นต่อๆ ไป

เทคโนโลยีคอมพิวเตอร์อิเล็กทรอนิกส์มักแบ่งออกเป็นรุ่นต่างๆ

การเปลี่ยนแปลงในยุคส่วนใหญ่มักเกี่ยวข้องกับการเปลี่ยนแปลงในฐานองค์ประกอบของคอมพิวเตอร์และความก้าวหน้าของเทคโนโลยีอิเล็กทรอนิกส์

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

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

คอมพิวเตอร์ยุคแรก - เครื่องท่อจากยุค 50 ความเร็วในการนับของเครื่องที่เร็วที่สุดในรุ่นแรกถึง 20,000 การทำงานต่อวินาที (คอมพิวเตอร์ M-20)

มีการใช้เทปพันช์และการ์ดเจาะเพื่อเข้าสู่โปรแกรมและข้อมูล

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

โครงสร้างเหล่านี้ค่อนข้างเทอะทะบรรจุโคมไฟหลายพันดวง บางครั้งกินพื้นที่หลายร้อยตารางเมตร ใช้ไฟฟ้าหลายร้อยกิโลวัตต์

โปรแกรมสำหรับเครื่องดังกล่าวได้รับการรวบรวมในภาษาคำสั่งของเครื่อง นี่เป็นงานที่ต้องใช้แรงงานค่อนข้างมาก

ดังนั้นการเขียนโปรแกรมในสมัยนั้นจึงมีน้อยคนนัก

ในปี พ.ศ. 2492 อุปกรณ์เซมิคอนดักเตอร์เครื่องแรกถูกสร้างขึ้นในสหรัฐอเมริกา แทนที่หลอดสุญญากาศ มันถูกเรียกว่าทรานซิสเตอร์ ทรานซิสเตอร์ถูกนำมาใช้อย่างรวดเร็วในเทคโนโลยีวิทยุ

คอมพิวเตอร์รุ่นที่สอง

ในยุค 60 ทรานซิสเตอร์กลายเป็นฐานองค์ประกอบสำหรับคอมพิวเตอร์ รุ่นที่สอง.

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

ความเร็วของเครื่องจักรส่วนใหญ่สูงถึงหมื่นการทำงานต่อวินาที

ปริมาณ หน่วยความจำภายในเพิ่มขึ้นหลายร้อยเท่าเมื่อเทียบกับคอมพิวเตอร์ยุคแรก

อุปกรณ์หน่วยความจำภายนอก (แม่เหล็ก) ได้รับการพัฒนาอย่างมาก: ดรัมแม่เหล็ก, เทปไดรฟ์แม่เหล็ก

ด้วยเหตุนี้จึงสามารถสร้างระบบข้อมูลอ้างอิงและค้นหาบนคอมพิวเตอร์ได้

ระบบดังกล่าวต้องการการจัดเก็บข้อมูลระยะยาว สื่อแม่เหล็กข้อมูลจำนวนมาก

ในช่วงรุ่นที่สอง ภาษาโปรแกรมเริ่มมีการพัฒนาอย่างแข็งขัน ระดับสูง- คนแรกคือ FORTRAN, ALGOL, COBOL

การคอมไพล์โปรแกรมไม่ขึ้นอยู่กับรุ่นรถอีกต่อไป มันง่ายขึ้น ชัดเจนขึ้น และเข้าถึงได้มากขึ้น

การเขียนโปรแกรมซึ่งเป็นองค์ประกอบของการอ่านออกเขียนได้แพร่หลายมากขึ้น โดยเฉพาะในกลุ่มคนที่มีการศึกษาระดับอุดมศึกษา

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

เรียกว่าวงจรรวม (ไอซี)

ไอซีตัวแรกประกอบด้วยองค์ประกอบหลายสิบและหลายร้อยองค์ประกอบ (ทรานซิสเตอร์ ความต้านทาน ฯลฯ)

เมื่อระดับการรวม (จำนวนองค์ประกอบ) ใกล้ถึงหนึ่งพันองค์ประกอบก็เริ่มถูกเรียกว่าวงจรรวมขนาดใหญ่ - LSI; จากนั้นวงจรรวมขนาดใหญ่พิเศษ (VLSI) ก็ปรากฏขึ้น

คอมพิวเตอร์รุ่นที่สามเริ่มผลิตขึ้นในช่วงครึ่งหลังของทศวรรษที่ 60 เมื่อบริษัท IBM ในอเมริกาเริ่มผลิตระบบเครื่อง IBM-360 เหล่านี้คือรถยนต์ของไอเอส

หลังจากนั้นไม่นานเครื่องจักรของซีรีส์ IBM-370 ที่สร้างขึ้นบน LSI ก็เริ่มผลิตขึ้น

ในสหภาพโซเวียตในยุค 70 การผลิตเครื่องจักรของคอมพิวเตอร์ซีรีส์ ES เริ่มต้นขึ้น ( ระบบเดียวคอมพิวเตอร์) ที่ใช้ IBM-360/370

การเปลี่ยนผ่านสู่รุ่นที่สามเกี่ยวข้องกับการเปลี่ยนแปลงที่สำคัญในสถาปัตยกรรมคอมพิวเตอร์

สามารถรันหลายโปรแกรมพร้อมกันได้ในเครื่องเดียว โหมดการทำงานนี้เรียกว่าโหมดหลายโปรแกรม (หลายโปรแกรม)

ความเร็วในการทำงานของคอมพิวเตอร์รุ่นที่ทรงพลังที่สุดนั้นสูงถึงหลายล้านการดำเนินการต่อวินาที

ในเครื่องรุ่นที่สาม มีอุปกรณ์จัดเก็บข้อมูลภายนอกประเภทใหม่ปรากฏขึ้น - แม่เหล็ก ดิสก์ .

เช่นเดียวกับเทปแม่เหล็ก ดิสก์สามารถจัดเก็บข้อมูลได้ไม่จำกัดจำนวน

แต่ไดรฟ์นั้น ดิสก์แม่เหล็ก(NMD) ทำงานเร็วกว่า NML มาก

อุปกรณ์ I/O ประเภทใหม่มีการใช้กันอย่างแพร่หลาย: แสดง, ผู้วางแผน.

ในช่วงเวลานี้ พื้นที่การใช้งานคอมพิวเตอร์ขยายตัวอย่างมาก ฐานข้อมูล ระบบปัญญาประดิษฐ์ระบบแรก การออกแบบโดยใช้คอมพิวเตอร์ช่วย (CAD) และระบบควบคุม (ACS) เริ่มถูกสร้างขึ้น

ในยุค 70 กลุ่มผลิตภัณฑ์คอมพิวเตอร์ขนาดเล็ก (มินิ) ได้รับการพัฒนาอย่างทรงพลัง เครื่องจักรของซีรีส์ DEC PDP-11 ของบริษัทอเมริกันได้กลายเป็นมาตรฐานไปแล้ว

ในประเทศของเรา ชุดคอมพิวเตอร์ SM (ระบบคอมพิวเตอร์ขนาดเล็ก) ถูกสร้างขึ้นโดยใช้รุ่นนี้ มีขนาดเล็กกว่า ราคาถูกกว่า และเชื่อถือได้มากกว่ารถยนต์ขนาดใหญ่

เครื่องจักรประเภทนี้เหมาะอย่างยิ่งสำหรับวัตถุประสงค์ในการควบคุมวัตถุทางเทคนิคต่างๆ: โรงงานผลิต อุปกรณ์ห้องปฏิบัติการ ยานพาหนะ ด้วยเหตุนี้จึงเรียกว่าเครื่องควบคุม

ในช่วงครึ่งหลังของทศวรรษที่ 70 การผลิตมินิคอมพิวเตอร์มีมากกว่าการผลิตเครื่องจักรขนาดใหญ่

คอมพิวเตอร์รุ่นที่สี่

เหตุการณ์ปฏิวัติวงการอิเล็กทรอนิกส์ครั้งต่อไปเกิดขึ้นในปี 1971 เมื่อชาวอเมริกัน บริษัทอินเทลได้ประกาศการสร้าง ไมโครโปรเซสเซอร์ .

ไมโครโปรเซสเซอร์มีขนาดใหญ่มาก วงจรรวมสามารถทำหน้าที่ของหน่วยหลักของคอมพิวเตอร์ - โปรเซสเซอร์ได้

ไมโครโปรเซสเซอร์เป็นสมองจิ๋วที่ทำงานตามโปรแกรมที่ฝังอยู่ในหน่วยความจำ

ในขั้นต้น ไมโครโปรเซสเซอร์เริ่มถูกสร้างไว้ในอุปกรณ์ทางเทคนิคต่างๆ: เครื่องจักร รถยนต์ เครื่องบิน - ไมโครโปรเซสเซอร์ดังกล่าวทำงาน ควบคุมอัตโนมัติการทำงานของเทคนิคนี้

ด้วยการเชื่อมต่อไมโครโปรเซสเซอร์กับอุปกรณ์อินพุต/เอาท์พุตและหน่วยความจำภายนอก เราจึงได้คอมพิวเตอร์ประเภทใหม่: ไมโครคอมพิวเตอร์

ไมโครคอมพิวเตอร์เป็นเครื่องจักรรุ่นที่สี่

ความแตกต่างที่สำคัญระหว่างไมโครคอมพิวเตอร์กับรุ่นก่อนคือขนาดที่เล็ก (ขนาดของทีวีในครัวเรือน) และต้นทุนต่ำเมื่อเปรียบเทียบ

นี่เป็นครั้งแรก ประเภทของคอมพิวเตอร์ซึ่งปรากฏในการขายปลีก

คอมพิวเตอร์ประเภทที่ได้รับความนิยมมากที่สุดในปัจจุบันคือคอมพิวเตอร์ส่วนบุคคล

การเกิดขึ้นของปรากฏการณ์คอมพิวเตอร์ส่วนบุคคลมีความเกี่ยวข้องกับชื่อของผู้เชี่ยวชาญชาวอเมริกันสองคน: Steve Jobs และ Steve Wozniak

ในปี 1976 Apple-1 พีซีสำหรับการผลิตเครื่องแรกของพวกเขาถือกำเนิดขึ้น และในปี 1977 Apple-2

สาระสำคัญของสิ่งที่มันเป็น คอมพิวเตอร์ส่วนบุคคลสามารถกำหนดโดยย่อได้ดังนี้:

พีซีคือไมโครคอมพิวเตอร์ที่มีฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย

ชุดฮาร์ดแวร์พีซีใช้

    จอแสดงผลกราฟิกสี,

    หุ่นยนต์ประเภทเมาส์

    "จอยสติ๊ก",

    แป้นพิมพ์ที่สะดวกสบาย

    คอมแพคดิสก์ที่ใช้งานง่าย (แม่เหล็กและออปติคัล)

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

การสื่อสารระหว่างบุคคลกับพีซีสามารถอยู่ในรูปแบบของเกมที่มีภาพสีสันสดใสบนหน้าจอและเสียง

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

พีซีกลายเป็นเครื่องใช้ในครัวเรือนทั่วไปเหมือนกับวิทยุหรือโทรทัศน์ ผลิตในปริมาณมากและจำหน่ายในร้านค้า

ตั้งแต่ปี 1980 บริษัท IBM ในอเมริกาได้กลายเป็นผู้นำเทรนด์ในตลาดพีซี

นักออกแบบสามารถสร้างสถาปัตยกรรมที่กลายเป็นมาตรฐานสากลสำหรับพีซีระดับมืออาชีพได้ เครื่องในซีรีส์นี้เรียกว่า IBM PC (คอมพิวเตอร์ส่วนบุคคล)

ในช่วงปลายยุค 80 และต้นยุค 90 เครื่อง Macintosh จาก Apple Corporation ได้รับความนิยมอย่างมาก ในสหรัฐอเมริกามีการใช้กันอย่างแพร่หลายในระบบการศึกษา

การเกิดขึ้นและการแพร่กระจายของคอมพิวเตอร์ส่วนบุคคลที่มีนัยสำคัญต่อการพัฒนาสังคมเทียบได้กับการพิมพ์หนังสือ

มันเป็นพีซีที่สร้างขึ้น ความรู้คอมพิวเตอร์ปรากฏการณ์มวลชน

ด้วยการพัฒนาเครื่องจักรประเภทนี้ แนวคิดของ "เทคโนโลยีสารสนเทศ" ก็ปรากฏขึ้น โดยที่ไม่มีกิจกรรมใด ๆ ของมนุษย์ก็เป็นไปไม่ได้เลย

มีอีกสายหนึ่งในการพัฒนาคอมพิวเตอร์รุ่นที่สี่ นี่คือซูเปอร์คอมพิวเตอร์ เครื่องจักรในระดับนี้มีความเร็วหลายร้อยล้านและพันล้านการทำงานต่อวินาที

ซูเปอร์คอมพิวเตอร์เครื่องแรกของรุ่นที่สี่คือเครื่องอเมริกัน ILLIAC-4 ตามมาด้วย CRAY, CYBER และอื่นๆ

ในบรรดาเครื่องในประเทศ ซีรีส์นี้ประกอบด้วยระบบประมวลผลมัลติโปรเซสเซอร์ ELBRUS

คอมพิวเตอร์รุ่นที่ห้า นี่คือรถยนต์แห่งอนาคตอันใกล้นี้ คุณภาพหลักควรอยู่ในระดับสติปัญญาสูง

เครื่องจักรรุ่นที่ห้าได้รับการยอมรับว่าเป็นปัญญาประดิษฐ์

มีการดำเนินการไปมากแล้วในทิศทางนี้

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

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

ขั้นตอนแรกสู่โปรแกรม

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

พวกเราหลายคนเคยได้ยินเกี่ยวกับนักเขียนชาวอังกฤษชื่อดังอย่าง George Gordon Byron ลูกสาวของเขา Ada Augusta Lovelace (Byron) เป็นโปรแกรมเมอร์คนแรกของโลก แม่ของเธอปลูกฝังความรักในคณิตศาสตร์ตั้งแต่วัยเด็ก นักวิทยาศาสตร์ที่เก่งที่สุดในพื้นที่ที่หญิงสาวอาศัยอยู่ทำงานร่วมกับเธอ ดังนั้น ครูคนแรกของเธอคือเอากุสตุส เดอ มอร์แกนผู้มีความโดดเด่น ซึ่งได้รับการยกย่องว่าเป็นนักคณิตศาสตร์และนักตรรกวิทยาที่มีความโดดเด่น ทั้งสององค์ประกอบนี้เป็นรากฐานของการเขียนโปรแกรม พวกเขาช่วยหญิงสาวในงานทางวิทยาศาสตร์ที่ตามมาของเธอ

โปรแกรมเมอร์คนแรกของโลก - Ada Augusta Byron

ในประวัติศาสตร์ เทคโนโลยีสารสนเทศหนึ่งในคนแรกคือชื่อของ Charles Babbage ชายคนนี้ทำงานเกี่ยวกับทฤษฎีฟังก์ชันและกลไกของการนับ Babbage ได้รับการพิจารณาอย่างถูกต้องว่าเป็นบรรพบุรุษของยุคแรกและถูกเรียกว่า "บิดาแห่งคอมพิวเตอร์" เขาสร้างเครื่องจักรดิจิทัลเครื่องแรกและเรียกมันว่าเชิงวิเคราะห์ เหตุการณ์สำคัญในชีวิตของ Ada Augusta คือการได้รู้จักกับนักประดิษฐ์ที่โดดเด่นคนนี้ แม่ของเด็กหญิงรู้จักเขาดี และ Babbage เองก็ยินดีอย่างจริงใจกับความสำเร็จครั้งใหม่ในความเชี่ยวชาญด้านวิทยาศาสตร์คณิตศาสตร์ของ Ada

รู้เบื้องต้นเกี่ยวกับเครื่องมือวิเคราะห์

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

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

โปรแกรมเมอร์คนแรกกับชีวิตประจำวันของเขา

เมื่ออายุสิบเก้า Ada Augusta แต่งงาน ผู้ที่เธอเลือกกลายเป็นลอร์ดคิง ต่อมาคือเอิร์ลเลิฟเลซ ขณะนั้นท่านลอร์ดมีอายุได้ 29 ปี ชีวิตครอบครัวของอาดาก็มีความสุขและวัดผล สามีของหญิงสาวสนับสนุนความพยายามทางวิทยาศาสตร์ทั้งหมดของเธอและยังชื่นชมความคิดของเธออีกด้วย ทั้งคู่เข้าร่วมกิจกรรมทางสังคมค่อนข้างบ่อย แต่หญิงสาวสนใจในสิ่งที่แตกต่างไปจากเดิมอย่างสิ้นเชิง แม้ว่าเธอจะแต่งงานแล้ว แต่การสื่อสารระหว่างเธอกับชาร์ลส์ แบบเบจก็ใกล้ชิดกันและจริงใจมากขึ้น เด็กหญิงคนนั้นทำให้ Babbage นึกถึงลูกสาวที่เสียชีวิตของเขา โดยเฉพาะอย่างยิ่งเมื่อ Ada อายุเกือบจะเท่าเธอแล้ว “บิดาแห่งคอมพิวเตอร์” ก็ชื่นชมความสามารถของเด็กผู้หญิงเช่นกัน พวกเขามักจะแลกเปลี่ยนความคิดที่น่าสนใจและแสดงการคำนวณให้กันและกัน เมื่อเวลาผ่านไป พวกเขาไม่เพียงแต่กลายเป็นเพื่อนร่วมงานเท่านั้น แต่ยังกลายเป็นเพื่อนร่วมงานด้วย เพื่อนที่ดี- เอดาทนสังคมผิวเผินและคนโง่ไม่ได้ เธอเรียกร้องตัวเองและคนรอบข้าง ด้วยกรอบความคิดทางคณิตศาสตร์ เธอสนใจสิ่งต่างๆ ที่ไม่ปกติสำหรับผู้หญิง เด็กผู้หญิงคนนี้กลายเป็นอัจฉริยะอย่างแท้จริงในช่วงเวลาของเธอและอุทิศชีวิตให้กับวิทยาศาสตร์

เอดา ออกัสตาไม่ได้หยุดเพียงแค่การคำนวณทางวิทยาศาสตร์ของเธอ

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

ศึกษาเครื่องจักรของแบบเบจ

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

นักวิทยาศาสตร์ชาวอิตาลี Maniber ตีพิมพ์บทความของเขาเกี่ยวกับเครื่องจักรของ Babbage และโปรแกรมเมอร์คนแรกรับหน้าที่แปลบทความนั้น เธอเขียนความคิดเห็นโดยละเอียดเกี่ยวกับสิ่งพิมพ์ร่วมกับ "บิดาแห่งคอมพิวเตอร์" ซึ่งจะทำให้เธอโด่งดังในบางแวดวงในเวลาต่อมา

โปรแกรมแรก

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

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

ปีสุดท้ายของชีวิตของนักวิทยาศาสตร์

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

น่าแปลกใจที่โปรแกรมเมอร์คนแรกของโลกเป็นผู้หญิง แต่หญิงสาวคนนี้ได้มอบพัฒนาการให้กับโลก ซึ่งกลายเป็นพื้นฐานสำหรับการเขียนโปรแกรมสมัยใหม่

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

การกล่าวถึงครั้งแรก

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

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

แต่นักคณิตศาสตร์คนนี้ไม่ยอมแพ้ และในปี พ.ศ. 2380 เขาได้แนะนำคอมพิวเตอร์เครื่องกลเครื่องแรกที่เรียกว่า Analytical Engine เป็นคอมพิวเตอร์เอนกประสงค์เครื่องแรก ในเวลาเดียวกัน ความร่วมมือของเขากับ Ada Lovelace ก็เริ่มต้นขึ้น เธอแปลและเสริมผลงานของเขา และยังจัดทำโปรแกรมแรกๆ สำหรับการประดิษฐ์ของเขาอีกด้วย

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

เกือบ 100 ปีต่อมา

น่าแปลกที่ตลอดระยะเวลาหนึ่งศตวรรษ คอมพิวเตอร์แทบไม่มีความก้าวหน้าในการพัฒนาเลย ในปี พ.ศ. 2479-2481 นักวิทยาศาสตร์ชาวเยอรมัน Konrad Zuse ได้สร้าง Z1 ซึ่งเป็นคอมพิวเตอร์ไบนารี่ที่ตั้งโปรแกรมได้เครื่องกลไฟฟ้าเครื่องแรก จากนั้นในปี พ.ศ. 2479 อลัน ทัวริง ได้สร้างเครื่องจักรทัวริง

มันกลายเป็นพื้นฐานสำหรับทฤษฎีเพิ่มเติมเกี่ยวกับคอมพิวเตอร์ เครื่องจักรจะจำลองการกระทำของบุคคลที่ปฏิบัติตามรายการคำสั่งเชิงตรรกะ และพิมพ์ผลงานลงบนเทปกระดาษ เครื่องจักร Zuse และ Turing เป็นคอมพิวเตอร์เครื่องแรกๆ ความเข้าใจที่ทันสมัยหากไม่มีคอมพิวเตอร์ที่เราคุ้นเคยทุกวันนี้ก็คงไม่ปรากฏให้เห็น

ทุกอย่างสำหรับด้านหน้า

สงครามโลกครั้งที่สองยังมีอิทธิพลต่อการพัฒนาคอมพิวเตอร์อีกด้วย ในเดือนธันวาคม พ.ศ. 2486 บริษัททอมมี่ฟลาวเวอร์ได้เปิดตัวเครื่องจักรลับที่เรียกว่า Kollos ซึ่งช่วยให้เจ้าหน้าที่อังกฤษทำลายรหัสข้อความของเยอรมัน เป็นคอมพิวเตอร์ที่ตั้งโปรแกรมด้วยไฟฟ้าทั้งหมดเครื่องแรก ประชาชนทั่วไปได้เรียนรู้เกี่ยวกับการดำรงอยู่ของมันเฉพาะในยุค 70 เท่านั้น ตั้งแต่นั้นมา คอมพิวเตอร์ได้ดึงดูดความสนใจไม่เพียงแต่นักวิทยาศาสตร์เท่านั้น แต่ยังรวมไปถึงกระทรวงกลาโหมซึ่งสนับสนุนและสนับสนุนเงินทุนในการพัฒนาอย่างแข็งขัน

มีการถกเถียงกันว่าคอมพิวเตอร์ดิจิทัลตัวใดควรได้รับการพิจารณาเป็นอันดับแรก ในปี 1937-1942 ศาสตราจารย์ John Vincent Atanasoff จากมหาวิทยาลัยไอโอวา และ Cliff Berry (นักศึกษาระดับบัณฑิตศึกษา) ได้พัฒนาคอมพิวเตอร์ ABC ของพวกเขา และในปี พ.ศ. 2486-2489 J. Presper Eckert และ D. Mauchly นักวิทยาศาสตร์จากมหาวิทยาลัยเพนซิลวาเนีย ได้สร้าง ENIAC ที่ทรงพลังที่สุดซึ่งมีน้ำหนัก 50 ตัน ดังนั้น Atanasov และ Berry จึงสร้างเครื่องของพวกเขาขึ้นมาก่อนหน้านี้ แต่เนื่องจากมันไม่เคยทำงานได้อย่างสมบูรณ์ ชื่อของ "คอมพิวเตอร์เครื่องแรกสุด" จึงมักจะตกเป็นของ ENIAC

ตัวอย่างเชิงพาณิชย์ครั้งแรก

ด้วยขนาดที่ใหญ่โตและความซับซ้อนในการออกแบบ คอมพิวเตอร์จึงมีจำหน่ายเฉพาะสำหรับหน่วยงานทหารและมหาวิทยาลัยขนาดใหญ่ที่ประกอบคอมพิวเตอร์ขึ้นมาเองเท่านั้น แต่ในปี พ.ศ. 2485 K. Zuse เริ่มทำงานกับผลิตผลรุ่นที่สี่ - Z4 และในเดือนกรกฎาคม พ.ศ. 2493 เขาได้ขายให้กับ Eduard Stiefel นักคณิตศาสตร์ชาวสวีเดน

และคอมพิวเตอร์เครื่องแรกที่เริ่มมีการผลิตจำนวนมากคือรุ่นที่มีชื่อเรียกสั้นๆ 701 ซึ่งผลิตโดย IBM เมื่อวันที่ 7 เมษายน พ.ศ. 2496 ขายไปแล้วทั้งหมด 19,701 รายการ แน่นอนว่าสิ่งเหล่านี้ยังคงเป็นเครื่องจักรที่มีไว้สำหรับสถาบันขนาดใหญ่เท่านั้น เพื่อให้แพร่หลายอย่างแท้จริง พวกเขาต้องการการปรับปรุงที่สำคัญอีกสองสามประการ

ดังนั้นในปี พ.ศ. 2498 เมื่อวันที่ 8 มีนาคม "ลมกรด" จึงเริ่มดำเนินการ - คอมพิวเตอร์ที่เดิมคิดขึ้นในช่วงสงครามโลกครั้งที่สองเพื่อเป็นเครื่องจำลองสำหรับนักบิน แต่เมื่อถึงเวลาสร้างมันก็มาถึงทันเวลาสำหรับการเริ่มต้นของความหนาวเย็น สงคราม. จากนั้นมันก็กลายเป็นพื้นฐานสำหรับการพัฒนา SAGE ซึ่งเป็นระบบย่อยการป้องกันทางอากาศที่ออกแบบมาเพื่อกำหนดเป้าหมายเครื่องบินสกัดกั้นโดยอัตโนมัติ คุณสมบัติที่สำคัญ"วอร์เท็กซ์" พร้อมให้บริการแล้ว หน่วยความจำเข้าถึงโดยสุ่ม 512 ไบต์และเอาต์พุต ข้อมูลกราฟิกบนหน้าจอแบบเรียลไทม์

เทคโนโลยีเพื่อมวลชน

คอมพิวเตอร์ TX-O ซึ่งเปิดตัวในปี 1956 ที่ MIT เป็นเครื่องแรกที่ใช้ทรานซิสเตอร์ ทำให้สามารถลดต้นทุนและขนาดของอุปกรณ์ได้อย่างมาก

จากนั้นทีมนักวิทยาศาสตร์ที่พัฒนา TX-O ก็ออกจากสถาบันและก่อตั้ง Digital Equipment Corporation และเปิดตัวคอมพิวเตอร์ PDP-1 ในปี 1960 ซึ่งถือเป็นการเปิดศักราชของมินิคอมพิวเตอร์ มีขนาดไม่ใหญ่ไปกว่าหนึ่งห้องหรือแม้แต่ตู้เสื้อผ้า และมีไว้สำหรับลูกค้าในวงกว้างขึ้น

คอมพิวเตอร์เดสก์ท็อปเครื่องแรกเริ่มผลิตโดย Hewlett Packard ในปี 1968


โปรแกรมคอมพิวเตอร์เครื่องแรกเขียนโดยผู้หญิงคนหนึ่ง คุณแม่ลูกสาม และขุนนาง และเธอเขียนมันก่อนที่คอมพิวเตอร์เครื่องแรกของโลกจะปรากฏตัวเสียอีก

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

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

Babbage ได้ตั้งชื่อเครื่องจักรในอนาคตของเขาขึ้นมาและเรียกมันว่า "ส่วนต่าง" ในปีพ.ศ. 2425 นักวิทยาศาสตร์คนนี้ทำให้กองทัพเรืออังกฤษสนใจ และพวกเขาก็กลายเป็นผู้สนับสนุนการพัฒนาของเขา ขนาดของเครื่องนั้นใหญ่มาก มันต้องใช้พื้นที่ทั้งห้องและคำนวณให้เป็นทศนิยมตำแหน่งที่ 10 เป็นเวลา 10 ปีที่นักวิทยาศาสตร์สร้างอุปกรณ์ของเขาเพียงบล็อกเดียว แนวคิดของเครื่องมือวิเคราะห์ทำให้ Babbage หลงใหล โดยพื้นฐานแล้วเขาเสนอพิมพ์เขียวให้กับโลกสำหรับคอมพิวเตอร์ที่ทันสมัยเกือบ ซีพียูเขาเรียกว่าโรงสี มีไพ่เจาะ โปรแกรมการสอน เครื่องจักรประกอบด้วยเกียร์จำนวนมากและต้องขับเคลื่อนด้วยไอน้ำ ในปี 1871 Charles Babbage เสียชีวิต และรัฐบาลอังกฤษตัดสินใจว่าไม่มีใครสามารถประดิษฐ์เครื่องจักรดังกล่าวได้ และปิดโครงการนี้

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

ตัวเธอเองสนุกสนานไปกับการค้นหาสูตรที่ทำให้เธอชนะการเดิมพันในการแข่งขันอยู่เสมอ เอดาเสียชีวิตเมื่ออายุ 37 ปี มีชีวิตอยู่พอๆ กับพ่อของเธอ และถูกฝังไว้ในหลุมศพเดียวกับลอร์ดไบรอน ในวันเกิดของเธอคือวันที่ 10 ธันวาคม หลายประเทศเฉลิมฉลองวันโปรแกรมเมอร์ และในยุค 70 เพนตากอนได้ตั้งชื่อภาษาการเขียนโปรแกรม ADA เพื่อเป็นเกียรติแก่เธอ



กำลังโหลด...
สูงสุด