Tải bản đầy đủ (.docx) (16 trang)

Soạn tin cuối kì 2 (1)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (113.89 KB, 16 trang )

1) Trong Pascal, để khai báo kiểu xâu, ta sử dụng cú pháp nào?
A. Var <tên biến>:String[độ dài lớn nhất của xâu];
2) Cho A = ‘abc’; B = ‘ABC’; khi đó A+B cho kết quả nào
B. ‘abcABC’
3) Thủ tục Insert(s1,s2,p) thực hiện
A. Chèn xâu s1 vào xâu s2 tại vị trí p;
4) Trong Turbo Pascal, phát biểu nào sau đây là Sai về kiểu xâu?
C. Xâu có chiều dài khơng quá 50
5) Cho xâu s =’123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì
B. S=’12789’
6) Sau khi thực hiện xong đoạn chương trình sau, giá trị biến S thay đổi như thế nào
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua Thu’,S,1)
D. Mua thu Ha Noi
7) Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
B. Var <tên biến tệp>:text;
8) Dữ liệu kiểu tệp được lưu trữ ở đâu?
A. Bộ nhớ ngoài
9) Đặc điểm của dữ liệu kiểu tệp là gì? Dữ liệu kiểu tệp:
C. Khơng bị mất khi tắt máy hoặc mất điện nếu ta đã lưu
10) Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc/ghi dữ liệu
C. Gán tên với biến tệp => Mở tệp => Đọc/ghi dữ liệu từ tệp => Đóng tệp
11) Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục;
C. Reset(<biến tệp>);
12) Để đóng tệp f, ta sử dụng lệnh nào sau đây?
A. Close(f);
13) Nếu hàm eof(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp …???
D. Cuối tệp
14) Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục
D. Write(<tên biến tệp>,<danh sách kết quả>);
15) Để gắn tên tệp ‘KQ.txt’ cho biến tệp f1 ta sử dụng câu lệnh:
B.Assign(f1,’KQ.txt’)


16) Trong Pascal, thực hiện chương trình dưới đây sẽ ghi kết quả nào sau đây vào tệp
‘BT1.txt’ Var f:text; Begin Assign(f,’BT1.txt’); Rewrite(f); Write(f,123+456); Close(f);
End.
C.579


17) Tệp f chứa 3 số nguyên 3 5 7, để đọc 3 giá trị này trên tệp f và lưu vào 3 biến x, y, z ta
sử dụng câu lệnh nào?
A. Read(f,x,y,z)
18) Cho đoạn chương trình sau:
Assign(f,’Xuat.txt’); Rewrite(f); For i:=1 to 10 do If mod 2 <>0 then write(f,I,’’)
Close(f).
B. 1 3 5 7 9
19) Cho tệp vd.txt chứa dữ liệu là ‘abcdefgh’ và đoạn chương trình sau;
Assign(f,’vd.txt’) Reset(f); Read(f,a); Write(‘b=’, length(a)); Close(f);
C. b=8
20. Đoạn chương trình dưới đây thực hiện cơng việc gì?
Write(‘Nhập 2 số từ bàn phím’);
Readln(a,b); Assign(f,’BT.txt’); Rewrite(f); Write(f,a,’ ‘,b); Close(f);
B. Ghi 2 số vừa nhập vào tệp BT.txt
21) Với biến f thuộc kiểu tệp. Hãy cho biến đoạn lệnh sau thực hiện việc gì
… Assign(f,’KIEM TRA.inp’);Rewrite(f);Write(f,3,5);Close(f);
C. Ghi giá trị 3 5 vào tệp KIEMTRA.INP
22. Đâu là cấu trúc chung của chương trình con?
B. <Phần đầu> [<Phần khai báo>] <Phần thân>
23. Nói về cấu trúc của một chương trình con, câu nào sau đây là Sai
C. Phần đầu và phần thân có thể có hoặc khơng
24. Chương trình con thường có mấy loại?
B.2
25. Chương trình con được thực hiện khi nào?

C. Khi có lời gọi chương trình con trong thân chương trình chính
26. Phân biệt giữa hàm và thủ tục nào sau đây là đúng?
C. Hàm trả về một giá trị qua tên của nó, thủ tục khơng trả về một giá trị qua tên
của nó
27. Đề vẽ ra màn hình 10 hình chữ nhật có kích thước giống nhau, chương trình sử dụng
ct con thuộc loại nào
B. Thủ tục
28. Cho ct con có tên P có tham số hình thức là x, tham số thực là a. Lệnh gọi ct con trên?
B. P(a)
1A 2B 3A 4C 5B 6D(Mua thu Ha Noi) 7B 8A 9C 10C 11C 12A 13D 14D 15B 16C
17A 18B 19C 20B 21C 22B 23C 24B 25C 26C 27B 28B


