IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

portability

ที่มา

  :   ผู้ชม 14417

portability เป็นคุณลักษณะ ของโปรแกรมคอมพิวเตอร์ที่สามารถใช้ระบบปฏิบัติการอื่นด้วย แทนที่จะเป็นระบบเดียว ซึ่งต้องการสร้างโดยไม่ต้องทำงานใหม่ทั้งหมด porting เป็นงานในการทำงานที่จำเป็น สำหรับทำให้โปรแกรมคอมพิวเตอร์ทำงานได้ในสภาพแวดล้อมใหม่ โดยทั่วไป โปรแกรมจะทำตามมาตรฐาน การอินเตอร์เฟซโปรแกรม เช่น มาตรฐาน X/Open, UNIX, การอินเตอร์เฟซภาษา C ซึ่งสามารถ port ได้ ในทางทฤษฎีโปรแกรมต้องการเฉพาะ compiler สำหรับระบบปฏิบัติการที่ต้องการ port อย่างไรก็ตาม ผู้เขียนโปรแกรม ใช้การอินเตอร์เฟซมาตรฐาน ในบางครั้งที่ เรียกว่าส่วนขยาย (extension) ของระบบปฏิบัติการ หรือความสามารถพิเศษที่อาจจะไม่เสนอ ในระบบปฏิบัติการใหม่ การใช้ส่วนขยายดังกล่าว สามารถยกเลิก หรือแทนที่ด้วยฟังก์ชันที่เทียบเท่ากัน ในระบบปฏิบัติการใหม่ นอกจากภาษาที่แตกต่างกัน port (porting) อาจจะต้องแปลงข้อมูล และการปรับเข้าสู่ระบบการทำงานใหม่สำหรับการใช้โปรแกรมประยุกต์

portability ตามปกติ หมายถึง งานบางงานเมื่อเคลื่อนย้ายโปรแกรมประยุกต์ไปที่ระบบปฏิบัติการอื่น ภาษาโปรแกรม Java และสภาพแวดล้อม runtime ได้ทำให้มีความเป็นไปได้ท ี่โปรแกรมสามารถทำงานกับระบบปฏิบัติทุกประเภท ที่สนับสนุนมาตรฐาน Java โดยไม่มีการ porting โดย Java applet อยู่ในรูป bytecode จึงสามารถส่งจากโปรแกรมแม่ข่ายในระบบปฏิบัติหนึ่ง ไปที่โปรแกรมลูกข่าย ในอีกระบบปฏิบัติการโดยไม่ต้องมีการเปลี่ยนแปลง

ศัพท์เกี่ยวข้อง

applet, bytecode, client, Java, operating system, server, UNIX

update: 15 ตุลาคม 2545

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
дЄВЗСІ№м ตГРЎТГГСต№мКС№ตФ КСиงซЧйНјиТ№ PayPal г№ГТคТ 280 єТท
НШйБјТง аєЧйНงЛЕСงёГГБЄТตФ
Umphang
ГЩйЁСЎНШйБјТงг№НХЎбงиБШБ вґВ ปГРЄТ бБиЁС№
КСиงซЧйНјиТ№ PayPal г№ГТคТ 90 єТท
КงЗ№ЕФўКФทёФм (C) widebase