wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ปลายภาค กราฟฟิกโหมด

Total questions: 60

Worksheet time: 3600secs

Name
Class
Date
1.

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

a)

Graphical Use Internet

b)

Graphical User Internet

c)

Graphic Use Interface

d)

Graphical User Interface

2.

ข้อใดคือภาษาแบบอินเตอร์พรีเตอร์

a)

VB

b)

PHP

c)

C#

d)

C++

3.

การเขียนโปรแกรมภาษาใดเขียนด้วยวิธีการทาง OOP เท่านั้น

a)

Java

b)

VB 6

c)

C

d)

Pascal

4.

ออบเจกต์โค้ด (Object Code) ได้มาจากสิ่งใด

a)

การ Download

b)

ระบบสร้างให้

c)

หลังจากการคอมไพล์

d)

โปรแกรมเมอร์เขียนขึ้นมา

5.

ภาษาคอมพิวเตอร์ในยุคแรก ๆ คือข้อใด

a)

ถูกทุกข้อ

b)

ภาษาเครื่อง

c)

ภาษาระดับต่ำ

d)

ภาษาแอสเซมบลี

6.

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

a)

Mycrosoft

b)

Microsoft

c)

Adobe System

d)

IBM

7.

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

a)

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

b)

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

c)

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

d)

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

8.

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

a)

กดปุ่ม F5

b)

กดปุ่ม Alt + F5

c)

กดปุ่ม F10

d)

กดปุ่ม Ctrl + F10

9.

ปัจจุบันการเขียนโปรแกรมที่ใช้กับระบบ Windows นิยมพัฒนาในรูปแบบใด

a)

ถูกทุกข้อ

b)

Web Application

c)

Text Mode

d)

GUI

10.

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

a)

JasmineUPC

b)

Tahoma

c)

Arial

d)

Angsana New

11.

ปุ่มใดบนแป้นพิมพ์ใช้กดเพื่อสั่งรันโปรแกรมได้

a)

F5

b)

F9

c)

F12

d)

Ctrl+R

12.

การสร้างโปรเจ็คใหม่ เลือกสิ่งใดต่อไปนี้

a)

ผิดทุกข้อ

b)

Recent

c)

Visual C#

d)

Visual Basic

13.

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

a)

Position

b)

Width

c)

(Name)

d)

Text

14.

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

a)

Text

b)

Title Bar

c)

Title

d)

Message

15.

ไม่แสดงปุ่มสำหรับย่อหน้าต่างของฟอร์มกำหนดค่าอย่างไร

a)

MaximizeBox = True

b)

MinimizeBox = False

c)

MinimizeBox = True

d)

MaximizeBox = False

16.

ต้องเลือกใช้ Control ใด เพื่อให้ผู้ใช้งานโปรแกรมสามารถกรอกชื่อตนเองได้

a)

CheckBox

b)

Label

c)

TextBox

d)

Button

17.

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

a)

กดปุ่ม F5

b)

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

c)

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

d)

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

18.

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

a)

คลิกที่ Button

b)

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

c)

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

d)

กด F12

19.

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

a)

Tool Bar

b)

Solution Explorer

c)

Properties

d)

Toolbox

20.

Visual Basic พัฒนาโดยบริษัทใด

a)

ซันไมโครซิสเต็มส์

b)

ออราเคิล

c)

อะโดบี

d)

ไมโครซอฟท์

21.

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

a)

VB

b)

VV

c)

VS

d)

BB

22.

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

a)

AiS

b)

Type

c)

Dim

d)

AS

23.

Dim book() As String = {“PHP”,”Visual Basic”,”jQuery”,”ASP.Net”} จากตัวแปรข้างต้น ต้องการได้

ค่าเป็น jQuery ออกมาต้องระบุ Index ใด

a)

0

b)

1

c)

2

d)

3

24.

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

a)

Double

b)

Array

c)

Integer

d)

String

25.

คีย์เวิร์ดใดใช้ประกาศค่าคงที่

a)

Constant

b)

Const

c)

As

d)

Dim

26.

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

a)

@Name

b)

N12A

c)

_name

d)

Name

27.

หากต้องการเก็บข้อมูลจำนวนทั้งหมด 5 ข้อมูล กับอาร์เรย์ ต้องระบุเลขใดภายในเครื่องหมายวงเล็บ

a)

6

b)

4

c)

5

d)

3

28.

หากต้องการเก็บค่าตัวเลข 0–100 ควรเลือกประเภทข้อมูลใด

a)

Byte

b)

Long

c)

Char

d)

Integer

29.

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

a)

Or

b)

And

c)

< >

d)

>

30.

ข้อใดคือเครื่องหมายการเปรียบเทียบค่าความไม่เท่ากันของค่าข้อมูล

