NEW
Font size
Worksheetsหลักการเขียนโปรแกรม
Total questions: 40
Worksheet time: 20mins
ภาษาที่คอมพิวเตอร์เข้าใจอยู่ในรูปแบบใด
ภาษาธรรมชาติ
สัญญาณคลื่นแม่เหล็ก
รูปแบบค่าวงจรไฟฟ้า เป็น 0 และ 1
ภาษาเครื่อง
การเขียนโปรแกรมคอมพิวเตอร์คือข้อใด
คำสั่งหรือชุดคำสั่ง ที่เขียนขึ้นมาเพื่อเป็นการแก้ปัญหา
เครื่องคอมพิวเตอร์ เป็นเครื่องมือช่วยในการแก้ปัญหา
ภาษาคอมพิวเตอร์กำหนดลำดับการทำงาน
ควบคุมเครื่องคอมพิวเตอร์ให้สามารถแก้ปัยหาได้ตามที่ต้องการ
ภาษาคอมพิวเตอร์ประเภทใดที่พัฒนายากที่สุด
ภาษาแอสแซมบลี
ภาษาเครื่อง
ภาษาสัญลักษณ์
ภาษาระดับสูง
ข้อใดบอกความหมายภาษาคอมพิวเตอร์ถูกต้อง
กลุ่มของกฎเกณฑ์ ที่นำมาสร้างหรือเขียนเป็นโปรแกรมคอมพิวเตอร์
กลุ่มของตัวอักษร สัญลักษณ์ ที่นำมาสร้างหรือเขียนเป็นโปรแกรมคอมพิวเตอร์
กลุ่มของชุดคำสั่ง ที่นำมาสร้างหรือเขียนโปรแกรมคอมพิวเตอร์
ถูกทุกข้อ
หน้าที่สำคัญของคอมไพเลอร์หรืออินเตอร์พรีเตอร์คือข้อใด
สร้างกฎเกณฑ์สำหรับภาษาคอมพิวเตอร์เพื่อการเขียนโปรแกรม
แปลชุดคำสั่งภาษาอังกฤษมาเป็นภาษาซี
สั่งงานโปรแกรมภาษาเครื่องให้ทำงานได้อย่างมีประสิทธิภาพ
แปลภาษาเพื่อการเขียนโปรแกรมให้เป็นภาษาเครื่อง
ขั้นตอนใดในการเขียนโปรแกรมถือว่าสำคัญที่สุด
การสร้างปัญหา (Problem)
การเขียนโปรแกรม (Coding)
การวิเคราะห์ปัญหา (Analysis)
การทดสอบโปรแกรม (Testing)
ข้อใดเป็นปัญหาที่คอมพิวเตอร์ไม่สามารถแก้ปัญหาได้
การคำนวณพื้นที่วงกลม
การคำนวณค่าเฉลี่ยของผลการเรียน
การตอบปัญหาไก่กับไข่อะไรเกิดก่อน
การเปรียบเทียบความสูงของนักเรียน
ขั้นตอนใดที่สำคัญที่สุดหากดำเนินการผิดพลาด จะส่งผลกระทบต่อผลลัพธ์ที่ได้
ขั้นตอนการประมวลผล
ตัวแปรที่ใช้
รูปแบบผลลัพธ์
สิ่งที่โจทย์ต้องการ
ข้อใดเรียงลำดับขั้นตอนการวิเคราะห์ปัญหาทางคอมพิวเตอร์ได้ถูกต้อง
1)สิ่งที่โจทย์ต้องการ 2)รูปแบบผลลัพธ์ 3)ข้อมูลนำเข้า 4)ตัวแปรที่ใช้ 5)ขั้นตอนการประมวลผล
1)สิ่งที่โจทย์ต้องการ 2)ข้อมูลนำเข้า 3)รูปแบบผลลัพธ์ 4)ตัวแปรที่ใช้ 5)ขั้นตอนการประมวลผล
1)สิ่งที่โจทย์ต้องการ 2)ข้อมูลนำเข้า 3)ตัวแปรที่ใช้ 4)รูปแบบผลลัพธ์ 5)ขั้นตอนการประมวลผล
1)สิ่งที่โจทย์ต้องการ 2)ข้อมูลนำเข้า 3)ขั้นตอนการประมวลผล 4)ตัวแปรที่ใช้ 5)รูปแบบผลลัพธ์
การคำนวณการเปลี่ยนค่าอุรหภูมิองศาเซลเซียสเป็นองศสฟาเรนไฮต์ ข้อใดคือข้อมูลนำเข้า
องศาฟาเรนไฮต์
องศาเซลเซียส และองศาฟาเรนไฮต์
องศาเซลเซียส
ถูกทุกข้อ
โจทย์ปัญหา จงคำนวณหาผลรวมและค่าเฉลี่ยของตัวเลข 2 จำนวน
จากโจทย์ปัญหา ขั้นตอนแรกในการวิเคราะห์ปัญหาคือ ขั้นตอนใด และเขียนอย่างไร
ข้อมูลนำเข้า : ค่าเฉลี่ยจากตัวเลขทั้ง 2 จำนวน
สิ่งที่โจทย์ต้องการ : ผลรวมจากตัวเลขทั้ง 2 จำนวน
ข้อมูลนำเข้า : ตัวเลข 2 จำนวน
สิ่งที่โจทย์ต้องการ : คำนวณหาผลรวมและค่าเฉลี่ยของตัวเลข 2 จำนวน
ข้อใด ไม่ใช่ ความหมายของผังงาน
เป็นสื่อกลางในการประสานแนวความคิด
นำมาใช้ทดสอบและทบทวนขั้นตอนการทำงาน
แสดงลำดับขั้นตอนการทำงาน
เป็นเครื่องมือช่วนให้โปรแกรมทำงานเร็วขึ้น
ข้อใด ไม่เกี่ยวข้อง กับผังงาน
ใช้ตัวอักษรภาษาอังกฤษในการสื่อความหมาย
ใช้สัญลักษณ์ที่มีความเป็นสากลและสื่อความหมายได้ดี
เป็นสื่อกลางในการติดต่อระหว่างผู้ใช้กับโปรแกรมเมอร์
โปรแกรมเมอร์สามารถนำไปเขียนโปรแกรมได้ง่าย
สัญลักษณ์ผังงานข้อใดที่แสดงถึงการทำงานแบบมีเงื่อนไข
สัญลักษณ์ผังงานข้อใดที่แสดงถึงการแสดงผลลัพทธ์ออกทางจอภาพ
สัญลักษณ์ผังงานข้อใดที่แสดงถึงประมวลผลข้อมูล
สัญลักษณ์ผังงานข้อใดที่แสดงถึงการเริ่มต้นและสิ้นสุดการทำงาน
ข้อใด ไม่ใช่ ความหมายของรหัสเทียม
เป็นแนวทางการพัฒนาโปรแกรมที่เหมือนภาษาซี
เป็นคำสั่งที่นำมาใช้เขียนเลียนแบบชุดคำสั่งแบบย่อๆ
เป็นภาษาที่มีความใกล้เคียงกับภาษาระดับสูง
เป็นคำสั่งที่ไม่ขึ้นกับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง
คำสั่งรหัสเทียมตามข้อใดนำมาใช้รับข้อมูลจากแฟ้มข้อมูล
INPUT
READ
RECEIVE
GET
คำสั่งรหัสเทียมตามข้อใดส่งข้อมูลออกไปยังเครื่องพิมพ์
DISPLAY
OUTPUT
WRITE
คำสั่งรหัสเทียมใดใช้เพื่อเปรียบเทียบค่าและกำหนดทางเลือกตามเงื่อนไขได้
IF...THEN...ELSE
WHILE...ENDWHILE
REPEAT...UNTIL
FOR...NEXT
โปรแกรมในลักษณะใดไม่เป็นการทำงานแบบตามลำดับ
โปรแกรมตัดเกรดนักศึกษา
โปรแกรมคำนวณพื้นที่วงกลม
โปรแกรมหาค่าเฉลี่ยของตัวเลขสามจำนวน
โปรแกรมหาค่าผลบวกของตัวเลขสองจำนวน
ข้อใดกล่าวถึงการทำงานแบบตามลำดับได้ถูกต้อง
ฉันจะอ่านหนังสือสอบจนกระทั่ง 3 ทุ่ม
หากปีนี้ยังคงมีน้ำท่วมอีก ฉันจะย้ายบ้าน
เกิดแผ่นดินไหวกลางทะเล ทำให้เกิดสึนามิได้
ตื่นนอน แปรงฟัง อาบน้ำ กินข้าว ไปโรงเรียน
ประโยคเงื่อนไข if ตามข้อใดถูกต้อง ถ้ายอดขายตั้งแต่ 25,000 บาท ขึ้นไป แต่ไม่เกิน 50,000 บาท จะได้คอมมิชชันเท่ากับ 2.5%
if (sale >= 25,000 || sale <= 50,000) rate = 0.025;
if (sale >= 25,000 && sale <= 50,000) rate = 0.025;
if(sale between 25,000 to 50,000) rate = 0.025;
if(sale > 25,000 and sale <= 50,000) rate = 2.5%;
ถ้าต้องการตรวจสอบคะแนนนักศึกษา ถ้าคะแนนตั้งแต่ 50 ขึ้นไป แสดงคำว่า "Passed" ถ้าต่ำกว่า 50 แสดงคำว่า "Failed" ขั้นตอนการประมวลผลเขียนเช่นไร
ถ้า (score >= 50) ถ้าใช่ print "Passed";
ถ้า (score >= 50) ถ้าใช่ "Passed"; ถ้าไม่ใช่ print "Failed";
ถ้า (score > 50) ถ้าใช่ "Passed"; ถ้าไม่ใช่ print "Failed";
ถ้า (score > 50) ถ้าใช่ "Passed";
ลูปประเภทใดมีการตรวจสอบเงื่อนไขก่อนเสมอ
repeat
for
do-while
while
ลูปประเภทใด ประมวลผลมีจำนวนรอบแน่นอน
repeat
for
do-while
while
ขั้นตอนใดในการเขียนโปรแกรมภาษาซี มีการตรวจข้อผิดพลาดของโปรแกรม
การสร้างโปรแกรม
การสั่งรันโปรแกรม
การเชื่อมโยงโปรแกรม
การคอมไพล์โปรแกรม
ชุดคำสั่งต่างๆ ในภาษาซีต้องเขียนอยู่ภายในเครื่องหมายใด
{ }
( )
[ ]
/* */
การสะสมค่าด้วยนิพจน์ sum = sum + price ในภาษาซี สามารถลดรูปเขียนใหม่ได้ตามข้อใด
+=sumprice
sum+=price
sum=+price
sum+price
เมื่อติดตั้งโปรแกรมสมบูรณ์ Icon ที่ใช้เปิดโปรแกรม Deb-Cpp เวอร์ชัน 5.4.1. เพื่อใช้งานคือข้อใด
debcpp
Turbo C++
Deb-C++
C++
รูปแบบข้อมูลใดใช้กับข้อมูลจำนวนเต็ม
%x
%d
%f
%o
หากต้องการรับข้อมูล 2 จำนวน โดยตัวแรกมีชนิดข้อมูลเป็นจำนวนเต็ม และตัวที่สองมีชนิดข้อมูลเป็นจำนวนจริง ทางแป้นพิมพ์ รูปแบบการเขียนโปรแกรมที่ถูกต้องคือข้อใด
scanf ("%d %.2f", num1, num2);
scanf ("%d %&f", &num, &num2);
scanf ("%d %f", &num, &num2);
scanf ("%d %f", num, num2);
คำสั่งใดไม่นำมาใช้ในการเขียนโปรแกรมทำงานแบบตามลำดับ
printf()
if-else
scanf()
getch()
หากต้องการบวกค่าตัวเลข digit กับ value และนำผลลัพธ์ที่ได้ไปเก็บไว้ในตัวแปร total
digit = value + total;
new digit = value + total;
total = digit + value;
value = digit + total;
ภายใน case ของแต่ละกรณีในประโยคคำสั่ง switch..case จำเป็นต้องใส่คำสั่งใดลงไป
include
break
while
{ }
หากเงื่อนไขที่ตรวจสอบด้วย switch ไม่ตรงกับเงื่อยไขใดๆ เลย จะไปทำงานที่ส่วนใด
else
case
break
default
ชุดคำสั่งนี้ทำงานกี่รอบ
for (k=1; k<10; k++)
n รอบ
10 รอบ
9 รอบ
ไม่ทำงานเลย
ชุดคำสั่งนี้ทำงานกี่รอบ
for (i=0, i<=n; i++)
n + 1 รอบ
n รอบ
10 รอบ
0 รอบ
int odd, sum = 0, n = 13;
for(odd = 1; odd < n; odd = odd + 2)
sum = sum + odd;
print ("%d is %d", n, sum);
ผลลัพธ์จากส่วนของโปรแกรม คือ ข้อใด
12 is 30
12 is 42
13 is 25
13 is 36
