แพลตฟอร์มคอมพิวเตอร์หรือแพลตฟอร์มดิจิตอล[1]เป็นสภาพแวดล้อมที่ชิ้นส่วนของซอฟแวร์จะถูกดำเนินการ
อาจเป็นฮาร์ดแวร์หรือระบบปฏิบัติการ (OS)
แม้กระทั่งเว็บเบราว์เซอร์และอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันที่เกี่ยวข้องหรือซอฟต์แวร์พื้นฐานอื่น ๆ
ตราบใดที่มีการเรียกใช้โค้ดโปรแกรมด้วย
แพลตฟอร์มคอมพิวเตอร์มีแตกต่างกันที่เป็นนามธรรมระดับรวมทั้งสถาปัตยกรรมคอมพิวเตอร์ , ระบบปฏิบัติการหรือห้องสมุดรันไทม์
[2]แพลตฟอร์มคอมพิวเตอร์คือขั้นตอนที่โปรแกรมคอมพิวเตอร์สามารถทำงานได้ แพลตฟอร์มสามารถมองเห็นได้ทั้งเป็นข้อ จำกัด ในกระบวนการพัฒนาซอฟต์แวร์ในแพลตฟอร์มที่แตกต่างกันนั้นมีฟังก์ชันและข้อ จำกัด ที่แตกต่างกัน
และเป็นผู้ช่วยในกระบวนการพัฒนาซึ่งพวกเขามีฟังก์ชันการทำงานระดับต่ำที่พร้อมใช้งาน ยกตัวอย่างเช่นระบบปฏิบัติการอาจจะเป็นแพลตฟอร์มที่ abstracts ความแตกต่างพื้นฐานในฮาร์ดแวร์และให้คำสั่งทั่วไปสำหรับการบันทึกไฟล์หรือการเข้าถึงที่เครือข่าย ส่วนประกอบแพลตฟอร์มอาจรวมถึง:
สถาปัตยกรรมบางแห่งมีหลายชั้นโดยแต่ละชั้นทำหน้าที่เป็นแพลตฟอร์มของชั้นที่อยู่ด้านบน โดยทั่วไปส่วนประกอบจะต้องถูกปรับให้เข้ากับเลเยอร์ที่อยู่ข้างใต้เท่านั้น ตัวอย่างเช่นต้องเขียนโปรแกรม Java เพื่อใช้ Java virtual machine (JVM) และไลบรารีที่เกี่ยวข้องเป็นแพลตฟอร์ม แต่ไม่จำเป็นต้องปรับให้ทำงานกับแพลตฟอร์ม Windows, Linux หรือ Macintosh OS อย่างไรก็ตาม JVM ซึ่งเป็นเลเยอร์ที่อยู่ใต้แอปพลิเคชันจะต้องสร้างแยกกันสำหรับแต่ละระบบปฏิบัติการ [8] ตัวอย่างระบบปฏิบัติการเดสก์ท็อปแล็ปท็อปเซิร์ฟเวอร์
มือถือAndroidระบบปฏิบัติการมือถือยอดนิยม
กรอบซอฟต์แวร์
ตัวอย่างฮาร์ดแวร์เรียงลำดับคร่าวๆตั้งแต่ประเภททั่วไปไปจนถึงประเภทที่ไม่ค่อยพบบ่อย:
ดูสิ่งนี้ด้วย
อ้างอิง
ลิงก์ภายนอก
|