Worksheetsแบบทดสอบหลังเรียนหน่วยการเรียนรู้ที่ 2 ม.2
Total questions: 30
Worksheet time: 15mins
ข้อใดคือความหมายของ "ตัวแปร" (Variable) ในภาษาไพทอนที่ถูกต้องที่สุด
คำสั่งสำหรับดำเนินการทางคณิตศาสตร์
สัญลักษณ์ที่ใช้เก็บข้อมูลหรือค่าต่างๆ
ฟังก์ชันสำเร็จรูปที่ใช้ในการเขียนโปรแกรม
รหัสควบคุมการแสดงผล
ข้อใดคือหลักเกณฑ์ในการตั้งชื่อตัวแปรในภาษาไพทอนที่ "ไม่ถูกต้อง"
ชื่อตัวแปรต้องประกอบด้วยตัวอักษร ตัวเลข หรือเครื่องหมายขีดเส้นใต้ (Underscore)
ชื่อตัวแปรสามารถมีช่องว่างคั่นได้เพื่อให้เข้าใจง่าย
ชื่อตัวแปรห้ามมีอักขระพิเศษ เช่น @, #, +
ตัวอักษรตัวแรกของตัวแปรต้องเป็นตัวอักษรภาษาอังกฤษหรือเครื่องหมายขีดเส้นใต้
ตัวแปรในภาษาไพทอนข้อใดเป็นชื่อตัวแปรที่ "ถูกต้อง" ตามหลักเกณฑ์
1_item
my-score
productPrice
sum of total
ถ้าต้องการเก็บค่า "จำนวนเต็ม" ลงในตัวแปร ควรใช้ชนิดข้อมูลใด
Float
String
Integer
Boolean
ชนิดข้อมูลใดเหมาะสำหรับเก็บค่าตัวเลขที่มีจุดทศนิยม เช่น 3.14 หรือ 99.99
Integer
String
Float
Character
รหัสควบคุม \n มีความหมายว่าอย่างไร
เสียงกระดิ่ง
เลื่อนเคอร์เซอร์ไปทางซ้าย 1 ตัวอักษร
ขึ้นบรรทัดใหม่
ตั้ง tab ในแนวนอน
หากต้องการแสดงผลข้อมูลชนิดข้อความ (String) ในภาษาไพทอน ควรใช้รหัสรูปแบบข้อมูลใด
%d
%s
%f
%c
ตัวดำเนินการ * ในทางคณิตศาสตร์มีความหมายว่าอย่างไร
การบวกตัวเลข
การลบตัวเลข
การคูณตัวเลข
การหารตัวเลข
ผลลัพธ์ของนิพจน์ 10 % 3 คือเท่าไร
3
1
0
3.33
ตัวดำเนินการใดที่ใช้สำหรับการกำหนดค่า (Assignment) ให้กับตัวแปร
==
=
!=
+
ผลลัพธ์ของนิพจน์ 5 + 2 * 3 คือเท่าไร โดยพิจารณาลำดับการประมวลผลของตัวดำเนินการ
11
21
17
10
ข้อใดคือตัวดำเนินการเปรียบเทียบที่หมายถึง "ไม่เท่ากับ"
==
=
!=
>=
ถ้า a = 10 และ b = 20 ผลลัพธ์ของ a < b คืออะไร
True
False
10
20
ตัวดำเนินการตรรกะ (Logical Operator) ชนิดใดที่ให้ผลลัพธ์เป็น True ก็ต่อเมื่อเงื่อนไขทั้งสองเป็น True
AND
OR
NOT
XOR
ถ้า เงื่อนไข 1 เป็น True และ เงื่อนไข 2 เป็น False
ผลลัพธ์ของ เงื่อนไข 1 OR เงื่อนไข 2 คืออะไร
True
False
Error
None
หากต้องการเปลี่ยนค่า True ให้เป็น False หรือ False ให้เป็น True ควรใช้ตัวดำเนินการตรรกะใด
AND
OR
NOT
EQUAL
จากลำดับความสำคัญของตัวดำเนินการ ข้อใดมีลำดับการประมวลผล "สูงที่สุด" เป็นอันดับแรก
( )
*
+
and
ผลลัพธ์ของนิพจน์ (5 == 4 + 1) AND (18 <= 6 * 4) คืออะไร
True
False
Error
5
ข้อใดคือการตั้งชื่อตัวแปรในภาษา Python แบบ Snake Case
stu-dentScoreFinal
producPrice
is-CheckedValue
is_checked_value
ตัวดำเนินการ ** ในภาษาไพทอนใช้สำหรับทำอะไร
การบวก
การยกกำลัง
การหาร
การหาเศษ
การออกแบบขั้นตอนการทำงานโดยใช้ สัญลักษณ์ผังงาน เป็นการทำงานแบบใด
การใช้แผนภาพสัญลักษณ์
การใช้รหัสจำลอง
การใช้ภาษาธรรมชาติ
การใช้ตัวเลข
ข้อใดเป็นความเหมือนกันระหว่างการออกแบบขั้นตอนการทำงานโดยใช้ภาษาธรรมชาติและ
การออกแบบโดยใช้รหัสจำลอง
ใช้สัญลักษณ์ในการออกแบบเหมือนกัน
ใช้ภาษาในการออกแบบเหมือนกัน
เป็นการแสดงลำดับขั้นตอนการทำงานของโปรแกรมเหมือนกัน
โครงสร้างในการออกแบบแสดงลำดับเหมือนกัน
การออกแบบขั้นตอนการทำงานโดยใช้ผังงาน สัญลักษณ์ใดแทนจุดเริ่มต้นและจุดสิ้นสุดการทำงาน
ของโปรแกรม
การออกแบบขั้นตอนการทำงานโดยใช้ผังงาน สัญลักษณ์ใดแทนการประมวณผล (Process)
ของโปรแกรม
ข้อใดคือคำอธิบายของการออกแบบขั้นตอนการทำงานของโปรแกรมโดยใช้ภาษาธรรมชาติได้ถูกต้องที่สุด ก. เป็นการใช้ภาษาที่มีโครงสร้างกระชับ และไม่ขึ้นกับภาษาของโปรแกรมใด ข. เป็นการใช้ภาษาพูดที่เข้าใจง่ายเพื่ออธิบายขั้นตอนการทำงานของโปรแกรม ค. เป็นการใช้สัญลักษณ์ เพื่ออธิบายขั้นตอนการทำงานของโปรแกรม ง. เป็นการเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์จริง
เป็นการใช้ภาษาที่มีโครงสร้างกระชับ และไม่ขึ้นกับภาษาของโปรแกรมใด
เป็นการใช้ภาษาพูดที่เข้าใจง่ายเพื่ออธิบายขั้นตอนการทำงานของโปรแกรม
เป็นการใช้สัญลักษณ์ เพื่ออธิบายขั้นตอนการทำงานของโปรแกรม
เป็นการเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์จริง
การออกแบบขั้นตอนการทำงานของโปรแกรมโดยใช้รหัสจำลอง (Pseudo Code) มีลักษณะสำคัญอย่างไร
ใช้ภาพและสัญลักษณ์อธิบายขั้นตอนการทำงาน
เขียนด้วยภาษาคอมพิวเตอร์ที่ใช้จริง
ใช้ภาษาที่มีโครงสร้างกระชับ และไม่ขึ้นกับภาษาของโปรแกรมใด
เน้นการใช้ภาษาพูดที่เข้าใจง่ายเป็นหลัก
วิธีออกแบบขั้นตอนการทำงานของโปรแกรมที่เน้น "ภาษาพูดที่เข้าใจง่าย" เพื่อสื่อสารแนวคิดเบื้องต้นคือวิธีใด
การออกแบบโดยใช้รหัสจำลอง (Pseudo Code)
การออกแบบโดยใช้ภาษาธรรมชาติ
การออกแบบโดยใช้ผังงาน (Flowchart)
การออกแบบโดยการเขียนโค้ด
ข้อใดคือตัวอย่างของการออกแบบขั้นตอนการทำงานของโปรแกรม "โปรแกรมคำนวณพื้นที่สี่เหลี่ยม" โดยใช้ภาษาธรรมชาติ
Start -> INPUT width -> INPUT Length -> COMPUTE area = widthlength -> OUTPUT area -> STOP
START (สัญลักษณ์วงรี) -> width (สัญลักษณ์สี่เหลี่ยมด้านขนาน) -> length (สัญลักษณ์สี่เหลี่ยมด้านขนาน) -> area = widthlength (สัญลักษณ์สี่เหลี่ยมผืนผ้า) -> area (สัญลักษณ์สี่เหลี่ยมด้านขนาน) -> STOP (สัญลักษณ์วงรี)
print("Hello World")
เริ่มต้นทำงาน -> นำเข้าข้อมูลความกว้าง -> นำเข้าข้อมูลความยาว -> คำนวณพื้นที่รูปสี่เหลี่ยม = กว้าง x ยาว -> แสดงผลพื้นที่ของรูปสี่เหลี่ยม -> จบการทำงาน
หากต้องการอธิบายขั้นตอนการทำงานของโปรแกรมโดยเน้นการใช้ "สัญลักษณ์" แทนคำอธิบายที่เป็นข้อความ ควรเลือกวิธีออกแบบใด
การออกแบบโดยการเขียนโปรแกรมจริง
การออกแบบโดยใช้ผังงาน (Flowchart)
การออกแบบโดยใช้รหัสจำลอง (Pseudo Code)
การออกแบบโดยใช้ภาษาธรรมชาติ
การออกแบบโปรแกรมที่ต้องการใช้ภาษาที่มี "โครงสร้างกระชับ และไม่ขึ้นกับภาษาของโปรแกรมใด" เหมาะสมกับวิธีใดมากที่สุด
การออกแบบโดยใช้ผังงาน (Flowchart)
การออกแบบโดยใช้ภาษาธรรมชาติ
การออกแบบโดยใช้รหัสจำลอง (Pseudo Code)
การออกแบบโดยการเขียนโปรแกรมจริง
