Đề thi học kì 2 môn Tin học lớp 10 năm 2023-2024 - Trường PTDTNT THCS&THPT Nước Oa
lượt xem 1
download
Với “Đề thi học kì 2 môn Tin học lớp 10 năm 2023-2024 - Trường PTDTNT THCS&THPT Nước Oa” được chia sẻ dưới đây, các bạn học sinh được ôn tập, củng cố lại kiến thức đã học, rèn luyện và nâng cao kỹ năng giải bài tập để chuẩn bị cho kì thi sắp tới đạt được kết quả mong muốn. Mời các bạn tham khảo đề thi!
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề thi học kì 2 môn Tin học lớp 10 năm 2023-2024 - Trường PTDTNT THCS&THPT Nước Oa
- SỞ GD & ĐT QUẢNG NAM ĐỀ KIỂM TRA HỌC TRƯỜNG PTDTNT THCS & THPT NƯỚC OA KỲ 2 – NĂM HỌC 2023 - 2024 (Đề có 3 trang) MÔN TIN HỌC - KHỐI LỚP 10 Thời gian làm bài: 45 Phút; Họ và tên : ............................................................... SBD : ................... I. PHẦN TRẮC NGHIỆM: (7đ) Câu 1: Câu nào là kiểu dữ liệu danh sách? A. H=[ 2:4:6:8:10]. B. N=[ 1.3.5.7.9]. C. S=[ 3;11;5;7;9]. D. P=[ 1,2,3,4,5]. Câu 2: Sử dụng lệnh nào để tìm vị trí của một xâu con trong xâu khác không? A. split(). B. test(). C. in(). D. find(). Câu 3: Cấu trúc câu lệnh while? A. while : B. while ; C. while ; D. while . Câu 4: Chương trình khi chạy phát sinh lỗi ngoại lệ NameError, nên xử lí như thế nào? A. Kiểm tra lại tên các biến và hàm. B. Kiểm tra kiểu dữ liệu nhập vào. C. Kiểm tra lại chỉ số trong mảng. D. Kiểm tra giá trị của số bị chia. Câu 5: Cho đoạn chương trình sau: >>>def pheptoan(m,n): P= m+n*5 return P A. Tên hàm: pheptoan; tham số: m, n; hàm có trả lại giá trị. B. Tên hàm: pheptoan; tham số: m, n; hàm không trả lại giá trị. C. Tên hàm: pheptoam; tham số: m, n; hàm không trả lại giá trị. D. Tên hàm: peptoan; tham số: m, n; hàm có trả lại giá trị. Câu 6: Chọn phát biểu sai trong các phát biểu sau: A. Có thể phân biệt lỗi chương trình Python làm ba loại. B. Khi có lỗi sai cú pháp, chương trình lập tức dừng và thông báo lỗi. C. Lỗi ngoại lệ là lỗi không thể thực hiện một lệnh trong chương trình. D. Cách xử lí các loại lỗi giống nhau. Câu 7: Hàm tự định nghĩa trong Python có thể có bao nhiêu tham số? A. 1 B. Không hạn chế C. 0 D. 2 Câu 8: >>>A=['tin', 'học', '10']. Câu lệnh nối nào dưới đây để có kết quả sau: 'tin-học-10' A. ':'.join(A) B. ' '.join(A) C. ','.join(A) D. '-'.join(A) Câu 9: Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì? A. Hằng số B. Hiệu số C. Đối số D. Hàm số Trang 1/3 - Mã đề 002
- Câu 10: Nếu biến bên ngoài hàm muốn có tác dụng bên trong hàm ta dùng từ khóa nào? A. global. B. def. C. len(). D. int(). Câu 11: Biểu thức sau cho kết quả đúng hay sai? >>>S1 = “12345” >>>S2 = “3e4r45” >>>S3 = “45” >>>S3 in S1 >>>S3 in S2 A. False, False. B. False, True. C. True, True. D. True, False. Câu 12: Đoạn lệnh sau làm nhiệm vụ gì? A = [] for x in range(10): A.append(int(input())) A. Nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số thực. B. Không có đáp án đúng. C. Nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là xâu. D. Nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số nguyên. Câu 13: Cho biết ý nghĩa của câu lệnh sau: A.clear() A. Thêm giá trị vào danh sách A. B. Xóa toàn bộ dữ liệu của danh sách A. C. Xóa 1 phần tử từ danh sách A. D. Bổ sung phần tử vào cuối danh sách A. Câu 14: Để kiểm tra một phần tử có nằm trong danh sách đã cho không, trong Python sử dụng toán tử gì? A. range B. in C. append D. for Câu 15: Điền vào “…” hoàn thành phát biểu sau: “Chương trình chạy không lỗi ngoại lệ nhưng kết quả đưa ra …. Đây là lỗi … bên trong chương trình.” A. đúng, lôgic. B. sai, lôgic. C. đúng, Syntax Error. D. sai, ngoại lệ. Câu 16: Trong Python, câu lệnh nào dùng để tính độ dài của xâu s? A. s.length(). B. s.len(). C. len(s). D. length(s). Câu 17: Trong Python biến được khai báo và sử dụng bên trong một hàm được gọi là gì? A. Biến địa phương. B. Biến tổng thể. C. Biến riêng. D. Biến thông thường. Câu 18: Chương trình sau thông báo lỗi gì? for i in range(10) print(i) A. Type Error. B. SyntaxError. C. NameError. D. ValueError. Câu 19: Cho đoạn chương trình sau: def h(a1,b1): s=a1-b1 return s a,b=map(int,input().split()) t=h(a,b) print(t) Trang 2/3 - Mã đề 002
- Trong đoạn chương trình trên s được gọi là: A. Tên hàm. B. Tham số hình thức. C. Biến cục bộ D. Tham số thực sự. Câu 20: Kết quả của chương trình sau là bao nhiêu? >>>def f(a,b): return a + b + N >>> N = 5 >>>f(3, 3) A. 5. B. 6. C. 11. D. Chương trình bị lỗi. Câu 21: Cho chương trình sau và xác định tham số, đối số của hàm: >>>def nhan(x, y, z): M= x*y*z return M >>>a, b =2, 4 >>>nhan(a, b, 6) A. Tham số: M; đối số: a,b,6. B. Tham số: x, y, z; đối số: 2, 4, C. Tham số: a, b, 6; đối số: x, y, z. D. Tham số: x,y,z; đối số: a, b, 6 . II. PHẦN TỰ LUẬN: (3đ) Câu 1. Cho đoạn chương trình sau: x, y = 3, 4 def f(x, y): x=x+y y=y+2 return x Giá trị của x, y bằng bao nhiêu sau khi thực hiện câu lệnh f(4,3)? Câu 2. Hãy xác định lỗi trong các câu lệnh sau, sửa lại cho đúng và cho biết lỗi đó thuộc lỗi nào? a. A = [1,2,3] b. def dayso(a) for i in range(4): return a print(A[i]) print(3) Câu 3. Viết hàm tính tổng của hai số a,b, với a, b nhập từ bàn phím. -------------HẾT------------ Trang 3/3 - Mã đề 002
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bộ đề thi học kì 2 môn Ngữ Văn lớp 8 năm 2018 có đáp án
25 p | 1605 | 57
-
Bộ đề thi học kì 2 môn GDCD lớp 7 năm 2017-2018 có đáp án
26 p | 1235 | 34
-
Đề thi học kì 2 môn Hóa lớp 8 năm 2017-2018 có đáp án - Trường THCS Vĩnh Thịnh
3 p | 390 | 34
-
Đề thi học kì 2 môn Lịch Sử lớp 6 năm 2017-2018 có đáp án - Trường THCS Vĩnh Thịnh
4 p | 445 | 21
-
Đề thi học kì 2 môn GDCD lớp 7 năm 2017-2018 có đáp án
2 p | 299 | 19
-
Đề thi học kì 2 môn GDCD lớp 6 năm 2017-2018 có đáp án - Trường THCS Khai Quang
2 p | 508 | 17
-
Đề thi học kì 2 môn Ngữ Văn lớp 9 năm 2017-2018 có đáp án - Trường THCS Hoàn Thiện
3 p | 325 | 13
-
Đề thi học kì 2 môn Ngữ Văn lớp 8 năm 2018 có đáp án - Đề số 2
9 p | 965 | 12
-
Đề thi học kì 2 môn GDCD lớp 9 năm 2017-2018 có đáp án - Sở GD&ĐT Thanh Hóa
3 p | 405 | 10
-
Đề thi học kì 2 môn Lịch Sử lớp 8 năm 2017-2018 có đáp án - Trường THCS Khai Quang
3 p | 272 | 9
-
Đề thi học kì 2 môn GDCD lớp 8 năm 2017-2018 có đáp án - Trường THCS Bình An
2 p | 687 | 9
-
Bộ 24 đề thi học kì 2 môn Ngữ văn lớp 8 năm 2019-2020 có đáp án
104 p | 80 | 4
-
Đề thi học kì 2 môn GDCD lớp 9 năm 2017-2018 có đáp án - Trường THCS Vĩnh Thịnh
4 p | 175 | 3
-
Đề thi học kì 2 môn Lịch Sử lớp 9 năm 2017-2018 có đáp án - Trường THCS Bình An
4 p | 246 | 3
-
Đề thi học kì 2 môn Toán lớp 2 năm 2019-2020 có đáp án - Trường Tiểu học Phong Phú B
4 p | 67 | 3
-
Đề thi học kì 2 môn Toán lớp 2 năm 2019-2020 có đáp án - Trường Tiểu học số 2 Hoài Tân
6 p | 80 | 2
-
Đề thi học kì 2 môn Địa lý lớp 9 năm 2017-2018 có đáp án - Trường THCS Khai Quang
4 p | 202 | 1
-
Đề thi học kì 2 môn Công nghệ lớp 7 năm 2018 có đáp án - Trường THCS Vĩnh Thịnh
2 p | 132 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn