Bài kiểm tra
Đề thi HK2 năm 2020 môn Tin học 11 Trường THPT Nguyễn Chí Thanh
Câu 2: Để biết con trỏ tệp đã ở cuối dòng của tệp f hay chưa, ta sử dụng hàm:
Câu 4: Trong NNLT Pascal, khai báo nào sau đây là đúng khi khai báo tệp văn bản?
Câu 5: Giả sử trên thư mục gốc của đĩa C có tệp f đã có nội dung sẵn. Khi thực hiện thủ tục Rewrite(f);
Câu 7: Cho đoạn chương trình sau:
Var g:text;
I:integer;
Begin
Assign(g, ‘C:\DLA.txt’);
Rewrite(g);
For i:=1 to 10 do
If i mod 2 <> 0 then write(g, i);
Close(g);
Readln
End.
Sau khi thực hiện chương trình trên, nội dung của tệp ‘DLA.txt’ gồm những phần tử nào?
Câu 8: Tệp f có dữ liệu 5 9 15 để đọc 3 giá trị trên từ tệp f và ghi các giá trị này vào 3 biến x, y, z ta sử dụng câu lệnh:
-
A.
Read(f, x, y, z);
-
B.
Read(f, ‘x’, ‘y’, ‘z’);
-
C.
Read(x, y, z);
-
D.
Read(‘x’, ‘y’, ‘z’);
Câu 9: Giả sử a = 5; b = 9; c = 15; để ghi các giá trị trên vào tệp f có dạng là 5 9 15 ta sử dụng thủ tục ghi:
-
A.
Write(f, a,b,c);
-
B.
Write(a, ‘ ’, b, ‘ ’, c);
-
C.
Write(f, a, ‘ ’, bc);
-
D.
Write(f, a ‘’, b‘’, c);
Câu 11: Cho chương trình sau
Câu 12: Cho mảng A gồm N phần tử thuộc kiểu nguyên (N≤50)? Viết chương trình con thực hiện các yêu cầu sau: