บุคคลสำคัญในวงการคอมพิวเตอร์

Ada Byron, Lady Lovelace

เอดา ไบรอน, เลดี้ เลิฟเลซ

(1816-1852)

ผลงานเด่น : แนวความคิดการเขียนโปรแกรม เรื่องการโปรแกรมแบบวนซ้ำ (loop) และการใช้โปรแกรมย่อย (subroutine)

 


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

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

          ในปี ค.ศ. 1979 กระทรวง สหรัฐอเมริกาได้สร้างภาษาสำหรับเขียนโปรแกรมขึ้นมา แล้วตั้งชื่อว่าภาษาเอดา "Ada programming language" เพื่อเป็นเกียรติแก่ เอดา จากภาพด้านบน เป็นหนังสือที่เขียนโดยคุณหญิงเอดา ชื่อหนังสือคือ "Ada, The Enchantress of Numbers: เอดากับมนต์เสน่ห์แห่งตัวเลข"

 

 

 

 

 

 
 
     Links อื่น ๆ
 



























 





 
       
 
 
<< กลับ
 
   

Copyright © 2004 Institute for Innovation and Development of Learning Process.  All rights reserved.