Page 82 - วิทยาการคำนวณ ม.2
P. 82
แบบทดสอบก่อนเรียน
หน่วยการเรียนรู้ที่ 3 ออกแบบและเขียนโปรแกรมด้วยภาษาไพทอน
จงเลือกคำตอบที่ถูกต้องที่สุดเพียงคำตอบเดียว
1.ข้อผิดพลาด Unexpected Indent เกิดจากสาเหตุข้อใด
1. พิมพ์คำสั่งผิดพลาด 2. ไม่ได้เว้นวรรคในคำสั่งย่อย
์
3. ใช้สัญลักษณไม่ถกต้อง 4. ใช้คำสั่งไม่ตรงกับการทำงาน
ู
2. ข้อใดเป็นการกำหนดเงื่อนไขแบบสองทาง
1. If เงื่อนไข : else: 2. If เงื่อนไข: elif
3. If เงื่อนไข : do: 4. If เงื่อนไข : break
ั
3. จากโปรแกรมคิดอัตราส่วนข้อใดเป็นฟังก์ชันแปลงอตราส่วนเป็นเศษส่วนอย่างต่ำ
1. fractions 2. Input (fraction)
3. fraction 4. print (fractions)
4. ข้อใดเป็น exception error ในการดักจับข้อผิดพลาด
1. except 2. ValueError
3. DataError 4. try
5. ตัวดักจับข้อผิดพลาดต้องเขียนไว้ที่ใด
1. ต้นบรรทัดคำสั่ง 2. บรรทัดสุดท้ายของโปรแกรม
3. ก่อนคำสั่งรับข้อมูล 4. วางที่ไหนก็มีผลเหมือนกัน
6. เมื่อพบการผิดพลาดตัวดักจับจะส่งการทำงานไปที่ข้อใด
1. ValueError: แล้วหยุดการทำงาน 2. Except ValueError: แล้วทำงานต่อ
3. ValueError: แล้วทำงานต่อ 4. Except ValueError: แล้วหยุด
7. อสมการมีความหมายตามข้อใด
1. เป็นประโยคสัญลักษณ์ที่ใช้การเปรียบเทียบ
2. เป็นประโยคสัญลักษณ์ที่ใช้เครื่องหมายเท่ากับ
ี่
3. เป็นประโยคสัญลักษณ์ทมีตัวแปรเดียว
ี่
4. เป็นประโยคสัญลักษณ์ทมีหลายตัวแปร
8. ข้อใดเป็นตัวดำเนินการตรรกะ
1. ==, != 2. AND
3. sqrt ( ) 4. mod ( )