1) Trong Pascal, để khai báo kiểu xâu, ta sử dụng cú pháp nào?
A. Var <tên biến>:String[độ dài lớn nhất của xâu];
2) Cho A = ‘abc’; B = ‘ABC’; khi đó A+B cho kết quả nào
B. ‘abcABC’
3) Thủ tục Insert(s1,s2,p) thực hiện
A. Chèn xâu s1 vào xâu s2 tại vị trí p;
4) Trong Turbo Pascal, phát biểu nào sau đây là Sai về kiểu xâu?
C. Xâu có chiều dài khơng quá 50
5) Cho xâu s =’123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì
B. S=’12789’
6) Sau khi thực hiện xong đoạn chương trình sau, giá trị biến S thay đổi như thế nào
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua Thu’,S,1)
D. Mua thu Ha Noi
7) Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
B. Var <tên biến tệp>:text;
8) Dữ liệu kiểu tệp được lưu trữ ở đâu?
A. Bộ nhớ ngoài

9) Đặc điểm của dữ liệu kiểu tệp là gì? Dữ liệu kiểu tệp:
C. Khơng bị mất khi tắt máy hoặc mất điện nếu ta đã lưu
10) Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc/ghi dữ liệu
C. Gán tên với biến tệp => Mở tệp => Đọc/ghi dữ liệu từ tệp => Đóng tệp
11) Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục;
C. Reset(<biến tệp>);
12) Để đóng tệp f, ta sử dụng lệnh nào sau đây?
A. Close(f);
13) Nếu hàm eof(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp …???
D. Cuối tệp
14) Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục
D. Write(<tên biến tệp>,<danh sách kết quả>);
15) Để gắn tên tệp ‘KQ.txt’ cho biến tệp f1 ta sử dụng câu lệnh:
B.Assign(f1,’KQ.txt’)
16) Trong Pascal, thực hiện chương trình dưới đây sẽ ghi kết quả nào sau đây vào tệp
‘BT1.txt’ Var f:text; Begin Assign(f,’BT1.txt’); Rewrite(f); Write(f,123+456); Close(f);
End.
C.579


17) Tệp f chứa 3 số nguyên 3 5 7, để đọc 3 giá trị này trên tệp f và lưu vào 3 biến x, y, z ta
sử dụng câu lệnh nào?
A. Read(f,x,y,z)
18) Cho đoạn chương trình sau:
Assign(f,’Xuat.txt’); Rewrite(f); For i:=1 to 10 do If mod 2 <>0 then write(f,I,’’)
Close(f).
B. 1 3 5 7 9
19) Cho tệp vd.txt chứa dữ liệu là ‘abcdefgh’ và đoạn chương trình sau;
Assign(f,’vd.txt’) Reset(f); Read(f,a); Write(‘b=’, length(a)); Close(f);
C. b=8

20. Đoạn chương trình dưới đây thực hiện cơng việc gì?
Write(‘Nhập 2 số từ bàn phím’);
Readln(a,b); Assign(f,’BT.txt’); Rewrite(f); Write(f,a,’ ‘,b); Close(f);
B. Ghi 2 số vừa nhập vào tệp BT.txt
21) Với biến f thuộc kiểu tệp. Hãy cho biến đoạn lệnh sau thực hiện việc gì
… Assign(f,’KIEM TRA.inp’);Rewrite(f);Write(f,3,5);Close(f);
C. Ghi giá trị 3 5 vào tệp KIEMTRA.INP
22. Đâu là cấu trúc chung của chương trình con?
B. <Phần đầu> [<Phần khai báo>] <Phần thân>
23. Nói về cấu trúc của một chương trình con, câu nào sau đây là Sai
C. Phần đầu và phần thân có thể có hoặc khơng
24. Chương trình con thường có mấy loại?
B.2
25. Chương trình con được thực hiện khi nào?
C. Khi có lời gọi chương trình con trong thân chương trình chính
26. Phân biệt giữa hàm và thủ tục nào sau đây là đúng?
C. Hàm trả về một giá trị qua tên của nó, thủ tục khơng trả về một giá trị qua tên
của nó
27. Đề vẽ ra màn hình 10 hình chữ nhật có kích thước giống nhau, chương trình sử dụng
ct con thuộc loại nào
B. Thủ tục
28. Cho ct con có tên P có tham số hình thức là x, tham số thực là a. Lệnh gọi ct con trên?
B. P(a)
1A 2B 3A 4C 5B 6D(Mua thu Ha Noi) 7B 8A 9C 10C 11C 12A 13D 14D 15B 16C
17A 18B 19C 20B 21C 22B 23C 24B 25C 26C 27B 28B


