wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2-65 วิทยาการคำนวณ (วิทย์ทั่วไป)

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

จากรูปแบบคือการเขียนผังงานแบบใด

a)

ผังงานแบบเรียงลำดับ

b)

ผังงานแบบเงื่อนไข

c)

ผังงานแบบทำซ้ำ

d)

ข้อใดไม่ถูกต้อง

2.

จากรูป คือสัญลักษณ์ชนิดใด

a)

ทางเลือกเงื่อนไข

b)

เริ่มต้น/สิ้นสุดการทำงาน

c)

รับข้อมูลทางแป้นพิมพ์

d)

ประมวลผลข้อมูล

3.

จากรูป คือสัญลักษณ์ชนิดใด

a)

ทางเลือกเงื่อนไข

b)

เริ่มต้น/สิ้นสุดการทำงาน

c)

รับข้อมูลทางแป้นพิมพ์

d)

ประมวลผลข้อมูล

4.

4. แนวคิดเชิงนามธรรม เป็นองค์ประกอบของแนวคิดใด

a)

แนวคิดเชิงตรรกะ

b)

แนวคิดเชิงคำนวณ

c)

แนวคิดเชิงรวบยอด

d)

แนวคิดการแยกย่อย

5.

ช่องหมายเลข 1 คืออะไร

a)

ชุดคำสั่งต่างๆ

b)

คำสั่งต่างๆ

c)

พื้นที่เขียนโปรแกรม

d)

พื้นที่แสดงผลของโปรแกรม

6.

โปรแกรม Scratch มีองค์ประกอบที่จำเป็นอะไรบ้าง

a)

รูปร่างตัวละคร ชุดตัวละคร เสียงตัวละคร

b)

ตัวแปร ตัวละคร คำสั่งนำเข้า การนำเสนอข้อมูล

c)

ตัวแปร ตัวละคร คำสั่งประมวลผล 

d)

ตัวละคร เวที พื้นที่ทำงาน

7.

เมื่อต้องการให้ตัวละครในโปรแกรม Scratch เลี้ยวซ้าย ต้องเลือกบล็อกคำสั่งใด

a)
b)
c)
d)
8.

คำสั่งใดใช้ในการแสดงผลข้อความออกทางจอภาพ ในโปรแกรมภาษาไพทอน

a)

echo(“Hello”)

b)

Output(“Hello”)

c)

print(“Hello”)

d)

Input(“Hello”)

9.

ชนิดของข้อมูลประเภทใดในภาษาไพทอน เก็บข้อมูลเป็นจำนวนเต็ม

a)

string

b)

double

c)

float

d)

integer

10.

สัญลักษณ์ในข้อใด หมายถึงการเริ่มต้นหรือสิ้นสุดการทำงาน

a)
b)
c)
d)
11.

ข้อใด คือสัญลักษณ์โปรแกรม Scratch

a)
b)
c)
d)
12.

Source Code (ซอร์สโค้ด) หมายถึงข้อใด

a)

ข้อผิดพลาดที่เกิดขึ้น

b)

ชุดคำสั่ง

c)

รหัสคำสั่ง

d)

ตัวแปลภาษา

13.

คำสั่งใดต่อไปนี้คือคำสั่งแสดงผลของภาษาไพทอน

a)

print()

b)

echo();

c)

printf();

d)

System.out.print()

14.

Microbit เริ่มต้นที่ประเทศอะไร

a)

ไทย

b)

สหรัฐอเมริกา

c)

อังกฤษ

d)

ญี่ปุ่น

15.

จำนวนของหลอด LED ที่อยู่บน Microbit มีจำนวนกี่หลอด

a)

10 หลอด

b)

15 หลอด

c)

20 หลอด

d)

25 หลอด

16.

ปุ่มใด ไม่มี บนบอร์ด Microbit

a)

ปุ่ม A

b)

ปุ่ม B

c)

ปุ่ม A+B

d)

ปุ่ม C

17.

ขั้นตอนในการแก้ปัญหาขั้นตอนใด ที่มีการเขียนรหัสลำลองหรือผังงาน

a)

การวิเคราะห์และกำหนดรายละเอียดของปัญหา

