คอมพิวเตอร์การเขียนโปรแกรม

เคนทอมป์สัน - ระบบปฏิบัติการ UNIX และนักพัฒนาภาษา C

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

เคนทอมป์สัน: การศึกษา

ในปี 1943 เคนเกิดในนิวออร์ (หลุยเซีย) ในวัยหนุ่มเคน ธ อมป์สันเรียนที่ UC Berkeley ในช่วงปี 1965-1966 เขาเป็นครั้งแรกที่ศึกษาระดับปริญญาตรีและปริญญาโทวิทยาศาสตร์ในอุปกรณ์อิเล็กทรอนิกส์และระบบสารสนเทศ ผู้บังคับบัญชาของเขาคืออัลวิน Berlemkemp

ทำงานที่เบลล์แล็บ

ในปี 1966 เขาแสดงให้เห็นความสามารถของนักวิทยาศาสตร์ที่ดีเคนทอมป์สันได้รับการยอมรับเป็น บริษัท ที่มีประสิทธิภาพ, เบลล์แล็บที่รู้จักในฐานะที่ใหญ่ที่สุดและมีชื่อเสียงมากที่สุดศูนย์วิจัยซึ่งเป็นธุระในอุตสาหกรรมอิเล็กทรอนิกส์และเทคโนโลยีคอมพิวเตอร์ สำนักงานใหญ่ตั้งอยู่ใน Murray Hill ก่อนที่จะร่วมงานกับ Bell Labs พัฒนาหนุ่มออกแบบ MAC ในกรอบของระบบปฏิบัติการ CTSS ถูกสร้างขึ้น จากนั้นห้องปฏิบัติการเริ่มทำงานใน Multix

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

ในขณะเดียวกันเคน ธ อมป์สันคิดค้นบอนภาษาและจากนั้น - ภาษา B, บนพื้นฐานของการที่ถูกสร้างขึ้นในภายหลังภาษา C และเริ่มที่จะพัฒนาเกม "การท่องเที่ยวอวกาศ" เกมจำลองระบบพลังงานแสงอาทิตย์กับร่างกายของตน ยานอวกาศที่ถูกต้องลงจอดบนดาวเคราะห์หรือดวงจันทร์ ห้องปฏิบัติการปฏิเสธโครงการ Multix ในปี 1969 ธ อมป์สันและ Ritchie การออกแบบระบบปฏิบัติการ UNICS ซึ่งต่อมาได้รับการเสนอชื่อของยูนิกซ์ ธ อมป์สันสร้างแก้ไข QED สำหรับ CTSS ซึ่งรวมถึงการแสดงออกปกติสำหรับการจัดการสตริงของข้อความ โครงการนี้ได้ทำให้การแสดงออกปกติที่เป็นที่นิยมในการเขียนโปรแกรมไม่เพียง แต่ในตรรกะ พวกเขาเริ่มที่จะใช้อย่างต่อเนื่อง UNIX ในโปรแกรมประมวลผลคำ ปัจจุบันส่วนใหญ่ของโปรแกรมที่ทำงานร่วมกับการแสดงออกปกติใช้สัญกรณ์ ธ อมป์สัน เคนยังเป็นผู้คิดค้นขั้นตอนวิธีการตั้งชื่อตามเขาในการแปลงนิพจน์ทั่วไปในที่ไม่ได้กำหนดแน่นอนหุ่นยนต์

การทำงานในโปรแกรมหมากรุก

ตั้งแต่ศตวรรษที่สิบแปดคนพยายามที่จะสร้างเครื่องหมากรุก ความพยายามที่ล้มเหลวในปี 1983 เมื่อ ธ อมป์สันและ Condon สร้าง Belle, คอมพิวเตอร์เครื่องแรกได้ถึงระดับของนายหมากรุก ธ อมป์สันเขียนโปรแกรมสำหรับรายการที่สมบูรณ์ของฤทธิ์ตัวเลข 4-6 ต่อมาด้วยความช่วยเหลือของผู้เชี่ยวชาญหมากรุกจอห์นรอยครฟต์ที่เขาบันทึกพวกเขาในแผ่น CD-ROM คอมพิวเตอร์หมากรุกใหม่และการปรับปรุงในปี 1994, ชนะแกร์รี่แคสปารอฟ

กิจกรรมเพิ่มเติม

ในช่วงกลางยุค 80 ธ อมป์สันที่ Bell Labs เริ่มออกแบบระบบปฏิบัติการใหม่ซึ่งควรจะเปลี่ยนสำหรับ UNIX มันถูกเรียกว่า "แผน 9" นอกจากนี้ในเวลานี้เขาได้ดำเนินการทดสอบรุ่นแรกของ C ++ แต่แสดงให้เขามีทัศนคติเชิงลบไม่เห็นความคิดที่พื้นฐานของภาษา

ในปี 1992 ร่วมกับร็อบไพค์พวกเขาเข้ารหัส UTF-8 ได้รับการพัฒนาซึ่งได้กลายเป็นพื้นฐานสำหรับเวิลด์ไวด์เว็บ ในทศวรรษที่ 90 ร่วมกับริชชี่และนักวิจัยอื่น ๆ ที่ Bell Labs เขาเริ่มกระบวนการของการสร้างระบบปฏิบัติการนรก

ในปี 2000 ธ อมป์สันซ้ายเบลล์แล็บ จนกระทั่งปี 2006 เขาทำงานอยู่ใน Entrisphere แล้วย้ายเข้ามาของ Google ซึ่งกำลังทำงานอยู่ในขณะนี้ในภาษาไป นี้นักวิชาการที่มีพรสวรรค์ในอนาคตสามารถที่จะเปิดเผยศักยภาพความคิดสร้างสรรค์อย่างเต็มรูปแบบ

เคนทอมป์สัน: ผู้ชนะ

สิ่งที่สำคัญในชีวิตของเขา - และการสร้างยูนิกซ์ การเขียนโปรแกรมภาษาซี เคน ธ อมป์สันที่มีประวัติที่ถูกกล่าวถึงในบทความที่อยู่ในชีวิตของเขาเป็นจำนวนมากของรางวัล

ในปี 1983 ธ อมป์สันและ Ritchie ร่วมกันได้รับรางวัลทัวริง ในปี 1990 เขาได้รับรางวัลมาตรฐาน IEEE ริชาร์ด W แฮมมิงเหรียญจาก IEEE สำหรับการสร้าง UNIX และซีในปี 1994 - เหรียญ "ไพโอเนียร์วิศวกรรมคอมพิวเตอร์" และร่วมกับริชชี่ ในปี 1999 ประธานาธิบดี บิลคลินตัน ได้รับรางวัลและริตชี่ ธ อมป์สันเหรียญแห่งชาติ ในปี 1999 ธ อมป์สันได้รับรางวัลเป็นครั้งแรกสำหรับบทบาทของเขาในการสร้างระบบปฏิบัติการยูนิกซ์สถาบันวิศวกรไฟฟ้าและอิเล็กทรอนิกส์ในปี 2003 ร่วมกับริชชี่ - แฮโรลด์รางวัลเพ็นเดอ ญี่ปุ่นยังตั้งข้อสังเกตในการพัฒนานวัตกรรมของเขา (รางวัล 2011)

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.unansea.com. Theme powered by WordPress.