โลโก้
ยูเนี่ยนพีเดีย
การสื่อสาร
ดาวน์โหลดได้จาก Google Play
ใหม่! ดาวน์โหลด ยูเนี่ยนพีเดีย บน Android ™ของคุณ!
ฟรี
เร็วกว่าเบราว์เซอร์!
 

ข้ามแพลตฟอร์ม

ดัชนี ข้ามแพลตฟอร์ม

้ามแพลตฟอร์ม หรือ หลายแพลตฟอร์ม (Cross-platform) หมายถึงการที่โปรแกรมคอมพิวเตอร์ ภาษาโปรแกรม ระบบปฏิบัติการ หรือ ซอฟต์แวร์ชนิดอื่น ๆ สามารถทำงานได้ในหลายแพลตฟอร์มคอมพิวเตอร์ ตัวอย่างเช่น โปรแกรมคอมพิวเตอร์สามารถทำงานได้บนไมโครซอฟท์วินโดวส์ สำหรับสถาปัตยกรรม x86 และ Mac OS X บน PowerPC สวัสดี.

12 ความสัมพันธ์: ภาษาโปรแกรมระบบปฏิบัติการลินุกซ์สถาปัตยกรรมคอมพิวเตอร์หน่วยประมวลผลกลางซอฟต์แวร์แมคโอเอสโปรแกรมคอมพิวเตอร์ไมโครซอฟท์ วินโดวส์เพาเวอร์พีซีเอกซ์86เอกซ์86-64

ภาษาโปรแกรม

ษาโปรแกรม คือภาษาประดิษฐ์ชนิดหนึ่งที่ออกแบบขึ้นมาเพื่อสื่อสารชุดคำสั่งแก่เครื่องจักร โดยเฉพาะอย่างยิ่งคอมพิวเตอร์ ภาษาโปรแกรมสามารถใช้สร้างโปรแกรมที่ควบคุมพฤติกรรมของเครื่องจักร และ/หรือ แสดงออกด้วยขั้นตอนวิธี (algorithm) อย่างตรงไปตรงมา ผู้เขียนโปรแกรมซึ่งหมายถึงผู้ที่ใช้ภาษาโปรแกรมเรียกว่า โปรแกรมเมอร์ (programmer) ภาษาโปรแกรมในยุคแรกเริ่มนั้นเกิดขึ้นก่อนที่คอมพิวเตอร์จะถูกประดิษฐ์ขึ้น โดยถูกใช้เพื่อควบคุมการทำงานของเครื่องทอผ้าของแจ็กการ์ดและเครื่องเล่นเปียโน ภาษาโปรแกรมต่าง ๆ หลายพันภาษาถูกสร้างขึ้นมา ส่วนมากใช้ในวงการคอมพิวเตอร์ และสำหรับวงการอื่นภาษาโปรแกรมก็เกิดขึ้นใหม่ทุก ๆ ปี ภาษาโปรแกรมส่วนใหญ่อธิบายการคิดคำนวณในรูปแบบเชิงคำสั่ง อาทิลำดับของคำสั่ง ถึงแม้ว่าบางภาษาจะใช้การอธิบายในรูปแบบอื่น ตัวอย่างเช่น ภาษาที่สนับสนุนการเขียนโปรแกรมเชิงฟังก์ชัน หรือการเขียนโปรแกรมเชิงตรรกะ การพรรณนาถึงภาษาโปรแกรมหนึ่ง ๆ มักจะแบ่งออกเป็นสองส่วนได้แก่ วากยสัมพันธ์ (รูปแบบ) และอรรถศาสตร์ (ความหมาย) บางภาษาถูกนิยามขึ้นด้วยเอกสารข้อกำหนด (ตัวอย่างเช่น ภาษาซีเป็นภาษาหนึ่งที่กำหนดโดยมาตรฐานไอโซ) ในขณะที่ภาษาอื่นอย่างภาษาเพิร์ลรุ่น 5 และก่อนหน้านั้น ใช้การทำให้เกิดผลแบบอ้างอิง (reference implementation) เป็นลักษณะเด่น.

