ผลต่างระหว่างรุ่นของ "พื้นฐานการเขียนโปรแกรม:การเตรียมเครื่องมือสำหรับเขียนโปรแกรม"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
(Reverted edit of 192.167.9.228, changed back to last version by Jittat)
 
(ไม่แสดง 2 รุ่นระหว่างกลางโดยผู้ใช้ 2 คน)
แถว 1: แถว 1:
cazelorgetel
+
===เตรียมเครื่องมือสำหรับเขียนโปรแกรม===
===เตรียมเครื่องมือสำหรับเขียนโปรแกรม===
+
<em>กลับไปที่[[พื้นฐานการเขียนโปรแกรม(หนังสือแด่เขมรัตน์)|พื้นฐานการเขียนโปรแกรม]]</em>
<em>กลับไปที่[[พื้นฐานการเขียนโปรแกรม(หนังสือแด่เขมรัตน์)|พื้นฐานการเขียนโปรแกรม]]</em>
 
  
ปัจจุบัน(25 กย 2006) การคัดเลือกตัวแทนประเทศไทยไปแข่งขันคอมพิวเตอร์โอลิมปิกนั้น ใช้ [http://en.wikipedia.org/wiki/C_programming_language C]/[http://en.wikipedia.org/wiki/C%2B%2B C++]  เป็นภาษาในการเขียนโปรแกรม และใช้ [http://en.wikipedia.org/wiki/Turbo_C++ Turbo C++ 3.0] เป็น [http://en.wikipedia.org/wiki/Integrated_Development_Environment IDE (Integrated Development Environment)] บนระบบปฎิบัติการ [http://en.wikipedia.org/wiki/MS-DOS MS-DOS] ซึ่งสามารถทำงานได้บนระบบปฏิบัติการ [http://en.wikipedia.org/wiki/Microsoft_Windows MS Windows] แต่ในการแข่งขันระดับประเทศแล้ว จะใช้ระบบปฏิบัติการ [http://en.wikipedia.org/wiki/Linux Linux] แทน ระบบปฎิบัติการ MS windows ทำให้ต้องใช้โปรแกรม IDE อื่นแทน Turbo C 3.0 ซึ่งก็มี IDE ตัวที่มี[http://en.wikipedia.org/wiki/User_interface User interface] ใกล้เคียงกับ Turbo C++ 3.0 คือ [http://www.rhide.com/ RHIDE]
+
ปัจจุบัน(25 กย 2006) การคัดเลือกตัวแทนประเทศไทยไปแข่งขันคอมพิวเตอร์โอลิมปิกนั้น ใช้ [http://en.wikipedia.org/wiki/C_programming_language C]/[http://en.wikipedia.org/wiki/C%2B%2B C++]  เป็นภาษาในการเขียนโปรแกรม และใช้ [http://en.wikipedia.org/wiki/Turbo_C++ Turbo C++ 3.0] เป็น [http://en.wikipedia.org/wiki/Integrated_Development_Environment IDE (Integrated Development Environment)] บนระบบปฎิบัติการ [http://en.wikipedia.org/wiki/MS-DOS MS-DOS] ซึ่งสามารถทำงานได้บนระบบปฏิบัติการ [http://en.wikipedia.org/wiki/Microsoft_Windows MS Windows] แต่ในการแข่งขันระดับประเทศแล้ว จะใช้ระบบปฏิบัติการ [http://en.wikipedia.org/wiki/Linux Linux] แทน ระบบปฎิบัติการ MS windows ทำให้ต้องใช้โปรแกรม IDE อื่นแทน Turbo C 3.0 ซึ่งก็มี IDE ตัวที่มี[http://en.wikipedia.org/wiki/User_interface User interface] ใกล้เคียงกับ Turbo C++ 3.0 คือ [http://www.rhide.com/ RHIDE]
  
เพื่อเป็นการเตรียมความพร้อมทั้งด้านความรู้เชิงภาษาและความคุ้นเคยกับ User Interface ของ IDE จึงควรที่จะสร้างสภาพแวดล้อมให้เหมือนกับการแข่งขันจริง โดยใช้ IDE บนระบบปฏิบัติการ Linux เนื่องจากคอมพิวเตอร์ส่วนใหญ่มีระบบปฏิบัติการอยู่แล้ว เพื่อไม่ให้ผู้ใช้ต้องลบระบบปฏิบัติการตัวเดิม เราสามารถที่จะใช้ [http://en.wikipedia.org/wiki/Virtualization virtualization software] เพื่อสร้าง [http://en.wikipedia.org/wiki/Virtual_machine Virtual machine]ที่จะมารันระบบปฏิบัติการ Linux เสมือนกับเป็น Application หนึ่งบนระบบปฏิบัติการ MS Windows
+
เพื่อเป็นการเตรียมความพร้อมทั้งด้านความรู้เชิงภาษาและความคุ้นเคยกับ User Interface ของ IDE จึงควรที่จะสร้างสภาพแวดล้อมให้เหมือนกับการแข่งขันจริง โดยใช้ IDE บนระบบปฏิบัติการ Linux เนื่องจากคอมพิวเตอร์ส่วนใหญ่มีระบบปฏิบัติการอยู่แล้ว เพื่อไม่ให้ผู้ใช้ต้องลบระบบปฏิบัติการตัวเดิม เราสามารถที่จะใช้ [http://en.wikipedia.org/wiki/Virtualization virtualization software] เพื่อสร้าง [http://en.wikipedia.org/wiki/Virtual_machine Virtual machine]ที่จะมารันระบบปฏิบัติการ Linux เสมือนกับเป็น Application หนึ่งบนระบบปฏิบัติการ MS Windows
  
หนึ่งใน virtualization software ที่ได้รับความนิยมมากที่สุดตัวหนึ่งคือ software จาก [http://www.vmware.com/ VMWare] ซึ่งในปัจจุบัน ได้เปิดให้มีการ donwload [http://www.vmware.com/products/player/ VMware Player] ได้ฟรีแล้ว หลังจาก download ไฟล์
+
หนึ่งใน virtualization software ที่ได้รับความนิยมมากที่สุดตัวหนึ่งคือ software จาก [http://www.vmware.com/ VMWare] ซึ่งในปัจจุบัน ได้เปิดให้มีการ donwload [http://www.vmware.com/products/player/ VMware Player] ได้ฟรีแล้ว หลังจาก download ไฟล์
[http://download3.vmware.com/software/vmplayer/VMware-player-1.0.2-29634.exe VMware-player-X.X.X-XXXXX.exe](Xแทนตัวเลขบอกversion) มาแล้ว ก็ทำการ [http://en.wikipedia.org/wiki/Installation_%28computer_programs%29 install] โปรแกรม VMware Player ตามวิธีการข้างล่างนี้
+
[http://download3.vmware.com/software/vmplayer/VMware-player-1.0.2-29634.exe VMware-player-X.X.X-XXXXX.exe](Xแทนตัวเลขบอกversion) มาแล้ว ก็ทำการ [http://en.wikipedia.org/wiki/Installation_%28computer_programs%29 install] โปรแกรม VMware Player ตามวิธีการข้างล่างนี้
  
 
[http://www.delorie.com/djgpp/ djgpp]
 
[http://www.delorie.com/djgpp/ djgpp]

รุ่นแก้ไขปัจจุบันเมื่อ 13:33, 14 ตุลาคม 2550

เตรียมเครื่องมือสำหรับเขียนโปรแกรม

กลับไปที่พื้นฐานการเขียนโปรแกรม

ปัจจุบัน(25 กย 2006) การคัดเลือกตัวแทนประเทศไทยไปแข่งขันคอมพิวเตอร์โอลิมปิกนั้น ใช้ C/C++ เป็นภาษาในการเขียนโปรแกรม และใช้ Turbo C++ 3.0 เป็น IDE (Integrated Development Environment) บนระบบปฎิบัติการ MS-DOS ซึ่งสามารถทำงานได้บนระบบปฏิบัติการ MS Windows แต่ในการแข่งขันระดับประเทศแล้ว จะใช้ระบบปฏิบัติการ Linux แทน ระบบปฎิบัติการ MS windows ทำให้ต้องใช้โปรแกรม IDE อื่นแทน Turbo C 3.0 ซึ่งก็มี IDE ตัวที่มีUser interface ใกล้เคียงกับ Turbo C++ 3.0 คือ RHIDE

เพื่อเป็นการเตรียมความพร้อมทั้งด้านความรู้เชิงภาษาและความคุ้นเคยกับ User Interface ของ IDE จึงควรที่จะสร้างสภาพแวดล้อมให้เหมือนกับการแข่งขันจริง โดยใช้ IDE บนระบบปฏิบัติการ Linux เนื่องจากคอมพิวเตอร์ส่วนใหญ่มีระบบปฏิบัติการอยู่แล้ว เพื่อไม่ให้ผู้ใช้ต้องลบระบบปฏิบัติการตัวเดิม เราสามารถที่จะใช้ virtualization software เพื่อสร้าง Virtual machineที่จะมารันระบบปฏิบัติการ Linux เสมือนกับเป็น Application หนึ่งบนระบบปฏิบัติการ MS Windows

หนึ่งใน virtualization software ที่ได้รับความนิยมมากที่สุดตัวหนึ่งคือ software จาก VMWare ซึ่งในปัจจุบัน ได้เปิดให้มีการ donwload VMware Player ได้ฟรีแล้ว หลังจาก download ไฟล์ VMware-player-X.X.X-XXXXX.exe(Xแทนตัวเลขบอกversion) มาแล้ว ก็ทำการ install โปรแกรม VMware Player ตามวิธีการข้างล่างนี้

djgpp download files

  • libc6-dev
  • libpcre3
  • libstdc++2.10-glibc2.2
  • xlibs
  • gcc
sudo su
dpkg --install rhide_1.5-1_i386.deb