Thể loại Giáo án bài giảng Tin học 11
Số trang 1
Ngày tạo 4/10/2017 11:54:26 AM +00:00
Loại tệp docx
Kích thước 0.03 M
Tên tệp de02 dapan docx
ĐỀ KIỂM TRA 1 TIẾT MÔN: TIN HỌC 11 Thời gian làm bài: 45 phút |
Họ tên: ..................................................................... Lớp: ..........
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Câu 1. Chọn phương án ghép đúng. Dữ liệu kiểu tệp
A. Được lưu trữ trên bộ nhớ ngoài. C. Được lưu trữ trên ROM.
B. Được lưu trữ trên RAM. D. Chỉ được lưu trữ trên đĩa cứng.
Câu 2. Rewrite(
Câu 3. Trong PASCAL, để khai báo hai biến tệp văn bản f1, f2 ta viết
Câu 4. Để thao tác với tệp
Câu 5. Xét theo cách tổ chức dữ liệu, có thể phân tệp thành các loại
Câu 6. Read(
Câu 7. Trong Pascal, cho trước tệp văn bản BT2.TXT chỉ có một dòng, chứa dòng chữ : CHAO MUNG BAN DEN VOI LAP TRINH ngay ở đầu dòng. Thực hiện chương trình VD_bt2_txt , trên màn hìnhsẽ hiện kết quả nào trong các kết quả cho dưới đây?
Program VD_bt2_txt ;
Uses crt ;
Var f : text ;
S : string[13] ;
Begin
Clrscr;
Assign(f, ‘BT2.TXT ’) ;
Reset(f) ;
Read(f, S) ;
Write(S) ;
Close(f) ;
End.
Câu 8. Trong các mệnh đề sau, mệnh đề nào sai?
Câu 9: Tham số hình thức của Hàm có mấy loại:
A. Không phân loại. B. 1 loại. C. 2 loại. D. 3 loại.
Câu 10. Các biến được khai báo ở phần khai báo của chương trình chính được gọi là:
A. Biến toàn bộ B. Biến toàn cục. C. Biến toàn phần. D. Biến cục bộ
Câu 11. Cấu trúc chương trình con gồm có
A. Phần đầu, phần khai báo và phần thân; C. Phần đầu, phần thân;
B. Phần đầu, phần khai báo; D. Phần khai báo, phần thân;
1
Câu 12. Cho chương trình sau:
Var f: text;
Begin
Assign(f,‘output.dat’);
Rewrite(f);
Write(f, ‘510 + 702 - 792’);
Close(f);
End.
Sau khi thực hiện chương trình, tập tin ‘output.dat’ có nội dung như thế nào?
A. 510 702 792 B. 510 + 702 - 792 C. 420 D. 510702792
Câu 13. Phát biểu nào sau đây là sai ?
Câu 14. Hãy chọn phương án ghép đúng.Tệp có cấu trúc
Câu 15. Lợi ích của chương trình con là
Câu 16. Mô tả nào dưới đây về hàm là sai ?
A. Phải có tham số C. Phải trả về kết quả
B. Trong hàm có thể gọi lại chính hàm đó D. Có thể có các biến cục bộ
Câu 17. Trong các cách sử dụng thủ tục sau, cách nào là phù hợp nhất ?
Câu 18. Giả sử có hai biến xâu x và y ( y đã có giá trị ) câu lệnh nào sau đây là không hợp lệ?
A. x := Copy(y,5,3); B. x := y; C. x := Delete(y,5,3); D. Delete(y,5,3);
Câu 19. Phát biểu nào dưới đây về biến là sai?
Câu 20. Để khai báo hàm trong Pascal bắt đầu bằng từ khóa
Câu 21. Muốn khai báo x là tham trị, y và z là tham biến (x, y, z thuộc kiểu Byte) trong thủ tục “Vd1” thì khai báo nào sau đây là sai?
Câu 22. Cho chương trình sau :
Program Thidu ;
Var s : string[50] ;
Procedure foo(s : string);
Var i : integer;
Begin
i := 1 ;
while ( i <= length(S) ) do
begin
writeln( s[ i ] ) ;
i := i + 1 ;
end ;
end;
Begin
s := ‘tinhoc’ ;
foo(s) ;
End .
Số dòng chương trình in ra màn hình là bao nhiêu ?
Câu 23. Dữ liệu kiểu tệp:
1
A. Không phụ thuộc dung lượng bộ nhớ. C. Lưu ở bộ nhớ trong.
B. Lưu ở bộ nhớ ngoài. D. Bị mất khi tắt máy tính.
Câu 24. Hàm EOF(
B. Đưa con trỏ tệp vào cuối tệp. D. Có giá trị True khi con trỏ tệp ở cuối tệp.
Câu 25. Chương trình con có mấy loại?
A. 1 B. 4 C. 3 D. 2
Câu 26. Xét chương trình sau:
Program Vidu;
uses CRT;
Var a, b: interger;
Procedure Tang(X,Y: interger);
Var a1,b1: byte;
Begin
…
end;
Begin
…
End.
Các biến nào là biến toàn cục?
A. a, b B. a, b1 C. a1, b1 D. a1, b
Câu 27: Lệnh gán giá trị cho tên hàm nào sau đây đúng?
A.
B.
Câu 28. Để gán tên tệp cho tên biến tệp ta sử dụng câu lệnh
A.
B. Assign(
Câu 29. Khẳng định nào sau đây là đúng?
Câu 30. Close(
Câu 31: Muốn khai báo x, y là tham trị, z là tham biến. Khai báo nào sau đây đúng ?
A. Procedure thamso (x : byte ; y : byte; var z : byte );
B. Procedure thamso (x : byte ; var y : byte; var z : byte );
C. Procedure thamso (x : byte ; var z , y : byte);
D. Procedure thamso (var x : byte ; var y : byte; var z : byte );
Câu 32. Điều nào sau đây là sai khi nói về thủ tục?
A. Thủ tục luôn luôn trả về một giá trị cụ thể;
B. Một thủ tục có thể được sử dụng nhiều lần trong chương trình;
C. Thủ tục là chương trình con;
D. Thủ tục là được khai báo bằng từ khóa Procedure ;
Câu 33. Xét theo cách truy cập, có thể phân tệp thành mấy loại?
A. 3 B. 5 C. 2 D. 4
Câu 34: Phần nào có thể không có trong một chương trình con?
A. Phần thân B. Phần khai báo C. Phần đầu D. Phải có đủ 3 phần
Câu 35. Phát biểu nào sau đây là sai ?
Câu 36. Phát biểu nào sau đây là đúng ?
Câu 37: Sự khác nhau giữa tham trị và tham biến trong khai báo chương trình con là:
A. Tham biến phải có từ khóa Var đứng trước.
B. Tham trị phải được định nghĩa sau từ khóa Type.
C. Tham trị phải khai báo sau từ khóa Var.
D. Không khác nhau .
1
Câu 38. Cho chương trình sau:
Program Vi_du ;
Var x, y : integer ;
Procedure godoit( x, y : integer ) ;
Begin
x := y ;
y := 0 ;
Write( x, y ) ;
End ;
Begin
x := 1 ;
y := 2 ;
godoit( x, y ) ;
writeln( x, y ) ;
End.
Chương trình trên in ra dãy số nào?
A. 2001. B. 1020 C. 2012 D. 1234
Câu 39. Chương trình con là:
A. Một dãy lệnh mô tả một só thao tác nhất định và trả về một giá trị thông qua tên của nó.
B. Một dãy lệnh mô tả một số thao tác nhất định và có thể được thực hiện( được gọi) từ nhiều vị trí trong chương trình.
C. Một dãy lệnh mô tả một số thao tác nhất định nhưng không trả về một giá trị qua tên của nó.
D. Chương trình được xây dựng từ các chương trình con khác
Câu 40. Dựa vào đâu để phân loại chương trình con?
A. Kiểu của tham số. B. Kiểu giá trị trả về. C. Tên chương trình. D. Tất cả ý trên.
1
1
© 2024 - nslide
Website chạy thử nghiệm. Thư viện tài liệu miễn phí mục đích hỗ trợ học tập nghiên cứu , được thu thập từ các nguồn trên mạng internet ... nếu tài liệu nào vi phạm bản quyền, vi phạm pháp luật sẽ được gỡ bỏ theo yêu cầu, xin cảm ơn độc giả