1) Trong Pascal, để khai báo kiểu xâu, ta sử dụng cú pháp nào?
A. Var <tên biến>:String[độ dài lớn nhất của xâu];
2) Cho A = ‘abc’; B = ‘ABC’; khi đó A+B cho kết quả nào

B. ‘abcABC’
3) Thủ tục Insert(s1,s2,p) thực hiện
A. Chèn xâu s1 vào xâu s2 tại vị trí p;
4) Trong Turbo Pascal, phát biểu nào sau đây là Sai về kiểu xâu?
C. Xâu có chiều dài khơng quá 50
5) Cho xâu s =’123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì
B. S=’12789’
6) Sau khi thực hiện xong đoạn chương trình sau, giá trị biến S thay đổi như thế nào
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua Thu’,S,1)
D. Mua thu Ha Noi
7) Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
B. Var <tên biến tệp>:text;
8) Dữ liệu kiểu tệp được lưu trữ ở đâu?
A. Bộ nhớ ngoài
9) Đặc điểm của dữ liệu kiểu tệp là gì? Dữ liệu kiểu tệp:
C. Khơng bị mất khi tắt máy hoặc mất điện nếu ta đã lưu
10) Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc/ghi dữ liệu
C. Gán tên với biến tệp => Mở tệp => Đọc/ghi dữ liệu từ tệp => Đóng tệp
11) Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục;
C. Reset(<biến tệp>);
12) Để đóng tệp f, ta sử dụng lệnh nào sau đây?
A. Close(f);
13) Nếu hàm eof(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp …???
D. Cuối tệp
14) Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục
D. Write(<tên biến tệp>,<danh sách kết quả>);
15) Để gắn tên tệp ‘KQ.txt’ cho biến tệp f1 ta sử dụng câu lệnh:
B.Assign(f1,’KQ.txt’)
16) Trong Pascal, thực hiện chương trình dưới đây sẽ ghi kết quả nào sau đây vào tệp
‘BT1.txt’ Var f:text; Begin Assign(f,’BT1.txt’); Rewrite(f); Write(f,123+456); Close(f);

End.
C.579


17) Tệp f chứa 3 số nguyên 3 5 7, để đọc 3 giá trị này trên tệp f và lưu vào 3 biến x, y, z ta
sử dụng câu lệnh nào?
A. Read(f,x,y,z)
18) Cho đoạn chương trình sau:
Assign(f,’Xuat.txt’); Rewrite(f); For i:=1 to 10 do If mod 2 <>0 then write(f,I,’’)
Close(f).
B. 1 3 5 7 9
19) Cho tệp vd.txt chứa dữ liệu là ‘abcdefgh’ và đoạn chương trình sau;
Assign(f,’vd.txt’) Reset(f); Read(f,a); Write(‘b=’, length(a)); Close(f);
C. b=8
20. Đoạn chương trình dưới đây thực hiện cơng việc gì?
Write(‘Nhập 2 số từ bàn phím’);
Readln(a,b); Assign(f,’BT.txt’); Rewrite(f); Write(f,a,’ ‘,b); Close(f);
B. Ghi 2 số vừa nhập vào tệp BT.txt
21) Với biến f thuộc kiểu tệp. Hãy cho biến đoạn lệnh sau thực hiện việc gì
… Assign(f,’KIEM TRA.inp’);Rewrite(f);Write(f,3,5);Close(f);
C. Ghi giá trị 3 5 vào tệp KIEMTRA.INP
22. Đâu là cấu trúc chung của chương trình con?
B. <Phần đầu> [<Phần khai báo>] <Phần thân>
23. Nói về cấu trúc của một chương trình con, câu nào sau đây là Sai
C. Phần đầu và phần thân có thể có hoặc khơng
24. Chương trình con thường có mấy loại?
B.2
25. Chương trình con được thực hiện khi nào?
C. Khi có lời gọi chương trình con trong thân chương trình chính
26. Phân biệt giữa hàm và thủ tục nào sau đây là đúng?

C. Hàm trả về một giá trị qua tên của nó, thủ tục khơng trả về một giá trị qua tên
của nó
27. Đề vẽ ra màn hình 10 hình chữ nhật có kích thước giống nhau, chương trình sử dụng
ct con thuộc loại nào
B. Thủ tục
28. Cho ct con có tên P có tham số hình thức là x, tham số thực là a. Lệnh gọi ct con trên?
B. P(a)
1A 2B 3A 4C 5B 6D(Mua thu Ha Noi) 7B 8A 9C 10C 11C 12A 13D 14D 15B 16C
17A 18B 19C 20B 21C 22B 23C 24B 25C 26C 27B 28B


