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 2024-2025 - Trường PTDTNT THCS&THPT Nước Oa

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

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

Với mong muốn giúp các bạn đạt kết quả cao trong kì thi sắp tới, TaiLieu.VN đã sưu tầm và chọn lọc gửi đến các bạn ‘Đề thi giữa học kì 2 môn Tin học lớp 10 năm 2024-2025 - Trường PTDTNT THCS&THPT Nước Oa’ hi vọng đây sẽ là tư liệu ôn tập hiệu quả giúp các em đạt kết quả cao trong kì thi. Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Đề thi giữa học kì 2 môn Tin học lớp 10 năm 2024-2025 - Trường PTDTNT THCS&THPT Nước Oa

  1. SỞ GD & ĐT QUẢNG NAM ĐỀ KIỂM TRA TRƯỜNG PTDTNT THCS & THPT NƯỚC OA GIỮA HK II – NĂM HỌC 2024 - 2025 MÔN TIN HỌC - (Đề có 3 trang) KHỐI LỚP 10 Thời gian làm bài : 45 Phút, không kể thời gian phát đề Họ và tên: ............................................................... SBD : ................... Phần I: Trắc nghiệm nhiều phương án lựa chọn (3đ). Học sinh trả lời từ câu 1 đến câu 12. Mỗi câu hỏi học sinh chỉ chọn một phương án. Câu 1: Chương trình sau cho kết quả là bao nhiêu? def chao(ten): print("Xin chào, " + ten + "!") chao(‘Xuan’) A. “Xin chào”. B. “Xin chào, Xuan!”. C. “Xin chào!”. D. Câu lệnh bị lỗi. 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. in(). B. split(). C. find(). D. test(). Câu 3: Kết quả của các câu lệnh sau là gì? s = "12 34 56 ab cd de " print(s. find(" ")) print(s.find("12")) print(s. find("34")) A. 2, 0, 3. B. 2, 1, 3. C. 3, 5, 2. D. 1, 4, 5. Câu 4: Chọn phát biểu sai trong các phát biểu sau: A. Lệnh str() chuyển đối tượng đã cho thành chuỗi. B. Lệnh print() thực hiện việc in ra màn hình. C. Lệnh input() thực hiện yêu cầu nhập vào một biểu thức, số hay một xâu bất kì. D. Lệnh type() trả lại kiểu dữ liệu của biểu thức trong ngoặc. Câu 5: Đoạn lệnh sau làm nhiệm vụ gì? A=[] for x in range(10): A. Nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là xâu. B. Nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số thực. C. Không có đáp án đúng. D. 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ố nguyên. Câu 6: Trong Python, câu lệnh nào dùng để tính độ dài của xâu s? A. length(s). B. s. length(). C. s.len(). D. len(s). Câu 7: Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S>10000. Điều kiện nào sau đây cho vòng lặp while là đúng: Trang 1/3 - Mã đề 102
  2. A. while S >= 10000. B. While S >10000. C. while S
  3. c) Xâu G có thể được coi như một danh sách các ký tự nhưng không thể thay đổi các ký tự đó. d) Độ dài của xâu G là 11, có thể tính bằng lệnh len(G). Câu 4: Cho xâu t = "Python programming is fun". Hãy xác định các câu sau đúng hay sai: a) Biểu thức "programming" in t sẽ trả về giá trị True. b) Biểu thức t.find("Python") sẽ trả về giá trị 7. c) Biểu thức t.find("is") sẽ trả về giá trị 18. d) Biểu thức "Fun" in t sẽ trả về giá trị True. Phần III. Tự luận (3đ). Câu 1: Viết chương trình đếm số lần xuất hiện của ký tự 'a' trong xâu. Câu 2: Viết hàm numbers(s) đếm số các chữ số có trong xâu s. Sau đó viết chương trình nhập vào một xâu và đưa kết quả ra màn hình. Câu 3: Lệnh A.append(1) và A. insert(0,1) là gì, có tác dụng giống nhau khi nào? ---HẾT--- Trang 3/3 - Mã đề 102
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
269=>2