Trắc nghiệm Tin học 10 Cánh diều có đáp án theo từng bài

Trả lời nhanh

Bộ trắc nghiệm Tin học 10 Cánh diều trên trang này gồm 23 đề nhỏ theo từng bài, chia theo các chủ đề A, B, D, F, G, ACS và EICT. Bạn chọn đúng bài đang học, làm bài rồi đối chiếu đáp án. Phần cuối trang có 8 câu mẫu kèm giải thích để bạn kiểm tra nhanh mức độ nắm bài.

Cách dùng bộ trắc nghiệm Tin học 10 Cánh diều hiệu quả

Sách Tin học 10 Cánh diều chia nội dung thành nhiều chủ đề. Chủ đề F (giải quyết vấn đề với sự trợ giúp của máy tính, lập trình Python) có nhiều bài nhất, nên cũng cần luyện nhiều nhất. Các chủ đề còn lại thiên về khái niệm, dễ mất điểm vì đọc lướt.

  1. Học xong bài nào, làm đề bài đó. Làm trong 10–15 phút, không mở sách.
  2. Chấm điểm rồi ghi lại câu sai. Với mỗi câu sai, hỏi: mình sai vì thiếu kiến thức hay vì đọc nhầm đề?
  3. Với bài lập trình, tự gõ lại đoạn mã. Chạy thử trên máy sẽ nhớ lâu hơn việc chỉ đọc đáp án.
  4. Trước kiểm tra, làm lại các câu đã sai và so sánh với phần lý thuyết ở cuối mục này.

Mục lục trắc nghiệm Tin học 10 Cánh diều theo chủ đề

Chủ đề A: Máy tính và xã hội tri thức (Tin học và xử lí thông tin)

  • Bài 1: Dữ liệu, thông tin và xử lí thông tin
  • Bài 2: Sự ưu việt của máy tính và những thành tựu của tin học
  • Bài 4: Tin học trong phát triển kinh tế – xã hội

Chủ đề B: Mạng máy tính và Internet

  • Bài 1: Mạng máy tính với cuộc sống
  • Bài 2: Điện toán đám mây và internet vạn vật

Chủ đề D: Đạo đức, pháp luật và văn hoá trong môi trường số

  • Bài 1: Tuân thủ pháp luật trong môi trường số

Chủ đề F: Giải quyết vấn đề với sự trợ giúp của máy tính

  • Bài 1: Làm quen với ngôn ngữ lập trình bậc cao
  • Bài 2: Biến, phép gán và biểu thức số học
  • Bài 4: Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản
  • Bài 6: Câu lệnh rẽ nhánh
  • Bài 8: Câu lệnh lặp
  • Bài 10: Chương trình con và thư viện các chương trình con có sẵn
  • Bài 12: Kiểu dữ liệu xâu kí tự – Xử lí xâu kí tự
  • Bài 14: Kiểu dữ liệu danh sách – Xử lí danh sách
  • Bài 16: Kiểm thử và gỡ lỗi chương trình
  • Bài 18: Lập trình giải quyết bài toán trên máy tính

Chủ đề G: Hướng nghiệp với tin học

  • Bài 1: Nhóm nghề thiết kế và lập trình

Chủ đề ACS: Máy tính và xã hội tri thức (định hướng Khoa học máy tính)

  • Bài 1: Hệ nhị phân và ứng dụng
  • Bài 3: Số hoá văn bản
  • Bài 4: Số hoá hình ảnh và số hoá âm thanh

Chủ đề EICT: Ứng dụng tin học (định hướng Tin học ứng dụng)

  • Bài 1: Tạo văn bản tô màu và ghép ảnh
  • Bài 2: Một số kĩ thuật thiết kế sử dụng vùng chọn, đường dẫn và các lớp ảnh
  • Bài 3: Tách ảnh và thiết kế đồ hoạ với kênh alpha

8 câu trắc nghiệm mẫu có giải thích

Tám câu dưới đây do chúng tôi tự đặt để bạn làm quen với các dạng hay gặp. Hãy tự chọn đáp án trước rồi mới đọc phần giải thích.

Câu 1. Trong Python, giá trị của biểu thức 17 // 5 + 17 % 5 là:

A. 3   B. 5   C. 6   D. 3,4

Đáp án: B. 17 // 5 là chia lấy phần nguyên, bằng 3. 17 % 5 là chia lấy phần dư, bằng 2. Tổng là 5. Phương án D là kết quả của phép chia / (17/5 = 3,4), không phải của biểu thức này.

Câu 2. Số nhị phân 1010 có giá trị thập phân là:

A. 6   B. 8   C. 10   D. 12

Đáp án: C. 10102 = 1·23 + 0·22 + 1·21 + 0·20 = 8 + 2 = 10. Mẹo: viết các trọng số 8–4–2–1 dưới mỗi chữ số, cộng những vị trí có bit 1.

Câu 3. Vòng lặp for i in range(2, 8): thực hiện bao nhiêu lần?

A. 5   B. 6   C. 7   D. 8

Đáp án: B. range(2, 8) sinh các giá trị 2, 3, 4, 5, 6, 7 và không gồm 8. Có 6 giá trị nên lặp 6 lần. Lỗi hay gặp: lấy 8 − 2 + 1 = 7 vì quên rằng cận trên bị loại.

Câu 4. Trong thiết kế đồ hoạ, kênh alpha của ảnh dùng để lưu thông tin gì?

A. Độ sáng của âm thanh   B. Độ trong suốt của từng điểm ảnh   C. Dung lượng tệp   D. Số lớp ảnh

