Quảng cáo
Đề cương ôn tập Giữa kì 2 Tin học 10 năm 2025–2026 trường THCS&THPT Xuân Trường (Lâm Đồng)
QR

Đề cương ôn tập Giữa kì 2 Tin học 10 năm 2025–2026 trường THCS&THPT Xuân Trường (Lâm Đồng)

Nguồn: vietjack.com

Xem trước nội dung

Trang 1/6

TRƯỜNG THCS & THPT XUÂN TRƯỜNG TỔ: TOÁN – TIN

ĐỀ CƯƠNG ÔN TẬP KIỂM TRA GIỮA HỌC KÌ II – TIN HỌC 10

Năm học: 2025 – 2026 I. TRẮC NGHIỆM Câu 1: Trong các phát biểu sau, phát biểu nào sai? A. Khối lệnh chỉ được thực hiện tuỳ thuộc điều kiện nào đó được thể hiện bằng câu lệnh for B. Cấu trúc tuần tự gồm các khối lệnh được thực hiện theo trình tự từ trên xuống dưới. C. Câu lệnh while, for thuộc cấu trúc lặp. D. Có ba cấu trúc lập trình cơ bản của các ngôn ngữ lập trình. Câu 2: Cho các lệnh:

Sau khi thực hiện dãy lệnh trên ta nhận được kết quả nào sau đây? A. [7,1,2,4,6,8] B. [7,6,1,2,4,8] C. [7,1,2,6,4,8] D. [7,1,6,2,4,8] Câu 3: Xâu trong python là A. một kí tự B. một dãy các số C. một dãy các kí tự D. một giá trị bất kì. Câu 4: Phát biểu nào sai về kiểu dữ liệu danh sách? A. Kiểu dữ liệu danh sách là kiểu dữ liệu gồm một dãy các giá trị. B. Kiểu dữ liệu danh sách cho phép thay đổi từng giá trị của từng phần tử bằng lệnh gán. C. Các phần tử trong kiểu dữ liệu danh sách phải cùng kiểu dữ liệu. D. Chỉ số của các phần tử trong kiểu dữ liệu danh sách bắt đầu từ 0 Câu 5: Điểm khác nhau cơ bản giữa xâu và danh sách là A. truy cập đến phần tử của xâu thông qua tên biến xâu và chỉ số. B. có thể thay đổi được từng kí tự của xâu. C. các phần tử của xâu được đánh số bắt đầu từ 0. D. không thể thay đổi được từng kí tự của xâu Câu 6: Muốn thêm phần tử 10 vào cuối danh sách B ta dùng lệnh nào sau đây? A. B.insert(1,10) B. B.clear(10) C. B.remove(10) D. B.append(10) Câu 7: Hoạt động nào sau đây lặp với số lần lặp chưa biết trước? A. Ngày tắm hai lần. B. Ngày đánh răng hai lần. C. Học bài cho tới khi thuộc bài. D. Mỗi tuần đi nhà sách một lần. Câu 8: Cho biết kết quả khi thực hiện đoạn chương trình sau:

A. “lop” B. “A01 pol” C. “10A” D. “lop 10A” Câu 9: Kết quả của chương trình sau là:

A. Chương trình báo lỗi. B. 10. C. 5. D. 50. Câu 10: Từ khóa nào dùng để khai báo hàm người dùng tự định nghĩa A. return B. def C. print D. dec

A=[7,1,2,4,8]

A.insert(3,6)

s="lop 10A" s1="" for ch in s: s1=ch+s1 print(s1)

def PhepNhan(Number):

return Number * 10

print(PhepNhan(5))

Trang 2/6

Câu 11: Mệnh đề nào dưới đây mô tả đúng về hàm tự định nghĩa không trả lại giá trị? A. Trong mô tả hàm không có từ khóa return. B. Trong mô tả hàm chỉ có một từ khóa return. C. Trong mô tả hàm phải có tối thiểu hai từ khóa return. D. Trong mô tả hàm có từ khoá return và có giá trị sau từ khóa return Câu 12: Quan sát các lệnh sau, lệnh nào đúng khi khởi tạo dữ liệu danh sách Ds? A. Ds==[] B. [1, 2, 3, 4, 5]=Ds C. Ds=[1.5, 2, 3, “9”, “10”] D. Ds=={3, 4, 5, 6, 7} Câu 13: Xâu rỗng là xâu A. có độ dài vô hạn B. không có phần tử nào. C. có duy nhất một phần tử. D. viết theo chiều thuận và chiều ngược giống nhau Câu 14: Để xóa 2 phần tử có chỉ số 1 và 2 trong danh sách a hiện tại ta dùng lệnh nào? A. del a[1:2] B. del a[0:2] C. del a[0:3] D. del a[1:3] Câu 15: Cho đoạn chương trình

Khi thực hiện đoạn chương trình trên biến k sẽ lần lượt nhận các giá trị nào từ dãy A. A. 35,11,4,7,8 B. 8,7,4,11,35 C. 0,1,2,3,4 D. 1,2,3,4,5 Câu 16: Viết lệnh xóa phần tử cuối cùng của danh sách A bằng lệnh del? A. del A[len(A)-1] B. del len(A)-1 C. del A[len(A)] D. del (A[len(A)]) Câu 17: Khi sử dụng câu lệnh while để dừng và thoát ngay khỏi vòng lặp không cần kiểm tra điều kiện em có thể dùng lệnh nào? A. continue B. exit C. break D. else Câu 18: Lệnh nào để xóa toàn bộ dữ liệu của danh sách A A. A.insert(k,x) B. A.append(x) C. A.clear() D. A.remove(x) Câu 19: Cho biết kết quả sau khi thực hiện lệnh len(A)?

A. 8 B. Báo lỗi C. 6 D. 7 Câu 20: Cho biết kết quả của đoạn chương trình dưới đây:

A. Trên màn hình xuất hiện 10 chữ a. B. Chương trình bị lặp vô tận. C. Trên màn hình xuất hiện một số 11. D. Trên màn hình xuất hiện một số 10. Câu 21: Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S đạt hoặc vượt 10000. Điều kiện nào sau đây cho vòng lặp while là đúng: A. while S >10000. B. while S < 10000. C. while S >= 10000. D. while S <= 10000. Câu 22: Cách nào không dùng để biểu …

Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.

Quảng cáo
Quảng cáo