Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Trãi, Quảng Nam
Số trang: 2
Loại file: doc
Dung lượng: 46.00 KB
Lượt xem: 12
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:
Để hệ thống lại kiến thức cũ, trang bị thêm kiến thức mới, rèn luyện kỹ năng giải đề nhanh và chính xác cũng như thêm tự tin hơn khi bước vào kì kiểm tra sắp đến, mời các bạn học sinh cùng tham khảo "Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Trãi, Quảng Nam" làm tài liệu để ôn tập. Chúc các bạn làm bài kiểm tra tốt!
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 - Trường THPT Nguyễn Trãi, Quảng Nam TRƯỜNG THPT NGUYỄN TRÃI KIỂM TRA CUỐI HỌC KỲ II – NĂM HỌC 2022 - 2023 TỔ: TOÁN - TIN MÔN TIN HỌC - LỚP 11 Thời gian làm bài: 45 Phút; (không kể thời gian giao đề) ĐỀ CHÍNH THỨC (Đề có 2 trang)Họ tên : ........................................................Số báo danh : ................... MÃ ĐỀ 131I-TRẮC NGHIỆM (5 điểm)Câu 1: Trong NNLT Pascal, sau khi thực hiện xong đoạn chương trình sau, giá trị của biến Slà? S:=’Ha Noi Mua thu’; Delete(S,7,8); Insert(‘Mua thu’, s, 1); A. Ha NoiMua thu B. Mua thuHa Noi C. Mua thuHa Noimua thu D. Mua thu Ha NoiCâu 2: Nếu hàm EOLN() cho giá trị True thì con trỏ tệp nằm ở vị trí: A. Đầu tệp B. Cuối tệp C. Cuối dòng D. Đầu dòngCâu 3: Trong NNLT Pascal, khai báo nào dưới đây SAI về biến kiểu xâu? A. Var St: String; B. Var St: String[257]; C. Var St: String[0]; D. Var St: String[10];Câu 4: Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục nào sau đây? A. Reset(); B. Rewrite(); C. Rewrite(); D. Reset();Câu 5: Cách viết nào sau đây tham chiếu đúng phần tử thứ i mảng một chiều A: A. Ai B. Ai C. A[‘i’] D. A[i];Câu 6: Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa A. Program. B. Function. C. Var D. Procedure.Câu 7: Biến toàn cục là: A. Là các biến được khai báo ở chương trình con. B. Là các biến được khai báo ở chương trình chính. C. Là các biến được khai báo sau từ khóa Type. D. Là sanh sách tham số thực sự.Câu 8: Trong Pascal, mở tệp để ghi dữ liệu ta sử dụng thủ tục nào sau đây? A. Reset(); B. Rewrite(); C. Rewrite(); D. Reset();Câu 9: Để ghi kết quả vào tệp văn bản, ta sử dụng thủ tục: A. write(,); B. Read(,); C. write(,); D. Read(,);Câu 10: Để đọc dữ liệu từ tệp văn bản, ta sử dụng thủ tục: A. Read(,); B. write(,); C. write(,); D. Read(,);Câu 11: Nếu hàm EOF() cho giá trị True thì con trỏ tệp nằm ở vị trí: A. Đầu dòng B. Cuối dòng C. Cuối tệp D. Đầu tệpCâu 12: Để gắn tên tệp cho biến tệp ta sử dụng câu lệnh nào sau đây? A. := ; B. Asign(, ); C. Assign(, ); D. := ;Câu 13: Với st:=’XIN CHAO; Hãy cho biết kết quả của thủ tục sau: Delete(st,4,3); A. XINCA B. XINO C. XINAO D. XIHAOCâu 14: Biến cục bộ là: Trang 1/2 - Mã đề 131 A. Là các biến được khai báo ở chương trình chính. B. Là các biến được khai báo sau từ khóa Type. C. Là sanh sách tham số thực sự. D. Là các biến được khai báo ở chương trình con.Câu 15: Cho S;=’Truong THPT NguyenTrai’, hàm length(S) cho giá trị là: A. 20 B. ‘20’ C. 22 D. ‘22’Câu 16: Để khai báo hàm trong Pascal bắt đầu bằng từ khóa A. Var. B. Program. C. Function. D. Procedure.Câu 17: Cho A=’Long’; B=’Thanh’; khi đó B+A cho kết quả nào? A. ‘LongThanh’ B. ‘Long Thanh’ C. ‘ThanhLong’ D. ‘Thanh Long’Câu 18: Trong NNLT Pascal, khai báo nào sau đây là đúng khi khai báo tệp văn bản? A. Var f: String; B. Var f = record C. Var f: Text; D. Var f: byte;Câu 19: Trong Pascal, để đóng tệp ta dùng thủ tục: A. Stop(); B. Close(); C. Close(); D. Stop();Câu 20: Cách viết nào sau đây là đúng khi khai báo mảng một chiều? A. Var : array[tên biến mảng] of ; B. Var : array[kiểu chỉ số] of ; C. Var of ; D. Var : array[kiểu chỉ số] of ;II-TỰ LUẬN (5 điểm)Bài 1 (1 điểm): Em hãy viết câu lệnh gắn tệp ‘NENXAU.TXT’ cho biến tệp f2 và mở tệp f2để đọc.Bài 2 (1 điểm): Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việcgì? d:=0; For i:= 1 to n do If A[i] mod 2 < >0 then d:=d+1;Bài 3 (3 điểm): Viết chương trình nhập vào từ bàn phím một xâu. Thay thế tất cả các cụm kítự ‘chi’ bằng cụm kí tự ‘ba’. ------ HẾT ------ Trang 2/2 - Mã đề 131 ...
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 - Trường THPT Nguyễn Trãi, Quảng Nam TRƯỜNG THPT NGUYỄN TRÃI KIỂM TRA CUỐI HỌC KỲ II – NĂM HỌC 2022 - 2023 TỔ: TOÁN - TIN MÔN TIN HỌC - LỚP 11 Thời gian làm bài: 45 Phút; (không kể thời gian giao đề) ĐỀ CHÍNH THỨC (Đề có 2 trang)Họ tên : ........................................................Số báo danh : ................... MÃ ĐỀ 131I-TRẮC NGHIỆM (5 điểm)Câu 1: Trong NNLT Pascal, sau khi thực hiện xong đoạn chương trình sau, giá trị của biến Slà? S:=’Ha Noi Mua thu’; Delete(S,7,8); Insert(‘Mua thu’, s, 1); A. Ha NoiMua thu B. Mua thuHa Noi C. Mua thuHa Noimua thu D. Mua thu Ha NoiCâu 2: Nếu hàm EOLN() cho giá trị True thì con trỏ tệp nằm ở vị trí: A. Đầu tệp B. Cuối tệp C. Cuối dòng D. Đầu dòngCâu 3: Trong NNLT Pascal, khai báo nào dưới đây SAI về biến kiểu xâu? A. Var St: String; B. Var St: String[257]; C. Var St: String[0]; D. Var St: String[10];Câu 4: Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục nào sau đây? A. Reset(); B. Rewrite(); C. Rewrite(); D. Reset();Câu 5: Cách viết nào sau đây tham chiếu đúng phần tử thứ i mảng một chiều A: A. Ai B. Ai C. A[‘i’] D. A[i];Câu 6: Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa A. Program. B. Function. C. Var D. Procedure.Câu 7: Biến toàn cục là: A. Là các biến được khai báo ở chương trình con. B. Là các biến được khai báo ở chương trình chính. C. Là các biến được khai báo sau từ khóa Type. D. Là sanh sách tham số thực sự.Câu 8: Trong Pascal, mở tệp để ghi dữ liệu ta sử dụng thủ tục nào sau đây? A. Reset(); B. Rewrite(); C. Rewrite(); D. Reset();Câu 9: Để ghi kết quả vào tệp văn bản, ta sử dụng thủ tục: A. write(,); B. Read(,); C. write(,); D. Read(,);Câu 10: Để đọc dữ liệu từ tệp văn bản, ta sử dụng thủ tục: A. Read(,); B. write(,); C. write(,); D. Read(,);Câu 11: Nếu hàm EOF() cho giá trị True thì con trỏ tệp nằm ở vị trí: A. Đầu dòng B. Cuối dòng C. Cuối tệp D. Đầu tệpCâu 12: Để gắn tên tệp cho biến tệp ta sử dụng câu lệnh nào sau đây? A. := ; B. Asign(, ); C. Assign(, ); D. := ;Câu 13: Với st:=’XIN CHAO; Hãy cho biết kết quả của thủ tục sau: Delete(st,4,3); A. XINCA B. XINO C. XINAO D. XIHAOCâu 14: Biến cục bộ là: Trang 1/2 - Mã đề 131 A. Là các biến được khai báo ở chương trình chính. B. Là các biến được khai báo sau từ khóa Type. C. Là sanh sách tham số thực sự. D. Là các biến được khai báo ở chương trình con.Câu 15: Cho S;=’Truong THPT NguyenTrai’, hàm length(S) cho giá trị là: A. 20 B. ‘20’ C. 22 D. ‘22’Câu 16: Để khai báo hàm trong Pascal bắt đầu bằng từ khóa A. Var. B. Program. C. Function. D. Procedure.Câu 17: Cho A=’Long’; B=’Thanh’; khi đó B+A cho kết quả nào? A. ‘LongThanh’ B. ‘Long Thanh’ C. ‘ThanhLong’ D. ‘Thanh Long’Câu 18: Trong NNLT Pascal, khai báo nào sau đây là đúng khi khai báo tệp văn bản? A. Var f: String; B. Var f = record C. Var f: Text; D. Var f: byte;Câu 19: Trong Pascal, để đóng tệp ta dùng thủ tục: A. Stop(); B. Close(); C. Close(); D. Stop();Câu 20: Cách viết nào sau đây là đúng khi khai báo mảng một chiều? A. Var : array[tên biến mảng] of ; B. Var : array[kiểu chỉ số] of ; C. Var of ; D. Var : array[kiểu chỉ số] of ;II-TỰ LUẬN (5 điểm)Bài 1 (1 điểm): Em hãy viết câu lệnh gắn tệp ‘NENXAU.TXT’ cho biến tệp f2 và mở tệp f2để đọc.Bài 2 (1 điểm): Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việcgì? d:=0; For i:= 1 to n do If A[i] mod 2 < >0 then d:=d+1;Bài 3 (3 điểm): Viết chương trình nhập vào từ bàn phím một xâu. Thay thế tất cả các cụm kítự ‘chi’ bằng cụm kí tự ‘ba’. ------ HẾT ------ Trang 2/2 - Mã đề 131 ...
Tìm kiếm theo từ khóa liên quan:
Đề thi học kì 2 Đề thi học kì 2 lớp 11 Đề thi học kì 2 năm 2023 Đề thi Tin học lớp 11 Bài tập Tin học lớp 11 Ngôn ngữ lập trình Pascal Biến cục bộGợi ý tài liệu liên quan:
-
Đề thi học kì 2 môn Tiếng Anh lớp 7 năm 2022-2023 có đáp án - Trường THCS Đỗ Đăng Tuyển
2 trang 259 0 0 -
Đề thi học kì 2 môn Tiếng Anh lớp 6 năm 2022-2023 có đáp án - Trường THCS Đỗ Đăng Tuyển
2 trang 258 1 0 -
Đề thi học kì 2 môn Toán lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
22 trang 220 0 0 -
Bộ 14 đề thi học kì 2 môn Toán lớp 9 năm 2022-2023 có đáp án
82 trang 183 0 0 -
4 trang 172 1 0
-
Đề thi học kì 2 môn HĐTN lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
5 trang 154 0 0 -
Đề thi học kì 2 môn Công nghệ lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
8 trang 149 0 0 -
Đề thi học kì 2 môn Tin học lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
13 trang 142 0 0 -
25 trang 141 0 0
-
Đề thi học kì 2 môn Ngữ văn lớp 7 năm 2022-2023 có đáp án - Trường THCS Trần Hưng Đạo, Kon Tum
9 trang 120 0 0