Đề thi học kì 2 môn Tin học lớp 10 năm 2023-2024 - Trường THPT Chu Văn An, Quảng Nam
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Đề thi học kì 2 môn Tin học lớp 10 năm 2023-2024 - Trường THPT Chu Văn An, Quảng Nam SỞ GD & ĐT QUẢNG NAM ĐỀ KIỂM TRA HỌC KỲ 2 – NĂM HỌC 2023 - 2024 TRƯỜNG THPT CHU VĂN AN MÔN TIN HỌC - KHỐI LỚP 10 Thời gian làm bài : 45 PhútHọ tên : .......................................................... Số báo danh : ...................Lớp: .. Mã đề 001I – TRẮC NGHIỆMCâu 1: Kết quả đoạn chương trình sau là gì? A. “khoi 11” B. “11” C. Không có đáp án D. “i 11”Câu 2: Cho xâu s= “TRAN VAN MA” và phương thức s.find(“AN”) kết quả trả về vị trí: A. 0 B. 5 C. 2 D. -1Câu 3: Giả sử s = Thời khóa biểu thì len(s) bằng bao nhiêu? A. 3 B. ‘14’ C. 14 D. 5Câu 4: Lệnh nào sau đây được dùng để bổ sung phần tử vào cuối dãy A. del() B. append() C. Đáp án khác D. len()Câu 5: Cho s1 = abc, s2 = ababcabca. Các biểu thức logic sau, biểu thức nào cho kết quả False? A. abc123 in s2 B. abcabca in s2 C. s1 + s1 in s2 D. s1 in s2Câu 6: Kết quả đoạn chương trình sau là gì? Nếu cho n=7 A. 7 B. ”7” C. Không có đáp án D. falseCâu 7: Chương trình sau cho kết quả là? A. Câu lệnh bị lỗi. B. “Xin chào, Xuan!”. C. “Xin chào”. D. “Xin chào!”.Câu 8: Cho xâu A= [“T”, “i”, “n”, “h”, “o”, “c”, “11”] và phương thức A[2]= “N” kết quả: A. Tại vị trí 2 trong list A được thay thế kí tự “n” thành kí tự “N” B. Tại vị trí 2 trong list A được thay thế kí tự “N” thành kí tự “n” C. Báo lỗi, không thay thế được D. Tại vị trí 1 trong list A được thay thế kí tự “N” thành kí tự “n”Câu 9: Phát biểu đúng trong các phát biểu sau là: A. Lệnh input() có thể nhập vào một số nguyên mà không cần chuyển đổi kiểu B. Có 2 hàm có sẵn được xây dựng trong python. C. Lệnh float() trả về số nguyên từ số hoặc chuỗi biểu thức. D. Lệnh bool() chuyển một giá trị sang Boolean.Câu 10: Tham số là gì? A. Tham số không có định nghĩa B. Tham số là giá trị được truyền vào khi gọi hàm. Khi gọi hàm, các tham số (parameter) sẽ được truyền bằng giátrị thông qua đối số (argument) của hàm, số lượng giá trị được truyền vào hàm bằng với số tham số trong khai báo củahàm. C. Tham số của hàm được định nghĩa khi khai báo hàm và được dùng như biến trong định nghĩa hàm D. Tham số và đối số được định nghĩa như nhauCâu 11: Cho xâu s= “Tin - học - 11” và phương thức A=s.split(‘-’), kết quả được list như sau: A. A= [Tin-học-11] B. A= [Tin, học, 11] C. A= [Tin, học, 11] D. Không có đáp ánCâu 12: Cho xâu A= [1,5,3,7,8,4] và phương thức s= “”.join(A) , kết quả được list như sau: A. s= “1+5+3+7+8+4” B. s= “1 5 3 7 8 4” C. s= “153784” D. Không có đáp ánCâu 13: Cú pháp câu lệnh gọi hàm trong Python có dạng chung như sau: A. () B. () C. () D. ()Câu 14: Cho đoạn chương trình sau:Sau khi thực hiện đoạn chương trình trên giá trị của s là: A. 2 B. 0 C. 3 D. 1Câu 15: Cú pháp của lệnh join() là, chọn kết quả đúng nhất.A. “ ”. join() B. “kí tự nối”. join() C. “,”. join() D. Không có cú pháp lệnh join()Câu 16: Giả A = [1,6,6,345,3] và print(len(A)) bằng bao nhiêu? A. 5 B. 3 C. ‘5’ D. 5Câu 17: Nếu muốn biến bên ngoài vẫn có tác dụng bên trong hàm thì chỉ cần khai báo lại biến này bên trong hàm với từkhóa A. False B. globalA C. Không có đáp án D. globalCâu 18: Trong câu lệnh while khối lệnh sẽ thực hiện khi nào? A. Điều kiện sai B. Khi tìm được Output C. Điều kiện đúng D. Khi đủ số vòng lặpCâu 19: Lệnh split() dùng để: A. Nối danh sách gồm các từ thành một xâu B. Tìm kiếm vị trí của phần tử trong list C. Vừa tách và nối theo yêu cầu của phương thức D. Tách một xâu thành danh sách các từCâu 20: Khi thực hiện lệnh Khối 11 in A với A = [2, 4, 5, Khối 11, ‘Chu Văn An’, 9] sẽ cho kết quả như thế nào? A. Đáp án khác B. true C. False D. TrueCâu 21: Hàm trong Python được định nghĩa bằng từ khóa A. def B. Edf C. Def D. FEDCâu 22: Đâu là kiểu dữ liệu xâu A. str B. bool C. int D. listCâu 23: Khi khai báo hàm, thành phần nào được định nghĩa và được dùng như biến trong hàm?A. Tham số. B. Đối số. C. Giá trị. D. Dữ liệu.II-TỰ LUẬN:Câu 1)(1.5 điểm) Cho list A =[‘3’, 3.4, 434, True, 34] và trả lời các câu hỏi sau: - Công thức gì để truy xuấ ...
Tìm kiếm tài liệu theo từ khóa liên quan:
Đề thi học kì 2 Ôn thi học kì 2 Đề thi học kì 2 lớp 10 Đề thi HK2 Tin học lớp 10 Đề thi trường THPT Chu Văn An Ngôn ngữ lập trình Khai báo biếnTà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 277 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 276 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 272 1 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 268 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 266 0 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 248 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 226 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 208 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 187 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 186 0 0 -
4 trang 180 1 0
-
Giáo trình Lập trình C căn bản: Phần 1
64 trang 170 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 169 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 169 0 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 164 0 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 159 0 0 -
Báo cáo thực tập: Quản lý nhân sự & tiền lương
52 trang 154 0 0 -
25 trang 152 0 0