Pearson Edexcel GCSE (9-1) · Computer Science (1CP2)

Constructs: แบบฝึกหัด

ข้อปรนัย 5 ข้อ ตรวจให้ทันทีที่ตอบ และข้อเขียน 4 ข้อ พร้อมวิธีทำละเอียด ทั้งหมดจากเรื่อง Constructs

9 ข้อ23 คะแนนฟรี ไม่ต้องสมัคร
ข้อ 1
1 คะแนน

Which programming construct is used to repeat a block of code a specific number of times?

ข้อ 2
1 คะแนน

Consider the following pseudocode snippet:

x = 10
y = 5
IF x > y THEN
  x = x - y
ELSE
  y = y - x
ENDIF


Which programming construct is demonstrated by the IF statement?

ข้อ 3
1 คะแนน

Which of the following is a characteristic of a subprogram (procedure or function) that uses a single entry point and a single exit point?

ข้อ 4
1 คะแนน

Which programming construct is used to execute a set of instructions multiple times until a specific condition is no longer met?

ข้อ 5
1 คะแนน

In a high-level programming language, which of the following best describes the use of a local variable within a subprogram?

ข้อ 6
2 คะแนน

Identify the programming construct used to execute a block of code only if a specific condition is met.

ลองเขียนคำตอบด้วยตัวเองก่อน แล้วค่อยเทียบกับวิธีทำ

ข้อ 7
4 คะแนน

Describe the difference between a count-controlled loop and a condition-controlled loop.

ลองเขียนคำตอบด้วยตัวเองก่อน แล้วค่อยเทียบกับวิธีทำ

ข้อ 8
6 คะแนน

Explain the benefit of using local variables within a subprogram instead of global variables.

ลองเขียนคำตอบด้วยตัวเองก่อน แล้วค่อยเทียบกับวิธีทำ

ข้อ 9
6 คะแนน

A algorithm is designed to calculate the factorial of a number \(n\) (written as \(n!\)).

(a) Use pseudocode to write a count-controlled loop that calculates \(5!\) and stores it in a variable result.
(b) Explain why a condition-controlled loop (like a WHILE loop) might be used instead if the user was providing the input value.
(c) How would you modify the algorithm to ensure it doesn't crash if the user enters a negative number?

ลองเขียนคำตอบด้วยตัวเองก่อน แล้วค่อยเทียบกับวิธีทำ

* เนื้อหาของ thinka สร้างโดย AI อาจไม่ถูกต้องสมบูรณ์ในทุกกรณี กรุณาใช้เป็นสื่อเสริมและตรวจสอบกับเอกสารอ้างอิงอย่างเป็นทางการ

คุณเห็นเฉลยแล้ว ทีนี้มาตรวจคำตอบของคุณบ้าง

หน้านี้บอกได้ว่าคำตอบที่ดีเป็นอย่างไร แต่บอกไม่ได้ว่าคำตอบของคุณขาดอะไร thinka ตรวจข้อเขียนของคุณตามเกณฑ์ให้คะแนนจริงในราว 15 วินาที

อยากฝึกโจทย์แบบนี้เพิ่มไหม เริ่มฝึกหัวข้อนี้ได้เลย ตรวจให้ทันทีทุกข้อ

เริ่มฝึกเลย