What punctuation is used to signal the beginning and end of code blocks?
Trả lời:
Đáp án đúng: A
Câu hỏi yêu cầu xác định dấu hiệu bắt đầu và kết thúc một khối mã (code block).
* **A. { }**: Dấu ngoặc nhọn thường được sử dụng trong nhiều ngôn ngữ lập trình (như C, Java, JavaScript) để định nghĩa các khối mã, như thân hàm, các câu lệnh điều khiển (if, else, for, while), hoặc các scope khác nhau. Đây là đáp án chính xác.
* **B. → and ←**: Các dấu mũi tên này không phổ biến để đánh dấu bắt đầu và kết thúc khối mã. Chúng có thể được sử dụng trong toán học hoặc trong một số ngữ cảnh đặc biệt, nhưng không phải là tiêu chuẩn cho code block.
* **C. BEGIN and END**: Các từ khóa `BEGIN` và `END` được sử dụng trong một số ngôn ngữ lập trình (như Pascal, SQL) để đánh dấu sự bắt đầu và kết thúc của một khối mã. Tuy nhiên, chúng không phải là ký hiệu, và không phải là cách phổ biến nhất.
* **D. ( and )**: Dấu ngoặc đơn thường được sử dụng để bao quanh các tham số của hàm, các biểu thức toán học hoặc logic, chứ không phải để đánh dấu một khối mã nói chung.
Vì vậy, đáp án chính xác nhất là A.