Đề kiểm tra giữa học kì 1 môn Tin học Lớp 11 - Năm học 2022-2023 (Có đáp án)
Bạn đang xem tài liệu "Đề kiểm tra giữa học kì 1 môn Tin học Lớp 11 - Năm học 2022-2023 (Có đáp án)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
File đính kèm:
- de_kiem_tra_giua_hoc_ki_1_mon_tin_hoc_lop_11_nam_hoc_2022_20.docx
Nội dung text: Đề kiểm tra giữa học kì 1 môn Tin học Lớp 11 - Năm học 2022-2023 (Có đáp án)
- Câu 7: Xét biểu thức lôgic : (m % 100 0), với giá trị nào của m dưới đây biểu thức trên cho giá trị TRUE. A.66 B.99 C.2007 D.2011 Câu 8: Biểu thức D = 25 % 3 + 5 / 2 * 3 có giá trị là : A.8.0 B.15.5 C.15.0 D.8.5 Câu 9: Biểu thức P = 25 // 3 + 5 / 2 * 3 có giá trị là : A.8.0 B.15.5 C.15.0 D.8.5 Câu 10: Những biểu thức nào sau đây có giá trị TRUE ? A.( 20 > 19 ) and ( “B” 2 ) and not( 4 + 2 4 // 2 ) C.( 3 < 5 ) or ( 4 + 2 < 5 ) and ( 2 < 4 // 2 ) D.4 + 2 * ( 3 + 5 ) < 18 // 4 * 4 Câu 11: Cho biết kết quả sau khi thực hiện đoạn chương trình sau A = 100 B = 30 X = A // B Print(X) A.10 B.33 C.3 D.1 Câu 12:Trong ngôn ngữ lập trình Python, biểu thức số học nào sau đây là hợp lệ ? A.5a + 7b + 8c B.5*a + 7*b + 8*c C.{a + b}*c D.X*y(x+y) Câu 13: Biểu diễn biểu thức sau trong ngôn ngữ lập trình Python
- D. if : else x 2 Câu 18: điều kiện trong Python được biểu diễn như thế nào? x 5 A. 2x or x =2 and x =2 or x 0: B. if a > 0 and b > 0 and c > 0: C. if a > 0 or b > 0 or c > 0: D. if a,b,c: Câu 20. Đoạn chương trình sau đưa ra màn hình kết quả nào? A.1 B.Không đưa gì cả C.0 D.8 Câu 21. Câu lệnh if nào sau đây viết đúng? A.if a == 5; a = d + 1 else: a = d + 2 B.if a == 5: a = d + 1 else: a = d + 2 C.if a == 5: a = d + 1 else a = d + 2 D.If a == 5; a = d + 1 Else: a = d + 2 Câu 22: Biểu thức (x > y) and (y > 3) thuộc loại biểu thức nào trong Python? A.Biểu thức Logic B.Biểu thức số học
- C. 131 D. 172 Câu 27: Chương trình dịch không có khả năng nào trong các khả năng sau ? A.Phát hiện được lỗi ngữ nghĩa B.Phát hiện được lỗi cú pháp C.Thông báo lỗi cú pháp D.Tạo được chương trình đích Câu 28: Trường hợp nào sau đây không phải là biến trong Python? A.Giai_Ptrinh_Bac_2 B.Ngaysinh C._Noisinh D.2x Câu 29: Cho biết kết quả của đoạn chương trình sau? N = 645 A = N % 10 N = N // 10 A = A + N // 10 A = A + N % 10 print(A); A.6 B.5 C.15 D.64 Câu 30: Điền phần câu lệnh còn thiếu trong chương trình sau đây để được một chương trình tính khoảng cách từ gốc tọa độ O đến điểm A(x,y), với x,y bất kỳ được nhập vào từ bàn phím: x=float(input()) x=float(input()) d= . print(“Khoảng cách từ O đến A là:”,d) A. (x 2+y 2) 0.5 2 2 B. (x + y )*1/2 C. (X*2+y*2)*0.5 2 2 D. (x - y ) 0.5
- print(a 100) A.True B. False Câu 36: Hãy cho biết kết quả trả về khi thực hiện biểu thức logic sau? print((6 > 8) and (6 > 5)) A.False B. True Câu 37: Để nhập giá trị cho hai biến a kiểu nguyên ta dùng lệnh: A. a=input(int(“nhập a”)) B. print(a,b) C. a=int(input(‘nhập a’)) D. a=input() Câu 38: Cho a=5, b=10 Kết quả của hiện ra màn hình là: if a>b: print(‘ Hello’) else: print(‘ Byebye’) A. hello B. Byebye C. Hello D. Byebye Câu 39: Các câu lênh sau sẽ in ra màn hình kết quả: x=2021 print(x%5==0 and x%100!=0) A. True B. False C. true D. Flase