1) Trong Pascal, để khai báo kiểu xâu, ta sử dụng cú pháp nào?
A. Var <tên biến>:String[độ dài lớn nhất của xâu];
2) Cho A = ‘abc’; B = ‘ABC’; khi đó A+B cho kết quả nào
B. ‘abcABC’
3) Thủ tục Insert(s1,s2,p) thực hiện
A. Chèn xâu s1 vào xâu s2 tại vị trí p;
4) Trong Turbo Pascal, phát biểu nào sau đây là Sai về kiểu xâu?
C. Xâu có chiều dài khơng quá 50
5) Cho xâu s =’123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì
B. S=’12789’
6) Sau khi thực hiện xong đoạn chương trình sau, giá trị biến S thay đổi như thế nào
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua Thu’,S,1)
D. Mua thu Ha Noi
7) Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
B. Var <tên biến tệp>:text;
8) Dữ liệu kiểu tệp được lưu trữ ở đâu?
A. Bộ nhớ ngoài
9) Đặc điểm của dữ liệu kiểu tệp là gì? Dữ liệu kiểu tệp:
C. Khơng bị mất khi tắt máy hoặc mất điện nếu ta đã lưu

10) Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc/ghi dữ liệu
C. Gán tên với biến tệp => Mở tệp => Đọc/ghi dữ liệu từ tệp => Đóng tệp
11) Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục;
C. Reset(<biến tệp>);
12) Để đóng tệp f, ta sử dụng lệnh nào sau đây?
A. Close(f);
13) Nếu hàm eof(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp …???
D. Cuối tệp
14) Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục
D. Write(<tên biến tệp>,<danh sách kết quả>);
15) Để gắn tên tệp ‘KQ.txt’ cho biến tệp f1 ta sử dụng câu lệnh:
B.Assign(f1,’KQ.txt’)
16) Trong Pascal, thực hiện chương trình dưới đây sẽ ghi kết quả nào sau đây vào tệp
‘BT1.txt’ Var f:text; Begin Assign(f,’BT1.txt’); Rewrite(f); Write(f,123+456); Close(f);
End.
C.579


17) Tệp f chứa 3 số nguyên 3 5 7, để đọc 3 giá trị này trên tệp f và lưu vào 3 biến x, y, z ta
sử dụng câu lệnh nào?
A. Read(f,x,y,z)
18) Cho đoạn chương trình sau:
Assign(f,’Xuat.txt’); Rewrite(f); For i:=1 to 10 do If mod 2 <>0 then write(f,I,’’)
Close(f).
B. 1 3 5 7 9
19) Cho tệp vd.txt chứa dữ liệu là ‘abcdefgh’ và đoạn chương trình sau;
Assign(f,’vd.txt’) Reset(f); Read(f,a); Write(‘b=’, length(a)); Close(f);
C. b=8
20. Đoạn chương trình dưới đây thực hiện cơng việc gì?
Write(‘Nhập 2 số từ bàn phím’);

Readln(a,b); Assign(f,’BT.txt’); Rewrite(f); Write(f,a,’ ‘,b); Close(f);
B. Ghi 2 số vừa nhập vào tệp BT.txt
21) Với biến f thuộc kiểu tệp. Hãy cho biến đoạn lệnh sau thực hiện việc gì
… Assign(f,’KIEM TRA.inp’);Rewrite(f);Write(f,3,5);Close(f);
C. Ghi giá trị 3 5 vào tệp KIEMTRA.INP
22. Đâu là cấu trúc chung của chương trình con?
B. <Phần đầu> [<Phần khai báo>] <Phần thân>
23. Nói về cấu trúc của một chương trình con, câu nào sau đây là Sai
C. Phần đầu và phần thân có thể có hoặc khơng
24. Chương trình con thường có mấy loại?
B.2
25. Chương trình con được thực hiện khi nào?
C. Khi có lời gọi chương trình con trong thân chương trình chính
26. Phân biệt giữa hàm và thủ tục nào sau đây là đúng?
C. Hàm trả về một giá trị qua tên của nó, thủ tục khơng trả về một giá trị qua tên
của nó
27. Đề vẽ ra màn hình 10 hình chữ nhật có kích thước giống nhau, chương trình sử dụng
ct con thuộc loại nào
B. Thủ tục
28. Cho ct con có tên P có tham số hình thức là x, tham số thực là a. Lệnh gọi ct con trên?
B. P(a)
1A 2B 3A 4C 5B 6D(Mua thu Ha Noi) 7B 8A 9C 10C 11C 12A 13D 14D 15B 16C
17A 18B 19C 20B 21C 22B 23C 24B 25C 26C 27B 28B


