ใบงาน เรื่อง ความรู้เบื้องต้นเกี่ยวกับ VB

1.ความหมาย ของ VB
ตอบ:วิชวลเบสิกดอทเน็ต (VB.NET) คือ เครื่องมือสำหรับพัฒนาโปรแกรมเป็นภาษาหนึ่งในกลุ่มไมโครซอฟท์วิชวลสตูดิโอดอทเน็ต (Microsoft Visual Studio .NET) เป็นการโปรแกรมที่มีสภาพแวดล้อมแบบกราฟิกสำหรับระบบปฏิบัติการวินโดว์ (Windows Operating System) โดยมีรากฐานภาษามาจากภาษาเบสิก และทำงานบนดอทเน็ตเฟรมเวิร์ค (Dotnet Framework) ถูกออกแบบให้มีความสามารถในการพัฒนาโปรแกรมเชิงวัตถุอย่างแท้จริง และรองรับการออกแบบด้วยยูเอ็มแอล (UML = Unified Modeling Language)วิชวลสตูดิโอดอทเน็ต (Visual Studio .NET) คือ เครื่องมือสำหรับพัฒนาโปรแกรมแบบครบวงจร เป็นการรวมเครื่องมือที่จำเป็นต่อการพัฒนาโปรแกรมอย่างครบถ้วน (IDE = Integrated Development Environment) ซึ่งรวมบริการการพัฒนาภาษาโปรแกรม บริการคลาสพื้นฐานให้นำมาใช้งานร่วมกันได้อย่างเป็นระบบ เช่น เอสคิวแอลเซิร์ฟเวอร์ (SQL Server) วิชวลเบสิกดอทเน็ต (VB.NET) วิชวลซีชาร์ป (VC#) วิชวลเจชาร์ป (VJ#) วิชวลซีพลัสพลัส (VC++) และเอเอสพีดอทเน็ต (ASP .NET) เป็นต้น โดยทั้งหมดทำงานอยู่บน ซีแอลอาร์ (CLR = Common Language Runtime) ที่รองรับการประมวลผลและเข้าใช้ทรัพยากรในเครื่องได้อย่างมีประสิทธิภาพ




2.ความเป็นมา ของ VB
ตอบ:ภาษา BASIC ถูกสร้างในปี ค.ศ. 1963 โดย Hohn Keneny และ Thomas Kurtz ที่วิทยาลัย Dartmouth ในเบื้องต้นพวกเขามีจุดมุ่งหมายในการพัฒนาภาษา Basic ขึ้น เพื่อใช้ในการสอนแนวในการเขียน โปรแกรม โดยเน้นที่รูปแบบง่าย ๆ เพื่อสะดวกในการใช้งาน ในปี 1970 Microsoftได้เริ่มผลิตตัวแปรภาษา Basic ใน Rom ขึ้น เช่น Chip Radio Sheek TRS-80 เป็นต้น ต่อมาได้พัฒนาเป็น GWBasic ซึ่ง เป็น Interpreter ภาษาที่ใช้กับ MS-Dos และในปี 1982 Microsoft QuickBaic ได้รับการพัฒนาขั้นโดยเพิ่ม ความสามารถในการรันโปรแกรมให้เป็น Executed Program รวมทั้งท าให้ Basicมีความเป็น "Structured Programming" มากขึ้น โดยการตัด Line Number ทิ้งไป เพื่อลบข้อกล่าวหาว่าเป็นภาษาคอมพิวเตอร์ที่มี โครงสร้างในลักษณะSpaghetti Code มาใช้รูปแบบของ Subprogram และ User Defined รวมทั้งการใช้ Structured Data Type และการพัฒนาการใช้งานด้านกราฟิกให้มีการใช้งานในระดับที่สูงขึ้น รวมทั้งมีการใช้ เสียงประกอบได้เหมือนกับภาษาคอมพิวเตอร์อื่น ๆ เช่น Turbo C และ Turbo Pascal เป็นต้น Visual Basicเป็นภาษาคอมพิวเตอร์ที่ได้รับความนิยมในการน ามาใช้งานพัฒนาโปรแกรมบน ระบบ Windows เนื่องจาก เป็นภาษาคอมพิวเตอร์ที่ใช้เทคโนโลยีในลักษณะ Visualizeนั่นก็คือจะสะดวกในการหยิบ เครื่องไม้เครื่องมือที่โปรแกรมได้จัด เตรียมไว้ให้ส าหรับออกแบบหน้าจอและสิ่งต่าง ๆ ส าหรับในการเขียน โปรแกรมให้เรียบร้อย ซึ่งแตกต่างจากสมัยก่อนเวลาจะออกแบบหน้าจอก็ยังคงต้องมานั่งเขียน Source Code ให้ล าบาก Visual Basicเป็นเครื่องมือที่ใช้ในการพัฒนาโปรแกรมขึ้นใช้งาน ที่ใช้ได้ตั้งแต่ระดับต้น เพื่อใช้สร้างโปรแกรม ง่าย ๆ บน Windows หรือโปรแกรมเมอร์ระดับกลาง ที่จะเรียกใช้ฟังชั่นต่าง ๆได้อย่างมีประสิทธิภาพ ตลอดจน โปรแกรมเมอร์ระดับมืออาชีพ ที่จะพัฒนาโปรแกรมในระดับสูง โดยการใช้ Object Linking and Embedding (OLE) และ Application Programming Interface (API) ของระบบ windows มาประกอบการเขียน โปรแกรม



3.ตัวอย่างโปรแกรม
ตอบ: เขียนโค้ดค าสั่งการท างานของ Application
การเขียนโค้ดหรือเขียนโปรแกรมเพื่อควบคุมการทา งานต่าง ๆ ซ่ึงจะใชก้ารเขียนโปรแกรม
แบบ Event – Driven Programming ซ่ึงจะเป็นการเขียนโคด้เพื่อรองรับเหตุการณ์ต่าง ๆ ที่จะเกิด
ข้ึนกบัคอนโทรลต่าง ๆ ใน Application ซ่ึงมีข้นั ตอนดังนี้
ดับเบิลคลิกที่คอนโทรลที่ต้องการควบคุม ให้ดับเบิลคลิกที่ปุ่ ม ซึ่ง
จะปรากฏ Code Window ข้ึนมาโดย visual basicจะพร้อมใหเ้ขียนโปรแกรมที่จัดการกับ event Click




เว็ปที่อ้างอิง:1.https://sites.google.com/site/karkheiynporkaermdoychivb6/bth-thi16-tawxyang-kar-phathna-porkaerm-dwy-visual-basic/tawxyang-kar-srang-application-dwy-visual-basic

2.https://koonkruporn.files.wordpress.com/2012/09/e0b981e0b899e0b8b0e0b899e0b8b3e0b982e0b89be0b8a3e0b981e0b881e0b8a3e0b8a1.pdf

3.https://sites.google.com/site/phasakhxmphitexr/khwam-pen

ความคิดเห็น

บทความที่ได้รับความนิยม