Trắc nghiệm Cánh diều ôn tập Tin học khoa học máy tính 11 giữa học kì 1

Trắc nghiệm Cánh diều ôn tập Tin học khoa học máy tính 11 giữa học kì 1

1. Trong lập trình, một thuật toán là gì?
2. Trong Python, làm thế nào để truy cập phần tử đầu tiên của một danh sách (list) có tên là my_list?
3. Trong lập trình Python, câu lệnh nào sau đây được sử dụng để in một giá trị ra màn hình?
4. Cấu trúc dữ liệu nào trong Python lưu trữ các phần tử có thứ tự và có thể thay đổi (mutable)?
5. Kiểu dữ liệu nào trong Python được sử dụng để lưu trữ chuỗi ký tự?
6. Khái niệm debug trong lập trình đề cập đến hành động nào?
7. Phát biểu nào sau đây là đúng về từ khóa if trong Python?
8. Hàm nào trong Python được sử dụng để lấy độ dài (số lượng phần tử) của một danh sách?
9. Phát biểu nào sau đây mô tả đúng về comment (chú thích) trong mã Python?
10. Trong Python, làm thế nào để xóa một phần tử khỏi danh sách my_list tại một chỉ số cụ thể, ví dụ chỉ số 2?
11. Trong Python, từ khóa else trong cấu trúc if-elif-else được sử dụng khi nào?
12. Ngôn ngữ lập trình nào thường được sử dụng để phát triển ứng dụng web phía máy chủ (backend)?
13. Phát biểu nào sau đây mô tả đúng về kiểu dữ liệu boolean (bool) trong Python?
14. Cấu trúc dữ liệu Tuple trong Python có đặc điểm gì nổi bật?
15. Cấu trúc điều khiển nào cho phép chương trình thực thi một khối mã nhiều lần dựa trên một điều kiện?
16. Câu lệnh nào trong Python được sử dụng để lấy đầu vào từ người dùng?
17. Phát biểu nào sau đây mô tả đúng về compiler (trình biên dịch) trong quá trình phát triển phần mềm?
18. Khái niệm variable scope (phạm vi của biến) trong lập trình đề cập đến điều gì?
19. Trong Python, khi nào thì bạn nên sử dụng cấu trúc dữ liệu Set?
20. Phép toán nào sau đây trong Python dùng để kiểm tra xem hai giá trị có bằng nhau không?
21. Cấu trúc dữ liệu nào lưu trữ các cặp khóa-giá trị (key-value pairs) và không có thứ tự xác định?
22. Biến trong Python có thể được khai báo bằng cách nào sau đây?
23. Trong Python, làm thế nào để tạo một hàm?
24. Trong Python, toán tử nào được sử dụng để nối hai chuỗi ký tự?
25. Phát biểu nào sau đây đúng về cấu trúc while loop trong Python?