Đề thi Giữa kì 2 Tin học 10 năm 2025-2026 trường THPT Xuyên Mộc (Tp.HCM)
20 câu trắc nghiệm tin học lớp 10, bám cấu trúc đề giữa học kì 2. Chấm ngay khi nộp trên thang điểm 10, xem được đáp án từng câu sau đó.
Đăng nhập để làm bài và xem đáp án
Dưới đây là toàn bộ câu hỏi của đề. Làm bài để được chấm tự động, xem lời giải và theo dõi tiến độ theo từng chủ đề.
- 1Một đáp án · Nhận biết
Trong Python, một chương trình con được thực hiện khi nào?
- 2Một đáp án · Nhận biết
Hàm range(m, n) trong câu lệnh lặp for dùng để khởi tạo dãy số nguyên nào sau đây?
- 3Một đáp án · Nhận biết
Lệnh return trong một hàm có tác dụng gì?
- 4Một đáp án · Nhận biết
Cho đoạn chương trình sau: for i in range(6): print(i) Trong đoạn chương trình trên, vòng lặp được thực hiện bao nhiêu lần?
- 5Một đáp án · Nhận biết
Khi nào sử dụng câu lệnh lặp for?
- 6Một đáp án · Nhận biết
Cho đoạn chương trình sau: def tong(a, b): return a + b Lệnh nào sau đây phù hợp để điền vào chỗ ......?
- 7Một đáp án · Nhận biết
Phương án nào sau đây là cú pháp khai báo hàm trong Python?
- 8Một đáp án · Nhận biết
Trong Python, cú pháp câu lệnh lặp while là:
- 9Một đáp án · Thông hiểu
Câu lệnh hay nhóm câu lệnh trong vòng lặp while được thực hiện khi nào?
- 10Một đáp án · Thông hiểu
Cho đoạn chương trình sau: i = 0 while i <= 4: print(i) i = i + 1 Trong đoạn chương trình trên, câu lệnh print(i) được thực hiện bao nhiêu lần?
- 11Một đáp án · Thông hiểu
Hàm trong Python có thể có bao nhiêu tham số?
- 12Một đáp án · Thông hiểu
Phép tính logic m or n cho kết quả là False khi và chỉ khi:
- 13Một đáp án · Thông hiểu
Dãy số nào sau đây là kết quả của lệnh range(4, 11)?
- 14Một đáp án · Thông hiểu
Hãy cho biết kết quả của đoạn chương trình dưới đây: x = 1 while x < 10: print('Python')
- 15Một đáp án · Thông hiểu
Tính tổng s = 1+2+3+... cho đến khi s>500. Điều kiện nào sau đây cho vòng lặp while là đúng?
- 16Một đáp án · Vận dụng
Dạng nào sau đây là cú pháp câu lệnh if trong chương trình Python?
- 17Một đáp án · Vận dụng
Trong câu lệnh rẽ nhánh, <điều kiện> rẽ nhánh phải là một:
- 18Một đáp án · Vận dụng
Chọn khẳng định đúng:
- 19Một đáp án · Vận dụng
Tìm lỗi sai trong đoạn chương trình sau: def tich(a1,b1): s=a1*b1 a = int(input('a=')) b = int(input('b=')) print(tich(a,b))
- 20Một đáp án · Vận dụng
Cho biết kết quả in ra màn hình của đoạn chương trình sau: s, d = 0, 0 for i in range(2, 6): s = s + i d = d + 1 print(s/d)