1) Trong Pascal, để khai báo kiểu xâu, ta sử dụng cú pháp nào?
A. Var <tên biến>:String[độ dài lớn nhất của xâu];
2) Cho A = ‘abc’; B = ‘ABC’; khi đó A+B cho kết quả nào
B. ‘abcABC’
3) Thủ tục Insert(s1,s2,p) thực hiện

A. Chèn xâu s1 vào xâu s2 tại vị trí p;
4) Trong Turbo Pascal, phát biểu nào sau đây là Sai về kiểu xâu?
C. Xâu có chiều dài khơng quá 50
5) Cho xâu s =’123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì
B. S=’12789’
6) Sau khi thực hiện xong đoạn chương trình sau, giá trị biến S thay đổi như thế nào
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua Thu’,S,1)
D. Mua thu Ha Noi
7) Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
B. Var <tên biến tệp>:text;
8) Dữ liệu kiểu tệp được lưu trữ ở đâu?
A. Bộ nhớ ngoài
9) Đặc điểm của dữ liệu kiểu tệp là gì? Dữ liệu kiểu tệp:
C. Khơng bị mất khi tắt máy hoặc mất điện nếu ta đã lưu
10) Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc/ghi dữ liệu
C. Gán tên với biến tệp => Mở tệp => Đọc/ghi dữ liệu từ tệp => Đóng tệp
11) Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục;
C. Reset(<biến tệp>);
12) Để đóng tệp f, ta sử dụng lệnh nào sau đây?
A. Close(f);
13) Nếu hàm eof(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp …???
D. Cuối tệp
14) Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục
D. Write(<tên biến tệp>,<danh sách kết quả>);
15) Để gắn tên tệp ‘KQ.txt’ cho biến tệp f1 ta sử dụng câu lệnh:
B.Assign(f1,’KQ.txt’)
16) Trong Pascal, thực hiện chương trình dưới đây sẽ ghi kết quả nào sau đây vào tệp
‘BT1.txt’ Var f:text; Begin Assign(f,’BT1.txt’); Rewrite(f); Write(f,123+456); Close(f);
End.
C.579



17) Tệp f chứa 3 số nguyên 3 5 7, để đọc 3 giá trị này trên tệp f và lưu vào 3 biến x, y, z ta
sử dụng câu lệnh nào?
A. Read(f,x,y,z)
18) Cho đoạn chương trình sau:
Assign(f,’Xuat.txt’); Rewrite(f); For i:=1 to 10 do If mod 2 <>0 then write(f,I,’’)
Close(f).
B. 1 3 5 7 9
19) Cho tệp vd.txt chứa dữ liệu là ‘abcdefgh’ và đoạn chương trình sau;
Assign(f,’vd.txt’) Reset(f); Read(f,a); Write(‘b=’, length(a)); Close(f);
C. b=8
20. Đoạn chương trình dưới đây thực hiện cơng việc gì?
Write(‘Nhập 2 số từ bàn phím’);
Readln(a,b); Assign(f,’BT.txt’); Rewrite(f); Write(f,a,’ ‘,b); Close(f);
B. Ghi 2 số vừa nhập vào tệp BT.txt
21) Với biến f thuộc kiểu tệp. Hãy cho biến đoạn lệnh sau thực hiện việc gì
… Assign(f,’KIEM TRA.inp’);Rewrite(f);Write(f,3,5);Close(f);
C. Ghi giá trị 3 5 vào tệp KIEMTRA.INP
22. Đâu là cấu trúc chung của chương trình con?
B. <Phần đầu> [<Phần khai báo>] <Phần thân>
23. Nói về cấu trúc của một chương trình con, câu nào sau đây là Sai
C. Phần đầu và phần thân có thể có hoặc khơng
24. Chương trình con thường có mấy loại?
B.2
25. Chương trình con được thực hiện khi nào?
C. Khi có lời gọi chương trình con trong thân chương trình chính
26. Phân biệt giữa hàm và thủ tục nào sau đây là đúng?
C. Hàm trả về một giá trị qua tên của nó, thủ tục khơng trả về một giá trị qua tên
của nó

27. Đề vẽ ra màn hình 10 hình chữ nhật có kích thước giống nhau, chương trình sử dụng
ct con thuộc loại nào
B. Thủ tục
28. Cho ct con có tên P có tham số hình thức là x, tham số thực là a. Lệnh gọi ct con trên?
B. P(a)
1A 2B 3A 4C 5B 6D(Mua thu Ha Noi) 7B 8A 9C 10C 11C 12A 13D 14D 15B 16C
17A 18B 19C 20B 21C 22B 23C 24B 25C 26C 27B 28B


