NEW
Font size
Worksheetsสอบเก็บคะแนนครั้งที่ 2
Total questions: 24
Worksheet time: 12mins
ข้อใดไม่ใช่ความหมายของรหัสเทียม
เป็นแนวทางการพัฒนาโปรแกรมที่เหมือนภาษาซี
เป็นคำสั่งที่นำมาใช้เขียนเลียนแบบชุดคำสั่งแบบย่อ ๆ
เป็นภาษาที่มีความใกล้เคียงกับภาษาระดับสูง
เป็นคำสั่งที่ไม่ขึ้นกับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง
ข้อใดต่อไปนี้ ไม่เกี่ยวข้องกับรหัสเทียม
นำมาใช้เป็นเอกสารประกอบโปรแกรม
นำมาใช้ทบทวนความถูกต้อง กับสิ่งที่ได้ออกแบบไป
นำมาใช้เป็นแนวทางในการเขียนโปรแกรม
นำมาใช้เป็นเครื่องมือช่วยให้โปรแกรมทำงานเร็วขึ้น
ข้อใดอธิบายหลักการเขียนรหัสเทียม ไม่ถูกต้อง
แต่ละคำสั่ง ให้เขียนอยู่ในแต่ละบรรทัด
เขียนประโยคคำสั่งเรียงลำดับ มีทางเข้าและออกหลายทาง
ถ้อยคำต่าง ๆ ให้เขียนเป็นภาษาอังกฤษอย่างง่าย
เขียนประโยคคำสั่งเรียงลำดับแบบบนลงล่าง
ข้อใดกล่าวไม่ถูกต้อง เกี่ยวกับรหัสเทียม
ควรตั้งชื่อตัวแปรไม่ให้ซ้ำกัน
ควรตั้งชื่อตัวแปรให้สื่อความหมาย
ควรเขียนชื่อตัวแปรให้ติดกันกรณีมากกว่าหนึ่งคำ
ควรใช้เครื่องหมาย _(Underscore) ช่วยแยกคำ
คำสั่งรหัสเทียมตามข้อใด นำมาใช้รับข้อมูลจากแฟ้มข้อมูล
INPUT
READ
RECEIVE
GET
คำสั่งรหัสเทียมตามข้อใด ส่งข้อมูลออกไปยังเครื่องพิมพ์
DISPLAY
OUTPUT
WRITE
คำสั่งรหัสเทียมใดใช้เพื่อเปรียบเทียบค่า และกำหนดทางเลือกตามเงื่อนไขได้
IF…THEN…ELSE
WHILE…ENDWHILE
REPEAT…UNTIL
FOR…NEXT
คำสั่งรหัสเทียมตามข้อใด เป็นการวนซ้ำที่มีการกำหนดจำนวนรอบการทำงานที่แน่นอน
IF…THEN…ELSE
WHILE…ENDWHILE
REPEAT…UNTIL
FOR…NEXT
จากขั้นตอนการประมวลผล ลำดับที่ 4 เขียนรหัสเทียมอย่างไรถูกต้อง
1. เริ่มต้น
2. ประกาศตัวเลขที่ต้องการใช้งาน
3. รอรับค่าตัวเลข num1 และ num2
4. คำนวณค่า sum = num1+num2
5. คำนวณค่า avg = sum/2
6. พิมพ์ค่า sum และ avg ทางจอภาพ
7. จบการทำงาน
COMPUTE = num1+num2
sum = num1+num2
COMPUTE sum = num1+num2
CALCULATE = num1+num2
จากขั้นตอนการประมวลผล ลำดับที่ 6 เขียนรหัสเทียมอย่างไรถูกต้อง
1. เริ่มต้น
2. ประกาศตัวเลขที่ต้องการใช้งาน
3. รอรับค่าตัวเลข num1 และ num2
4. คำนวณค่า sum = num1+num2
5. คำนวณค่า avg = sum/2
6. พิมพ์ค่า sum และ avg ทางจอภาพ
7. จบการทำงาน
GET sum , avg
PRINT sum , avg
WRITE sum , avg
DISPLAY sum , avg
โปรแกรมในลักษณะใดไม่เป็นการทำงานแบบตามลำดับ
โปรแกรมตัดเกรดนักศึกษา
โปรแกรมคำนวณพื้นที่วงกลม
โปรแกรมหาค่าเฉลี่ยของตัวเลขสามจำนวน
โปรแกรมหาค่าผลบวกของตัวเลขสองจำนวน
ข้อใดกล่าวถึง การทำงานแบบตามลำดับ ได้ถูกต้อง
ฉันจะอ่านหนังสือสอบจนกระทั้ง 3 ทุ่ม
หากปีนี้ยังคงมีน้ำท่วมอีก ฉันจะย้ายบ้าน
เกิดแผ่นดินไหวกลางทะเล ทำให้เกิดสินามิได้
ตื่นนอน แปรงฟัน อาบน้ำ ทานข้าว ไปโรงเรียน
ให้เขียนสิ่งที่โจทย์ต้องการ จากการวิเคราะห์ปัญหาทางคอมพิวเตอร์ ในการคำนวณ ชุดตัวเลข 5 จำนวน เพื่อหาผลรวมและผลเฉลี่ย
ตัวเลข 5 จำนวน
ผลเฉลี่ย
ผลรวมและเฉลี่ย
ผลรวม
จากการวิเคราะห์ปัญหาทางคอมพิวเตอร์ ในการคำนวณ ชุดตัวเลข 5 จำนวน เพื่อหาผลรวมและผลเฉลี่ย ข้อมูลนำเข้าคือข้อใด
ตัวเลข 5 จำนวน
ผลเฉลี่ย
ผลรวมและเฉลี่ย
ผลรวม
จากขั้นตอนการประมวลผล ในการคำนวณหาปริมาตรทรงกระบอก
= pi x รัศมี2 x ความสูง ใช้ตอบคำถาม ข้อ.15
1. เริ่มต้น
2. ประกาศตัวแปรที่ต้องการใช้งาน
2.1 รัศมี แทนด้วย radius
2.2 ความสูง แทนด้วย height
2.3 ค่าคงที่พาย แทนด้วย pi
3. กำหนดค่า ให้กับตัวแปร pi = 3.14
4. รับค่า height , radius
5. กำหนดให้ cylindrical = pi * radius2 * height
6. แสดงค่า cylindrical
7. จบการทำงาน
จงเขียนรหัสเทียมการคำนวณหาปริมาตรทรงกระบอก ในขั้นตอนการประมวล ลำดับที่ 4
OPEN height , radius
READ height , radius
GET height , radius
INPUT height , radius
จากขั้นตอนการประมวลผล ในการคำนวณหาปริมาตรทรงกระบอก
= pi x รัศมี2 x ความสูง ใช้ตอบคำถาม ข้อ.16
1. เริ่มต้น
2. ประกาศตัวแปรที่ต้องการใช้งาน
2.1 รัศมี แทนด้วย radius
2.2 ความสูง แทนด้วย height
2.3 ค่าคงที่พาย แทนด้วย pi
3. กำหนดค่า ให้กับตัวแปร pi = 3.14
4. รับค่า height , radius
5. กำหนดให้ cylindrical = pi * radius2 * height
6. แสดงค่า cylindrical
7. จบการทำงาน
จงเขียนรหัสเทียมการคำนวณหาปริมาตรทรงกระบอก ในขั้นตอนการประมวล ลำดับที่ 5
GET cylindrical = pi * radius2 * height
COMPUTE cylindrical = pi * radius2 * height
INITIALISE cylindrical = pi * radius2 * height
SET cylindrical = pi * radius2 * height
ประโยคเงื่อนไข if ตามข้อใดที่ผิด
if member != ‘z’ discount = 0.0;
if payment >= 5000 discount = 0.5;
if payment = 15000 discount = 1.0;
if payment < 5000 discount = 0.0;
ประโยคเงื่อนไข 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%;
การอธิบายการทำงานของโปรแกรมที่มีเงื่อนไขจะใช้คำอธิบายว่าอะไร
เมื่อ…จะ
ถ้า...ดังนั้น
ทำ…ถ้า
ถ้า…แล้ว
ประโยคเงื่อนไข if ซ้อน if เรียกว่าอะไร
if-then-else
Group if
Nested if
if-else
ข้อใดกล่าวถูกต้องเกี่ยวกับการทำงานของ switch…case
ไม่สามารถใช้ตัวเชื่อม AND, OR มาตรวจสอบเงื่อนไขภายในนิพจน์เดียวกันได้
ไม่สามารถตรวจเงื่อนไขด้วยนิพจน์ที่เป็นเลขจำนวนจริงและมีจุดทศนิยม
ชนิดข้อมูลที่นำมาตรวจสอบเงื่อนไข จะต้องเป็น int หรือ char เท่านั้น
สามารถนำตัวแปรมาประกอบการสร้างเงื่อนไข เช่น case a+1;
กรณีเงื่อนไขที่ตรวจสอบด้วย switch ไม่ตรงกับ case ใดๆ เลย จะทำงานในส่วนใด
case
default
continue
break
ถ้าต้องการตรวจสอบคะแนนนักศึกษา ถ้าคะแนนตั้งแต่ 50 ขึ้นไป แสดงคำว่า “Passed” ถ้าต่ำกว่า 50 แสดงคำว่า “Failed” ขั้นตอนการประมวลผลควรเขียนอย่างไร
ถ้า (score >= 50) ถ้าใช่ print “Passed”;
ถ้า (score >= 50) ถ้าใช่ print “Passed”; ถ้าไม่ใช่ print “Failed”;
ถ้า (score >50 ) ถ้าใช่ print “Passed”; ถ้าไม่ใช่ print “Failed”;
ถ้า (score > 50) ถ้าใช่ print “Passed”;
ถ้าต้องการตรวจสอบคะแนนนักศึกษา ถ้าคะแนนตั้งแต่ 50 ขึ้นไป แสดงคำว่า “Passed” ถ้าต่ำกว่า 50 แสดงคำว่า “Failed” รหัสเทียมคือข้อใด
IF score >50 THEN PRINT “Passed”
IF score >= 50 THEN PRINT “Passed”
IF score >= 50 THEN PRINT “Passed” ELSE PRINT “Failed”
IF score >50 THEN PRINT “Passed” ELSE PRINT “Failed”
