Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ทดสอบกลางภาค651 การเขียนโปรแกรมเชิงวัตถุเบื้องต้น

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
ปากกา มีลักษณะยาวเรียว ภายในมีน้ำหมึกสีแดง ใช้สำหรับเขียน การใช้ปากกาสามารถทำได้ โดยใช้มือจับและเขียนลงบนวัตถุที่รองรับ จากประโยคข้างต้น Attribute คือ
a)
ยาวเรียว
b)
ภายในมีน้ำหมึก
c)
หมึกสีแดง
d)
ถูกทุกข้อ
2.
ปากกา มีลักษณะยาวเรียว ภายในมีน้ำหมึกสีแดง ใช้สำหรับเขียน การใช้ปากกาสามารถทำได้ โดยใช้มือจับและเขียนลงบนวัตถุที่รองรับ จากประโยคข้างต้น Method คือ
a)
ยาวเรียว ภายในมีน้ำหมึกสีแดง
b)
ปากกาหมึกแดง
c)
ใช้มือจับและเขียนบนวัตถุที่รองรับ
d)
ถูกทุกข้อ
3.
ข้อใดไม่ใช่ภาษาที่ใช้เขียนโปรแกรมเชิงวัตถุ
a)
ภาษา Visual Basic
b)
ภาษา C#
c)
ภาษาจาวา
d)
ภาษาเครื่อง
4.
ภาษาโปรแกรมเชิงวัตถุจัดเป็นภาษาประเภทใด
a)
ภาษาระดับต่ำ
b)
ภาษาระดับสูง
c)
ภาษาเครื่อง
d)
ภาษาสัญลักษณ์
5.
นักเรียนใช้ภาษาใด ในการศึกษาการเขียนโปรแกรมเชิงวัตถุเบื้องต้น
a)
Visual Basic
b)
JAVA
c)
C#
d)
Visual C#
6.
ชนิดข้อมูล ที่รองรับตัวเลขจำนวนเต็ม คือ
a)
long
b)
float
c)
char
d)
string
7.
ชนิดข้อมูล ที่รองรับตัวเลขที่มีทศนิยม คือ
a)
long
b)
float
c)
char
d)
string
8.
ข้อใด มิใช่ กติกา ในการตั้งชื่อตัวแปร
a)
มีความสอดคล้องกับข้อมูล
b)
มีอักขระเป็นภาษาอังกฤษ
c)
มีตัวเลขหรือ ตัวขีดเส้นใต้
d)
ตรงกับ Reserved Word
9.
นำตัวแปร 2 ตัว มารวมกัน แล้วเก็บไว้ในตัวแปรตัวแรก จากประโยคข้างต้น ตรงกับนิพจน์ ใดต่อไปนี้
a)
Total = Total + Salary;
b)
Num1 = Num1 - Num2;
c)
Tax = Income * 5;
d)
Price = Price / Unit;
10.
สัญลักษณ์ใด มิใช่ ตัวดำเนินการตรรกศาสตร์
a)
+, -
b)
!
c)
&&
d)
||
11.
เมธอดที่ทำการแปลง ชนิดอักษร เป็น เลขทศนิยม คือ
a)
- int.Parse();
b)
- double.Parse();
c)
- ToString();
d)
- DateTime.Now.Tostring();
12.
สัญลักษณ์ ที่ใช้กำหนดจุดเริ่มต้น และจุดสิ้นสุด ของการทำงานในแต่ละส่วนของโปรแกรม คือ
a)
/* ... */
b)
{ ... }
c)
;
d)
//
13.
สัญลักษณ์ ที่ใช้เขียนคำอธิบายประกอบสั้น ๆ ไม่เกิน 1 บรรทัดในโปรแกรม คือ
a)
/* ... */
b)
{ ... }
c)
;
d)
//
14.
คำสั่งใน C# สำหรับแสดงข้อมูลออกทางจอภาพ
a)
Console.WriteLine();
b)
Console.ReadLine();
c)
Console.Write();
d)
Console.Read();
15.
คำสั่งใน C# สำหรับ อ่านค่าข้อมูลในรูปแบบ Integer
a)
Console.WriteLine();
b)
Console.ReadLine();
c)
Console.Write();
d)
Console.Read();
16.
Console.WriteLine("RectzngleArea = {0}",RA); จาก Code ข้างต้น สัญลักษณ์ {0} หมายถึง
a)
ตัวเลขจำนวนเต็ม
b)
ลำดับตัวแปร
c)
ตัวเลขทศนิยม
d)
แสดงตัวเลข
17.
Console.WriteLine("Total = {0:##,###.00}",total); จาก Code ข้างต้น สัญลักษณ์ # หมายถึง
a)
ให้แสดงตัวเลข หากข้อมูลเป็น 0 ให้แสดงเลข 0
b)
ให้แสดงตัวเลข หากข้อมูลเป็น 0 ให้แสดงช่องว่าง
c)
ให้แสดงตัวเลข ที่มีทศนิยม
d)
ให้แสดงตัวเลข ที่มีคอมม่า หากข้อมูลเกินหลักร้อย
18.
จากเงื่อนไขข้างต้น ควรใช้คำสั่งใดในการตรวจสอบเงื่อนไข
a)
if
b)
if ... else
c)
if ... else if ...
d)
switch case
19.
จากเงื่อนไขข้างต้น หากพนักงานมียอดขาย 125 ล้านบาท จะได้ค่าคอมมิชชันเท่าไร
a)
1 ล้านบาท
b)
1.25 ล้านบาท
c)
2 ล้านบาท
d)
ไม่มีข้อใดถูก
20.
คำสั่ง switch ต้องใช้ร่วมกับคำสั่งใด
a)
case
b)
break
c)
Console.Read
d)
Console.WriteLine