Docly

Đề Kiểm Tra 1 Tiết Tin Học 11 Năm 2022 (Đề 3) Có Đáp Án

Đề Kiểm Tra 1 Tiết Tin Học 11 Năm 2022 (Đề 3) Có Đáp Án – Tin Học Lớp 11 được Trang Tài Liệu sưu tầm với các thông tin mới nhất hiện nay. Đề thi này sẽ giúp các em học sinh ôn tập, củng cố kiến thức, rèn luyện kĩ năng làm bài. Cũng như hỗ trợ thầy cô trong quá trình giảng dạy. Hy vọng những tài liệu này sẽ giúp các em trong quá trình ôn luyện và đạt kết quả cao trong bài thi sắp tới.

>>> Mọi người cũng quan tâm:

Đề Thi HSG Văn 11 Tỉnh Vĩnh Phúc Năm (Đề 4) Có Đáp Án
Đề Thi HSG Văn 11 Tỉnh Vĩnh Phúc Năm (Đề 5) Có Đáp Án
Đề Thi HSG Toán 11 Cấp Trường Năm 2022 Có Đáp Án
Đề Thi Văn 11 Học Kì 1 Sở GD&ĐT Quảng Nam Năm 2019-2020
Đề Thi HSG Toán 11 Cấp Trường Sở GD&ĐT Quảng Nam 2021

Đề Kiểm Tra 1 Tiết Tin Học 11 Năm 2022 (Đề 3) Có Đáp Án

Dưới đây là bản đọc trực tuyến giúp thầy cô và các em học sinh có thể nghiên cứu Online hoặc bạn có thể tải miễn phí với phiên bản word để dễ dàng in ấn cũng như học tập Offline

SỞ GD - ĐT ….. KIỂM TRA GIỮA KÌ II NĂM HỌC 2021-2022

TRƯỜNG THPT …….

Môn: TIN HỌC – Lớp: 11

ĐỀ CHÍNH THỨC Thời gian: 45 phút (không kể thời gian giao đề)

Câu 1. Đâu là khai báo biến tệp văn bản đúng cú pháp?

A. Var t, h: text; B. Var f , g = text; C. Var t1 , t2: test; D. Var f ; g : text;

Câu 2. Trong các khai báo sau, khai báo nào đúng?

A. Var S = string; B. Var Q: string[256]; C. Var P: string(100); D. Var T: string[15]; Câu 3. Để gắn tệp ‘DATA.TXT’ cho biến tệp t, ta sử dụng câu lệnh nào?

A. t := ‘DATA.TXT’; B. Assign(t, ‘DATA.TXT’);

C. Assign(t := ‘DATA.TXT’); D. Assign(‘DATA.TXT’, t);

Câu 4. Hãy chọn thứ tự đúng khi thực hiện các thao tác đọc dữ liệu từ tệp?

  1. Mở tệp để đọc Đọc dữ liệu từ tệp Gắn tên tệp với biến tệp Đóng tệp.

  2. Mở tệp để đọc Gắn tên tệp với biến tệp Đọc dữ liệu từ tệp Đóng tệp.

  3. Gắn tên tệp với biến tệp Mở tệp để đọc Đọc dữ liệu từ tệp Đóng tệp.

  4. Gắn tên tệp với biến tệp Đọc dữ liệu từ tệp Mở tệp Đóng tệp.

Câu 5. Sau khi thực hiện câu lệnh P := copy(‘KiemtraGKIITin11’, 1, 11); Hãy cho biết kết quả của P?

A. ‘GKIITin11’ B. IITin11’ C. ‘KiemtraGKII’ D. ‘KiemtraGK’

Câu 6. Cho biết kết quả của xâu S khi thực hiện 2 câu lệnh sau? S := ‘Tin11’; Insert(‘hoc’, S, 4);

A. ‘hocTin11’ B. ‘Tinhoc11’ C. ‘Tinhoc11’ D. ‘Tin11hoc’

