KiemTra45phut_chuong5

Chia sẻ bởi Nguyễn Thanh Phong | Ngày 26/04/2019 | 53

Chia sẻ tài liệu: KiemTra45phut_chuong5 thuộc Tin học 11

Nội dung tài liệu:


TRẮC NGHIỆM: (7 Điểm)
Câu 1. Khi mở tệp để ghi mà không tồn tại tên tệp trong thủ tục mở tệp để ghi thì có gì xảy ra?
A. Tệp sẽ được tạo với nội dung rỗng.
B. Báo lỗi.
C. Không tạo được đúng tên tệp.
D. Tệp sẽ được tạo với tên tệp khác.
Câu 2. Với f là biến tệp văn bản. Thủ tục Readln(f,A) thực hiện công việc gì?
A. Đọc một giá trị từ tệp gán giá trị cho f;
B. Ghi giá trị của biến A vào tệp;
C. Đọc một giá trị từ tệp ghi giá trị đọc được vào biến A;
D. Không thực hiện công việc gì
Câu 3. Tệp văn bản bao gồm?
A. Các kí tự xếp liên tiếp thành một dòng duy nhất;
B. Các kí tự được chia làm nhiều dòng;
C. Mỗi kí tự trên một dòng;
D. Các kí tự nằm trên các dòng nhưng không quá 255 dòng.
Câu 4. Đoạn chương trình sau in ra tệp các giá trị là gì với f là biến tệp văn bản
For i:=1 to 10 do write(f, i);
A. 12345678910;
B. 1 2 3 4 5 6 7 8 9 10;
C. 1_2_3_4_5_6_7_8_9_10;
D. 10987654321.
Câu 5. Thủ tục Reset dùng để:
A. Mở tệp văn bản để đọc; B. Đọc thông tin từ tệp văn bản;
C. Xóa thông tin trong tệp; D. Mở tệp văn bản để ghi.
Câu 6. Thủ tục Rewrite dùng để:
A. Đọc thông tin từ tệp văn bản; B. Mở tệp để đọc văn bản;
C. Xóa thông tin trong tệp; D. Mở tệp văn bản để ghi.
Câu 7. Mở tệp văn bản để đọc cần sử dụng thủ tục nào trong các thủ tục sau?
A. Reset(f); B. Rewrite(f); C. Assign(f,st); D. Seek(f,n);
Câu 8. f là biến tệp văn bản, đoạn chương trình sau thực hiện công việc gì?
Assign(f, ‘in.txt’); Rewrite(f); For i:=’A’ to ‘Z’ do write(f, i);
A. Đưa ra màn hình các chữ cái in hoa trong bộ mã ASCII;
B. Đưa ra màn hình các số từ 1 đến 26;
C. Ghi vào tệp in.txt các số từ 1 đến 26;
D. Ghi vào tệp in.txt các chữ cái in hoa từ A đến Z.
Câu 9: Trong Pascal, để khai báo tệp văn bản ta sử dụng cú pháp
A. var : string;
B. var : text;
C. var : text;
D. var : String;
Câu 10: Để ghi kết quả vào tệp văn bản ta có thể sử dụng thủ tục nào sau:
A. write(,);
B. read(,);
C. read(,);
D. write(,);
Câu 11: Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh
A. assign(,);
B. := ;
C. := ;
D. assign(,);
Câu 12: Số lượng phần tử trong tệp
A. Không được lớn hơn 128.
B. không bị giới hạn mà chỉ phụ thuộc dung lượng ổ đĩa.
C. không được lớn hơn 255.
D. phải được khai báo trước.
Câu 13: Thao tác nào sau đây không phải là một trong những thao tác khi làm việc với tệp?
A. Mở tệp.
B. Gắn tên tệp.
C. Khai báo biến tệp.
D. Đóng tệp.
Câu 14: Cho chương trình sau:
        Var f: text; Begin Assign (f,`D:Khoi11.txt`); Rewrite(f); Write(f,105+304-234); Close(f); End.
Sau khi thực hiện chương trình trên, tập tin `Khoi11.txt` có nội dung như thế nào?  A. 105304234
B.  175     
C. 105 304 234
D. 105+304-234

TỰ LUẬN: (3 Điểm)
Cho tệp ‘mang.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thanh Phong
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)