ใหม่!!: ข้ามแพลตฟอร์มและภาษาโปรแกรม · ดูเพิ่มเติม »

ระบบปฏิบัติการ

ระบบปฏิบัติการ (operating system) หรือ โอเอส (OS) เป็นระบบซอฟต์แวร์ที่ทำหน้าที่จัดการอุปกรณ์คอมพิวเตอร์และแหล่งซอฟต์แวร์และบริการโปรแกรมคอมพิวเตอร์ ระบบปฏิบัติการมีหน้าที่หลัก ๆ คือ การจัดสรรทรัพยากรในเครื่องคอมพิวเตอร์ เพื่อให้บริการซอฟต์แวร์ประยุกต์ ในเรื่องการรับส่งและจัดเก็บข้อมูลกับฮาร์ดแวร์ เช่น การส่งข้อมูลภาพไปแสดงผลที่จอภาพ การส่งข้อมูลไปเก็บหรืออ่านจากฮาร์ดดิสก์ การรับส่งข้อมูลในระบบเครือข่าย การส่งสัญญานเสียงไปออกลำโพง หรือจัดสรรพื้นที่ในหน่วยความจำ ตามที่ซอฟต์แวร์ประยุกต์ร้องขอ รวมทั้งทำหน้าที่จัดสรรเวลาการใช้หน่วยประมวลผลกลาง ในกรณีที่อนุญาตให้ซอฟต์แวร์ประยุกต์หลายๆ ตัวทำงานพร้อมๆ กัน ระบบปฏิบัติการ ช่วยให้ตัวซอฟต์แวร์ประยุกต์ ไม่ต้องจัดการเรื่องเหล่านั้นด้วยตนเอง เพียงแค่เรียกใช้บริการจากระบบปฏิบัติการก็พอ ทำให้พัฒนาซอฟต์แวร์ประยุกต์ได้ง่ายขึ้น ระบบปฏิบัติการที่เป็นที่นิยมในคอมพิวเตอร์ส่วนบุคคลทุกวันนี้ ได้แก่ ไมโครซอฟท์ วินโดวส์ แมคโอเอส และลินุกซ์ นอกจากนี้ ยังมีระบบปฏิบัติการตระกูลยูนิกซ์ ซึ่งได้รับความนิยมในเครื่องเซิร์ฟเวอร์ที่ใช้กันในหน่วยงาน ระบบปฏิบัติการตระกูลยูนิกซ์ที่เป็นที่รู้จักกันดี ได้แก่ ยูนิกซ์ตระกูลบีเอสดี เอไอเอกซ์ และโซลาริส และรวมถึงลินุกซ์ซึ่งพัฒนาโดยอาศัยหลักการเดียวกันกับยูนิกซ์ ระบบปฏิบัติการบางตัว ถูกออกแบบมาสำหรับการเรียนการสอนวิชาระบบปฏิบัติการโดยเฉพาะ เช่น มินิกซ์ ซินู หรือ พินโทส ในอุปกรณ์อื่นๆ ที่ควบคุมด้วยระบบคอมพิวเตอร์ ก็อาจมีระบบปฏิบัติการเช่นกัน เช่น ไอโอเอส แอนดรอยด์ หรือ ซิมเบียน ในโทรศัพท์มือถือ หรือระบบปฏิบัติการ TRON ในเครื่องใช้ไฟฟ้าตามบ้าน.

ใหม่!!: ข้ามแพลตฟอร์มและระบบปฏิบัติการ · ดูเพิ่มเติม »

ลินุกซ์

