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 #

GUI

ที่มา

  :   ผู้ชม 14516

GUI เป็นอินเตอร์เฟซด้วยกราฟฟิกของผู้ใช้กับเครื่องคอมพิวเตอร์ เช่น เว็บบราวเซอร์ คำนี้เกิดขึ้น เนื่องจากการอินเตอร์เฟซกับคอมพิวเตอร์ในรุ่นแรกไม่ได้ใช้กราฟฟิค แต่เป็นการใช้ตัวอักษรและแป้นพิมพ์ ปกติจะเป็นคำสั่งที่จำได้ เช่น ระบบปฏิบัติการ DOS ในขั้นกลางการอินเตอร์เฟซของผู้ใช้เป็นการอ่านอินเตอร์เฟซแบบเมนู (Menu-based Interface) ซึ่งยอมให้ใช้เมาส์คลิกคำสั่งได้ นอกจากการพิมพ์แป้นพิมพ์

ระบบปฏิบัติการส่วนใหญ่จะเป็นแบบ GUI ในส่วนโปรแกรมประยุกต์จะใช้องค์ประกอบของ GUI ที่มากับระบบปฏิบัติการและเพิ่มการอินเตอร์เฟซของตัวเองเข้าไป บางครั้ง GUI ใช้อ็อบเจคมากกว่าหนึ่งในการทำงานจริง เช่น ในเครื่องตั้งโต๊ะ การมองผ่าน Windows จะพบส่วนประกอบของ GUI ได้รวมถึง Windows เมนูแบบ Pull down, ปุ่ม, แถบเลื่อน, ไอคอน, Wizards, เมาส์ และรวมถึงอีกหลายสิ่งที่กำลังพัฒนา การเพิ่มขึ้นของการใช้มัลติมีเดีย เช่นเสียง ภาพเคลื่อนไหว และการอินเตอร์เฟซแบบเสมือนจริงกำลังเข้ามาเป็นส่วนหนึ่งของ GUI ความคุ้นเคยกับ GUI ในปัจจุบันทั้ง Mac, ระบบปฏิบัติการ Windows และโปรแกรมประยุกต์ต่าง ๆ ได้มีจุดเริ่มต้นที่ Xerox Palo Alto Research Laboratory ต่อมาในทศวรรษที่ 70 Apple ใช้ครั้งแรกในเครื่องคอมพิวเตอร์แมคอินทอช ต่อมา Microsoft ได้นำเอาแนวคิดมาพัฒนาเป็นระบบปฏิบัติการ Windows กับเครื่อง IBM-compatible

เมื่อมีการสร้างโปรแกรมประยุกต์ เครื่องมือแบบ object-oriented จะเขียนการอินเตอร์เฟซด้วยกราฟฟิก ในแต่ละสมาชิกของ GUI จะเรียกว่า class form เมื่อสร้างอ็อบเจคขึ้นมาแล้ว ซึ่งสามารถเขียนคำสั่งหรือปรับปรุงด้วยเมธอด (method) เพื่อทำให้อ็อบเจคเหล่านั้นตอบสนองต่อการใช้งานของผู้ใช้

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

browser, DOS, operating system

update: 15 พฤศจิกายน 2543

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