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

จากวิกิพีเดีย สารานุกรมเสรี

แพลตฟอร์มคอมพิวเตอร์ (อังกฤษ: computing platform) เป็นสภาพแวดล้อมซึ่งซอฟต์แวร์ต้องอาศัยหรือต้องใช้และเป็นพื้นฐานเพื่อให้ซอฟต์แวร์นั้นสามารถทำงานได้ อาจเป็นฮาร์ดแวร์หรือระบบปฏิบัติการ หรือทั้งสองอย่างก็ได้ และในบางครั้งยังอาจรวมถึงเว็บเบราว์เซอร์และเอพีไออีกด้วย แพลตฟอร์มคอมพิวเตอร์แต่ละแพลตฟอร์มมีระดับการกำหนดสาระสำคัญ (abstraction level) ในด้านต่าง ๆ แตกต่างกัน เช่น สถาปัตยกรรมคอมพิวเตอร์ เป็นต้น[1]

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

ดูเพิ่ม[แก้]

อ้างอิง[แก้]