Câu hỏi trắc nghiệm (10 câu):
-
Câu 1: Mã câu hỏi: 4718
Để khai báo hàm trong Pascal bắt đầu bằng từ khóa
- A. Program
- B. Procedure
- C. Function
- D. Var
-
Câu 2: Mã câu hỏi: 4719
Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa
- A. Program
- B. Procedure
- C. Function
- D. Var
-
Câu 3: Mã câu hỏi: 4720
Kiểu dữ liệu của hàm
- A. Chỉ có thể là kiểu integer.
- B. Chỉ có thể là kiểu real.
- C. Có thể là các kiểu integer, real, char, boolean, string.
- D. Có thể là integer, real, char, boolean, string, record, kiểu mảng.
-
Câu 4: Mã câu hỏi: 4721
Nói về cấu trúc của một chương trình con, khẳng định nào sau đây là không đúng?
- A. Phần đầu và phần thân nhất thiết phải có, phần khai báo có thể có hoặc không.
- B. Phần khai báo có thể có hoặc không có tùy thuộc vào từng chương trình cụ thể.
- C. Phần đầu có thể có hoặc không có cũng được.
- D. Phần đầu nhất thiết phải có để khai báo tên chương trình con.
-
Câu 5: Mã câu hỏi: 4722
Khẳng định nào sau đây là đúng?
- A. Một chương trình con nhất thiết phải có tham số hình thức.
- B. Một chương trình con nhất thiết phải có biến cục bộ.
- C. Một chương trình con nhất thiết phải có tham số hình thức, không nhất thiết phải có biến cục bộ.
- D. Một chương trình con có thể không có tham số hình thức và cũng có thể không có biến cục bộ.
-
Câu 6: Mã câu hỏi: 4723
Khẳng định nào sau đây là đúng?
- A. Biến cục bộ là biến được dùng trong chương trình con chứa nó và trong chương trình chính.
- B. Biến cục bộ là biến chỉ được dùng trong chương trình chính.
- C. Biến cục bộ là biến chỉ được dùng trong chương trình con chứa nó.
- D. Biến toàn bộ chỉ được sử dụng trong chương trình chính và không được sử dụng trong các chương trình con.
-
Câu 7: Mã câu hỏi: 4725
Mô tả nào dưới đây về hàm là sai?
- A. Phải trả lại kết quả.
- B. Phải có tham số.
- C. Trong hàm có thể gọi lại chính hàm đó.
- D. Trong hàm có thể gọi lại chính hàm đó.
-
Câu 8: Mã câu hỏi: 4726
Trong các cách sử dụng thủ tục sau, cách nào là phù hợp nhất ?
- A. Khai báo lại thủ tục và gọi nó mỗi khi cần sử dụng;
- B. Khai báo thủ tục duy nhất một lần và gọi nó một lần duy nhất;
- C. Chỉ cần khai báo;
- D. Khai báo thủ tục một lần và gọi nó trong thân chương trình mỗi khi muốn sử dụng;
-
Câu 9: Mã câu hỏi: 4727
Hãy chọn phương án ghép đúng. Cho thủ tục sau:
Procedure p ;
Var n : integer ;
Begin
…………
End ;
Phạm vi của biến n là :
- A. Trong toàn bộ chương trình;
- B. Trong nội bộ thủ tục p;
- C. Trong toàn bộ tệp chương trình nguồn;
- D. Tùy thuộc vào vị trí sử dụng thủ tục p;
-
Câu 10: Mã câu hỏi: 4728
Trong các chương trình chuẩn sau đây, chương trình chuẩn nào là thủ tục chuẩn?
- A. Sin(x);
- B. Length(S);
- C. Sqrt(x);
- D. Delete(S,5,1);