Câu 7. Lệnh nào sau đây dùng để đưa ra xâu đảo ngược của xâu S?

  1. For i := length(S) downto 1 Do write(upcase(S[i]));

  2. For i :=1 to length(S) Do write(upcase(S[i]));

  3. For i :=1 to length(S) Do upcase(S[i]);

  4. For i := length(S) downto 1 Do write(S[i]);

Câu 8. Cho lệnh gán P := ‘DICHCOVID19’; Tham chiếu đến kí tự thứ 4 của xâu P, ta viết như thế

nào? A. ‘C’ B. ‘H’ C. [P4] D. P[4]

Câu 9. Khi so sánh 2 xâu A và B. Nếu kí tự đầu tiên khác nhau giữa chúng (tính từ trái sang phải) trong xâu A có mã ASCII lớn hơn trong xâu B thì kết luận nào sau đây đúng?

A. A < B B. A là xâu con của B. C. A = B D. A > B

Câu 10. Để xóa đi 2 ký tự cuối cùng của xâu Q, ta viết lệnh như thế nào?

A. Delete(Q, 2, length(Q)); B. Delete(Q, 1, 2); C. Delete(Q, length(Q)-1, 2); D. Delete(Q, length(Q), 2);

Câu 11. Thủ tục Delete(S, 1, 4); thực hiện việc gì?

A. Xóa 1 ký tự trong xâu S kể từ vị trí số 4. B. Xóa S ký tự trong xâu 1 kể từ vị trí thứ 4.

C. Xóa 4 ký tự trong xâu S kể từ vị trí số 1. D. Xóa S ký tự trong xâu 4 kể từ vị trí số 1.

Câu 12. Cho tệp ‘DL.TXT’ đã được gắn cho biến tệp f, có cấu trúc như sau: . Hãy cho biết vị trí của con trỏ tệp sau khi thực hiện lệnh: Reset(f); nằm ở giá trị nào?

A. 5 B. 10 C. 6 D. -4

Câu 13. Cho đoạn lệnh: D:=0; While not EOLN(t) Do Begin read(t,x); D := D+ 1; End; Đoạn lệnh trên thực hiện công việc gì?

A. Tính tổng các số có trong tệp. B. Đếm số lượng các số chẵn có trong tệp.

C. Tính tổng các số chẵn có trong tệp. D. Đếm số lượng các số có trong tệp.

Câu 14. Muốn tạo xâu A là 5 kí tự đầu tiên của xâu B, ta thực hiện lệnh nào sau đây?

A. A := Copy(B, 1, 5); B. B := Copy(A, 5, 1); C. B := Copy(A, 1, 5); D. Copy(B, 1, 5);

Câu 15. Trong Pascal, mở tệp để ghi dữ liệu, ta sử dụng thủ tục nào?

A. Reset(<biến tệp>); B. Read(<biến tệp>); C. Rewrite(<biến tệp>); D. Write(<biến tệp>);

Câu 16. Kết quả sau khi thực hiện đoạn lệnh sau là gì?

Assign(g,’DL.OUT’); Rewrite(g); Writeln(g,’DT = ’); Writeln(g, 5*4);

A. B. C. D.

Câu 17. Cho xâu A, để đếm các kí tự in hoa có trong xâu A, thực hiện đoạn lệnh nào sau đây?

  1. D := 0; For i:= 1 to length(A) do D := D + 1;

  2. D := 0; For i :=1 to length(A) Do If (A[i]>=’A’) and (A[i]<=’Z’) then D := D + 1;

  3. D := ’’; For i:= 1 to length(A) do D := D + A[i];

  4. D := ‘’; For i :=1 to length(A) Do If (A[i]>=’A’) and (A[i]<=’Z’) then D := A[i];

Câu 18. Khi mở tệp để đọc bằng thủ tục Reset(<biến tệp>). Nếu tệp chưa có trên đĩa thì sao? A. Chương trình sẽ đọc dữ liệu từ tệp. B. Chương trình sẽ báo lỗi.