1) Trong Pascal, để khai báo kiểu xâu, ta sử dụng cú pháp nào?
A. Var <tên biến>:String[độ dài lớn nhất của xâu];
2) Cho A = ‘abc’; B = ‘ABC’; khi đó A+B cho kết quả nào
B. ‘abcABC’
3) Thủ tục Insert(s1,s2,p) thực hiện
A. Chèn xâu s1 vào xâu s2 tại vị trí p;
4) Trong Turbo Pascal, phát biểu nào sau đây là Sai về kiểu xâu?
C. Xâu có chiều dài khơng quá 50
5) Cho xâu s =’123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì
B. S=’12789’
6) Sau khi thực hiện xong đoạn chương trình sau, giá trị biến S thay đổi như thế nào
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua Thu’,S,1)
D. Mua thu Ha Noi
7) Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
B. Var <tên biến tệp>:text;
8) Dữ liệu kiểu tệp được lưu trữ ở đâu?
A. Bộ nhớ ngoài
9) Đặc điểm của dữ liệu kiểu tệp là gì? Dữ liệu kiểu tệp:
C. Khơng bị mất khi tắt máy hoặc mất điện nếu ta đã lưu
10) Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc/ghi dữ liệu
C. Gán tên với biến tệp => Mở tệp => Đọc/ghi dữ liệu từ tệp => Đóng tệp

11) Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục;
C. Reset(<biến tệp>);
12) Để đóng tệp f, ta sử dụng lệnh nào sau đây?
A. Close(f);
13) Nếu hàm eof(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp …???
D. Cuối tệp
14) Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục
D. Write(<tên biến tệp>,<danh sách kết quả>);
15) Để gắn tên tệp ‘KQ.txt’ cho biến tệp f1 ta sử dụng câu lệnh:
B.Assign(f1,’KQ.txt’)
16) Trong Pascal, thực hiện chương trình dưới đây sẽ ghi kết quả nào sau đây vào tệp
‘BT1.txt’ Var f:text; Begin Assign(f,’BT1.txt’); Rewrite(f); Write(f,123+456); Close(f);
End.
C.579


17) Tệp f chứa 3 số nguyên 3 5 7, để đọc 3 giá trị này trên tệp f và lưu vào 3 biến x, y, z ta
sử dụng câu lệnh nào?
A. Read(f,x,y,z)
18) Cho đoạn chương trình sau:
Assign(f,’Xuat.txt’); Rewrite(f); For i:=1 to 10 do If mod 2 <>0 then write(f,I,’’)
Close(f).
B. 1 3 5 7 9
19) Cho tệp vd.txt chứa dữ liệu là ‘abcdefgh’ và đoạn chương trình sau;
Assign(f,’vd.txt’) Reset(f); Read(f,a); Write(‘b=’, length(a)); Close(f);
C. b=8
20. Đoạn chương trình dưới đây thực hiện cơng việc gì?
Write(‘Nhập 2 số từ bàn phím’);
Readln(a,b); Assign(f,’BT.txt’); Rewrite(f); Write(f,a,’ ‘,b); Close(f);
B. Ghi 2 số vừa nhập vào tệp BT.txt

21) Với biến f thuộc kiểu tệp. Hãy cho biến đoạn lệnh sau thực hiện việc gì
… Assign(f,’KIEM TRA.inp’);Rewrite(f);Write(f,3,5);Close(f);
C. Ghi giá trị 3 5 vào tệp KIEMTRA.INP
22. Đâu là cấu trúc chung của chương trình con?
B. <Phần đầu> [<Phần khai báo>] <Phần thân>
23. Nói về cấu trúc của một chương trình con, câu nào sau đây là Sai
C. Phần đầu và phần thân có thể có hoặc khơng
24. Chương trình con thường có mấy loại?
B.2
25. Chương trình con được thực hiện khi nào?
C. Khi có lời gọi chương trình con trong thân chương trình chính
26. Phân biệt giữa hàm và thủ tục nào sau đây là đúng?
C. Hàm trả về một giá trị qua tên của nó, thủ tục khơng trả về một giá trị qua tên
của nó
27. Đề vẽ ra màn hình 10 hình chữ nhật có kích thước giống nhau, chương trình sử dụng
ct con thuộc loại nào
B. Thủ tục
28. Cho ct con có tên P có tham số hình thức là x, tham số thực là a. Lệnh gọi ct con trên?
B. P(a)
1A 2B 3A 4C 5B 6D(Mua thu Ha Noi) 7B 8A 9C 10C 11C 12A 13D 14D 15B 16C
17A 18B 19C 20B 21C 22B 23C 24B 25C 26C 27B 28B


