แพลตฟอร์มคอมพิวเตอร์

แพลตฟอร์มคอมพิวเตอร์ () เป็นสภาพแวดล้อมซึ่งซอฟต์แวร์ต้องอาศัยหรือต้องใช้และเป็นพื้นฐานเพื่อให้ซอฟต์แวร์นั้นสามารถทำงานได้ อาจเป็นฮาร์ดแวร์หรือระบบปฏิบัติการ หรือทั้งสองอย่างก็ได้ และในบางครั้งยังอาจรวมถึงเว็บเบราว์เซอร์และเอพีไออีกด้วย แพลตฟอร์มคอมพิวเตอร์แต่ละแพลตฟอร์มมีระดับการกำหนดสาระสำคัญ (abstraction level) ในด้านต่าง ๆ แตกต่างกัน เช่น สถาปัตยกรรมคอมพิวเตอร์ เป็นต้น"platform". Free On-line Dictionary of Computing

แพลตฟอร์มอาจถูกมองว่าเป็นเงื่อนไขบังคับอย่างหนึ่งในกระบวนการพัฒนาซอฟต์แวร์ เนื่องจากแต่ละแพลตฟอร์มมีฟังก์ชันและข้อจำกัดแตกต่างกัน ซึ่งถือว่าเป็นข้อเสียอย่างหนึ่ง แต่ก็มีข้อดีต่อกระบวนการพัฒนาอยู่เช่นกันเนื่องจากมีฟังก์ชันระดับต่ำ (low-level functionality) ซึ่งเป็นฟังก์ชันพื้นฐานรองรับและสามารถนำไปใช้งานได้ทันที ตัวอย่างเช่น ระบบปฏิบัติการอาจเป็นแพลตฟอร์มที่มีการกำหนดสาระสำคัญในด้านฮาร์ดแวร์แตกต่างกัน แต่ก็มีคำสั่งพื้นฐานสำหรับการบันทึกไฟล์หรือการเข้าถึงเครือข่ายพร้อมให้ใช้งาน

ดูเพิ่ม
 ข้ามแพลตฟอร์ม

อ้างอิง

หมวดหมู่:แพลตฟอร์มคอมพิวเตอร์