150+ câu hỏi trắc nghiệm tin học 11 bài 2 online có đáp án
⚠️ Đọc lưu ý và miễn trừ trách nhiệm trước khi bắt đầu: Các câu hỏi và đáp án trong bộ trắc nghiệm này chỉ mang tính chất tham khảo, hỗ trợ học tập và ôn luyện. Đây KHÔNG PHẢI là đề thi chính thức, không đại diện cho bất kỳ tài liệu chuẩn hóa hay kiểm tra chứng chỉ nào từ các cơ quan giáo dục hay tổ chức cấp chứng chỉ chuyên môn. Website không chịu bất kỳ trách nhiệm nào liên quan đến độ chính xác của nội dung hoặc các quyết định được đưa ra dựa trên kết quả làm bài trắc nghiệm.
Cùng khởi động với bộ 150+ câu hỏi trắc nghiệm tin học 11 bài 2 online có đáp án. Đây là một công cụ hữu ích để bạn kiểm tra mức độ hiểu biết và ghi nhớ nội dung. Chỉ cần nhấn vào bộ câu hỏi mà bạn muốn thử sức để bắt đầu làm bài. Hy vọng bạn sẽ có những phút giây làm bài bổ ích và đạt kết quả cao!
1. Trong Python, cú pháp nào sau đây được sử dụng để chú thích một dòng code?
2. Trong Python, cấu trúc dữ liệu nào sau đây là một tập hợp các phần tử không trùng lặp và không có thứ tự?
3. Trong Python, biểu thức `3 > 5 and 5 < 10` sẽ trả về giá trị nào?
4. Cấu trúc điều khiển nào cho phép thực hiện một khối lệnh nhiều lần trong Python?
5. Trong Python, làm thế nào để loại bỏ một phần tử khỏi danh sách theo chỉ số?
6. Trong Python, hàm `range(5)` sẽ tạo ra dãy số nào?
7. Trong Python, làm thế nào để viết một hàm trả về nhiều giá trị?
8. Trong Python, làm thế nào để tạo một bản sao của một danh sách?
9. Trong Python, biểu thức `2 ** 3` trả về giá trị nào?
10. Trong Python, làm thế nào để nối hai chuỗi lại với nhau?
11. Trong Python, làm thế nào để mở một file để đọc?
12. Đâu là cách viết đúng để gán giá trị 10 cho biến `x` trong Python?
13. Trong Python, hàm nào được sử dụng để xuất dữ liệu ra màn hình?
14. Trong Python, làm thế nào để chuyển đổi một chuỗi thành số nguyên?
15. Trong Python, để xử lý ngoại lệ, ta sử dụng cấu trúc nào?
16. Trong Python, phương thức nào được sử dụng để thêm một phần tử vào cuối một danh sách?
17. Trong ngôn ngữ lập trình Python, kiểu dữ liệu nào sau đây được sử dụng để lưu trữ một chuỗi các ký tự?
18. Trong Python, hàm nào được sử dụng để sắp xếp một danh sách tại chỗ (in-place)?
19. Trong Python, từ khóa nào được sử dụng để định nghĩa một hàm?
20. Trong Python, kiểu dữ liệu nào sau đây là **KHÔNG** thể thay đổi (immutable)?
21. Trong Python, làm thế nào để kiểm tra xem một biến có thuộc một kiểu dữ liệu cụ thể hay không?
22. Trong Python, hàm nào được sử dụng để nhập dữ liệu từ bàn phím?
23. Trong Python, toán tử nào được sử dụng để kiểm tra tính bằng nhau giữa hai giá trị?
24. Trong Python, hàm `len()` dùng để làm gì?
25. Trong Python, biểu thức `”Hello”.lower()` sẽ trả về giá trị nào?
26. Trong Python, hàm nào được sử dụng để tìm giá trị lớn nhất trong một danh sách?
27. Trong Python, kiểu dữ liệu nào sau đây dùng để lưu trữ giá trị True hoặc False?
28. Trong Python, câu lệnh nào được sử dụng để thoát khỏi một vòng lặp?
29. Trong Python, toán tử `%` dùng để làm gì?
30. Trong Python, kiểu dữ liệu dictionary lưu trữ dữ liệu dưới dạng?
31. Trong Python, câu lệnh `try…except` được sử dụng để làm gì?
32. Để kiểm tra xem một phần tử có tồn tại trong một danh sách hay không, bạn sử dụng toán tử nào trong Python?
33. Để chuyển đổi một số thực (float) thành một số nguyên (integer) trong Python, bạn sử dụng hàm nào?
34. Phương thức nào sau đây được sử dụng để tìm kiếm vị trí của một phần tử trong chuỗi?
35. Phương thức `split()` trong Python được sử dụng để làm gì?
36. Cấu trúc điều khiển nào sau đây cho phép thực hiện một đoạn code nhiều lần dựa trên một điều kiện?
37. Trong Python, toán tử `%` được sử dụng để làm gì?
38. Trong Python, biểu thức `not True` trả về giá trị nào?
39. Trong Python, từ khóa nào được sử dụng để định nghĩa một hàm?
40. Trong Python, hàm `len()` dùng để làm gì?
41. Trong Python, kiểu dữ liệu nào sau đây thường được sử dụng để lưu trữ một chuỗi các ký tự?
42. Cú pháp nào sau đây được sử dụng để tạo một hàm lambda trong Python?
43. Trong Python, kiểu dữ liệu nào sau đây được sử dụng để biểu diễn giá trị logic?
44. Câu lệnh nào sau đây được sử dụng để in một giá trị ra màn hình trong Python?
45. Cú pháp nào sau đây đúng để mở một file trong Python để đọc?
46. Phép toán `//` trong Python thực hiện chức năng gì?
47. Biến nào sau đây có phạm vi truy cập rộng nhất trong một chương trình Python?
48. Trong Python, kiểu dữ liệu nào sau đây là bất biến (immutable)?
49. Trong Python, biểu thức `3 > 5 and 2 < 4` trả về giá trị nào?
50. Đâu là cách viết chú thích một dòng đúng trong Python?
51. Cấu trúc dữ liệu nào sau đây sử dụng cặp key-value để lưu trữ dữ liệu trong Python?
52. Phương thức nào sau đây được sử dụng để loại bỏ một phần tử khỏi danh sách theo chỉ số (index) trong Python?
53. Trong Python, hàm `range(5)` sẽ tạo ra dãy số nào?
54. Trong Python, hàm nào sau đây được sử dụng để chuyển đổi một chuỗi thành một số nguyên?
55. Cấu trúc lặp nào phù hợp nhất khi bạn biết trước số lần lặp cần thực hiện?
56. Đâu là cách khai báo một danh sách (list) đúng trong Python?
57. Để loại bỏ các phần tử trùng lặp khỏi một danh sách trong Python, bạn có thể sử dụng kiểu dữ liệu nào?
58. Hàm nào sau đây được sử dụng để đọc một dòng từ một file trong Python?
59. Phương thức nào sau đây được sử dụng để thêm một phần tử vào cuối danh sách trong Python?
60. Trong Python, kiểu dữ liệu nào sau đây có thể chứa các phần tử thuộc nhiều kiểu dữ liệu khác nhau?
61. Trong Python, kiểu dữ liệu `list` là gì?
62. Khi nào nên sử dụng vòng lặp `while` thay vì vòng lặp `for`?
63. Trong Python, làm thế nào để xóa một phần tử khỏi dictionary?
64. Trong Python, làm thế nào để ghi dữ liệu vào một file?
65. Trong Python, làm thế nào để chuyển đổi một chuỗi thành một số nguyên?
66. Trong Python, object là gì?
67. Trong Python, hàm `len()` dùng để làm gì?
68. Trong Python, làm thế nào để tạo một bản sao (copy) của một list?
69. Trong Python, làm thế nào để kiểm tra xem một phần tử có tồn tại trong một list hay không?
70. Trong Python, toán tử `==` dùng để làm gì?
71. Module trong Python là gì?
72. Hàm `print()` trong Python có những tham số cơ bản nào?
73. Trong lập trình hướng đối tượng, tính kế thừa (inheritance) là gì?
74. Hàm `input()` trong Python dùng để làm gì?
75. Trong Python, cú pháp nào sau đây được sử dụng để chú thích một dòng code?
76. Thư viện (library) trong lập trình là gì?
77. Trong Python, phương thức `__init__()` dùng để làm gì trong một class?
78. Cấu trúc điều khiển `if…else` dùng để làm gì?
79. Trong ngôn ngữ lập trình Python, kiểu dữ liệu nào sau đây thường được sử dụng để lưu trữ một chuỗi các ký tự?
80. Làm thế nào để mở một file trong Python để đọc nội dung?
81. Trong Python, `tuple` là gì và khác `list` như thế nào?
82. Mục đích của việc sử dụng `try…except` là gì?
83. Trong Python, toán tử `%` dùng để làm gì?
84. Biến trong lập trình là gì?
85. Hàm là gì trong lập trình?
86. Trong Python, class là gì?
87. Trong Python, `dictionary` là gì?
88. Vòng lặp `for` thường được sử dụng để làm gì?
89. Trong Python, làm thế nào để viết một hàm nhận vào một số và trả về bình phương của số đó?
90. Trong Python, exception là gì?
91. Trong Python, phép toán `//` thực hiện chức năng gì?
92. Kiểu dữ liệu nào sau đây thường được sử dụng để lưu trữ dữ liệu dạng bảng trong Python?
93. Cấu trúc điều khiển nào sau đây được sử dụng để thực hiện một khối lệnh nếu một điều kiện là đúng trong Python?
94. Để nhập dữ liệu từ bàn phím vào biến `x` kiểu số nguyên trong Python, ta sử dụng câu lệnh nào?
95. Trong Python, làm thế nào để mở một file để đọc?
96. Trong ngôn ngữ lập trình Python, kiểu dữ liệu nào sau đây dùng để lưu trữ một chuỗi ký tự?
97. Module nào trong Python cung cấp các hàm toán học như sin, cos, tan?
98. Trong Python, biểu thức `3 ** 2` có nghĩa là gì?
99. Trong Python, làm thế nào để tạo một bản sao của một list?
100. Trong Python, làm thế nào để in ra kiểu dữ liệu của một biến?
101. Hàm nào sau đây được sử dụng để sắp xếp một list trong Python?
102. Trong Python, làm thế nào để chuyển đổi một chuỗi thành chữ hoa?
103. Hàm nào sau đây được sử dụng để tìm độ dài của một chuỗi trong Python?
104. Vòng lặp `for` trong Python thường được sử dụng để làm gì?
105. Trong Python, làm thế nào để chú thích một dòng code?
106. Trong Python, đâu là cách khai báo một dictionary?
107. Để nối hai chuỗi trong Python, ta sử dụng toán tử nào?
108. Cho list sau: `my_list = [1, 2, 3, 4, 5]`. Làm thế nào để lấy phần tử cuối cùng của list?
109. Để sử dụng một module trong Python, ta dùng câu lệnh nào?
110. Đâu là cách khai báo biến đúng trong Python?
111. Trong Python, kiểu dữ liệu nào sau đây là *không thể thay đổi* sau khi được tạo?
112. Trong Python, biểu thức logic nào sau đây trả về giá trị `True`?
113. Trong Python, hàm `range(5)` tạo ra dãy số nào?
114. Cho đoạn code sau: `a = 10; b = 0; print(a / b)`. Điều gì sẽ xảy ra?
115. Cho đoạn code sau: `x = 5; y = x + 3; print(y)`. Kết quả in ra màn hình là gì?
116. Trong Python, làm thế nào để định nghĩa một hàm?
117. Hàm nào sau đây được sử dụng để tạo một số ngẫu nhiên trong Python?
118. Để kiểm tra xem một phần tử có tồn tại trong một list hay không, ta sử dụng toán tử nào?
119. Câu lệnh nào sau đây dùng để in ra màn hình giá trị của biến `x` trong Python?
120. Trong Python, làm thế nào để xóa một phần tử khỏi một list?
121. Trong Python, hàm nào được sử dụng để mở một file?
122. Để in ra dòng chữ ‘Hello, World!’ 10 lần, cách nào sau đây là hiệu quả nhất trong Python?
123. Đoạn code sau in ra gì? `print(type([1, 2, 3]))`
124. Cấu trúc dữ liệu nào sau đây không thể thay đổi sau khi được tạo trong Python?
125. Trong Python, comments (chú thích) được bắt đầu bằng ký tự nào?
126. Phương thức nào sau đây được sử dụng để chèn một phần tử vào một vị trí cụ thể trong danh sách?
127. Trong Python, toán tử `**` dùng để làm gì?
128. Biểu thức nào sau đây trả về giá trị True nếu biến x lớn hơn 5 và nhỏ hơn 10 trong Python?
129. Lệnh nào sau đây được sử dụng để thoát khỏi một vòng lặp trong Python?
130. Toán tử nào sau đây dùng để chia lấy phần dư trong Python?
131. Trong ngôn ngữ lập trình Python, kiểu dữ liệu nào được sử dụng để biểu diễn một chuỗi các ký tự?
132. Hàm nào sau đây được sử dụng để tạo một số ngẫu nhiên trong Python?
133. Trong Python, phương thức `split()` được sử dụng để làm gì?
134. Trong Python, hàm nào được sử dụng để nhập dữ liệu từ người dùng?
135. Lệnh nào sau đây dùng để xóa một phần tử khỏi danh sách theo chỉ số (index) trong Python?
136. Phương thức nào sau đây được sử dụng để loại bỏ khoảng trắng ở đầu và cuối chuỗi trong Python?
137. Phương thức nào sau đây trả về một bản sao của chuỗi với tất cả các ký tự viết hoa?
138. Trong Python, làm thế nào để kiểm tra xem một phần tử có tồn tại trong một danh sách không?
139. Kiểu dữ liệu nào sau đây là một danh sách các giá trị có thể thay đổi trong Python?
140. Cấu trúc điều khiển nào cho phép thực hiện một khối lệnh nhiều lần trong Python?
141. Đâu là cách khai báo biến đúng trong Python?
142. Trong Python, kiểu dữ liệu nào lưu trữ các cặp key-value?
143. Cú pháp nào sau đây đúng để tạo một hàm trong Python?
144. Lệnh nào sau đây được sử dụng để in một giá trị ra màn hình trong Python?
145. Trong Python, làm thế nào để chuyển đổi một chuỗi thành số nguyên?
146. Trong Python, kiểu dữ liệu nào chỉ có thể chứa các giá trị True hoặc False?
147. Trong Python, kiểu dữ liệu nào sau đây là mutable (có thể thay đổi)?
148. Hàm nào sau đây dùng để tìm độ dài của một chuỗi hoặc một danh sách trong Python?
149. Trong Python, biểu thức `3 * ‘abc’` sẽ trả về kết quả gì?
150. Phương thức nào sau đây được sử dụng để thêm một phần tử vào cuối danh sách trong Python?