C. Chương trình sẽ thực hiện các lệnh kế tiếp. D. Một tệp mới rỗng sẽ được tạo ra.

Câu 19. Cho tệp ‘sn.txt’ được gắn cho biến tệp x có cấu trúc như sau: . Hãy cho biết giá trị của 2 biến số nguyên m, n sau khi thực hiện các lệnh: Reset(x); Readln(x,m); Readln(x,n)?

A. m = 20, n = 8. B. m = 20, n = 15. C. m = 8, n = 6. D. m = 15, n = 0.

Câu 20. Xâu có độ dài bằng 0 được gọi là gì?

A. Xâu không. B. Xâu trắng. C. Xâu rỗng. D. Xâu đặc biệt.

Câu 21. Để gắn tên tệp cho biến tệp, ta sử dụng câu lệnh nào?

A. Assign (<tên tệp>,<biến tệp>); B. <biến tệp> := <tên tệp>; C. <tên tệp> := <biến tệp>; D. Assign (<biến tệp>,<tên tệp>);

Câu 22. Hàm EOF(<biến tệp>) cho kết quả True khi con trỏ ở đâu?

A. Đầu tệp. B. Đầu dòng. C. Cuối tệp. D. Cuối dòng.

Câu 23. Cho tệp ‘BB.TXT’ có cấu trúc như sau: , để đọc 7 ra biến a và 4 ra biến b, ta sử dụng lệnh nào? (Giả sử tệp ‘BB.TXT’ đã được gắn cho biến tệp t và mở ra để đọc).

A. Readln(t,a); Readln(t,b); B. Readln(t,7,4); C. Readln(t); Read(t,a,b); D. Readln(t,a,b);

Câu 24. Sau khi thực hiện lệnh: st:= ‘THPTAAABBBBB’; k:= length(st); Hãy cho biết kết quả của

biến k? A. 13 B. 14 C. 15 D. 12

Câu 25. Chọn phương án ghép đúng? Số lượng phần tử trong tệp:

A. Phụ thuộc vào dung lượng đĩa. B. Phải được khai báo trước.

C. Không được lớn hơn 128. D. Không được lớn hơn 255.

Câu 26. Phép toán: ‘GK’ + ’II’ cho kết quả là gì? A. ‘GKII’ B. ‘gkII’ C. ‘GK II’ D. Báo lỗi.

Câu 27. Hàm Copy(a,b,c) trả về giá trị có kiểu dữ liệu gì?

A. String. B. Integer. C. Char. D. Logic.

Câu 28. Đoạn chương trình sau thực hiện việc gì?

T := ‘’; for i := 1 to length(S) do if (S[i] = ‘B’) or (S[i] = ‘b’) then T := T + S[i];

A. Đếm ký tự ‘B’ hoặc ‘b’ có trong xâu S. B. Xóa ký tự ‘B’ hoặc ‘b’ có trong xâu S.

C. Tạo xâu T chứa ký tự ‘B’ hoặc ‘b’ có trong xâu S. D. Tạo xâu S chứa ký tự ‘B’ hoặc ‘b’ có trong T.

Câu 29. Để ghi giá trị của 2 biến a và b vào tệp g, mỗi giá trị trên 1 dòng, ta viết như thế nào?

(Giả sử đã thực hiện gắn tên tệp và mở ra để ghi).

A. Writeln(g, a); Write(g, b); B. Write(g, a,’ ‘,b); C. Writeln(g, a, b); D. Writeln(g, ‘a’); Write(g, ‘b’);

Câu 30. Cho hai biến xâu a và b, xâu b đã có giá trị. Câu lệnh nào sau đây hợp lệ?

A. a := Insert(‘B’, b, 1); B. Length(b); C. a := Delete(b, 1, 2); D. a := copy(b, 1, 2);

----- HẾT -----

ĐÁP ÁN

1