ลินุกซ์ (Linux) และรู้จักในชื่อ กะนู/ลินุกซ์ (GNU/Linux) โดยทั่วไปเป็นคำที่ใช้ในความหมายที่หมายถึงระบบปฏิบัติการแบบยูนิกซ์ โดยใช้ลินุกซ์ เคอร์เนล เป็นศูนย์กลางทำงานร่วมกับไลบรารีและเครื่องมืออื่น ลินุกซ์เป็นตัวอย่างหนึ่งในฐานะซอฟต์แวร์เสรี และซอฟต์แวร์โอเพนซอร์สที่ประสบความสำเร็จและมีชื่อเสียง ทุกคนสามารถดูหรือนำโค้ดของลินุกซ์ไปใช้งาน, แก้ไข, และแจกจ่ายได้อย่างเสรี ลินุกซ์นิยมจำหน่ายหรือแจกฟรีในลักษณะเป็นแพคเกจ โดยผู้จัดทำจะรวมซอฟต์แวร์สำหรับใช้งานในด้านอื่นเป็นชุดเข้าด้วยกัน เริ่มแรกของของลินุกซ์พัฒนาและใช้งานในเฉพาะกลุ่มผู้ที่สนใจ ซึ่งในปัจจุบันลินุกซ์ได้รับความนิยมเนื่องมาจากระบบการทำงานที่เป็นอิสระ ปลอดภัย เชื่อถือได้ และราคาต่ำ จึงได้มีการพัฒนาจากองค์กรต่าง ๆ เช่น ไอบีเอ็ม ฮิวเลตต์-แพคการ์ด และโนเวลล์ ใช้สำหรับในระบบเซิร์ฟเวอร์และพีซี เริ่มแรกลินุกซ์พัฒนาสำหรับใช้กับเครื่อง อินเทล 386 ไมโครโพรเซสเซอร์ หลังจากที่ได้รับความนิยมปัจจุบัน ลินุกซ์ได้พัฒนารับรองการใช้งานของระบบสถาปัตยกรรมคอมพิวเตอร์ในระบบต่าง ๆ รวมถึงในโทรศัพท์มือถือ และกล้องวิดีโอ ลินุกซ์มีสัญญาอนุญาตแบบ GPL ซึ่งเป็นสัญญาอนุญาตที่กำหนดให้ผู้ที่นำโค้ดไปใช้ต้องใช้สัญญาอนุญาตแบบเดิมต่อคือใช้สัญญาอนุญาต GPL เช่นเดียวกัน ซึ่งลักษณะสัญญาอนุญาตแบบนี้เรียกว่า copyleft.

ใหม่!!: ข้ามแพลตฟอร์มและลินุกซ์ · ดูเพิ่มเติม »

สถาปัตยกรรมคอมพิวเตอร์

ปัตยกรรมคอมพิวเตอร์ เป็นทฤษฎีที่อยู่ฉากหลังของการออกแบบคอมพิวเตอร์ โดยทั่วไปหมายถึง การออกแ.

ใหม่!!: ข้ามแพลตฟอร์มและสถาปัตยกรรมคอมพิวเตอร์ · ดูเพิ่มเติม »

หน่วยประมวลผลกลาง

หน่วยประมวลผลกลาง (central processing unit) หรือย่อว่า ซีพียู (CPU) เป็นวงจรอิเลคทรอนิกส์ที่ทำงาน หรือประมวลผล ตามชุดของคำสั่งเครื่องจากซอฟต์แวร์ คำนี้เริ่มใช้ในอุตสาหกรรมคอมพิวเตอร์ตั้งแต่ต้นศตวรรษ 1960s หน่วยประมวลผลเปรียบเสมือนเป็นสมองของคอมพิวเตอร์ ในการทำหน้าที่ตัดสินใจหรือคำนวณ จากคำสั่งที่ได้รับมา เช่น การเปรียบเทียบ การกระทำการทางคณิตศาสตร์ ฯลฯ โดยมีกระบวนการพื้นฐานคือ.

ใหม่!!: ข้ามแพลตฟอร์มและหน่วยประมวลผลกลาง · ดูเพิ่มเติม »

ซอฟต์แวร์