b)

การวางแผนการแก้ปัญหา

c)

การดำเนินการแก้ปัญหา

d)

การตรวจสอบและประเมินผล

18.

"พื้นที่ของรูปสี่เหลี่ยมผืนผ้า = กว้าง x ยาว" ประโยคดังกล่าวควรใช้สัญลักษณ์ใดในการเขียนผังงาน

a)
b)
c)
d)
19.

ผังงานนี้เป็นผังงานแบบใด

a)

แบบลำดับ (Sequential Structure)

b)

IF…THEN

c)

While…Do

d)

Repeat…Until

20.

ผังงานนี้เป็นผังงานแบบใด

a)

แบบลำดับ (Sequential Structure)

b)

IF…THEN

c)

While…Do

d)

Repeat…Until

21.

หากต้องการกำหนดตัวแปร n ให้เป็นชนิด integer ที่มีค่าเท่ากับ 5 จะต้องประกาศตัวแปรอย่างไร

a)

n=5

b)

var n=5

c)

5

d)

number=5

22.

ข้อใดคือผลลัพธ์จากโค้ดต่อไปนี้

N = "hello"

n = 'Hello'

print ("n")

a)

Hello

b)

n

c)

hello

d)

ไม่มีข้อถูก

23.

"การเขียนเป็นการใช้คำบรรยายอธิบายขั้นตอนอย่างชัดเจนในการแก้ปัญหา หรือการทำงานของโปรแกรม ซึ่งรูปแบบการเขียนจะขึ้นอยู่กับประสบการณ์ และความถนัดของผู้เขียน" หมายถึงสิ่งใด

a)

รหัสมอส

b)

รหัสลำลอง

c)

ผังงาน

d)

แผนผัง

24.

โปรแกรม Scratch คืออะไร

a)

โปรแกรมภาษาที่พัฒนาโดยทีมงาน Media Lap MIT

b)

โปรแกรมฝึกการเขียนคำสั่งด้วยภาษาอย่างง่าย

c)

โปรแกรมในการต่อบล็อกคำสั่งเท่านั้น

d)

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

25.

ส่วนประกอบหลักของหน้าต่างการทำงานของโปรแกรม Scratch มีอะไรบ้าง

a)

เวที

b)

เวที , ตัวละคร

c)

เวที , ตัวละคร , สคริปต์

d)

เวที , ตัวละคร , ชุดตัวละคร , สคริปต์

26.

ข้อใด คือ บล็อกที่จะถูกนำมาใช้เป็นอันดับแรกเสมอในการเขียนสคริปต์

a)

ทำซ้ำตลอด

b)

เคลื่อน...ก้าว

c)

เมื่อธงเขียวถูกคลิก

d)

พูด...เป็นเวลา...วินาที

27.

เมื่อคลิกปุ่มธงเขียวแล้ว ผลลัพธ์ของโปรแกรมนี้คืออะไร

a)

ตัวละครเดินไปข้างหน้า

b)

ตัวละครเดินชนขอบเวทีซ้ำอย่างไม่สิ้นสุด

c)

ตัวละครเดินซ้ำ 10 ครั้ง

d)

ตัวละครเคลื่อนที่ไปข้างหน้า 10 ก้าว

28.

การสร้างตัวแปรในโปรแกรม Scratch ทำได้โดยการคลิกที่บล็อกคำสั่งใด

a)

บล็อกคำสั่ง Make a Varible

b)

บล็อกคำสั่ง Looks

c)

บล็อกคำสั่ง Motion

d)

บล็อกคำสั่ง Pen

29.

ชนิดข้อมูลมีกี่ประเภท

a)

4

b)

5

c)

6

d)

7

30.

ชนิดข้อมูลอะไรใช้กับข้อความ

a)

Integer

b)

Float

c)

Boolean

d)

String

31.

ข้อใดไม่ใช่องค์ประกอบของโปรแกรม Scratch

a)

1. แถบเมนูเครื่องมือ (Toolbar)

b)

2. บัญชีเมล์

c)

3. กลุ่มบล็อกคำสั่ง

d)

4. บล็อกคำสั่งในกลุ่มที่เลือก