Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 có đáp án - Trường THPT Kiến Thuỵ, Hải Phòng
Số trang: 5
Loại file: pdf
Dung lượng: 288.91 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cùng tham gia thử sức với “Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 có đáp án - Trường THPT Kiến Thuỵ, Hải Phòng” để nâng cao tư duy, rèn luyện kĩ năng giải đề và củng cố kiến thức môn học nhằm chuẩn bị cho kì thi quan trọng sắp diễn ra. Chúc các em vượt qua kì thi học kì thật dễ dàng nhé!
Nội dung trích xuất từ tài liệu:
Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 có đáp án - Trường THPT Kiến Thuỵ, Hải Phòng SỞ GD & ĐT HẢI PHÒNG KIỂM TRA HỌC KÌ II – NĂM HỌC 2022 - 2023 TRƯỜNG THPT KIẾN THỤY MÔN TIN HỌC 11 Thời gian làm bài : 45 Phút; (Đề có 04 trang)Họ tên : ............................................................... Số báo danh : ................... Mã đề 001I. PHẦN TRẮC NGHIỆM (28 câu – 7,0 điểm)Câu 1: Cho khai báo sau: Var S: string;Xâu S có độ dài tối đa bao nhiêu ký tự? A. 256. B. 100. C. 255. D. 0.Câu 2: Câu lệnh write(,); thực hiện việc nào dưới đây? A. Gắn tên tệp cho biến tệp B. Đoc dữ liệu từ tệp C. Ghi dữ liệu vào tệp D. Khai báo biến tệpCâu 3: Biến được khai báo trong chương trình con là loại biến nào sau đây? A. Tham số thực sự B. Biến cục bộ C. Tham số hình thức D. Biến toàn cụcCâu 4: Cách viết nào sau đây gán giá trị cho biến s kiểu xâu? A. s := “Pascal”; B. s = ‘Pascal’; C. s := Pascal; D. s := ‘Pascal’;Câu 5: Phương án nào dưới đây thể hiện khai báo ĐÚNG biến tệp văn bản? A. var f : file; B. var f : text; C. var f = record; D. var f : string;Câu 6: Từ khóa nào sau đây được dùng để khai báo chương trình con dạng thủ tục? A. var B. function C. procedure D. programCâu 7: Phát biểu nào dưới đây về biến là SAI? A. Biến cục bộ có thể có kiểu khác với kiểu của biến toàn cục có cùng tên; B. Biến toàn cục có thể được sử dụng ở trong một thủ tục; C. Một hàm có thể có nhiều tham số biến; D. Biến cục bộ phải có tên khác với tên của biến toàn cục;Câu 8: Kiểu dữ liệu nào sau đây lưu trữ được kết quả của chương trình khi tắt máy. A. kiểu mảng. B. kiểu tệp. C. kiểu xâu. D. kiểu logic.Câu 9: Hãy chọn phát biểu ĐÚNG trong các phát biểu sau đây: A. Một chương trình con có thể không có tham số hình thức và cũng có thể không có biến cục bộ. B. Một chương trình con nhất thiết phải có biến cục bộ. C. Một chương trình con nhất thiết phải có tham số hình thức. D. Một chương trình con phải có tham số hình thức, không nhất thiết phải có biến cục bộ.Câu 10: Câu lệnh while – do có cú pháp nào dưới đây? A. while begin ;end; B. white do ; C. while to ; D. while do ;Câu 11: Trong lời gọi thủ tục, khi tham số hình thức được thay bằng các giá trị hoặc biến xác định thìnó được gọi là gì trong các cách gọi sau đây? A. tham số thực sự B. tham số biến C. tham số hình thức D. tham số giá trịCâu 12: Câu lệnh reset(); thực hiện việc nào dưới đây? A. Mở tệp để ghi dữ liệu B. Khai báo biến tệp C. Mở tệp để đọc dữ liệu D. Gắn tên tệp cho biến tệpCâu 13: Hàm nào dưới đây được dùng để kiểm tra con trỏ tệp đã ở cuối dòng hiện tại của tệp văn bản‘Khoi11.txt’ với biến tệp là f ? A. eof(‘Khoi11.txt’) B. eoln(f) C. eoln(‘Khoi11.txt’) D. eof(f)Câu 14: Hãy chọn phương án ghép đúng. Kiểu của một hàm được xác định bởi A. Tên hàm B. Địa chỉ mà hàm trả về C. Kiểu giá trị trả về D. Kiểu của các tham số Mã đề 001 - Trang 1/4Câu 15: Dạng nào dưới đây là khai báo biến mảng một chiều? A. var a = array of ; B. var a := array of ; C. var a : array of ; D. var a : array of Câu 16: Phương án nào dưới đây ĐÚNG khi khai báo biến xâu? A. var s: =string; B. var s : string[200]; C. var s = record; D. var s: text;Câu 17: Cho đoạn chương trình sau: S := ‘Viet Nam Dat Nuoc’; delete(S,10,8); insert(‘Hai Phong’,S,10);Sau khi thực hiện đoạn chương trình kết quả của biến S là? A. ‘Viet NamHai Phong’ B. ‘Viet Nam Hai Phong’ C. ‘Hai Phong Viet Nam’ D. ‘Hai PhongViet Nam’Câu 18: Cho tệp KT.INP được lưu trong ổ đĩa D. Để gán tệp KT.INP cho biến tệp f, phương án nàosau đây là đúng? A. Assign(‘KT.INP’ , f); B. Assign(f, ‘KT.INP’); C. f := ‘KT.INP’; D. Assign(f , ‘D:\KT.INP’);Câu 19: Cho đoạn chương trình sau đây:for i:=1 to N do if (i mod 3 = 0) and (i mod 2 = 0) then T := T + i;Đoạn chương trình trên giải quyết bài toán nào dưới đây? A. Tính tổng các số chẵn chia hết cho 3 trong phạm vi từ 1 đến N B. Tính tổng các số chia hết cho 3 trong phạm vi từ i đến N C. Tính tổng các số chia hết cho 3 trong phạm vi từ 1 đến N D. Tính tổng các số lẻ chia hết cho 3 trong phạm vi từ 1 đến NCâu 20: Cho đoạn chương trình sau: s1 := ‘kienthuy_11’; s2:= ‘truong_thpt’; if length(s2) > length(s1) then write(s2) else write(s1);Đoạn chương trình trên đưa ra màn hình kết quả nào sau đây? A. ‘kienthuy_11truong_thpt’ B. ‘truong_thptkienthuy_11’ C. ‘kienthuy_11’ D. ‘truong_thpt’Câu 21: Cho chương trình dưới đây: Var g:text; i:integer; Begin Assign(g,’C:\DLA.txt’); Rewrite(g); For i:=1 to 10 do If i mod 5 = 0 then Write(g, i, ‘ ’); close(g); End.Tệp DLA.txt lưu kết quả nào sau khi chạy chương trình trên? A. 6 8 10 B. 5 10 C. 5 7 9 D. 3 6 9Câu 22: Để hoán đổi giá trị của x cho y. Ví dụ: ...
Nội dung trích xuất từ tài liệu:
Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 có đáp án - Trường THPT Kiến Thuỵ, Hải Phòng SỞ GD & ĐT HẢI PHÒNG KIỂM TRA HỌC KÌ II – NĂM HỌC 2022 - 2023 TRƯỜNG THPT KIẾN THỤY MÔN TIN HỌC 11 Thời gian làm bài : 45 Phút; (Đề có 04 trang)Họ tên : ............................................................... Số báo danh : ................... Mã đề 001I. PHẦN TRẮC NGHIỆM (28 câu – 7,0 điểm)Câu 1: Cho khai báo sau: Var S: string;Xâu S có độ dài tối đa bao nhiêu ký tự? A. 256. B. 100. C. 255. D. 0.Câu 2: Câu lệnh write(,); thực hiện việc nào dưới đây? A. Gắn tên tệp cho biến tệp B. Đoc dữ liệu từ tệp C. Ghi dữ liệu vào tệp D. Khai báo biến tệpCâu 3: Biến được khai báo trong chương trình con là loại biến nào sau đây? A. Tham số thực sự B. Biến cục bộ C. Tham số hình thức D. Biến toàn cụcCâu 4: Cách viết nào sau đây gán giá trị cho biến s kiểu xâu? A. s := “Pascal”; B. s = ‘Pascal’; C. s := Pascal; D. s := ‘Pascal’;Câu 5: Phương án nào dưới đây thể hiện khai báo ĐÚNG biến tệp văn bản? A. var f : file; B. var f : text; C. var f = record; D. var f : string;Câu 6: Từ khóa nào sau đây được dùng để khai báo chương trình con dạng thủ tục? A. var B. function C. procedure D. programCâu 7: Phát biểu nào dưới đây về biến là SAI? A. Biến cục bộ có thể có kiểu khác với kiểu của biến toàn cục có cùng tên; B. Biến toàn cục có thể được sử dụng ở trong một thủ tục; C. Một hàm có thể có nhiều tham số biến; D. Biến cục bộ phải có tên khác với tên của biến toàn cục;Câu 8: Kiểu dữ liệu nào sau đây lưu trữ được kết quả của chương trình khi tắt máy. A. kiểu mảng. B. kiểu tệp. C. kiểu xâu. D. kiểu logic.Câu 9: Hãy chọn phát biểu ĐÚNG trong các phát biểu sau đây: A. Một chương trình con có thể không có tham số hình thức và cũng có thể không có biến cục bộ. B. Một chương trình con nhất thiết phải có biến cục bộ. C. Một chương trình con nhất thiết phải có tham số hình thức. D. Một chương trình con phải có tham số hình thức, không nhất thiết phải có biến cục bộ.Câu 10: Câu lệnh while – do có cú pháp nào dưới đây? A. while begin ;end; B. white do ; C. while to ; D. while do ;Câu 11: Trong lời gọi thủ tục, khi tham số hình thức được thay bằng các giá trị hoặc biến xác định thìnó được gọi là gì trong các cách gọi sau đây? A. tham số thực sự B. tham số biến C. tham số hình thức D. tham số giá trịCâu 12: Câu lệnh reset(); thực hiện việc nào dưới đây? A. Mở tệp để ghi dữ liệu B. Khai báo biến tệp C. Mở tệp để đọc dữ liệu D. Gắn tên tệp cho biến tệpCâu 13: Hàm nào dưới đây được dùng để kiểm tra con trỏ tệp đã ở cuối dòng hiện tại của tệp văn bản‘Khoi11.txt’ với biến tệp là f ? A. eof(‘Khoi11.txt’) B. eoln(f) C. eoln(‘Khoi11.txt’) D. eof(f)Câu 14: Hãy chọn phương án ghép đúng. Kiểu của một hàm được xác định bởi A. Tên hàm B. Địa chỉ mà hàm trả về C. Kiểu giá trị trả về D. Kiểu của các tham số Mã đề 001 - Trang 1/4Câu 15: Dạng nào dưới đây là khai báo biến mảng một chiều? A. var a = array of ; B. var a := array of ; C. var a : array of ; D. var a : array of Câu 16: Phương án nào dưới đây ĐÚNG khi khai báo biến xâu? A. var s: =string; B. var s : string[200]; C. var s = record; D. var s: text;Câu 17: Cho đoạn chương trình sau: S := ‘Viet Nam Dat Nuoc’; delete(S,10,8); insert(‘Hai Phong’,S,10);Sau khi thực hiện đoạn chương trình kết quả của biến S là? A. ‘Viet NamHai Phong’ B. ‘Viet Nam Hai Phong’ C. ‘Hai Phong Viet Nam’ D. ‘Hai PhongViet Nam’Câu 18: Cho tệp KT.INP được lưu trong ổ đĩa D. Để gán tệp KT.INP cho biến tệp f, phương án nàosau đây là đúng? A. Assign(‘KT.INP’ , f); B. Assign(f, ‘KT.INP’); C. f := ‘KT.INP’; D. Assign(f , ‘D:\KT.INP’);Câu 19: Cho đoạn chương trình sau đây:for i:=1 to N do if (i mod 3 = 0) and (i mod 2 = 0) then T := T + i;Đoạn chương trình trên giải quyết bài toán nào dưới đây? A. Tính tổng các số chẵn chia hết cho 3 trong phạm vi từ 1 đến N B. Tính tổng các số chia hết cho 3 trong phạm vi từ i đến N C. Tính tổng các số chia hết cho 3 trong phạm vi từ 1 đến N D. Tính tổng các số lẻ chia hết cho 3 trong phạm vi từ 1 đến NCâu 20: Cho đoạn chương trình sau: s1 := ‘kienthuy_11’; s2:= ‘truong_thpt’; if length(s2) > length(s1) then write(s2) else write(s1);Đoạn chương trình trên đưa ra màn hình kết quả nào sau đây? A. ‘kienthuy_11truong_thpt’ B. ‘truong_thptkienthuy_11’ C. ‘kienthuy_11’ D. ‘truong_thpt’Câu 21: Cho chương trình dưới đây: Var g:text; i:integer; Begin Assign(g,’C:\DLA.txt’); Rewrite(g); For i:=1 to 10 do If i mod 5 = 0 then Write(g, i, ‘ ’); close(g); End.Tệp DLA.txt lưu kết quả nào sau khi chạy chương trình trên? A. 6 8 10 B. 5 10 C. 5 7 9 D. 3 6 9Câu 22: Để hoán đổi giá trị của x cho y. Ví dụ: ...
Tìm kiếm theo từ khóa liên quan:
Đề thi giữa học kì 1 Đề thi giữa học kì 1 lớp 11 Đề thi giữa học kì 1 môn Tin học lớp 11 Ôn thi giữa HK1 môn Tin học lớp 11 Câu lệnh write Khai báo trong chương trình conTài liệu có liên quan:
-
3 trang 1624 26 0
-
8 trang 400 0 0
-
Đề thi giữa học kì 1 môn Tiếng Anh lớp 8 năm 2023-2024 có đáp án - Trường THCS Tân Thắng, An Lão
4 trang 374 6 0 -
7 trang 318 0 0
-
Đề thi giữa học kì 1 môn Tiếng Anh lớp 9 năm 2023-2024 - Trường THCS Nguyễn Trãi, Đại Lộc
5 trang 285 1 0 -
15 trang 285 2 0
-
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2023-2024 - Trường THCS Nguyễn Trãi, Đại Lộc
1 trang 263 0 0 -
Đề thi giữa học kì 1 môn KHTN lớp 6 năm 2023-2024 có đáp án - Trường THCS Lê Đình Chinh, Tiên Phước
8 trang 262 0 0 -
Đề thi giữa học kì 1 môn KHTN lớp 8 năm 2023-2024 - Trường THCS Nguyễn Trãi, Đại Lộc
3 trang 251 0 0 -
6 trang 237 1 0