SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI TRƯỜNG THPT TRẦN PHÚ-HỒN KIẾM NỘI DUNG ƠN TẬP KIỂM TRA HỌC KÌ I Mơn: TIN HỌC Lớp : 11 Năm học 2021-2022 I – Hình thức kiểm tra: Trắc nghiệm online 45 phút II - Các nội dung ôn tập: Các phép toán số học,phép toán quan hệ, phép toán logic Python Quy tắc biểu diễn biểu thức số học Python Nêu tác dụng hàm type(a), int(), float() Nêu cú pháp giải thích thành phần câu lệnh nhập liệu Cách viết thích Python Bài tốn tin học gì, xác định thành phần toán Các bước giải toán máy tính Khái niệm thuật tốn, cách biểu diễn thuật toán Viết vẽ sơ sồ thuật toán tốn sau: a, Giải phương trình bậc 2: ax2 + bx + c = b, Cho dãy N số thực a1, a2, a3, …aN Xác định giá trị lớn dãy số c, Cho dãy A gồm N số thực a1, a2, a3, …aN Sắp xếp dãy A thành dãy không giảm Cú pháp sơ đồ Python của: a, Câu lệnh rẽ nhánh dạng if b, Câu lệnh rẽ nhánh dạng if – else 10.Trong Python, khối lệnh viết nào? III – Một số câu hỏi gợi ý Câu 1: Hãy chọn phương án Biểu thức: 25 % + / * có giá trị : A 8.0; B 15.5; C 15.0; D 8.5; Câu 2: Những biểu thức sau có giá trị TRUE ? A ( 20 > 19 ) and ( ‘B’ < ‘A’ ); B ( > ) and not( + < ) or ( >= div ); C ( < ) or ( + < ) and ( < div ); D + * ( + ) < 18 div * ; Câu 3: Biểu thức sau kiểm tra "n số nguyên dương chẵn"? A (n>0) and (n % = 0) B (n>0) and (n // = 0) C (n>0) and (n % 0) D (n>0) and (n % 0) Câu 4: Cho đoạn chương trình: a = 100 b = 30 x = a // b print(x) Cho biết kết sau thực lệnh : A 10 B 33 C D Câu 5: Ký hiệu dùng để xác định khối lệnh (khối lệnh hàm, vòng lặp…) Python? A Dấu ngoặc nhọn { } B Dấu ngoặc vuông [ ] C Thụt lề D Dấu ngoặc đơn ( ) Câu Khẳng định thích Python? A Chú thích giúp cho lập trình viên hiểu rõ chương trình B Trình thơng dịch Python bỏ qua thích C Có thể viết thích dòng với lệnh/biểu thức viết nhiều dòng mà khơng vấn đề D Tất đáp án Câu 7: Đâu quy tắc đặt tên cho biến Python? A Tên biến bắt đầu dấu gạch " _ " B Có thể sử dụng keyword làm tên biến C Tên biến bắt đầu chữ số D Tên biến có ký hiệu !, @, #, $, %, Câu 8: Câu lệnh sử dụng toán tử and trả kết TRUE nào? A Cả hai toán hạng TRUE B Cả hai toán hạng FALSE C Một hai toán hạng TRUE D Toán hạng TRUE Câu 9: Output lệnh là: print(3 >= 3) A >= B True C False D None ... = 10 0 b = 30 x = a // b print(x) Cho biết kết sau thực lệnh : A 10 B 33 C D Câu 5: Ký hiệu dùng để xác định khối lệnh (khối lệnh hàm, vòng lặp…) Python? A Dấu ngoặc nhọn { } B Dấu ngoặc vuông...B ( > ) and not( + < ) or ( >= div ); C ( < ) or ( + < ) and ( < div ); D + * ( + ) < 18 div * ; Câu 3: Biểu thức sau kiểm tra "n số nguyên dương chẵn"? A (n>0) and (n % = 0) B (n>0)... dịch Python bỏ qua thích C Có thể viết thích dòng với lệnh/biểu thức viết nhiều dịng mà khơng vấn đề D Tất đáp án Câu 7: Đâu quy tắc đặt tên cho biến Python? A Tên biến bắt đầu dấu gạch " _ " B