OpenOffice.org Writer ซอฟต์แวร์ (software) หรือ ส่วนชุดคำสั่ง หรือบางครั้งมีการสะกดว่า ซอฟ‌ท์แวร์ เป็นส่วนของระบบคอมพิวเตอร์ที่ใช้ในการจัดเก็บและประมวลผลข้อมูล ซอฟต์แวร์นั้นนอกจากจะสามารถใช้งานบนคอมพิวเตอร์ได้แล้ว ยังสามารถใช้งานบนเครื่องใช้ หรืออุปกรณ์อื่น เช่น โทรศัพท์มือถือ หรือหุ่นยนต์ในโรงงาน หรือเครื่องใช้ไฟฟ้าต่าง ๆ คำว่า "ซอฟต์แวร์" ใช้ครั้งแรกโดย จอห์น ดับเบิลยู. เทอร์กีย์ (John W. Turkey) ในปี พ.ศ. 2500 (ค.ศ. 1957) โดยแนวคิดของซอฟต์แวร์ปรากฏครั้งแรกในเรียงความของแอลัน ทัวริง บิดาของวิทยาการคอมพิวเตอร์ กล่าวกันว่าโปรแกรมคอมพิวเตอร์ชิ้นแรกของโลกเขียนโดยเอดา ไบรอน เป็นโปรแกรมที่ใช้สำหรับเครื่องวิเคราะห์ (analytical engine) ของชาร์ลส แ.

ใหม่!!: ข้ามแพลตฟอร์มและซอฟต์แวร์ · ดูเพิ่มเติม »

แมคโอเอส

ไม่มีคำอธิบาย.

ใหม่!!: ข้ามแพลตฟอร์มและแมคโอเอส · ดูเพิ่มเติม »

โปรแกรมคอมพิวเตอร์

รหัสต้นฉบับ "Hello, World" ในภาษาซี สนิปเพตที่รู้จักกันครั้งแรกในหนังสือ ''เดอะซีโปรแกรมมิงแลงกวิจ'' เขียนโดยไบรอัน เคอร์เนแฮน และเดนนิส ริตชี ในปี ค.ศ. 1974 โปรแกรมคอมพิวเตอร์ (computer program) เป็นชุดคำสั่ง ที่ปฏิบัติงานเฉพาะเมื่อคอมพิวเตอร์สั่งกระทำการ (execute) คอมพิวเตอร์เครื่องหนึ่งต้องการใช้โปรแกรมในการสั่งงาน และกระทำตามชุดคำสั่งในหน่วยประมวลผลกลาง โปรแกรมคอมพิวเตอร์มักเขียนโดยนักเขียนโปรแกรมโดยใช้ภาษาโปรแกรม คอมไพเลอร์สามารถแปลงรหัสเครื่อง (machine code) ที่ประกอบด้วยชุดคำสั่งที่คอมพิวเตอร์สามารถกระทำการได้โดยตรงได้จากรหัสต้นฉบับ (source code) แบบมนุษย์อ่านได้ หรืออีกทางหนึ่ง โปรแกรมคอมพิวเตอร์สามารถกระทำการได้ด้วยอินเทอร์พรีเตอร์ วนหนึ่งของโปรแกรมคอมพิวเตอร์ที่กระทำงานงานหนึ่งที่นิยามไว้อย่างดี เรียกว่าขั้นตอนวิธี (algorithm) ชุดของโปรแกรมคอมพิวเตอร์ คลัง (library) และข้อมูลที่เกี่ยวข้องเรียกว่าซอฟต์แวร์ โปรแกรมคอมพิวเตอร์อาจจัดประเภทได้จากฟังก์ชันยาวหลายบรรทัด เช่น โปรแกรมประยุกต์ หรือซอฟต์แวร์ร.

ใหม่!!: ข้ามแพลตฟอร์มและโปรแกรมคอมพิวเตอร์ · ดูเพิ่มเติม »

ไมโครซอฟท์ วินโดวส์

มโครซอฟท์ วินโดวส์ (Microsoft Windows) เป็นระบบปฏิบัติการ ซึ่งพัฒนาโดยบริษัทไมโครซอฟท์ เปิดตัวเมื่อปี พ.ศ. 2528 (ค.ศ. 1985 โดยรุ่นแรกของวินโดวส์ คือ วินโดวส์ 1.0) และครองความนิยมในตลาดคอมพิวเตอร์ส่วนบุคคล มากกว่า 90% ของการใช้งานทั่วโลก รายละเอียดโดยสังเขปของวินโดวส์รุ่นต่างๆ เรียงตามลำดับการเปิดตัว เป็นดังนี้.

