wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แข่งขันcodingม.ปลาย

Total questions: 15

Worksheet time: 45mins

Name
Class
Date
1.

การเขียนโปรแกรมคืออะไร?

a)

การเขียนโปรแกรมคือกระบวนการสร้างชุดคำสั่งที่คอมพิวเตอร์สามารถเข้าใจและดำเนินการได้.

b)

การเขียนโปรแกรมคือการทำอาหาร

c)

การเขียนโปรแกรมคือการเล่นกีฬา

d)

การเขียนโปรแกรมคือการสร้างภาพกราฟิก

2.

ตัวแปรในโปรแกรมมีหน้าที่อะไร?

a)

แสดงผลลัพธ์ของโปรแกรม

b)

เก็บข้อมูลที่สามารถเปลี่ยนแปลงได้

c)

เก็บข้อมูลที่ไม่สามารถเปลี่ยนแปลงได้

d)

ทำให้โปรแกรมทำงานช้าลง

3.

ประเภทของตัวแปรในภาษาโปรแกรมมีอะไรบ้าง?

a)

ตัวแปรประเภทอาร์เรย์

b)

ตัวแปรประเภทจำนวนเต็ม, ทศนิยม, ตัวอักษร, สตริง, บูลีน

c)

ตัวแปรประเภทไฟล์

d)

ตัวแปรประเภทวันเวลา

4.

การควบคุมการไหลในโปรแกรมคืออะไร?

a)

การควบคุมการไหลคือการจัดการข้อมูลในฐานข้อมูล

b)

การควบคุมการไหลคือการสร้างอินเทอร์เฟซผู้ใช้

c)

การควบคุมการไหลคือการเพิ่มประสิทธิภาพของฮาร์ดแวร์

d)

การควบคุมการไหลในโปรแกรมคือกลไกที่กำหนดลำดับและเงื่อนไขในการดำเนินการของโปรแกรม

5.

คำสั่ง if ใช้เพื่อทำอะไร?

a)

ใช้เพื่อตรวจสอบเงื่อนไขและดำเนินการตามผลลัพธ์ของเงื่อนไขนั้น

b)

ใช้เพื่อแสดงผลลัพธ์บนหน้าจอ

c)

ใช้เพื่อจัดการกับข้อมูลในฐานข้อมูล

d)

ใช้เพื่อสร้างฟังก์ชันใหม่

6.

คำสั่ง loop มีประเภทใดบ้าง?

a)

until loop

b)

foreach loop

c)

for loop, while loop, do-while loop

d)

repeat loop

7.

การใช้ฟังก์ชันในโปรแกรมมีประโยชน์อย่างไร?

a)

ฟังก์ชันไม่สามารถใช้ซ้ำได้

b)

ฟังก์ชันช่วยให้โค้ดมีความเป็นระเบียบและสามารถนำกลับมาใช้ใหม่ได้

c)

ฟังก์ชันทำให้โค้ดยุ่งเหยิง

d)

ฟังก์ชันทำให้โค้ดช้าลง

8.

การจัดการข้อมูลในโปรแกรมหมายถึงอะไร?

a)

การลบข้อมูลในโปรแกรม

b)

การสร้างโปรแกรมใหม่

c)

การวิเคราะห์ข้อมูลในโปรแกรม

d)

การเก็บ รวบรวม จัดระเบียบ และประมวลผลข้อมูลในโปรแกรม

9.

การใช้ array ในการจัดเก็บข้อมูลคืออะไร?

a)

การใช้ array คือการจัดเก็บข้อมูลหลายค่าในโครงสร้างที่สามารถเข้าถึงได้โดยดัชนี

b)

การใช้ array คือการจัดเก็บข้อมูลเพียงค่าเดียว

c)

การใช้ array คือการจัดเก็บข้อมูลที่ไม่สามารถเข้าถึงได้โดยดัชนี

d)

การใช้ array คือการจัดเก็บข้อมูลในรูปแบบของตาราง

10.

การเข้าถึงข้อมูลใน array ทำได้อย่างไร?

a)

ใช้ตัวแปร (variable) เพื่อเข้าถึงข้อมูลใน array

b)

ใช้ฟังก์ชัน (function) เพื่อเข้าถึงข้อมูลใน array

c)

ใช้ลูป (loop) เพื่อเข้าถึงข้อมูลใน array

d)

ใช้ดัชนี (index) เพื่อเข้าถึงข้อมูลใน array

11.

การใช้ string ในโปรแกรมมีวิธีการอย่างไร?

a)

การใช้ string ต้องใช้เฉพาะตัวเลขเท่านั้น.

b)

การประกาศและจัดการ string ผ่านฟังก์ชันต่างๆ เช่น การเชื่อมต่อ, ตัด, และค้นหา.

c)

การใช้ string ต้องประกาศเป็นตัวแปรเท่านั้น.

d)

string ไม่สามารถเชื่อมต่อกันได้.

12.

การแปลงประเภทข้อมูลในโปรแกรมทำได้อย่างไร?

a)

ใช้การคัดลอกและวางข้อมูลใหม่

b)

ใช้คำสั่ง SQL เพื่อแปลงประเภทข้อมูล

c)

ใช้การเปลี่ยนแปลงในฐานข้อมูลโดยตรง

d)

ใช้ฟังก์ชันหรือวิธีการที่รองรับการแปลงประเภทข้อมูลในภาษาโปรแกรมนั้นๆ

13.

ผลลัพธ์ของโปรแกรมต่อไปนี้คืออะไร?

x = 0

for i in range(4):

x += i

print(x)

a)

6

b)

10

c)

4

d)

3

14.

ผลลัพธ์ของโปรแกรมต่อไปนี้คืออะไร?

x = [2, 4, 6]

print(sum(x))

a)

10

b)

12

c)

14

d)

16

15.

ผลลัพธ์ของโปรแกรมนี้คืออะไร

for i in range(3):

print(i)

a)

0, 1

b)

0, 1, 2

c)

1, 2, 3

d)

1, 2