ผลต่างระหว่างรุ่นของ "พื้นฐานการเขียนโปรแกรม:การเตรียมเครื่องมือสำหรับเขียนโปรแกรม"
Jittat (คุย | มีส่วนร่วม) ล (Reverted edit of 59.25.30.250, changed back to last version by Jittat) |
|||
แถว 1: | แถว 1: | ||
− | + | ===เตรียมเครื่องมือสำหรับเขียนโปรแกรม=== | |
− | === | + | <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] | |
− | + | เพื่อเป็นการเตรียมความพร้อมทั้งด้านความรู้เชิงภาษาและความคุ้นเคยกับ 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 ไฟล์ | |
− | [http://download3.vmware.com/software/vmplayer/VMware-player-1.0.2-29634.exe VMware-player-X.X.X-XXXXX.exe]( | + | [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] |
รุ่นแก้ไขเมื่อ 10:31, 12 ตุลาคม 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 ตามวิธีการข้างล่างนี้
- libc6-dev
- libpcre3
- libstdc++2.10-glibc2.2
- xlibs
- gcc
sudo su dpkg --install rhide_1.5-1_i386.deb