|
บทที่ 7 > 7.6 การโปรแกรมแบบจินตภาพ >
7.6.1 แนวคิดการเขียนโปรแกรมแบบจินตภาพ |
7/38 |
|
|
|
|
|
7.6.1 แนวคิดการเขียนโปรแกรมแบบจินตภาพ |
|
|
|
การเขียนโปรแกรมแบบจินตภาพ คือการพัฒนาโปรแกรมที่ผู้เขียนโปรแกรมสามารถมองเห็นผลลัพธ์ของงาน เมื่อมีการกระทำการโปรแกรมได้ตั้งแต่ขณะพัฒนาโปรแกรม
โดยไม่จำเป็นต้องรอให้การพัฒนาเสร็จสมบูรณ์ โดยตัวแปลภาษาได้เตรียมสิ่งแวดล้อมในการทำงาน (development environment) และเครื่องมือ หรือชิ้นส่วนที่ผู้พัฒนาต้องใช้ในการสร้างงานไว้ให้สามารถเรียกใช้งานได้
โดยที่ไม่ต้องลงมือสร้างเอง เครื่องมือหรือชิ้นส่วนที่ระบบเตรียมไว้ให้นี้เรียกว่า คอมโพเนนต์ (component) ซึ่งอาจเป็นปุ่ม (button) ข้อความ (label) ช่องสำหรับกรอกข้อความ (edit box)
รูปภาพ (image) ผู้พัฒนาเพียงกำหนดคุณลักษณะเฉพาะและการกระทำของวัตถุแต่ละชิ้น เพื่อนำมาสร้างเป็นซอฟต์แวร์ประยุกต์ที่สามารถทำงานตามที่เราต้องการ โดยการประกอบชิ้นส่วนเหล่านั้นทำได้โดยการนำชิ้นส่วนมาวางบนฟอร์มที่มีลักษณะคล้ายหน้าต่าง
หรือวินโดวส์ (windows) ที่เดลฟายเตรียมไว้ให้ผู้พัฒนาโปรแกรม สามารถกำหนดคุณสมบัติเพิ่มเติมให้กับคอมโพเนนต์ได้ เช่น การกำหนดขนาด กำหนดตำแหน่ง กำหนดชื่อคอมโพเนนต์นั้นผ่านระบบติดต่อที่ตัวภาษาเตรียมไว้ให้โดยไม่ต้องเขียนรหัสคำสั่งเอง
ผู้ใช้จะเกี่ยวข้องภาษาเพียงการกำหนดตัวแปรที่ใช้งานเพิ่มเติม และการเขียนคำสั่งภายในการกระทำหรือโปรแกรมย่อยของคอมโพเนนต์เท่านั้น
|
|
|
|
|
|
|
|
|
|
|
|