Câu 1: D (Có thể không cần tham số hình thức là thủ tục, và hàm hay thủ tục có thể không cần biến cục bộ)
Câu 2: C (Cộng 1 có nghĩa là đếm, mod 2=0 là số chẵn, or là hoặc, mod 5=0 là chia hết cho 5)
Câu 3: Không có cái nào đúng nhưng cũng có thể là D vì nó đúng với cấu trúc nhất nhưng vẫn sai (Cấu trúc: var <tên biến mảng>:array[<chỉ số đầu>..<chỉ số cuối>] of <kiểu dữ liệu>;
Câu 4: B (xâu rỗng có độ dài là 0)
Câu 5: D (Nằm trong khoảng -5;10 thì phải lớn hơn 5 và bé hơn 10)
Câu 6: B (Điều kiện length(s1)>length(s2) đúng vì 4>3 nên ghi xâu s1='abcd')
Câu 7: D (tệp văn bản là text)
Câu 8: B (while chứ không phải white mà cấu trúc là: while <điều kiện> do <câu lệnh>;)
Câu 9: A (Khi kết thúc chương trình kết quả sẽ được lưu trữ trong tệp)
Câu 10: A (Ta dùng trên biến tệp chứ không phải tên tệp)