wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

สอบปลายภาค Coding2 รหัสจำลอง

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

ข้อใดคือความหมายของ X MOD 3

a)

การหาร x ด้วย 3 แบบปัดเศษ   

b)

การคูณ x ด้วย 3 แบบปัดเศษ      

c)

การบวก x ด้วย 3 แบบเอาเศษ  

d)

การหาร x ด้วย 3 แบบเอาเศษ

2.

วิธีใดเป็นการเก็บค่าจากการคำนวณผลบวกของ ตัวเลขเข้าสู่ตัวแปร num1

a)

5 + 7 = num1

b)

num1 = 5 + 7 

c)

num1() = 5 + 7

d)

(num1 = 5 + 7)

3.

กำหนดให้ N1 = 5 , N2 = 15 ,N3 = 20 ,N4 = 25,N5 = 30

Sum = N1 + N2 + N5  จงหาค่า Sum

a)

50

b)

65

c)

40

d)

60

4.

จากโค้ด : NN1 = int(input("กรุณากรอก :"))  if NN1>24: print(“ท้องฟ้า”) else: print(“ฝนตก”) ถ้ากรอก 24 แสดงผลข้อใด

a)

ท้องฟ้า

b)

ฝนตก

c)

ท้องฟ้า  +ฝนตก

d)

ไม่แสดงผล

5.

กลุ่มคำสั่งการวนซ้ำจะประกอบด้วยคำสั่งใด

a)

if else

b)

elif

c)

for

d)

ไม่มีข้อถูก

6.

การเขียนรหัสจำลอง  (Pseudo  Code) คือ

a)

เขียนโปรแกรมคอมพิวเตอร์โดยใช้สัญลักษณ์เป็น ประโยคภาษาอังกฤษที่สื่อความหมายง่าย ๆ

b)

โปรแกรมที่ใช้ในการต่อบล็อกคำสั่งเพื่อพัฒนาคอมพิวเตอร์

c)

โปรแกรมภาษาที่สั่งให้คอมพิวเตอร์ทำเพื่อฝึกการเขียนคำสั่ง

d)

โปรแกรมภาษาที่สามารถสร้างชิ้นงานได้อย่างง่าย เช่น นิทานที่โต้ตอบกับผู้อ่านได้ เกม ดนตรี เป็นต้น

7.

จงหาค่าของ 5 + 3 – 15 / 3 + 2 x 4 เท่ากับเท่าไหร่

a)

10

b)

11

c)

12

d)

13

8.

จากโค้ด if N1>=10 : print(N1,":ยินดีด้วย") else: print(N1," : ตก")       

ถ้ากรอก 10 แสดงผลจะเป็นอะไร

a)

10:ตก

b)

10:ไม่ผ่าน

c)

10:ยินดีด้วย

d)

ไม่มีข้อถูก

9.

จากโค้ด if Num>58 : print(Num) else: print(Num)  

ถ้ากรอก 59 ไว้ใน Num แสดงผลจะเป็นอะไร

a)

59

b)

60

c)

61

d)

62

10.

Write Total   เขียนเป็นภาษาไทยได้อย่างไร

a)

จำนวนที่ 1 + จำนวนที่ 2

b)

Write Total

c)

แสดงค่า Total

d)

เริ่มต้น

11.

เริ่มต้นการทำงาน ชูโดโค้ดหรือรหัสจำลองเขียนยังไง

a)

End

b)

stop

c)

Read Data

d)

Begin/start

12.

คำสั่งสำหรับแสดงผล คือ คำสั่งใด

a)

print

b)

print()

c)

printf

d)

printf()

13.

ผลลัพธ์ของคำสั่ง print("Enter") คือข้อใด

a)

Enter

b)

" Enter"

c)

(" Enter")

d)

print("Enter")

14.

เมื่อต้องการกำหนดค่า 25 ให้กับตัวแปร num จะสั่งอย่างไร

a)

25 to num

b)

Num to 25

c)

num = 25

d)

25 = num

15.

ตัวแปรชนิดใดเป็นจำนวนเต็ม

a)

int

b)

string

c)

float

d)

Char

16.

ข้อใดต่อไปนี้ ตั้งชื่อตัวแปรไม่ถูกต้อง

a)

1_name

b)

Nont1

c)

hello

d)

Nu1m4s

17.

กำหนดให้ Num = 20 คำสั่งแสดงผลข้อใดใช้ไม่ถูกต้อง

a)

print(Num)

b)

print("=",Num)

c)

print("Number is "Num)

d)

print("Number is %d"%(Num))

18.

ข้อใดคือการรับค่าตัวแปรประเภทตัวเลขจำนวนเต็ม

a)

x = number(input())

b)

x = float(input())

c)

x = x(input())

d)

x = int(input())

19.

วิธีใดเป็นการเก็บค่าจากการคำนวณผลบวกของ ตัวเลขเข้าสู่

    ตัวแปร num1

a)

5 + 7 = num1

b)

num1 = 5 + 7 

c)

num1() = 5 + 7

d)

(num1 = 5 + 7)

20.

คำสั่งในการรับข้อมูลไปเก็บไว้ในตัวแปร num1 ทำอย่างไร

a)

input(num1)

b)

num1 = num1(input)

c)

num1 = input(num1)

d)

num1 = input("ใส่ค่าnum1: ")