Worksheetson tap tin 11
Total questions: 31
Worksheet time: 19mins
Dữ liệu kiểu tệp
Được lưu trữ trên ROM
Được lưu trữ trên RAM
Chỉ được lưu trữ trên đĩa cững
Được lưu trữ trên bộ nhớ ngoài
Cách thức truy cập vào tệp văn bản là
Truy cập tuần tự
Truy cập ngẫu nhiên
Truy cập trực tiếp
vừa truy cập tuần tự, vừa truy cập trực tiếp
Trong Pascal để khai báo hai biến tệp văn bản f1, f2 ta viết
Var f1 f2 : Text;
Var f1; f2 : Text;
Var f1, f2 : Text;
Var f1: f2 : Text;
Để thao tác với tệp
ta có thể gán tên tệp cho tên biến tệp, hoặc sử dụng trực tiếp tên tệp cũng được
ta nhất thiết phải gán tên tệp cho tên biến tệp
ta nên sử dụng trực tiếp tên tệp trong chương trình
ta nhất thiết phải sử dụng trực tiếp tên tệp trong chương trình
Để đọc dữ liệu từ tệp văn bản ta có thể sử dụng thủ tục
Read(<tên tệp>, <danh sách biến>);
Read(<tên biến tệp>, <danh sách biến>);
write(<tên tệp>, <danh sách biến>);
write(<tên biến tệp>, <danh sách biến>);
Để ghi kết quả vào tệp văn bản ta có thể sử dụng thủ tục
Read(<tên tệp>, <danh sách kết quả>);
Read(<tên biến tệp>, <danh sách kết quả>);
Write(<tên tệp>, <danh sách kết quả>);
Write(<tên biến tệp>, <danh sách kết quả>);
Nếu hàm EOF (<tên biến tệp>) cho giá trị bằng TRUE thì con trỏ tệp nằm ở vị trí
đầu dòng
đầu tệp
cuối dòng
cuối tệp
Nếu hàm EOLN (<tên biến tệp>) cho giá trị bằng TRUE thì con trỏ tệp nằm ở vị trí
đầu dòng
đầu tệp
cuối dòng
cuối tệp
Trong pascal để đóng tệp ta dùng thủ tục
Close(<tên biến tệp>);
Close(<tên tệp>);
Stop(<tên biến tệp>);
Stop(<tên tệp>);
Cách thức truy cập vào tệp văn bản là
Truy cập tuần tự
Truy cập ngẫu nhiên
Truy cập trực tiếp
vừa truy cập tuần tự, vừa truy cập trực tiếp
Dữ liệu kiểu tệp
sẽ bị mất hết khi tắt máy
sẽ bị mất hết khi tắt điện đột ngột
không bị mất khi tắt máy hoặc mất điện
Tất cả các đáp án đều sai
Dữ liệu kiểu tệp
Được lưu trữ trên ROM
Được lưu trữ trên RAM
Chỉ được lưu trữ trên đĩa cững
Được lưu trữ trên bộ nhớ ngoài
Để thao tác với tệp, trước hết ta phải gán tên tệp cho (a)
Lượng thông tin lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào (a)
Dữ liệu kiểu tệp được lưu trữ lâu dài ở (a)
Cho xâu s := ‘123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì biến S chứa giá trị nào sau đây:
‘12789’
‘1256789’
‘123789’
Xâu rỗng
Để xóa đi kí tự đầu tiên của xâu S ta viết:
Delete (S, 1, 1);
Delete (S, 1, i);
Delete (S, Length(S), 1);
Delete (S, i, 1);
Thủ tục delete(st,vt,n) thực hiện:
Xóa n kí tự của biến xâu st bắt đầu từ vị trí vt ;
Xóa vt kí tự của biến xâu st bắt đầu từ vị trí n;
Xóa các kí tự của biến xâu st bắt đầu tử vị trí vt đến vị trí vt;
Xóa các kí tự của biến xâu st bắt đầu từ vị trí n đến vị trí n;
Trong các khai báo sau, khai báo nào đúng?
Var hoten : string[27];
Var ho = string(30);
Var ten = string[30];
Var diachi : string(100);
Xác định biểu thức cho giá trị đúng (true) trong các biểu thức sau đây.
'Tin hoc' > 'Tien tien ty'
'Anh' < 'Em'
'tin hoc' = 'TIN HOC'
'Ha Noi' > 'Ha Noi mua thu'
Sau khi thực hiện đoạn chương trình sau, kết quả của S là:
S:= ‘Mua thu Ha Noi’;
Delete(s,8,8);
Insert(Mua thu,s,1);
Ha Noi
Mua thu Ha Noi
Ha Noi Mua thu
Mua thu Mua thu
Cho s := ‘500 ki tu’
hàm Length(s) cho giá trị bằng:
9
‘5’
500
‘500’
Chương trình con gồm hai loại đó là?
Hàm và thủ tục
Tham biến và tham trị
tham số hình thức và tham số thực sự
Begin và end
Từ khóa khai báo hàm là?
Procedure
Function
Program
Begin
Từ khóa khai báo thủ tục là?
Procedure
Function
Program
Begin
Khai báo nào sau đây là khai báo 2 tham số biến x, y?
Procedure hoandoi(x,y:integer);
Procedure hoandoi(var x:integer;y:integer);
Procedure hoandoi(var x,y:integer);
Procedure hoandoi( x:integer;var y:integer);
Khai báo nào sau đây là khai báo 2 tham số biến x, y?
Procedure hoandoi(x,y:integer);
Procedure hoandoi(var x:integer;y:integer);
Procedure hoandoi(var x,y:integer);
Procedure hoandoi( x:integer;var y:integer);
Khai báo nào sau đây là khai báo 2 tham số trị x, y?
Procedure hoandoi(x,y:integer);
Procedure hoandoi(var x:integer;y:integer);
Procedure hoandoi(var x,y:integer);
Procedure hoandoi( x:integer;var y:integer);
Trong chương trình trên, nếu khi nhập vào a,b lần lượt là 12 23 thì kết quả in ra màn hình là gì?
12 23
12 12
23 23
23 12
Hàm gcd sau thực hiện nhiệm vụ gì?
Tính tổng hai số nguyên
Tìm số lớn nhất trong hai số nguyên
Tìm ước chung lớn nhất của hai số nguyên
Hoán đổi hai số nguyên
Trong chương trình trên, khi nhập a,b lần lượt là 12 32 thì kết quả in ra màn hình là bao nhiêu?
12
32
20
6
