wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

หลักการเขียนโปรแกรม ทดสอบปลายภาค

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.
ข้อใดไม่เป็นองค์ประกอบของระบบคอมพิวเตอร์
a)
โปรแกรม
b)
ข้อมูล
c)
บุคลากร
d)
ฮาร์ดแวร์
2.
ข้อใดไม่ใช่หลักการเขียนโปรแกรม
a)
การติดต่อประสานงาน
b)
การวิเคราะห์งาน
c)
การทำเอกสารประกอบโปรแกรม
d)
การเขียนโปรแกรม
3.
ข้อใดเป็นความหมายการวิเคราะห์ผลลัพธ์ ที่ถูกต้องที่สุด
a)
การใช้ผังงานแสดงขั้นตอน
b)
การเขียนชุดคำสั่งตามลำดับขั้นตอน
c)
การกำหนดลักษณะการรับข้อมูล
d)
การกำหนดรูปแบบการแสดงผล
4.
ข้อใดเป็นความหมายการวิเคราะห์ข้อมูลเข้า ที่ถูกต้องที่สุด
a)
การทำเอกสารกำกับเพื่อใช้สำหรับการอ้างอิง
b)
การกำหนดลักษณะการรับข้อมูล
c)
การใช้รหัสเทียม เขียนเค้าโครงขั้นตอนการทำงาน
d)
การนำโปรแกรมเข้าเครื่องคอมพิวเตอร์ เพื่อตรวจสอบ
5.
ข้อใดเป็นความหมายการวิเคราะห์กระบวนการแก้ปัญหาหรือการประมวลผลข้อมูล ที่ถูกต้องที่สุด
a)
การทำเอกสารกำกับเพื่อใช้สำหรับการอ้างอิง
b)
การปรับปรุงแก้ไขโปรแกรมตามความต้องการ
c)
วิธีการหรือเทคนิคที่ใช้แก้ปัญหาต่างๆ
d)
การเขียนชุดคำสั่งตามลำดับขั้นตอน
6.
ข้อใดเป็นความหมายการวางแผนแก้ปัญหา ที่ถูกต้องที่สุด
a)
การเขียนชุดคำสั่งตามลำดับขั้น
b)
การใช้ผังงานแสดงขั้นตอน
c)
ตอนการนำโปรแกรมเข้าเครื่องคอมพิวเตอร์ เพื่อตรวจสอบ
d)
การทำเอกสารกำกับเพื่อใช้สำหรับการอ้างอิง
7.
ข้อใดเป็นความหมายการเขียนโปรแกรมโครงสร้างแบบเลือกทำ ที่ถูกต้องที่สุด
a)
การเขียนชุดคำสั่งตามลำดับขั้นตอน
b)
การทำงานที่ต้องมีการตัดสินใจเพื่อเลือกวิธีการประมวลผล
c)
การทำงานที่เป็นไปตามลำดับก่อนหลัง
d)
การทำงานที่จะต้องมีการประมวลผลมากกว่า 1 ครั้ง
8.
ข้อใดเป็นความหมายการทดสอบและแก้ไขโปรแกรม ที่ถูกต้องที่สุด
a)
การทำเอกสารกำกับเพื่อใช้สำหรับการอ้างอิง
b)
การนำโปรแกรมเข้าเครื่องคอมพิวเตอร์ เพื่อตรวจสอบ
c)
วิธีการหรือเทคนิคที่ใช้แก้ปัญหาต่าง ๆ
d)
ใช้ตัวแปลภาษาคอมพิวเตอร์แปลโปรแกรม
9.
ข้อใดเป็นความหมายการทำเอกสารประกอบโปรแกรม ที่ถูกต้องที่สุด
a)
เป็นขั้นตอนเขียนโปรแกรม
b)
การปรับปรุงแก้ไขโปรแกรมตามความต้องการ
c)
การทำเอกสารกำกับเพื่อใช้สำหรับการอ้างอิง
d)
วิธีการหรือเทคนิคที่ใช้แก้ปัญหาต่างๆ
10.
ข้อใดเป็นความหมายการบำรุงรักษาโปรแกรม ที่ถูกต้องที่สุด
a)
การปรับปรุงแก้ไขโปรแกรมตามความต้องการ
b)
การทำเอกสารกำกับเพื่อใช้สำหรับการอ้างอิง
c)
การใช้ผังงานแสดงขั้นตอน
d)
การนำโปรแกรมเข้าเครื่องคอมพิวเตอร์ เพื่อตรวจสอบ
11.
ข้อใดกล่าวถูกต้องในการเขียนรหัสเทียม
a)
ต้องใส่เครื่องหมายวรรคตอนให้ถูกต้อง
b)
หากมีการใช้เงื่อนไข ควรเขียน if…else ให้ตรงกันเป็นคู่ ๆ
c)
เหมาะกับโปรแกรมภาษาเครื่อง
d)
ต้องใช้ภาษาอังกฤษเขียนเท่านั้น
12.
ข้อใดเป็นการเขียนรหัสเทียมเพื่อการกำหนดค่า
a)
print “sum of 1 to 5 = ”, sum
b)
if (score >=50) then
c)
vat = 0.07
d)
while (i<=10) do
13.
ข้อใดเป็นการเขียนรหัสเทียมเพื่อการคำนวณ
a)
print “sum of 1 to 5 = ”, sum
b)
vat = 0.07
c)
X MOD 3
d)
if (score >=50) then
14.
ข้อใดเป็นการเขียนรหัสเทียมเพื่อการแสดงผลข้อมูล
a)
if (score >=50) then
b)
X MOD 3
c)
print “sum of 1 to 5 = ”, sum
d)
vat = 0.07
15.
ข้อใดเป็นการเขียนรหัสเทียมเพื่อการเปรียบเทียบเงื่อนไข
a)
print “sum of 1 to 5 = ”, sum
b)
X MOD 3
c)
if (score >=50) then
d)
while (i<=10) do
16.
ข้อใดเป็นการเขียนรหัสเทียมเพื่อการทำซ้ำ
a)
X MOD 3
b)
while (i<=10) do
c)
print “sum of 1 to 5 = ”, sum
d)
if (score >=50) then
17.
จากรูปภาพ ลำดับที่ 7 ควรเขียนโค้ด อย่างไร
a)
count = count +1
b)
Profit = price – cost
c)
input price, cost
d)
if (count <=10) goto input price,cost .. else stop
18.
จากรูปภาพ ลำดับที่ 8 ควรเขียนโค้ด อย่างไร
a)
count = count +1
b)
Profit = price – cost
c)
input price, cost
d)
if (count <=10) goto input price,cost .. else stop
19.
จากรูปภาพ ลำดับที่ 9 ควรเขียนโค้ด อย่างไร
a)
count = count +1
b)
Profit = price – cost
c)
input price, cost
d)
if (count <=10) goto input price,cost .. else stop
20.
จากรูปภาพ ลำดับที่ 10 ควรเขียนโค้ด อย่างไร
a)
count = count +1
b)
Profit = price – cost
c)
input price, cost
d)
if (count <=10) goto input price,cost .. else stop