ใหม่!!: ข้ามแพลตฟอร์มและไมโครซอฟท์ วินโดวส์ · ดูเพิ่มเติม »

เพาเวอร์พีซี

วอร์พีซี (PowerPC) เป็นสถาปัตยกรรมไมโครโพรเซสเซอร์แบบ RISC ซึ่งร่วมกันสร้างโดยพันธมิตร AIM (Apple-IBM-Motorola) เมื่อ ค.ศ. 1991 ในช่วงแรกนั้นเพาเวอร์พีซีออกแบบมาสำหรับเครื่องคอมพิวเตอร์ส่วนบุคคล แต่ภายหลังเพาเวอร์พีซีก็ได้รับความนิยมในวงการคอมพิวเตอร์ฝังตัว และคอมพิวเตอร์สมรรถนะสูงเช่นกัน เพาเวอร์พีซีถูกในไปใช้ในเครื่องแมคอินทอชของแอปเปิล รุ่นที่ออกระหว่าง ค.ศ. 1994-ค.ศ. 2005 และเครื่องเล่นวิดีโอเกมหลายรุ่น เช่น นินเทนโด เกมคิวบ์, เอ็กซ์บ็อกซ์ 360, เพลย์สเตชัน 3 และนินเทนโด วี สถาปัตยกรรมเพาเวอร์พีซีนั้นพัฒนาต่อมาจากสถาปัตยกรรม POWER ของไอบีเอ็มเอง.

ใหม่!!: ข้ามแพลตฟอร์มและเพาเวอร์พีซี · ดูเพิ่มเติม »

เอกซ์86

ปเพนเทียม 4 ซึ่งเป็นสถาปัตยกรรม x86 ในยุคหลัง เอกซ์86 (x86) เป็นชื่อทั่วไปของสถาปัตยกรรมคอมพิวเตอร์สำหรับไมโครโพรเซสเซอร์ที่สร้างโดยบริษัทอินเทล ปัจจุบันสถาปัตยกรรมแบบ x86 เป็นสถาปัตยกรรมที่ได้รับความนิยมมากที่สุดในตลาดคอมพิวเตอร์เดสก์ท็อป, โน้ตบุ๊คและเซิร์ฟเวอร์ขนาดเล็ก นับตั้งแต่เริ่มใช้ในไอบีเอ็มพีซี ช่วงทศวรรษที่ 80 ชื่อสถาปัตยกรรมถูกเรียกว่า "x86" เนื่องจากชื่อเรียกของไมโครโพรเซสเซอร์รุ่นแรกๆ จะลงท้ายด้วยตัวเลข 86 ได้แก่ 8086, 80186, 80286, 386 และ 486 ในภายหลังอินเทลได้เปลี่ยนไปใช้ชื่อ "เพนเทียม" (Pentium) (ซึ่งเดิมใช้ชื่อว่า "80586") แทนเนื่องจากไม่สามารถจดเครื่องหมายการค้าในชื่อตัวเลขได้ ใน..

ใหม่!!: ข้ามแพลตฟอร์มและเอกซ์86 · ดูเพิ่มเติม »

เอกซ์86-64

AMD64 ถูกสร้างมาเพื่อเป็นคู่แข่งกับสถาปัตยกรรม IA64 ของบริษัทอินเทลและเอชพี ข้อแตกต่างที่สำคัญมีดังนี้.

ใหม่!!: ข้ามแพลตฟอร์มและเอกซ์86-64 · ดูเพิ่มเติม »

เปลี่ยนเส้นทางที่นี่:

Cross-platformหลายระบบปฏิบัติการหลายแพลตฟอร์มข้ามระบบปฏิบัติการ

ขาออกขาเข้า
Hey! เราอยู่ใน Facebook ตอนนี้! »