Trắc nghiệm Tin học 10 kết nối tri thức kì II

Trắc nghiệm Tin học 10 kết nối tri thức kì II giúp bạn nhìn nhận rõ các phần kiến thức cần cải thiện thông qua kho câu hỏi phong phú.

Trắc nghiệm Tin học 10 kết nối tri thức kì II

⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành 0/0 câu

🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT

Đang tải bảng xếp hạng...

Câu 1: Trong cấu trúc lệnh 'if', khối lệnh con phải được viết như thế nào để đúng cú pháp Python?

  • - Viết ngay sau dấu hai chấm
  • - Lùi đầu dòng so với dòng chứa lệnh 'if'
  • - Đặt trong cặp dấu ngoặc nhọn {}
  • - Đặt trong cặp dấu ngoặc đơn ()

Câu 2: Giấy phép Creative Commons (CC) có mục đích chính là gì?

  • - Cấm hoàn toàn việc sao chép tác phẩm
  • - Giúp tác giả cho phép người khác sử dụng tác phẩm của mình một cách linh hoạt và hợp pháp
  • - Bán bản quyền tác phẩm với giá cao
  • - Xác nhận tác phẩm là của cơ quan nhà nước

Câu 3: Trong Python, từ khóa nào được dùng để định nghĩa một hàm?

  • - function
  • - define
  • - def
  • - func

Câu 4: Kết quả của lệnh 'print('tin' in 'tin hoc')' là gì?

  • - True
  • - False
  • - None
  • - Error

Câu 5: Khi muốn sử dụng các hàm toán học như căn bậc hai (sqrt) trong Python, ta cần nạp thư viện nào?

  • - random
  • - math
  • - os
  • - sys

Câu 6: Hàm 'input()' trong Python luôn trả về dữ liệu thuộc kiểu nào sau đây?

  • - Kiểu số nguyên (int)
  • - Kiểu số thực (float)
  • - Kiểu logic (bool)
  • - Kiểu xâu ký tự (str)

Câu 7: Để gộp các phần tử của danh sách ['A', 'B'] thành chuỗi 'A-B', ta dùng phương thức nào?

  • - '-'.join(['A', 'B'])
  • - join('-', ['A', 'B'])
  • - ['A', 'B'].join('-')
  • - concat(['A', 'B'], '-')

Câu 8: Trong ngôn ngữ lập trình Python, lệnh 'range(1, 5)' sẽ tạo ra một dãy số bao gồm những số nào?

  • - 1, 2, 3, 4, 5
  • - 1, 2, 3, 4
  • - 0, 1, 2, 3, 4
  • - 2, 3, 4, 5

Câu 9: Lệnh nào dùng để thoát khỏi vòng lặp (for hoặc while) ngay lập tức?

  • - exit
  • - stop
  • - break
  • - continue

Câu 10: Phần mềm nào sau đây là phần mềm ứng dụng?

  • - Windows 10
  • - Linux
  • - Microsoft Word
  • - Android

Câu 11: Trong Python, 'IndentationError' thường liên quan đến lỗi gì?

  • - Lỗi sai tên biến
  • - Lỗi thụt đầu dòng không hợp lệ
  • - Lỗi chia cho số không
  • - Lỗi sai kiểu dữ liệu

Câu 12: Đặc điểm nào sau đây là bắt buộc khi viết các câu lệnh trong khối lệnh của 'if', 'for' hay 'while' trong Python?

  • - Phải đặt trong cặp dấu ngoặc nhọn {}
  • - Phải thụt lề (indentation) thống nhất
  • - Phải kết thúc bằng dấu chấm phẩy ;
  • - Phải viết trên cùng một dòng với từ khóa

Câu 13: Phép toán logic nào trả về 'True' nếu ít nhất một trong hai điều kiện là đúng?

  • - and
  • - not
  • - or
  • - xor

Câu 14: Hành vi nào sau đây vi phạm đạo đức và pháp luật trong môi trường số?

  • - Sử dụng phần mềm mã nguồn mở
  • - Chia sẻ thông tin cá nhân của người khác khi chưa được phép
  • - Tham gia các khóa học trực tuyến miễn phí
  • - Đặt mật khẩu mạnh cho tài khoản cá nhân

Câu 15: Trong Python, để kiểm tra điều kiện bằng nhau giữa hai giá trị, ta sử dụng ký hiệu nào?

  • - =
  • - ==
  • - ===
  • - !=

Câu 16: Kiểu dữ liệu nào dùng để lưu trữ các giá trị True hoặc False?

  • - int
  • - str
  • - bool
  • - float

Câu 17: Phát biểu nào sau đây là SAI về danh sách (list) trong Python?

  • - Danh sách có thể chứa các phần tử có kiểu dữ liệu khác nhau
  • - Chỉ số của phần tử đầu tiên trong danh sách là 1
  • - Có thể thay đổi giá trị của các phần tử trong danh sách
  • - Có thể sử dụng hàm len() để biết số phần tử của danh sách

Câu 18: Hàm 'range(1, 10, 2)' trong Python sẽ tạo ra dãy số nào sau đây?

  • - 1, 3, 5, 7, 9, 11
  • - 1, 3, 5, 7, 9
  • - 2, 4, 6, 8, 10
  • - 1, 2, 3, 4, 5, 6, 7, 8, 9

Câu 19: Kết quả của lệnh print(len(['a', 'b', 'c'])) là gì?

  • - 2
  • - 3
  • - 4
  • - Error

Câu 20: Để xóa toàn bộ phần tử trong một danh sách 'a', ta sử dụng phương thức nào?

  • - a.remove()
  • - a.pop()
  • - a.clear()
  • - a.delete()

Câu 21: Lỗi xảy ra do viết sai cú pháp câu lệnh trong Python được gọi là gì?

  • - Lỗi ngoại lệ (Exception)
  • - Lỗi ngữ nghĩa (Semantic Error)
  • - Lỗi cú pháp (Syntax Error)
  • - Lỗi thời gian chạy (Runtime Error)

Câu 22: Kết quả của lệnh 'list(range(2, 10, 3))' là gì?

  • - [2, 5, 8]
  • - [2, 3, 4, 5, 6, 7, 8, 9]
  • - [2, 4, 6, 8]
  • - [3, 6, 9]

Câu 23: Hàm 'input()' trong Python luôn trả về dữ liệu thuộc kiểu nào?

  • - Kiểu số nguyên (int)
  • - Kiểu số thực (float)
  • - Kiểu danh sách (list)
  • - Kiểu chuỗi ký tự (str)

Câu 24: Cấu trúc lặp 'while' kết thúc khi nào?

  • - Khi điều kiện lặp trở thành False
  • - Khi điều kiện lặp trở thành True
  • - Sau khi thực hiện xong 10 lần lặp
  • - Khi biến đếm đạt giá trị tối đa

Câu 25: Hàm range(1, 5) trong vòng lặp 'for' sẽ tạo ra dãy số nào?

  • - 1, 2, 3, 4, 5
  • - 0, 1, 2, 3, 4
  • - 1, 2, 3, 4
  • - 2, 3, 4, 5