wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Vissual Basic

Total questions: 40

Worksheet time: 21mins

Name
Class
Date
1.

คำว่า GUI คือข้อใด

a)

Graphical User Interface

b)

Graphic Use Interface

c)

Graphical User Internet

d)

Graphical Use Internet

2.

Visual Studio 2012 เป็นของบริษัทใด

a)

Adobe System

b)

IBM

c)

Microsoft

d)

Mycrosoft

3.

ผู้ใช้งานภาษาคอมพิวเตอร์คือใคร

a)

โปรแกรมเมอร์

b)

นักคอมพิวเตอร์

c)

นักเรียน–นักศึกษา

d)

เว็บมาสเตอร์

4.

ข้อใดคือการทดสอบโปรแกรมที่ได้จากการใช้งาน Visual Studio 2012

a)

กดปุ่ม F10

b)

กดปุ่ม Ctrl + F10

c)

กดปุ่ม Alt + F5

d)

กดปุ่ม F5

5.

Font ใดต่อไปนี้ควรใช้ในการกำหนดค่าให้แก่โปรแกรม

a)

Arial

b)

Angsana New

c)

Tahoma

d)

JasmineUPC

6.

ทุก Control ต้องมีการกำหนดค่าใด

a)

(Name)

b)

Text

c)

Width

d)

Position

7.

การเปลี่ยน Title ของฟอร์มกำหนดที่คุณสมบัติใด

a)

Title

b)

Message

c)

Title Bar

d)

Text

8.

เมื่อสั่งรันโปรแกรมแล้ว ต้องการกลับมาเขียนโค้ดต่อ ต้องกระทำสิ่งใด

a)

คลิกปิดฟอร์มที่กำลังรันอยู่

b)

ชัตดาวน์ระบบวินโดว์

c)

กดปุ่ม Esc ที่แป้นคีย์บอร์ด

d)

กดปุ่ม F5

9.

การเขียนโค้ดให้กับ Button ทำได้อย่างไร

a)

กด F12

b)

ดับเบิ้ลคลิกที่ Button

c)

ดับเบิ้ลคลิกที่ TextBox

d)

คลิกที่ Button

10.

กำหนดคุณสมบัติให้ฟอร์มหรือ Control กำหนดที่ส่วนใด

a)

Toolbox

b)

Properties

c)

Solution Explorer

d)

Tool Bar

11.

Visual Basic เขียนโดยย่อว่าอย่างไร

a)

VS

b)

BB

c)

VV

d)

VB

12.

คีย์เวิร์ดใดใช้ในการระบุประเภทข้อมูลให้ตัวแปร

a)

Dim

b)

AS

c)

Type

d)

AiS

13.

ต้องการเก็บค่า 12.56 ลงตัวแปรใช้ประเภทข้อมูลแบบใด

a)

Integer

b)

String

c)

Array

d)

Double

14.

ข้อใดประกาศชื่อตัวแปรไม่ถูกต้อง

a)

_name

b)

Name

c)

N12A

d)

@Name

15.

ถ้า A ไม่เท่ากับ 80 และ B มากกว่า 20 จากประโยคข้างต้น จะใช้ Keyword ใดในการเชื่อมประโยค เงื่อนไขในการเขียนโปรแกรม

a)

<>

b)

>

c)

And

d)

Or

16.

ข้อใดคือบรรทัดสุดท้ายของการเขียนแบบ IF

a)

End IF

b)

Else

c)

ElseIF

d)

End

17.

ถ้ามีตัวแปร ABC = 63 ข้อใดถูกต้อง

a)

ABC > 65

b)

ABC <= 65

c)

ABC > 63

d)

ABC <> 63

18.

Case ใช้กับข้อใด

a)

IF

b)

Select

c)

ElseIF

d)

ถุกทุกข้อ

19.

ข้อใดต่อไปนี้เป็นจริง

a)

15 > 25

b)

12 <= 20

c)

15 <> 10

d)

105 < 101

20.

การวนลูปประเภทใดใช้กับตัวแปรอาร์เรย์

a)

Do

b)

Do…Loop

c)

For

d)

For Each

21.

ข้อใดใช้กับ Do

a)

While

b)

Until

c)

Next

d)

ถูกทั้ง ก และ ข

22.

D < 10 ข้อใดเงื่อนไขเป็นเท็จ

a)

10

b)

8

c)

7

d)

6

23.

ข้อใดใช้กับ For

a)

Loop

b)

End While

c)

Next

d)

Until

24.

ข้อใดไม่อยู่ใน Common Control

a)

TextBox

b)

Label

c)

Button

d)

DataSet

25.

Properties ใดที่ต้องกำหนดให้กับทุก Control

a)

Text

b)

Name

c)

Size

d)

Font

26.

ข้อใดคือการรับค่าจาก TextBox มาเก็บลงในตัวแปร

a)

Var = txt.showText

b)

Var = txt

c)

Var = txt.getText

d)

Var = txt.Text

27.

ข้อใดนำมาตั้งชื่อ (Name) ให้กับคอนโทรลไม่ได้

a)

T2T

b)

Text2

c)

2Text

d)

Text 2

28.

การสร้างเมนูควรเลือกคอนโทรลในกลุ่มใด

a)

Common Control

b)

Menus & Toolbars

c)

Menu Control

d)

Data Menu Control

29.

ก่อนสร้างเมนูได้ ต้องมีสิ่งใดก่อน

a)

Form

b)

Button

c)

Label

d)

TextBox

30.

การกำหนด Shortcut Key ให้เมนูทำอย่างไร

a)

กำหนดจากคอนโทรล

b)

เขียนโปรแกรมสั่ง

c)

ดับเบิ้ลคลิกที่เมนูนั้น

d)

กำหนดที่ Properties

31.

ก่อนจะ Import รูปไปทำเมนูไอคอนได้ ต้องจัดเตรียมสิ่งใดก่อน

a)

สร้างฟอร์ม

b)

เตรียมรูปที่จะใช้เป็นไอคอน

c)

เขียนโปรแกรม

d)

เตรียมเมนู

32.

ต้องการนำรูปไปใช้เป็นไอคอนกำหนดค่าที่ใด

a)

icon

b)

Control

c)

Double Click

d)

Image

33.

ข้อใดคือฟังก์ชันที่มาพร้อมกับ Visual Basic

a)

Calculate()

b)

MsgBox()

c)

Split2String()

d)

ShowMsg()

34.

ข้อใดคือฐานข้อมูล

a)

Data Source

b)

Database

c)

DataGridView

d)

Data Connection

35.

SQL ย่อมาจากคำว่าอะไร

a)

String Query Loop

b)

String Queen Line

c)

Structured Query Language

d)

Structured Query Length

36.

ข้อใดไม่ใช่ชื่อของระบบฐานข้อมูล

a)

MySQL

b)

MS Access

c)

Flash

d)

Oracle

37.

การสร้าง Connection กับฐานข้อมูลต้องเลือกเมนูใด

a)

Data Source

b)

Data Conn

c)

My Connection

d)

DataSet

38.

ไฟล์ฐานข้อมูล ที่ใช้ในการติดต่อฐานข้อมูล คือไฟล์ใด

a)

*.accdb

b)

*.mdb

c)

*.pptx

d)

*.docx

39.

ใช้คอนโทรลใดในการแสดงผลข้อมูลจากฐานข้อมูล

a)

Data Set

b)

DataGridView

c)

DataShow

d)

Data Box

40.

Microsoft Access เป็นโปรแกรมที่อยู่ในชุดโปรแกรมใด

a)

Oracle

b)

Adobe

c)

MS Office

d)

Office Set