Worksheetsข้อสอบปลายภาค 2/2563 ระดับชั้น ม.2
Total questions: 30
Worksheet time: 19mins
ลักษณะของโครงสร้างผังงานมีกี่โครงสร้าง อะไรบ้าง
2 โครงสร้าง คือ การทำงานแบบลำดับ และแบบทางเลือก
2 โครงสร้าง คือ การทำงานแบบลำดับ และแบบวนซ้ำ
3 โครงสร้าง คือ การงานแบบลำดับ แบบทางเลือกและแบบวนซ้ำ
3 โครงสร้าง คือ การทำงานแบบลำดับ แบบทางเลือก และแบบทำในขณะที่
จากรูปเป็นลักษณะของผังงานรูปแบบใด
Sequence Structure
Decision Structure
Loop Structure
while Structure
จากรูปเป็นลักษณะของผังงานรูปแบบใด
Sequence Structure
Loop Structure
Decision Structure
while Structure
จากรูปหากกำหนดให้ a = 105 โปรแกรมจะแสดงข้อความอะไร
**ให้พิมพ์คำตอบเป็นตัวพิมพ์เล็กทั้งหมด
(a)
print("5+5") โปรแกรมจะแสดงผลลัพธ์อย่างไร
"5+5"
10
5+5
"10"
print(4*4) จากโค้ดข้างต้นผลลัพธ์คือข้อใด
16
4*4
8
Error
print("20","+","30") จากโค้ดจะได้ผลลัพธ์ตามข้อใด
20+30
50
Error
"20+30"
Syntax หมายถึงข้อใด
ชื่อคำสั่ง
ค่าที่ส่งให้คำสั่งเอาไปใช้
คำสั่งที่ Error
โครงสร้างคำสั่ง / กฏ
ถ้าต้องการให้โปรแกรมภาษา Python แสดงผลทางหน้าจอ ว่า Hello World ต้องพิมพ์คำสั่งใด
1.print("Hello World")
2.print('Hello World')
3.print(Hello World)
ถูกทั้งข้อ 1. และ 2
ฟังชันก์ใดใช้สำหรับการรับค่า String จากทางคีบอร์ด
printf
Output
Input
a=35%10 มีค่าเท่ากับข้อใด
10
3.0
5
0.3
a=35//10 มีค่าเท่ากับข้อใด
5
3.0
3
3.5
Print "Hello World" ถ้า a มากกว่า b
จากรูปจงเขียนโปรแกรมส่วนที่ขาดให้ถูกต้อง
IF a > b :
IF a > b ;
if a > b ;
if a > b :
Print "Hello World" if a is not equal to b.
จากรูปข้อใดคือคำตอบที่ถูกต้อง
if a == b :
if a !! b :
if a != b :
if a =! b :
Print "Yes" if a is equal to b, otherwise print "No"
จากรูปข้อใดคือคำตอบที่ถูกต้อง
if a > b : , else
if a < b : , else :
if a == b : , else :
if a == b : , else
ข้อใดคือคำสั่งที่หายไป
if
else:
elif
else if
จะต้องใช้คำสั่งใดในการเพิ่มเงื่อนไขต่อจาก if
else if
else
elif
if else if
ภาษาไพทอนเป็นภาษาระดับสูงแบบใด
Interpreter
Integrated
Immediate
Debugger
ฟังชันก์ใดใช้สำหรับการรับค่า String จากทางคีย์บอร์ด
Input
Output
printf
จงบอกผลลัพท์ที่ได้ของ โค๊ดต่อไปนี้
a=int(input())
b=int(input())
c=a+b
print(c)
ไม่สามารถ รันได้
รับค่าแต่ไม่แสดงผลลัพใดๆ
รับค่า a และ b จากนั้นรวมกันแล้วแสดงผล c
รับค่า a และ b แต่ไม่แสดงผล c
จากคำสั่งต่อไปนี้ บริเวณที่ขีดเส้นใต้ควรเติมข้อความใดเข้าไปให้สมบูรณ์ถูกต้อง
name = ……………………………………………………
print("Hello!!! %s " %(name))
int(input("Enter name : "))
float(input("Enter name : "))
char(input("Enter name : "))
input("Enter name : ")
ข้อใดต่อไปนี้เป็นคำสั่ง if ในภาษา Python ที่ถูกต้อง
if a >= 10 :
if (a => 10)
if (a = 22)
if a =< 22 :
> < = <= >= เป็นตัวดำเนินการประเภทใด
ตัวดำเนินการเปรียบเทียบ
ตัวดำเนินการทางตรรกะ
ตัวดำเนินการทางคณิตศาสตร์
ตัวดำเนินการสมาชิก
การกำหนดชื่อตัวแปรใน Python ข้อใดผิด
ใช้ตัวอักษร A-Z ตัวเล็กหรือใหญ่ก็ได้
ตัวแปรขึ้นต้นด้วยตัวเลขได้
ตัวแปรห้ามมีช่องว่าง
การตั้งตัวแปรห้ามซ้ำคำสงวน
+ - * / เป็นตัวดำเนินการแบบใด ในภาษา Python
ตัวดำเนินการเปรียบเทียบ
ตัวดำเนินการทางคณิตศาสตร์
ตัวดำเนินการทางตรรกะ
ตัวดำเนินการในการกำหนดค่า
if 5 > 2:
print("Five is greater than two!")
จงพิจารณาโค้ดโปรแกรมต่อไปนี้ว่าถูกหรือผิด
ถูก
ผิด
ไฟล์ Source Code ของไพทอนจะมีนามสกุลไฟล์แบบใด
.pyc
.ppy
.py
.pc
ถ้าต้องการรับข้อมูลเก็บไว้ในตัวแปร number ที่ใช้เก็บข้อมูลตัวเลขจำนวนเต็ม ควรใช้คำสั่งในข้อใด
number = input("Number : ")
number = int(input("Number : ")
number = float(input("Number : ")
number = str(input("Number : ")
%d คืออะไร
แสดงผลค่าของตัวแปรชนิดจำนวนเต็ม
แสดงผลออกมาในรูปแบบของเลขฐานแปด
แสดงผลข้อความ
แสดงผลค่าของตัวแปรชนิดจำนวนทศนิยม
หากต้องการคอมเมนต์บรรทัดเดียว จะต้องใช้เครื่องหมายใด
//
#
\
**
