intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi giữa học kì 2 môn Tin học lớp 10 năm 2022-2023 - Trường THPT Núi Thành, Quảng Nam

Chia sẻ: _ _ | Ngày: | Loại File: DOCX | Số trang:3

6
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

‘Đề thi giữa học kì 2 môn Tin học lớp 10 năm 2022-2023 - Trường THPT Núi Thành, Quảng Nam" là tài liệu tham khảo được TaiLieu.VN sưu tầm để gửi tới các em học sinh đang trong quá trình ôn thi, giúp học sinh củng cố lại phần kiến thức đã học và nâng cao kĩ năng giải đề thi. Chúc các em học tập và ôn thi hiệu quả!

Chủ đề:
Lưu

Nội dung Text: Đề thi giữa học kì 2 môn Tin học lớp 10 năm 2022-2023 - Trường THPT Núi Thành, Quảng Nam

  1. SỞ GD-ĐT QUẢNG NAM KIỂM TRA GIỮA KỲ 2, NĂM HỌC TRƯỜNG THPT NÚI THÀNH 2022-2023 ĐỀ CHÍNH THỨC Môn: TIN HỌC – Lớp:10 (Đề gồm có 02 trang) Thời gian: 45 phút (không kể thời gian giao đề) MÃ ĐỀ 907 Câu 1. Biểu thức logic nào trả về giá trị False? A. “010” in “0010100”B. “110” in “0011000”C. “011” in “0011000” D. “101” in “0011000” Câu 2. Danh sách A ban đầu là [2,5,10,9]. Để có danh sách A là [2,30,5,10,9] cần thực hiện lệnh gì? A. A.insert(1,30) B. A.insert(30,1) C. A.insert(2,30) D. A.insert(30,2) Câu 3. Trong Python, xâu KHÔNG có kí tự nào gọi là gì? A. Xâu trắng.B. Xâu rỗng. C. Xâu không. D. Không phải là xâu kí tự. Câu 4. Chương trình sau cho kết quả gì? A. 'Tin', 'học', '10', 'kết', 'nối', 'tri', 'thức' B. Tin , học , kết , nối , tri , thức C. Tin học 10 kết nối tri thức D. Tin , học , 10, kết , nối , tri , thức Câu 5. Trong lệnh range( start, stop), giá trị thay đổi như thế nào từ start đến stop? A. Tăng 2 đơn vị. B. Tăng 1 đơn vị. C. Tăng 3 đơn vị. D. Tăng 4 đơn vị. Câu 6. Trong Python, độ dài của xâu s được tính bằng lệnh nào? A. range(s) B. len(s) C. append(s ) D. clear(s) Câu 7. Kết quả thực hiện chương trình sau? A. [1, 3, 24] B. [1, 2, 3, 6, 24] C. [1, 6, 24] D. [3, 1, 6, 24] Câu 8. Trong Python, lệnh nào sau đây dùng để nối các phần tử (là xâu) của một danh sách thành một xâu? A. split() B. find() C. append() D. join() Câu 9. Kết quả sau khi thực hiện chương trình? A. [5, 7, 12, 40, -7, 9] B. [5, 7, 12, 40, 8, 9] C. [5, 7, -7, 9] D. [5, 7, 12, -7, 9] Câu 10. Đoạn chương trình nào dưới đây thực hiện tính tổng giá trị các số là bội của 3 có trong danh sách a cho trước? A. B. C. D. Câu 11. Trong Python, muốn “xóa phần tử x từ danh sách A” thì sử dụng lệnh nào? A. A.remove(x) B. A.insert(k, x) C. A.clear() D. A.append(x) Câu 12. Kết quả thực hiện chương trình? A. 7B. 6C. 8 D. 9 Câu 13. Chương trình sau cho kết quả gì? A. [12, 40, 8] B. [12] C. [5, 7, 12, 40, 8] D. [5, 7, 40, 8] Câu 14. Đâu là cú pháp đúng của câu lệnh lặp for trong Python? A. B. C. D. Câu 15. Trong Python, lệnh nào đúng khi khởi tạo dữ liệu danh sách a? Trang 1/2 – Mã đề 907
  2. A. a == [ ] B. a = [1.5, 2, 3, “9”, “10”]C. [1, 2, 3, 4, 5] = a D. a == {3, 4, 5, 6, 7} Câu 16. Kết quả sau khi thực hiện chương trình sau? A. 5 B. 6 C. 4 D. 7 Câu 17. Cho danh sách A = [ 1, 0, 9, 15, “Tin”, 10, True]. Lệnh nào sau đây trả về giá trị False? A. “Tin” in A B. False in A C. 10 in A D. True in A Câu 18. Kết quả sau khi thực hiện lệnh sau là gì? A. 3B. 25C. True D. 1 Câu 19. Cho biết kết quả khi thực hiện chương trình sau? A. 10B. 40 C. 20D. 30 Câu 20. Hãy cho biết chương trình dưới đây thực hiện công việc gì? A. Tính s=1+3+5+7+… cho đến khi i>=20 thì dừng. B. Tính s=1+3+5+7+… cho đến khi s=20 thì dừng. D. Tính s=1+3+5+7+… cho đến khi s>=20 thì dừng. Câu 21. Trong python, cho xâu a= 'KIEM TRA GIUA KI 2'. Hãy chọn lệnh thao tác với a để thu được danh sách b=['KIEM', 'TRA', 'GIUA', 'KI', '2'] A. b = a.split(' ') B. b = a.split(' , ') C. a = b.split(' ') D. b = a.join(' ') Câu 22. Lệnh range() nào sau đây trả về vùng giá trị 5,6,7,8,9,10? A. range(5,10) B. range(4,10) C. range(4,11) D. range(5,11) Câu 23. Trong Python, lệnh .split() dùng để làm gì? A. Xóa có trong . B. Đếm số từ trong dựa vào . C. Tách các từ trong và đưa vào danh sách. D. Tách các kí tự số trong và đưa vào danh sách. Câu 24. Trong Python, muốn “chèn phần tử x vào vị trí k của danh sách A” thì sử dụng lệnh nào? A. A.append(x) B. A.remove(x) C. A.insert(k, x) D. A.clear() Câu 25. Với s = ‘bs52cb73hg24’, hãy cho biết kết quả sau khi thực hiện chương trình? A. 23 B. 52C. 24 D. 73 Câu 26. Để tính tổng T = 2+4+6+8+…+k+… cho đến khi T>100 thì dừng. Hãy xác định điều kiện để viết lệnh lặp while tính T? A. k>100 B. T>100 C. k
  3. A. .find(, start) B. .find(.) C. .find() D. :find() ----- HẾT ----- Trang 3/2 – Mã đề 907
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
9=>0