a)

!=

b)

<>

c)

>=

d)

><

31.

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

a)

End

b)

ElseIF

c)

End IF

d)

Else

32.

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

a)

ABC > 65

b)

ABC > 63

c)

ABC <= 65

d)

ABC <> 63

33.

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

a)

Select

b)

IF

c)

ElseIF

d)

ถูกทุกข้อ

34.

ข้อใดต่อไปนี้เป็นเท็จ

a)

20 < 30

b)

“Root” = “Root”

c)

“Admin” = “admin”

d)

10 > 01

35.

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

a)

For Each

b)

For

c)

Do…Loop

d)

Do

36.

5 9 13 17 เป็น Step ใด

a)

2

b)

3

c)

4

d)

5

37.

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

a)

In

b)

Loop

c)

Until

d)

End

38.

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

a)

10

b)

8

c)

7

d)

6

39.

ถ้าการเขียนโปรแกรมมีการใช้ While โดยมีเงื่อนไข X > 11 ข้อใดต่อไปนี้ทำให้เงื่อนไขนี้เป็นเท็จเพื่อออกจากการวนลูปของ While

a)

X = X – 1

b)

X = X + 5

c)

X = X – 0

d)

X = X + 1

40.

ถ้าต้องการเขียนโปรแกรมวนลูปแสดงเลข 10 9 8 7 6 5 4 3 2 1 ต้องเขียนเงื่อนไขแบบใด โดยสมมุติให้มีตัวแปร Dim W As integer = 10

a)

W < 1

b)

W > 0

c)

W > 1

d)

W < 10

41.

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

a)

Until

b)

Next

c)

End While

d)

Loop

42.

“จะทำการวนลูป เมื่อเงื่อนไขเป็นเท็จเท่านั้น” เป็นความหมายของการวนลูปชนิดใด

a)

Do…Loop Until

b)

For…Next

c)

For Each

d)

While

43.

การวนลูปชนิดใดที่สามารถประกาศตัวแปรพร้อมกับการกำหนดค่าได้ในไวยากรณ์ของการวนลูปนั้น

a)

For … Next

b)

While… End While

c)

Do…Loop While

d)

Do… Loop Until

44.

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

a)

DataSet

b)

Button

c)

TextBox

d)

Label

45.

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

a)

Name

b)

Size

c)

Text

d)

Font

46.

คอนโทรลใดใช้ในการรับค่าข้อมูลจากผู้ใช้งานโปรแกรม

a)

TextDisplay

b)

TextBox

c)

Label

d)

Button

47.

Event ใดจะเกิดขึ้นเมื่อผู้ใช้กดปุ่ม

a)

Click

b)

MouseOver

c)

MouseUp

d)

Load

48.

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

a)

Var = txt.Text

b)

Var = txt.getText

c)

Var = txt.showText

d)

Var = txt

49.

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

a)

T2T

b)

2Text

c)

Text2

d)

Text 2

50.

การแสดงข้อความกับ Label Control เขียนโปรแกรมอย่างไร

a)

Label1.text = “ข้อความ”

b)

Label1 = “ข้อความ”

c)

Label1.Text = ข้อความ

d)

Label1.Txt = “ข้อความ”

51.

ทดสอบการทำงานของโปรแกรมกดปุ่มใดที่แป้นพิมพ์

a)

F5

b)

F1

c)

F7

d)

F3

52.

ถ้าต้องการเขียนข้อความใด ๆ ลงบนฟอร์ม ควรเลือกใช้คอนโทรลใด

a)

TreeView

b)

Button

c)

Label

d)

TextBox

53.

การเขียนโค้ดให้กับปุ่ม (Button) ต้องทำอย่างไร

a)

ดับเบิ้ลคลิกที่ปุ่มบนฟอร์ม

b)

กด F12

c)

คลิกไปที่ปุ่ม

d)

คลิกขวาที่ปุ่ม

54.

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

a)

กำหนดที่ Properties

b)

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

c)

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

d)

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

55.

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

a)

Image

b)

Double Click

c)

icon

d)

Control

56.

ข้อใดคือการประกาศโปรแกรมย่อย

a)

Sub Program

b)

Sub

c)

Program

d)

Function

57.

การส่งค่ากลับออกมาจากฟังก์ชันใช้คีย์เวิร์ดใด

a)

ผิดทุกข้อ

b)

return

c)

call

d)

rename

58.

ฟังก์ชันใดมีการส่งค่ากลับมาเป็น String

a)

End String

b)

Call string

c)

As String

d)

Return string

59.

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

a)

Data Connection

b)

DataGridView

c)

Database

d)

Data Source

60.

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

a)

Structured Query Length

b)

Structured Query Language

c)

String Queen Line

d)

String Query Loop