1) Trong Pascal, để khai báo kiểu xâu, ta sử dụng cú pháp nào?
A. Var <tên biến>:String[độ dài lớn nhất của xâu];
2) Cho A = ‘abc’; B = ‘ABC’; khi đó A+B cho kết quả nào
B. ‘abcABC’
3) Thủ tục Insert(s1,s2,p) thực hiện
A. Chèn xâu s1 vào xâu s2 tại vị trí p;
4) Trong Turbo Pascal, phát biểu nào sau đây là Sai về kiểu xâu?

C. Xâu có chiều dài khơng quá 50
5) Cho xâu s =’123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì
B. S=’12789’
6) Sau khi thực hiện xong đoạn chương trình sau, giá trị biến S thay đổi như thế nào
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua Thu’,S,1)
D. Mua thu Ha Noi
7) Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
B. Var <tên biến tệp>:text;
8) Dữ liệu kiểu tệp được lưu trữ ở đâu?
A. Bộ nhớ ngoài
9) Đặc điểm của dữ liệu kiểu tệp là gì? Dữ liệu kiểu tệp:
C. Khơng bị mất khi tắt máy hoặc mất điện nếu ta đã lưu
10) Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc/ghi dữ liệu
C. Gán tên với biến tệp => Mở tệp => Đọc/ghi dữ liệu từ tệp => Đóng tệp
11) Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục;
C. Reset(<biến tệp>);
12) Để đóng tệp f, ta sử dụng lệnh nào sau đây?
A. Close(f);
13) Nếu hàm eof(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp …???
D. Cuối tệp
14) Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục
D. Write(<tên biến tệp>,<danh sách kết quả>);
15) Để gắn tên tệp ‘KQ.txt’ cho biến tệp f1 ta sử dụng câu lệnh:
B.Assign(f1,’KQ.txt’)
16) Trong Pascal, thực hiện chương trình dưới đây sẽ ghi kết quả nào sau đây vào tệp
‘BT1.txt’ Var f:text; Begin Assign(f,’BT1.txt’); Rewrite(f); Write(f,123+456); Close(f);
End.
C.579



17) Tệp f chứa 3 số nguyên 3 5 7, để đọc 3 giá trị này trên tệp f và lưu vào 3 biến x, y, z ta
sử dụng câu lệnh nào?
A. Read(f,x,y,z)
18) Cho đoạn chương trình sau:
Assign(f,’Xuat.txt’); Rewrite(f); For i:=1 to 10 do If mod 2 <>0 then write(f,I,’’)
Close(f).
B. 1 3 5 7 9
19) Cho tệp vd.txt chứa dữ liệu là ‘abcdefgh’ và đoạn chương trình sau;
Assign(f,’vd.txt’) Reset(f); Read(f,a); Write(‘b=’, length(a)); Close(f);
C. b=8
20. Đoạn chương trình dưới đây thực hiện cơng việc gì?
Write(‘Nhập 2 số từ bàn phím’);
Readln(a,b); Assign(f,’BT.txt’); Rewrite(f); Write(f,a,’ ‘,b); Close(f);
B. Ghi 2 số vừa nhập vào tệp BT.txt
21) Với biến f thuộc kiểu tệp. Hãy cho biến đoạn lệnh sau thực hiện việc gì
… Assign(f,’KIEM TRA.inp’);Rewrite(f);Write(f,3,5);Close(f);
C. Ghi giá trị 3 5 vào tệp KIEMTRA.INP
22. Đâu là cấu trúc chung của chương trình con?
B. <Phần đầu> [<Phần khai báo>] <Phần thân>
23. Nói về cấu trúc của một chương trình con, câu nào sau đây là Sai
C. Phần đầu và phần thân có thể có hoặc khơng
24. Chương trình con thường có mấy loại?
B.2
25. Chương trình con được thực hiện khi nào?
C. Khi có lời gọi chương trình con trong thân chương trình chính
26. Phân biệt giữa hàm và thủ tục nào sau đây là đúng?
C. Hàm trả về một giá trị qua tên của nó, thủ tục khơng trả về một giá trị qua tên
của nó
27. Đề vẽ ra màn hình 10 hình chữ nhật có kích thước giống nhau, chương trình sử dụng
ct con thuộc loại nào

B. Thủ tục
28. Cho ct con có tên P có tham số hình thức là x, tham số thực là a. Lệnh gọi ct con trên?
B. P(a)
1A 2B 3A 4C 5B 6D(Mua thu Ha Noi) 7B 8A 9C 10C 11C 12A 13D 14D 15B 16C
17A 18B 19C 20B 21C 22B 23C 24B 25C 26C 27B 28B