Đáp án: B. Kênh alpha cho biết mỗi điểm ảnh trong suốt hay đục ở mức nào, nhờ đó ta tách nền và ghép ảnh vào nền khác mà không còn viền trắng. Các phương án còn lại không liên quan đến chức năng của kênh này.

Câu 5. Chương trình chạy xong, không báo lỗi nhưng in ra kết quả sai so với yêu cầu. Đây là loại lỗi nào?

A. Lỗi cú pháp   B. Lỗi logic (lỗi thuật toán)   C. Lỗi đường truyền   D. Lỗi phần cứng

Đáp án: B. Lỗi cú pháp bị trình thông dịch báo ngay khi chạy. Lỗi logic thì chương trình vẫn chạy bình thường nhưng cách giải sai, nên chỉ phát hiện được bằng kiểm thử với các bộ dữ liệu có đáp án biết trước.

Câu 6. Đặc điểm nổi bật của điện toán đám mây là:

A. Chỉ chạy được trên một máy tính duy nhất   B. Cho phép truy cập tài nguyên (lưu trữ, phần mềm…) qua Internet theo nhu cầu   C. Không cần kết nối mạng   D. Chỉ dùng cho trò chơi

Đáp án: B. Người dùng thuê và dùng tài nguyên từ xa, trả theo mức dùng, không phải tự mua và duy trì toàn bộ máy chủ. A và C trái với bản chất “qua mạng”; D thu hẹp phạm vi sai.

Câu 7. Giá trị của len("Tin 10") trong Python là:

A. 5   B. 6   C. 7   D. 4

Đáp án: B. Xâu gồm các kí tự T, i, n, dấu cách, 1, 0, tổng cộng 6 kí tự. Dấu cách cũng được tính là một kí tự – lỗi này làm nhiều bạn chọn A.

Câu 8. Sau khi nhập 5 từ bàn phím cho câu lệnh a = input(), giá trị của a + a là:

A. 10   B. 55 (xâu “55”)   C. 25   D. Báo lỗi

Đáp án: B. Hàm input() luôn trả về kiểu xâu. Phép + với hai xâu là nối xâu nên được “55”. Muốn có 10 phải viết a = int(input()).

Những lỗi sai thường gặp khi làm trắc nghiệm Tin 10

  • Nhầm dữ liệu với thông tin. Dữ liệu là các giá trị thô (số, chữ, âm thanh…); thông tin là ý nghĩa rút ra từ dữ liệu sau khi xử lí.
  • Nhầm phép gán với phép so sánh. Trong Python, = là gán, == mới là so sánh bằng.
  • Quên thụt lề. Khối lệnh của if, for, while được xác định bằng thụt lề, đọc đề phải nhìn kĩ.
  • Nhầm chỉ số danh sách và xâu. Phần tử đầu tiên có chỉ số 0, không phải 1.
  • Bỏ qua từ khoá “không”, “sai”, “ngoại trừ” trong đề. Gạch chân từ này trước khi chọn.

Bài luyện tập nhỏ (có đáp án)

  1. Số 13 trong hệ thập phân viết ở hệ nhị phân là gì? Đáp án: 1101, vì 13 = 8 + 4 + 1.
  2. Với ds = [3, 6, 9], sau ds.append(12) thì ds[-1] bằng bao nhiêu? Đáp án: 12, vì append thêm phần tử vào cuối và chỉ số −1 là phần tử cuối.
  3. Đoạn x = 7, if x % 2 == 0: print("chan") else: print("le") in ra gì? Đáp án: “le”, vì 7 chia 2 dư 1.

Tài liệu học cùng bộ trắc nghiệm

Ngoài trắc nghiệm, bạn nên kết hợp phần lý thuyết và bài tập để hiểu sâu hơn:

  • Lý thuyết Tin học 10 Cánh diều
  • Giải SGK Tin học 10 Cánh diều
  • Giải SBT Tin học 10 Cánh diều
  • Giải Chuyên đề Tin học 10 Cánh diều
  • Đề thi Tin học 10 Cánh diều

Cùng chuyên đề: Bài nằm trong mục lục Lý thuyết Tin 10 Bài 16 Kết nối tri thức: Ngôn ngữ bậc cao và Python. Bài sau: Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án (29 bài, 6 chủ đề).

Câu hỏi thường gặp

Trắc nghiệm Tin học 10 Cánh diều có những chủ đề nào?

Gồm chủ đề A (Máy tính và xã hội tri thức), B (Mạng máy tính và Internet), D (Đạo đức, pháp luật, văn hoá trong môi trường số), F (Giải quyết vấn đề với sự trợ giúp của máy tính), G (Hướng nghiệp với tin học), cùng hai chủ đề định hướng ACS và EICT.

Chủ đề nào cần luyện trắc nghiệm nhiều nhất?

Chủ đề F vì có nhiều bài nhất và liên quan đến lập trình Python. Câu hỏi thường yêu cầu đọc mã, tính kết quả nên cần luyện nhiều và tự chạy thử trên máy.

Làm thế nào để nhớ nhanh kiểu dữ liệu và phép toán trong Python?

Hãy tự đặt ví dụ nhỏ cho từng phép toán như //, %, /, ** rồi chạy thử. Ghi lại kiểu của kết quả (int hay float, str hay số) vào sổ tay để xem lại trước giờ kiểm tra.

Đáp án trong các đề trắc nghiệm có kèm giải thích không?

Mỗi bộ đề theo bài đều có đáp án để đối chiếu. Trên trang này có thêm 8 câu mẫu giải thích rõ vì sao chọn đáp án đúng và loại các phương án còn lại.