A

6

B

11

C

16

B

21

D

26

A

2

D

7

D

12

A

17

B

22

C

27

A

3

B

8

D

13

D

18

B

23

C

28

C

4

C

9

D

14

A

19

B

24

B

29

A

5

D

10

C

15

C

20

C

25

A

30

D


Ngoài Đề Kiểm Tra 1 Tiết Tin Học 11 Năm 2022 (Đề 3) Có Đáp Án – Tin Học Lớp 11 thì các đề thi trong chương trình lớp 11 sẽ được cập nhật liên tục và nhanh nhất có thể sau khi kỳ thi diễn ra trên Danh mục Kho Đề Thi nhằm giúp các bạn đọc thuận tiện trong việc tra cứu và đối chiếu đáp án. Quý thầy cô và các bạn đọc có thể chia sẻ thêm những tài liệu học tập hữu ích đến địa chỉ email của chúng tôi, nhằm xây dựng nên kho đề thi phong phú, đa dạng cho các em học sinh tham khảo và rèn luyện.

Đề Kiểm Tra 1 Tiết Tin Học 11 Năm 2022 (Đề 3) Có Đáp Án là một tài liệu quan trọng giúp học sinh lớp 11 kiểm tra và đánh giá năng lực của mình trong môn Tin Học. Đề thi này được thiết kế dựa trên chương trình học và yêu cầu của môn Tin Học lớp 11, bao gồm các câu hỏi và bài tập đa dạng, phù hợp với trình độ và khả năng của học sinh.

Bộ đề thi bao gồm nhiều câu hỏi và bài tập liên quan đến các khái niệm cơ bản, thuật toán, lập trình, và ứng dụng Tin Học. Học sinh sẽ được thử sức trong việc áp dụng kiến thức đã học để giải quyết các vấn đề thực tế và tăng cường kỹ năng Tin Học của mình.

Mỗi đề thi trong bộ sách đều được kèm theo đáp án chi tiết, giúp học sinh kiểm tra và tự đánh giá bài làm của mình. Đáp án được giải thích một cách rõ ràng và logic, giúp học sinh hiểu rõ cách giải quyết từng câu hỏi và bài tập, từ đó nâng cao khả năng tự học và áp dụng kiến thức Tin Học.

Đề Kiểm Tra 1 Tiết Tin Học 11 Năm 2022 (Đề 3) Có Đáp Án là một tài liệu hữu ích giúp học sinh ôn tập, kiểm tra và nắm vững kiến thức Tin Học trong quá trình học tập. Với sự trợ giúp của bộ đề này, học sinh có thể tự tin và chuẩn bị tốt cho kỳ thi hoặc các bài kiểm tra trong môn Tin Học.

>>> Bài viết liên quan:

Đề Thi Cuối Kì 2 Lớp 11 Môn Văn Sở GD&ĐT Quảng Nam (Đề 1)
Đề Thi Cuối Kì 1 Toán 11 Sở GD&ĐT Quảng Nam 2021-2022
Top 20 Đề Thi HSG Văn 11 Kèm Hướng Dẫn Giải Chi Tiết
Đề Thi HSG Toán 11 Cấp Trường Năm Học 2020-2021
Đề Thi Học Kì 1 Văn 11 Sở GD&ĐT Quảng Nam (Đề 1)
Bộ Đề Thi Học Kì 1 Toán 11 Năm 2021-2022 Có Đáp Án Và Lời Giải
Đề Thi Học Kì 1 Văn 11 Sở GD&ĐT Quảng Nam (Đề 2)
Bộ Đề Kiểm Tra Giữa Kì 1 Toán 11 Năm Học 2022-2023 Có Đáp Án
Kiểm Tra 1 Tiết Tin Học 11 Năm Học 2022-2023 (Đề 1) Có Đáp Án
Bộ Đề Toán Chương 1 Lớp 11: Phép Dời Hình Và Phép Đồng Dạng Kèm Giải