Font size
Worksheetsทดสอบปลายภาค การเขียนโปรแกรมเชิงวัตถุเบื้องต้น
Total questions: 30
Worksheet time: 13mins
ถ้าเงินเดือนตั้งแต่ 15,000 บาท ขึ้นไป ข้อใดเปลี่ยนจากประโยคข้อความนี้เป็นประโยคเงื่อนไขได้ถูกต้อง
if(salary < 15,000)
if(salary <= 15,000)
if(salary > 15,000)
if(salary >= 15,000)
if(score >= 50 && score <=100) ข้อใดเปลี่ยนจากประโยคเงื่อนไขนี้เป็นประโยคข้อความได้ถูกต้อง
ถ้าคะแนนมากกว่า 50 แต่ น้อยกว่า 100
ถ้าคะแนนตั้งแต่ 50 และ น้อยกว่า 100
ถ้าคะแนนอยู่ระหว่าง 50 ถึง 100 คะแนน
ถ้าคะแนนน้อยกว่า 50 และ น้อยกว่า 100
จากรูปภาพ หาก x มีค่าเท่ากับ 3 textbox1 จะแสดงผลลัพธ์อย่างไร
เพศชาย
เพศหญิง
ข้อมูลผิดพลาด
โปรแกรมไม่ทำงาน
ข้อใดอธิบายคำสั่งในรูปภาพ ไม่ถูกต้อง
ถ้า x มีค่าเท่ากับ 0 : textbox1 จะแสดงข้อความ เพศชาย
ถ้า x มีค่าเท่ากับ 1 : textbox1 จะแสดงข้อความ เพศชาย
ถ้า x มีค่าไม่เท่ากับ 0 หรือ 1 : textbox1 จะแสดงข้อความ ข้อมูลผิดพลาด
ถ้า x มีค่าเท่ากับ 3 : textbox1 จะแสดงข้อความ ข้อมูลผิดพลาด
ข้อใดไม่ใช่รูปแบบการเขียนโปรแกรมแบบวนรอบ
คำสั่ง for
คำสั่ง while
คำสั่ง do...while
คำสั่ง array
ข้อใดกล่าวถึงการเลือกใช้คำสั่งวนรอบได้เหมาะสมที่สุด
คำสั่ง array เป็นคำสั่งวนซ้ำ ใช้ในกรณีที่รู้จำนวนรอบการวนซ้ำที่แน่นอน
คำสั่ง do…while เป็นคำสั่งวนซ้ำ ใช้ในกรณีที่รู้จำนวนรอบการวนซ้ำที่แน่นอน
คำสั่ง while เป็นคำสั่งวนซ้ำ ใช้ในกรณีที่รู้จำนวนรอบการวนซ้ำที่แน่นอน
คำสั่ง for เป็นคำสั่งวนซ้ำ ใช้ในกรณีที่รู้จำนวนรอบการวนซ้ำที่แน่นอน
เหตุผลใดจึงต้องเขียนโปรแกรมแบบวนซ้ำ
เขียนง่าย
ให้ผลที่แม่นยำกว่า
เขียนคำสั่งสั้นลง
ประหยัดเนื้อที่ใน ram
การนำเสนอขั้นตอนการทำงานของโปรแกรมโดยใช้รูปภาพและสัญลักษณ์ต่างๆ หมายถึงข้อใด
เขียนบรรยาย (Natural Language)
เขียนคำสั่ง (Coding)
เขียนแผนผังลำดับงาน (Flowchart)
เขียนรหัสเทียม (Pseudo code)
จาก รูปภาพ ข้อใดคือคำตอบจากการวิเคราะห์ผลลัพธ์
พื้นที่สามเหลี่ยม
ความกว้าง
ความยาว
Area = พื้นที่สามเหลี่ยม
จาก รูปภาพ ข้อใดคือคำตอบจากการวิเคราะห์ข้อมูลนำเข้า
ความยาว
ความกว้าง
ความสูง
พื้นที่สามเหลี่ยม
จาก รูปภาพ ข้อใดคือคำตอบจากการวิเคราะห์การประมวลผล
พื้นที่สามเหลี่ยม = 0.5 x ฐาน x สูง
แสดงพื้นที่สามเหลี่ยม
ความสูง
Area = พื้นที่สามเหลี่ยม
ชนิดข้อมูลในนิยมนำมาใช้กับตัวเลขจำนวนเต็มทั้งบวกและลบ
float
bool
int
char
ข้อใดเลือกใช้ชนิดข้อมูลได้เหมาะสม
double กับชื่อเล่นนักเรียน
int กับเกรดเฉลี่ยสะสม
string กับชื่อ นามสกุล
bool กับวันเดือนปีเกิด
ข้อใดประกาศตัวแปรได้ถูกต้อง
double 0answer;
int number=0.14;
double null;
int num1;
ข้อใดกล่าวถูกต้องเกี่ยวกับคำสั่งนี้ const double pi=3.14;
เป็นคำสั่งประกาศตัวแปรชื่อ pi
เป็นคำสั่งประกาศค่าคงที่ชื่อ pi
ค่าคงที่ pi มีค่าเริ่มต้นเท่ากับ 3.14 เป็นชนิดข้อมูลแบบจำนวนเต็ม
ตัวแปร pi มีค่าเริ่มต้นเท่ากับ 3.14 เป็นชนิดข้อมูลแบบจำนวนทศนิยม
ข้อใดใช้ตัวดำเนินการเปรียบเทียบไม่ถูกต้อง
เปรียบเทียบ a เท่ากับ b เขียนว่า a == b
เปรียบเทียบ a มากกว่า b เขียนว่า a > b
เปรียบเทียบ a น้อยกว่าหรือเท่ากับ b เขียนว่า a <= b
เปรียบเทียบ a ไม่เท่ากับ b เขียนว่า a /= b
ถ้า p=จริง , q=เท็จ ข้อใดต่อไปนี้ไม่ถูกต้อง
p || q = จริง
p && q = จริง
!p = เท็จ
!q = จริง
คำสั่ง i = i + 1 ตรงกับสั่งใด
i++
++i
i+=1
i=+1
ลำดับที่ของนักเรียน ควรมีชนิดข้อมูลใด
byte
sbyte
int
uint
ลำดับที่ของลูกค้าที่ไปติดต่อธนาคาร ควรมีชนิดข้อมูลใด
byte
sbyte
short
uint
ใน Visual C# ถ้าเราต้องการเปิดไฟล์งานที่เคยทำไว้ ต้องใช้คำสั่งใด
New Project...
Open Project...
Connect to Team...
ถูกทุกข้อ
Object ใด ใน Visual C# ที่นักเรียนยังไม่เคยใช้งาน
textBox, Label
Button, Label
TextBox, Button
Form, Button
Code
textBox5.Text = tot.ToString("##,###.00");
หมายถึง
แปลงค่าตัวแปรจากตัวเลข เป็นตัวอักษร ไว้ที่ textBox5
แปลงค่าตัวแปรจากอักษร เป็นตัวตัวเลข ไว้ที่ Text
แสดงค่าตัวเลข ไว้ที่ Text
แสดงค่าตัวเลขทศนิยม ไว้ที่ textBox5
int.Parse(textBox6.Text)
แปลงข้อมูลอักษร เป็นตัวเลข
แปลงข้อมูลตัวเลข เป็นอักษร
แปลงข้อมูลอักษร ใน textbox เป็นตัวเลข
แปลงข้อมูลตัวเลข ใน textbox เป็นอักษร
คำสั่งจบการทำงาน
Exit();
Close();
End();
{ }
ต้องการให้ข้อความ "ทำงาน" ปรากฏบนปุ่ม Button ต้องใช้คุณสมบัติใด
Font
Text
Face Color
Font..Size
ถ้าต้องการให้ข้อความ "ชื่อลูกค้า" ปรากฏบน Label ต้องใช้คุณสมบัติใด
Text
Font
Font / Size
Foce Color
แปลงเลขทศนิยมไปเก็บไว้ที่ตัวแปร
sale = double.Parse(textBox2.Text);
sale = int.Parse(textBox2.Text);
textBox2.Text = sale.ToString("##,###.00");
textBox2.Text = sale.ToString("##,###.##");
แปลงข้อมูลตัวเลข ไปเก็บไว้ที่ textBox
sale = double.Parse(textBox2.Text);
sale = int.Parse(textBox2.Text);
textBox2.Text = sale.ToString("##,###.00");
textBox2.Text = sale.ToString("##,###");
textBox1.Clear(); หมายถึง
ลบข้อมูลใน textBox1
ลบข้อมูลใน textBox1.Text
ลบค่าตัวแปร textBox1
ลบค่าตัวแปร textBox1.Text
