-
Câu hỏi:
Mảng A gồm 100 phần tử kiểu integer. Đoạn lệnh nào ghi 100 số đó ra tệp văn bản tên là 'A TXT' (ghi trên một dòng, các số này cách nhau đúng một dấu cách)?
- A. assign(f,'A.TXT'); reset(f); for i:=1 to 100 do read(f,a[i],' '); close(f);
- B. assign(f,'A.TXT'); reset(f); for i:=1 to 100 do write(f,a[i],' '); close(f);
- C. assign(f,'A.TXT'); rewrite(f); for i:=1 to 100 do read(f,a[i],' '); close(f);
- D. assign(f,'A.TXT'); rewrite(f); for i:=1 to 100 do write(f,a[i],' '); close(f);
Lời giải tham khảo:
Đáp án đúng: D
A reset(f); sai vì đề bài ghi 100 số đó ra tệp văn bản nên ta phải mở tệp để ghi không phải để đọc .
B sai khi thủ tục mở tệp để đọc
C sai phải sử dụng lệnh Write(< biến tệp >,< danh sách các biến >); không phải lệnh read
Đáp án D
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng
CÂU HỎI KHÁC
- Trong Pascal, câu lệnh nào dùng để đặt màu cho nền của màn hình?
- Phát biểu nào đúng về lời gọi hàm và lời gọi thủ tục?
- Hàm chuẩn nào thực hiện biến giá trị thực 6 thành 7?
- Nhận định nào về tham số là sai?
- Mô tả nào về hàm chưa chính xác?
- Yếu tố nào xác định kiểu của một hàm?
- Lệnh nào có thể tính điện trở tương đương Rtd cho sơ đồ mạch điện
- Nêu cú pháp để mở tệp ở chế độ đọc dữ liệu từ tệp?
- Nêu cú pháp để gắn tên tệp cho biến tệp?
- Bước đầu tiên để có thể thao tác với tệp dữ liệu trên đĩa thông qua biến tệp cho trước là gì?
- Nêu cú pháp để khai báo biến tệp văn bản?
- Dữ liệu kiểu tệp có đặc điểm như thế nào?
- Thế nào là tệp có cấu trúc?
- Lượng dữ liệu lưu trữ trên tệp có đặc điểm như thế nào?
- Để khai báo hai bên tệp văn bản f1, f2 câu lệnh được sử dụng?
- Muốn đọc dữ liệu từ tệp văn bản, ta dùng lệnh nào?
- Mở tệp để đọc dữ liệu, ta sử dụng lệnh nào?
- Tại sao sau khi làm việc xong với tệp cần phải đóng tệp?
- Thủ tục đóng tệp là gì?
- Hàm eof (< biến tệp >) cho giá trị bằng TRUE thì con trỏ tệp nằm ở vị trí nào?
- Hàm eoln (< biến tệp >) cho giá trị bằng TRUE thì con trỏ tệp nằm ở vị trí nào?
- Một tệp văn bản có tên là 'ATXT’ có duy nhất một dòng chứa 5 số nguyên (các số này cách nhau ít nhất một dấu cách)
- Với mảng A gồm 5 phần tử kiểu integer. Đoạn lệnh nào ghi 5 số đó ra tệp văn bản tên là 'A.TXT'
- Mảng A gồm 100 phần tử kiểu integer.
- Mảng A gồm 10 phần tử kiểu xâu.
- Cho chương trình sau: Var f: text;
- Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào
- Với chương trình sau: Var g: text;
- Cách khai báo thư viện nào là đúng?
- Các hàm, thủ tục liên quan đến đồ họa được chứa trong thư viện gì?
- Muốn khai báo x tham số giá trị và y, z là tham số biến (x, y, z thuộc kiểu Byte) trong thủ tục 'ViduTT” thì khai báo nào sai
- Kiểu dữ liệu của hàm là
- Mô tả nào về chương trình có cấu trúc là phù hợp nhất?
- Để khai báo hàm trong Pascal bắt đầu bằng từ khóa gì?
- Phát biểu nào sai về kiểu dữ liệu tệp?
- Nhận định nào đúng về dữ liệu tệp?
- Câu lệnh nào trong các câu lệnh sau không dùng để gán giá trị cho trường của bản ghi A?
- Trong kiểu dữ liệu bản ghi, mỗi bản ghi thường được dùng để làm gì?
- Mảng là kiểu dữ liệu biểu diễn một dãy các phần tử thuận tiện cho việc
- Khai báo mảng hai chiều nào sai?