1) Trong Pascal, để khai báo kiểu xâu, ta sử dụng cú pháp nào?
A. Var <tên biến>:String[độ dài lớn nhất của xâu];
2) Cho A = ‘abc’; B = ‘ABC’; khi đó A+B cho kết quả nào
B. ‘abcABC’
3) Thủ tục Insert(s1,s2,p) thực hiện
A. Chèn xâu s1 vào xâu s2 tại vị trí p;
4) Trong Turbo Pascal, phát biểu nào sau đây là Sai về kiểu xâu?
C. Xâu có chiều dài khơng quá 50
5) Cho xâu s =’123456789’, sau khi thực hiện thủ tục delete(s,3,4) thì
B. S=’12789’
6) Sau khi thực hiện xong đoạn chương trình sau, giá trị biến S thay đổi như thế nào
S:=’Ha Noi mua thu’; Delete(S,7,8); Insert(‘Mua Thu’,S,1)
D. Mua thu Ha Noi
7) Trong Pascal, để khai báo biến tệp văn bản ta sử dụng cú pháp:
B. Var <tên biến tệp>:text;
8) Dữ liệu kiểu tệp được lưu trữ ở đâu?
A. Bộ nhớ ngoài
9) Đặc điểm của dữ liệu kiểu tệp là gì? Dữ liệu kiểu tệp:
C. Khơng bị mất khi tắt máy hoặc mất điện nếu ta đã lưu
10) Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc/ghi dữ liệu
C. Gán tên với biến tệp => Mở tệp => Đọc/ghi dữ liệu từ tệp => Đóng tệp
11) Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục;
C. Reset(<biến tệp>);

12) Để đóng tệp f, ta sử dụng lệnh nào sau đây?
A. Close(f);
13) Nếu hàm eof(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp …???
D. Cuối tệp
14) Để ghi kết quả vào tệp văn bản ta sử dụng thủ tục
D. Write(<tên biến tệp>,<danh sách kết quả>);
15) Để gắn tên tệp ‘KQ.txt’ cho biến tệp f1 ta sử dụng câu lệnh:
B.Assign(f1,’KQ.txt’)
16) Trong Pascal, thực hiện chương trình dưới đây sẽ ghi kết quả nào sau đây vào tệp
‘BT1.txt’ Var f:text; Begin Assign(f,’BT1.txt’); Rewrite(f); Write(f,123+456); Close(f);
End.
C.579


17) Tệp f chứa 3 số nguyên 3 5 7, để đọc 3 giá trị này trên tệp f và lưu vào 3 biến x, y, z ta
sử dụng câu lệnh nào?
A. Read(f,x,y,z)
18) Cho đoạn chương trình sau:
Assign(f,’Xuat.txt’); Rewrite(f); For i:=1 to 10 do If mod 2 <>0 then write(f,I,’’)
Close(f).
B. 1 3 5 7 9
19) Cho tệp vd.txt chứa dữ liệu là ‘abcdefgh’ và đoạn chương trình sau;
Assign(f,’vd.txt’) Reset(f); Read(f,a); Write(‘b=’, length(a)); Close(f);
C. b=8
20. Đoạn chương trình dưới đây thực hiện cơng việc gì?
Write(‘Nhập 2 số từ bàn phím’);
Readln(a,b); Assign(f,’BT.txt’); Rewrite(f); Write(f,a,’ ‘,b); Close(f);
B. Ghi 2 số vừa nhập vào tệp BT.txt
21) Với biến f thuộc kiểu tệp. Hãy cho biến đoạn lệnh sau thực hiện việc gì
… Assign(f,’KIEM TRA.inp’);Rewrite(f);Write(f,3,5);Close(f);

C. Ghi giá trị 3 5 vào tệp KIEMTRA.INP
22. Đâu là cấu trúc chung của chương trình con?
B. <Phần đầu> [<Phần khai báo>] <Phần thân>
23. Nói về cấu trúc của một chương trình con, câu nào sau đây là Sai
C. Phần đầu và phần thân có thể có hoặc khơng
24. Chương trình con thường có mấy loại?
B.2
25. Chương trình con được thực hiện khi nào?
C. Khi có lời gọi chương trình con trong thân chương trình chính
26. Phân biệt giữa hàm và thủ tục nào sau đây là đúng?
C. Hàm trả về một giá trị qua tên của nó, thủ tục khơng trả về một giá trị qua tên
của nó
27. Đề vẽ ra màn hình 10 hình chữ nhật có kích thước giống nhau, chương trình sử dụng
ct con thuộc loại nào
B. Thủ tục
28. Cho ct con có tên P có tham số hình thức là x, tham số thực là a. Lệnh gọi ct con trên?
B. P(a)
1A 2B 3A 4C 5B 6D(Mua thu Ha Noi) 7B 8A 9C 10C 11C 12A 13D 14D 15B 16C
17A 18B 19C 20B 21C 22B 23C 24B 25C 26C 27B 28B



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×