Trắc nghiệm Tin học 10: Bài 16: Ngôn ngữ lập trình bậc cao và Python là một trong những đề thi thuộc Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính trong chương trình Tin học 10.
Đây là bài học mở đầu cho hành trình tìm hiểu về lập trình, giúp học sinh làm quen với khái niệm ngôn ngữ lập trình bậc cao và lý do vì sao Python lại được lựa chọn là ngôn ngữ học tập phổ biến hiện nay. Với cú pháp đơn giản, dễ đọc, Python là công cụ tuyệt vời giúp người học nhanh chóng tiếp cận và phát triển tư duy logic, tư duy thuật toán trong giải quyết vấn đề.
Trọng tâm của bài học bao gồm: khái niệm ngôn ngữ lập trình, phân biệt giữa ngôn ngữ bậc thấp và bậc cao, vai trò của trình thông dịch và trình biên dịch, cũng như những ưu điểm nổi bật của Python. Nắm vững những kiến thức này sẽ là bước đệm vững chắc cho các bài học lập trình tiếp theo trong chương trình.
Hãy cùng Dethitracnghiem.vn cùng tìm hiểu về đề thi này và tham gia làm kiểm tra ngay lập tức!
Câu 1. Ngôn ngữ lập trình bậc cao là gì?
A. Ngôn ngữ chỉ dùng trong phần cứng.
B. Ngôn ngữ không thể hiểu được bởi con người.
C. Ngôn ngữ gần với ngôn ngữ tự nhiên, dễ hiểu với con người.
D. Ngôn ngữ chỉ dùng cho thiết kế đồ họa.
Câu 2. Một ví dụ về ngôn ngữ lập trình bậc cao là:
A. Hợp ngữ.
B. Máy ngữ.
C. Python.
D. HTML.
Câu 3. Mục đích chính của ngôn ngữ lập trình là gì?
A. Thiết kế âm thanh.
B. Viết chương trình điều khiển máy tính.
C. Tạo tệp văn bản.
D. Tăng tốc độ mạng.
Câu 4. Python được biết đến là ngôn ngữ:
A. Khó học.
B. Dễ đọc, dễ học.
C. Dành riêng cho máy chủ.
D. Chỉ dùng trong trí tuệ nhân tạo.
Câu 5. Python thường được sử dụng trong các lĩnh vực nào sau đây?
A. Chỉ thiết kế web.
B. Chỉ xử lý ảnh.
C. Trí tuệ nhân tạo, khoa học dữ liệu, phát triển web,…
D. In ấn và xuất bản.
Câu 6. Python là ngôn ngữ thông dịch, điều đó có nghĩa là:
A. Chương trình cần dịch toàn bộ trước khi chạy.
B. Chương trình được dịch từng dòng khi chạy.
C. Không cần dịch khi chạy.
D. Dịch thành tiếng Việt.
Câu 7. Đâu là cú pháp đúng để in ra “Hello” trong Python?
A. print Hello
B. echo “Hello”
C. print(“Hello”)
D. say “Hello”
Câu 8. Trong Python, dòng nào là chú thích?
A. @ Đây là chú thích
B. # Đây là chú thích
C. // Đây là chú thích
D. /* Đây là chú thích */
Câu 9. Lệnh print(“3” + “2”) sẽ in ra:
A. 5
B. 6
C. 32
D. Lỗi
Câu 10. Biến trong Python là gì?
A. Chỉ một kiểu dữ liệu.
B. Tên dùng để lưu trữ giá trị.
C. Một câu lệnh điều kiện.
D. Hàm có sẵn.
Câu 11. Biến hợp lệ trong Python là:
A. 1a
B. a1
C. a-1
D. a b
Câu 12. Để gán giá trị 10 cho biến x, ta viết:
A. x := 10
B. x == 10
C. x = 10
D. 10 -> x
Câu 13. Python phân biệt chữ hoa và chữ thường không?
A. Không phân biệt.
B. Có phân biệt.
C. Chỉ với tên hàm.
D. Chỉ với từ khóa.
Câu 14. Từ khóa nào dùng để tạo hàm trong Python?
A. function
B. def
C. fun
D. method
Câu 15. Kết quả của biểu thức 2 ** 3 là:
A. 5
B. 8
C. 6
D. 9
Câu 16. Hàm input() dùng để làm gì?
A. Xuất dữ liệu ra màn hình.
B. Nhập dữ liệu từ bàn phím.
C. In thông tin ra giấy.
D. Tạo vòng lặp.
Câu 17. Câu lệnh nào tạo điều kiện rẽ nhánh trong Python?
A. if…else
B. loop…end
C. switch…case
D. when…then
Câu 18. Phép chia lấy phần nguyên trong Python là:
A. /
B. %
C. //
D. \
Câu 19. Để lặp lại hành động 5 lần, dùng câu lệnh nào?
A. repeat(5)
B. for i in range(5):
C. loop(5)
D. while i < 5:
Câu 20. Cấu trúc của vòng lặp while là:
A. loop while:
B. while điều_kiện:
C. while => {}
D. repeat until:
Câu 21. Hàm len() dùng để:
A. Đổi chữ thường thành chữ hoa.
B. Đếm số phần tử trong chuỗi hoặc danh sách.
C. In ra màn hình.
D. Nhập dữ liệu.
Câu 22. Từ khóa break dùng để làm gì?
A. Tạo khoảng nghỉ.
B. Thoát khỏi vòng lặp.
C. Tạm dừng chương trình.
D. Khai báo biến.
Câu 23. Trong Python, danh sách (list) được khai báo bằng:
A. Dấu ngoặc vuông [].
B. Dấu ngoặc nhọn {}.
C. Dấu ngoặc tròn ().
D. Dấu nháy kép “”.
Câu 24. Cú pháp truy cập phần tử đầu tiên của danh sách a là:
A. a(0)
B. a{0}
C. a[0]
D. a.0
Câu 25. Python được phát triển bởi:
A. Dennis Ritchie
B. Bill Gates
C. Guido van Rossum
D. James Gosling

Thảo Linh là một tác giả và biên tập viên giàu kinh nghiệm tại DeThiTracNghiem.vn, chuyên cung cấp các bộ đề thi thử trắc nghiệm chất lượng cao, giúp học sinh và sinh viên ôn tập hiệu quả. Với sự am hiểu sâu rộng về giáo dục và kỹ năng biên soạn nội dung học thuật, Thảo Linh đã đóng góp nhiều bài viết giá trị, giúp người học tiếp cận kiến thức một cách hệ thống và dễ hiểu.