13 ความสัมพันธ์: พ.ศ. 2551กนูภาษาฟอร์แทรนภาษาซีภาษาซีพลัสพลัสภาษาเอดามูลนิธิซอฟต์แวร์เสรีระบบปฏิบัติการแบบยูนิกซ์สัญญาอนุญาตสาธารณะทั่วไปของกนูส่วนต่อประสานกราฟิกกับผู้ใช้ข้ามแพลตฟอร์มเบิร์กลีย์ซอฟต์แวร์ดิสทริบิวชัน27 มีนาคม
พ.ศ. 2551
ทธศักราช 2551 ตรงกับปีคริสต์ศักราช 2008 เป็นปีอธิกสุรทินที่วันแรกเป็นวันอังคารตามปฏิทินเกรกอเรียน และเป็น.
ใหม่!!: GNU Debuggerและพ.ศ. 2551 · ดูเพิ่มเติม »
กนู
ำหรับ กนู ที่เป็นสัตว์ป่าแอฟริกา ดูที่: เครื่องหมายการค้าของกนู โครงการ กนู (GNU) เป็นชื่อของโครงการพัฒนาระบบปฏิบัติการ ริเริ่มโดยริชาร์ด สตอลแมน เมื่อปี พ.ศ. 2527 โดยมีจุดมุ่งหมายที่จะพัฒนาระบบปฏิบัติการเพื่อให้เป็นซอฟต์แวร์เสรี ที่ทุกคนสามารถนำไปใช้ แก้ไข ปรับปรุง หรือจำหน่ายฟรี โดยไม่ต้องเสียค่าลิขสิทธิ์ โครงการกนู ประกอบไปด้วย เคอร์เนล ไลบรารี คอมไพเลอร์ โปรแกรมระบบ และ โปรแกรมประยุกต์ต่าง ๆ คำว่า กนู (IPA: /ɡəˈnuː/ เกอะนู หรือ /ˈnjuː/ นยู ในบางประเทศ) เป็นคำย่อแบบกล่าวซ้ำ มาจากคำเต็มว่า GNU's Not Unix (กนูไม่ใช่ยูนิกซ์) เพราะระบบกนูพัฒนาให้เหมือนระบบยูนิกซ์แต่ไม่ได้ใช้ซอร์สโคดของยูนิกซ์เล..
ใหม่!!: GNU Debuggerและกนู · ดูเพิ่มเติม »
ภาษาฟอร์แทรน
ภาษาฟอร์แทรน (Fortran programming language หรือ FORTRAN) เป็นภาษาที่เก่าแก่ที่สุดของวงการคอมพิวเตอร์ ได้รับการพัฒนาขึ้นในคริสต์ทศวรรษ 1950 นิยมนำไปใช้ในการคำนวณทางคณิตศาสตร์และวิทยาศาสตร์ จนถึงปัจจุบันนี้ ภาษาฟอร์แทรนก็ยังถูกใช้ในทางวิทยาศาสตร์อยู่ หมวดหมู่:ภาาาโปรแกรม หมวดหมู่:ภาษาโปรแกรมเชิงอาร์เรย์ หมวดหมู่:ภาษาโปรแกรมเชิงกระบวนงาน หมวดหมู่:ภาษาโปรแกรมเชิงตัวเลข หมวดหมู่:ภาษาโปรแกรมเชิงวัตถุ หมวดหมู่:คอมพิวเตอร์งานขนาน หมวดหมู่:มาตรฐานคอมพิวเตอร์ หมวดหมู่:สิ่งประดิษฐ์ของสหรัฐอเมริกา.
ใหม่!!: GNU Debuggerและภาษาฟอร์แทรน · ดูเพิ่มเติม »
ภาษาซี
ษาซี (C) เป็นภาษาโปรแกรมสำหรับวัตถุประสงค์ทั่วไป เริ่มพัฒนาขึ้นระหว่าง พ.ศ. 2512-2516 (ค.ศ. 1969-1973) โดยเดนนิส ริชชี่ (Denis Retchie) ที่เอทีแอนด์ทีเบลล์แล็บส์ (AT&T Bell Labs) ภาษาซีเป็นภาษาที่มีความยืดหยุ่นในการเขียนโปรแกรมและมีเครื่องมืออำนวยความสะดวกสำหรับการเขียนโปรแกรมเชิงโครงสร้างและอนุญาตให้มีขอบข่ายตัวแปร (scope) และการเรียกซ้ำ (recursion) ในขณะที่ระบบชนิดตัวแปรอพลวัตก็ช่วยป้องกันการดำเนินการที่ไม่ตั้งใจหลายอย่าง เหมือนกับภาษาโปรแกรมเชิงคำสั่งส่วนใหญ่ในแบบแผนของภาษาอัลกอล การออกแบบของภาษาซีมีคอนสตรักต์ (construct) ที่โยงกับชุดคำสั่งเครื่องทั่วไปได้อย่างพอเพียง จึงทำให้ยังมีการใช้ในโปรแกรมประยุกต์ซึ่งแต่ก่อนลงรหัสเป็นภาษาแอสเซมบลี คือซอฟต์แวร์ระบบอันโดดเด่นอย่างระบบปฏิบัติการคอมพิวเตอร์ ยูนิกซ์ ภาษาซีเป็นภาษาโปรแกรมหนึ่งที่ใช้กันอย่างแพร่หลายมากที่สุดตลอดกาล และตัวแปลโปรแกรมของภาษาซีมีให้ใช้งานได้สำหรับสถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการต่าง ๆ เป็นส่วนมาก ภาษาหลายภาษาในยุคหลังได้หยิบยืมภาษาซีไปใช้ทั้งทางตรงและทางอ้อม ตัวอย่างเช่น ภาษาดี ภาษาโก ภาษารัสต์ ภาษาจาวา จาวาสคริปต์ ภาษาลิมโบ ภาษาแอลพีซี ภาษาซีชาร์ป ภาษาอ็อบเจกทีฟ-ซี ภาษาเพิร์ล ภาษาพีเอชพี ภาษาไพทอน ภาษาเวอริล็อก (ภาษาพรรณนาฮาร์ดแวร์) และซีเชลล์ของยูนิกซ์ ภาษาเหล่านี้ได้ดึงโครงสร้างการควบคุมและคุณลักษณะพื้นฐานอื่น ๆ มาจากภาษาซี ส่วนใหญ่มีวากยสัมพันธ์คล้ายคลึงกับภาษาซีเป็นอย่างมากโดยรวม (ยกเว้นภาษาไพทอนที่ต่างออกไปอย่างสิ้นเชิง) และตั้งใจที่จะผสานนิพจน์และข้อความสั่งที่จำแนกได้ของวากยสัมพันธ์ของภาษาซี ด้วยระบบชนิดตัวแปร ตัวแบบข้อมูล และอรรถศาสตร์ที่อาจแตกต่างกันโดยมูลฐาน ภาษาซีพลัสพลัสและภาษาอ็อบเจกทีฟ-ซีเดิมเกิดขึ้นในฐานะตัวแปลโปรแกรมที่สร้างรหัสภาษาซี ปัจจุบันภาษาซีพลัสพลัสแทบจะเป็นเซตใหญ่ของภาษาซี ในขณะที่ภาษาอ็อบเจกทีฟ-ซีก็เป็นเซตใหญ่อันเคร่งครัดของภาษาซี ก่อนที่จะมีมาตรฐานภาษาซีอย่างเป็นทางการ ผู้ใช้และผู้พัฒนาต่างก็เชื่อถือในข้อกำหนดอย่างไม่เป็นทางการในหนังสือที่เขียนโดยเดนนิส ริตชี และไบรอัน เคอร์นิกัน (Brian Kernighan) ภาษาซีรุ่นนั้นจึงเรียกกันโดยทั่วไปว่า ภาษาเคแอนด์อาร์ซี (K&R C) ต่อม..
ใหม่!!: GNU Debuggerและภาษาซี · ดูเพิ่มเติม »
ภาษาซีพลัสพลัส
ษาซีพลัสพลัส (C++) เป็นภาษาโปรแกรมคอมพิวเตอร์อเนกประสงค์ มีโครงสร้างภาษาที่มีการจัดชนิดข้อมูลแบบสแตติก (statically typed) และสนับสนุนรูปแบบการเขียนโปรแกรมที่หลากหลาย (multi-paradigm language) ได้แก่ การโปรแกรมเชิงกระบวนคำสั่ง, การนิยามข้อมูล, การโปรแกรมเชิงวัตถุ, และการโปรแกรมแบบเจเนริก (generic programming) ภาษาซีพลัสพลัสเป็นภาษาโปรแกรมเชิงพาณิชย์ที่นิยมมากภาษาหนึ่งนับตั้งแต่ช่วงทศวรรษ 1990 เบียเนอ สเดราสดร็อบ (Bjarne Stroustrup) จากเบลล์แล็บส์ (Bell Labs) เป็นผู้พัฒนาภาษาซีพลัสพลัส (เดิมใช้ชื่อ "C with classes") ในปี ค.ศ. 1983 เพื่อพัฒนาภาษาซีดั้งเดิม สิ่งที่พัฒนาขึ้นเพิ่มเติมนั้นเริ่มจากการเพิ่มเติมการสร้างคลาสจากนั้นก็เพิ่มคุณสมบัติต่างๆ ตามมา ได้แก่ เวอร์ชวลฟังก์ชัน การโอเวอร์โหลดโอเปอเรเตอร์ การสืบทอดหลายสาย เทมเพลต และการจัดการเอกเซพชัน มาตรฐานของภาษาซีพลัสพลัสได้รับการรับรองในปี ค.ศ. 1998 เป็นมาตรฐาน ISO/IEC 14882:1998 เวอร์ชันล่าสุดคือเวอร์ชันในปี ค.ศ. 2014 ซึ่งเป็นมาตรฐาน ISO/IEC 14882:2014 (รู้จักกันในชื่อ C++14).
ใหม่!!: GNU Debuggerและภาษาซีพลัสพลัส · ดูเพิ่มเติม »
ภาษาเอดา
ษาเอดา (Ada) เป็นภาษาคอมพิวเตอร์ภาษาหนึ่งที่เรียกว่า procedural programming language ซึ่งพัฒนาขึ้นมาโดยกระทรวงกลาโหมของสหรัฐ เมื่อปี พ.ศ. 2513 ชื่อของโปรแกรมตั้งตามชื่อของผู้บุกเบิกเรื่องคอมพิวเตอร์ คือ ออกกุสตา เอดา ไบรอน เคาน์เตสแห่งเลิฟเลซ (Augusta Ada Byron, Countess of Lovelace).
ใหม่!!: GNU Debuggerและภาษาเอดา · ดูเพิ่มเติม »
มูลนิธิซอฟต์แวร์เสรี
300px มูลนิธิซอฟต์แวร์เสรี (Free Software Foundation, ชื่อย่อ: FSF) เป็นองค์กรไม่แสวงหากำไรที่ก่อตั้งโดย ริชาร์ด สตอลล์แมน เมื่อวันที่ 4 ตุลาคม พ.ศ. 2528 (ค.ศ. 1985) เพื่อสนับสนุนแนวทางซอฟต์แวร์เสรี มีจุดประสงค์ต้องการให้สามารถเผยแพร่และแก้ไขซอฟต์แวร์คอมพิวเตอร์ได้โดยปราศจากข้อจำกัดใดๆ มูลนิธินี้จดทะเบียนในรัฐแมสซาชูเซตส์ สหรัฐอเมริกา ตั้งแต่เริ่มก่อตั้งจนถึงราวกลางคริสต์ทศวรรษที่ 1990 ทุนส่วนใหญ่ของมูลนิธินำไปใช้จากนักพัฒนามาเขียนซอฟต์แวร์เสรีสำหรับโครงการกนู แต่นับจากกลางคริสต์ทศวรรษที่ 1990 เป็นต้นมา พนักงานและอาสาสมัครของมูลนิธิส่วนใหญ่ทำงานด้านกฎหมาย และปัญหาทางโครงสร้างของแนวทางซอฟต์แวร์เสรีและชุมชนของซอฟต์แวร์เสรี เพื่อให้สอดคล้องกับเป้าหมาย คอมพิวเตอร์ของมูลนิธิทุกเครื่องใช้แต่ซอฟต์แวร์เสรีเท่านั้น.
ใหม่!!: GNU Debuggerและมูลนิธิซอฟต์แวร์เสรี · ดูเพิ่มเติม »
ระบบปฏิบัติการแบบยูนิกซ์
ระบบปฏิบัติการแบบยูนิกซ์ (Unix-like operating system) เป็นคำเรียกระบบปฏิบัติการที่คล้ายคลึงกับยูนิกซ์ ซึ่งอาจไม่จำเป็นต้องตรงตามนิยามหรือได้รับการรับรองตาม Single UNIX Specification ก็ได้ คำว่า "ระบบปฏิบัติการแบบยูนิกซ์" ครอบคลุม.
ใหม่!!: GNU Debuggerและระบบปฏิบัติการแบบยูนิกซ์ · ดูเพิ่มเติม »
สัญญาอนุญาตสาธารณะทั่วไปของกนู
รื่องหมายการค้าของกนู สัญญาอนุญาตสาธารณะทั่วไปของกนู หรือ กนูจีพีแอล หรือ จีพีแอล (GNU General Public License, GNU GPL, GPL) เป็นสัญญาอนุญาตสำหรับซอฟต์แวร์เสรี ที่ได้รับความนิยมสูงที่สุดในปัจจุบัน ฉบับแรกสุดเขียนโดย ริชาร์ด สตอลล์แมน เริ่มต้นใช้กับโครงการกนู ในปี พ.ศ. 2534 (ค.ศ. 1991).
ใหม่!!: GNU Debuggerและสัญญาอนุญาตสาธารณะทั่วไปของกนู · ดูเพิ่มเติม »
ส่วนต่อประสานกราฟิกกับผู้ใช้
วนต่อประสานกราฟิกกับผู้ใช้ (Graphical User Interface, GUI อ่านว่า จียูไอ หรือ กูอี้) เป็นวิธีการใช้งานคอมพิวเตอร์ผ่านทางสัญลักษณ์หรือภาพนอกเหนือจากทางตัวอักษร จียูไอมีส่วนประกอบต่างๆ เช่น ไอคอน หน้าต่างการใช้งาน เมนู ปุ่มเลือก และการใช้เมาส์ หรือแม้แต่ในระบบทัชสกรีน จียูไอพัฒนาพัฒนาขึ้นโดยนักวิจัยที่สถาบันวิจัยสแตนฟอร์ดนำโดย ดัก เอนเกลบาร์ต (Doug Engelbart) โดยการใช้งานร่วมกับไฮเปอร์ลิงก์และเมาส์ ซึ่งภายหลังได้นำมาวิจัยต่อที่ศูนย์วิจัยซีร็อกซ์พาร์ค (Xerox PARC) โดยใช้งานระบบกราฟิกแทนที่ระบบตัวอักษร โดยบางคนจะเรียกระบบนี้ว่า PARC User Interface หรือ PUI ปลายคริสต์ทศวรรษที่ 1970 แอปเปิลคอมพิวเตอร์ได้นำมาใช้ครั้งกับเครื่องแมคอินทอช ซึ่งภายหลังsteve job ได้เป็นosk121ทางไมโครซอฟท์ได้เลียนแบบความคิดมาใช้กับระบบปฏิบัติการวินโดวส์ ในปัจจุบันจียูไอเป็นที่นิยมโดยสามารถเห็นได้จากระบบปฏิบัติการ แมคอินทอช และ วินโดวส์ และล่าสุดในลินุกซ.
ใหม่!!: GNU Debuggerและส่วนต่อประสานกราฟิกกับผู้ใช้ · ดูเพิ่มเติม »
ข้ามแพลตฟอร์ม
้ามแพลตฟอร์ม หรือ หลายแพลตฟอร์ม (Cross-platform) หมายถึงการที่โปรแกรมคอมพิวเตอร์ ภาษาโปรแกรม ระบบปฏิบัติการ หรือ ซอฟต์แวร์ชนิดอื่น ๆ สามารถทำงานได้ในหลายแพลตฟอร์มคอมพิวเตอร์ ตัวอย่างเช่น โปรแกรมคอมพิวเตอร์สามารถทำงานได้บนไมโครซอฟท์วินโดวส์ สำหรับสถาปัตยกรรม x86 และ Mac OS X บน PowerPC สวัสดี.
ใหม่!!: GNU Debuggerและข้ามแพลตฟอร์ม · ดูเพิ่มเติม »
เบิร์กลีย์ซอฟต์แวร์ดิสทริบิวชัน
ร์กลีย์ซอฟต์แวร์ดิสทริบิวชั่น (Berkeley Software Distribution -BSD; Berkeley Unix) เป็นระบบปฏิบัติการยูนิกซ์ที่พัฒนาและเผยแพร่โดย มหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ เริ่มต้นในช่วงคริสต์ทศวรรษที่ 70 ชื่อบีเอสดียังคงมีอยู่ในระบบปฏิบัติการรุ่นใหม่ ๆ ซึ่งสืบทอดมาจากดิสทริบิวชั่นนี้ เช่น FreeBSD, NetBSD, และ OpenBSD เป็นต้น บีเอสดีจัดว่าเป็นยูนิกซ์ที่ใช้กันแพร่หลายสำหรับคอมพิวเตอร์ระดับเวิร์กสเตชันในยุคนั้น ทั้งนี้อาจเป็นเพราะสัญญาอนุญาตใช้งานของบีเอสดีนั้นไม่ซับซ้อน ทำให้บริษัทอื่น ๆ นำเทคโนโลยีไปพัฒนาในช่วงคริสต์ทศวรรษที่ 80 จนสร้างความคุ้นเคยในวงกว้าง ถึงแม้ว่าในช่วงคริสต์ทศวรรษที่ 90 บีเอสดีจะถูกแทนที่ด้วย System V รีลีส 4.x และ OSF/1 แต่ในระยะหลังนี้มีการปรับปรุงและพัฒนาระบบปฏิบัติการโดยใช้ซอร์สโค้ดที่เปิดเผยของบีเอสดีเป็นแกนหลัก.
ใหม่!!: GNU Debuggerและเบิร์กลีย์ซอฟต์แวร์ดิสทริบิวชัน · ดูเพิ่มเติม »
27 มีนาคม
วันที่ 27 มีนาคม เป็นวันที่ 86 ของปี (วันที่ 87 ในปีอธิกสุรทิน) ตามปฏิทินสุริยคติแบบเกรกอเรียน เมื่อถึงวันนี้จะยังเหลือวันอีก 279 วันในปีนั้น.
ใหม่!!: GNU Debuggerและ27 มีนาคม · ดูเพิ่มเติม »