[Cánh diều] Trắc nghiệm Tin học 10 kì I

[Cánh diều] Trắc nghiệm Tin học 10 kì I

1. Trong ngôn ngữ lập trình Python, từ khóa nào được sử dụng để định nghĩa một hàm?
2. Cấu trúc điều khiển nào cho phép thực thi một khối lệnh nhiều lần dựa trên một điều kiện nhất định?
3. Nếu bạn cần lưu trữ một tập hợp các mục không có thứ tự và không cho phép trùng lặp trong Python, bạn sẽ sử dụng cấu trúc dữ liệu nào?
4. Phát biểu nào sau đây KHÔNG đúng về biến trong lập trình?
5. Đâu là một ví dụ về lỗi cú pháp (syntax error) trong Python?
6. Phát biểu nào mô tả đúng nhất về thuật toán?
7. Khi thực hiện phép chia lấy phần dư trong Python, ta sử dụng toán tử nào?
8. Đâu là cách khai báo mảng (list) trong Python?
9. Khi so sánh hai giá trị trong Python, toán tử nào được sử dụng để kiểm tra xem hai giá trị có bằng nhau hay không?
10. Trong Python, câu lệnh if condition: sẽ thực thi khối lệnh bên dưới nó khi nào?
11. Phát biểu nào sau đây mô tả đúng về kiểu dữ liệu Boolean?
12. Đâu là toán tử dùng để nối hai chuỗi ký tự trong Python?
13. Đâu là tên gọi của một tập hợp các chỉ dẫn được máy tính hiểu và thực thi để thực hiện một nhiệm vụ cụ thể?
14. Trong Python, nếu muốn in một chuỗi văn bản ra màn hình, ta sử dụng hàm nào?
15. Cấu trúc điều khiển if-elif-else trong Python được sử dụng để làm gì?
16. Trong Python, chuỗi ký tự được bao bọc bởi cặp dấu nháy đơn () hoặc nháy đôi (). Phát biểu nào sau đây là đúng về việc sử dụng hai loại dấu nháy này?
17. Nếu có một danh sách (list) trong Python có tên là my_list và chứa các phần tử, làm thế nào để truy cập phần tử đầu tiên của danh sách đó?
18. Đâu là một ví dụ về lỗi logic (logic error) trong lập trình?
19. Trong Python, để kết thúc một vòng lặp while hoặc for ngay lập tức và thoát ra khỏi vòng lặp, ta sử dụng từ khóa nào?
20. Phát biểu nào sau đây KHÔNG phải là đặc điểm của thuật toán?
21. Đâu là kiểu dữ liệu nguyên thủy phổ biến nhất trong lập trình để biểu diễn số nguyên không có phần thập phân?
22. Trong lập trình, hàm (function) được sử dụng để làm gì?
23. Trong lập trình, một biểu thức (expression) là gì?
24. Cấu trúc dữ liệu nào cho phép lưu trữ các cặp khóa-giá trị (key-value pairs) và truy cập giá trị thông qua khóa?
25. Trong lập trình, khái niệm vòng lặp (loop) chủ yếu dùng để làm gì?