Kiểm tra giữa học kỳ II, Tin 10 Cánh Diều

4 9 1
Kiểm tra giữa học kỳ II, Tin 10 Cánh Diều

Đang tải... (xem toàn văn)

Thông tin tài liệu

Đề kiểm tra giữa học kỳ 2 môn tin học 10 , theo sách giáo khoa cánh diều. Có đủ 4 mức độ nhận biết, thông hiểu, vận dụng, vận dụng cao, theo yêu cầu cần đạt của chương trình Giáo dục phổ thông tổng thể 2018

SỞ GD-ĐT Trường … KIỂM TRA GIỮA KÌ II NĂM HỌC … Môn: TIN HỌC, Lớp 10 Thời gian làm bài: 45 phút KIỂM TRA GIỮA KỲ II Câu Cho biểu thức logic x and y Biểu thức nhận giá trị True nào? A Cả x y nhận giá trị True B x nhận giá trị True, y nhận giá trị False C x nhận giá trị False, y nhận giá trị True D Cả x y nhận giá trị False Câu Cho x = 5, y = 10 Hãy cho biết biểu thức logic nhận giá trị True? A 4*x=2*y B (x%5==0) and (y%2==0) C (x>2*y) or (x+y >20) D x+10 >= y+7 Câu Đoạn chương trình sau in kết nào: a, b = 21, 11 if a%b == 0: print("YES") else: print("NO") A NO B YES C None D Error Câu Cho A = 5, B = 10, biểu thức so sánh cho giá trị False? A A < B B 2*A == B C A + != B D A + 10 > B + Câu Chọn đáp án x,y = 7,3 print(x//y) A B C D Câu Cú pháp câu lệnh lặp while: A while : Khối lệnh cần lặp B while - Khối lệnh cần lặp C while … Khối lệnh cần lặp C while : điều kiện Câu 7: Để biểu diễn dãy số nguyên từ đến 50, ta dùng lệnh nào? A range(50) B range(1,50) C range(1, 51) D range(51) Câu Hàm range(101) tạo ra: A dãy số từ đến 100 B dãy số từ đến 101 C 101 số ngẫu nhiên D dãy số ngẫu nhiên 101 Câu Hãy cho biết giá trị biến X thực câu lệnh sau: X=5 if 45 % == 0: X =X+2 A B C D 11 Câu 10 Cho biết kết đoạn chương trình sau: s=0 for i in range(1, 10): s = s + i print(s) A 55 B 45 C 11 D 10 Câu 11 Trong Python có dạng lặp: A B C D Câu 12 Cho đoạn chương trình sau: for i in range(6): print(i) Trong đoạn chương trình vịng lặp thực lần? A B C D Câu 13 Cho đoạn chương trình sau: s, i = 0, while i0): s=s+a a=a-1 Giá trị a thực đoạn chương trình bao nhiêu? A B C D 11 Câu 15 Đối với cấu trúc if-else thực khi: A Điều kiện sai B Điều kiện C Điều kiện D Điều kiện khác Câu 16 Cho đoạn chương trình sau: x, y, d = 10, 3, if x % y == 0: d=x//y Sau thực đoạn chương trình giá trị d là: A B C D Không xác định Câu 17 Câu lệnh if chương trình Python có dạng: A if C : B if : D if : Câu 18 Cho đoạn lệnh sau: x=20 if x%2==0: x=x+10 else: x=x-10; Sau thực đoạn chương trình x nhận giá trị bao nhiêu? A 10 B 20 C 30 D 40 Câu 19 Để kiểm tra số ngun n có số lẻ khơng ta sử dụng điều kiện nào? A n//2=0 B n%2==0 C n//2==0 D n%2==1 Câu 20 Hoạt động chưa biết trước số lần lặp hoạt động sau: A Tính tổng số tự nhiên từ đến 100 B Mỗi ngày tập thể dục lần C Làm 1000 bưu thiếp D Học đến thuộc Câu 21 Câu lệnh sau cho kết gì? for i in range(6): print(i,end='' '') A B 0123456 C D 12345 Câu 22 Cho đoạn chương trình sau: a, s = 6, while (a>0): s=s+a a=a-1 Giá trị s thực đoạn chương trình bao nhiêu? A B 20 C D 21 Câu 23 Kết đoạn chương trình sau: for x in range(3, 10, 2): print(x) A In hình số lẻ từ đến 10 B In hình số chẵn từ đến 10 C In hình số từ đến 10 D In hình số từ đến 10 Câu 24 Kí hiệu so sánh “khác” Python là: A != B # C ≠ D =! Câu 25 Vịng lặp với số lần khơng biết trước kết thúc khi: A sai B C lớn D Câu 26 Cho đoạn chương trình sau: i=0 while ib: a=a*2 else: b=b*2 A B C D Câu 28 Chọn đáp án sau thực đoạn lệnh sau: m1, m2 = 8, m = (m1 + 2*m2)/3 if m>=5: print(‘lên lớp’) else: print(‘trượt, học lại’) A lên lớp B trượt, học lại C Lên Lớp D, Trượt, Học lại Câu 29 Output chương trình sau gì? x=4 if not(x>=5): print(‘hello) else: print(‘byebye’) A hello B byebye C None D error Câu 30 Để in số nguyên từ đến 100, lệnh print thực lần? A B 100 C 99 D 101 Câu 31 Cho biết đoạn chương trình tính tổng số ngun từ tới 10 S=1+2+ +10, với S khởi tạo 0: A for i in range (0,10,1): S = S + i B for i in range (1,10,1): S = S + i C for i in range (11): S = S + i D for i in range (10): S = S + i Câu 32: Cho biết kết chạy đoạn chương trình sau: s=0 for i in range(3): s = s+2*i print(s) A 12 B 10 C D Câu 33 Cho biết kết đoạn lệnh sau: A Hiển thị 99 ký tự dấu ‘*’ C Hiển thị 100 ký tự chữ a - HẾT - B Báo lỗi D Hiển thị 100 ký tự dấu ‘*’ ĐÁP ÁN 1A 2B 16C 30B 3A 17B 31C 4C 18C 32D 5B 19D 33D 6A 20D 7C 21C 8A 22D 9C 23A 10B 24A 11B 25A 12D 26C 13C 27D 14A 28A 15A 29A

Ngày đăng: 26/01/2024, 09:33

Tài liệu cùng người dùng

Tài liệu liên quan