Trắc nghiệm Tin học 10 kết nối tri thức bài Một số kiểu dữ liệu và dữ liệu văn bản

Trắc nghiệm Tin học 10 kết nối tri thức bài Một số kiểu dữ liệu và dữ liệu văn bản giúp bạn luyện tập thường xuyên để ghi nhớ lâu hơn thông qua dạng bài tập quen thuộc thường gặp trong đề thi.

Trắc nghiệm Tin học 10 kết nối tri thức bài Một số kiểu dữ liệu và dữ liệu văn bản

⏱ 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: Kiểu dữ liệu nào sau đây chỉ nhận một trong hai giá trị là 'Đúng' (True) hoặc 'Sai' (False)?

  • - Kiểu số thực
  • - Kiểu logic
  • - Kiểu số nguyên
  • - Kiểu xâu kí tự

Câu 2: Ký tự 'khoảng trắng' (Space) trong bảng mã ASCII có được coi là một dữ liệu văn bản không?

  • - Không, vì nó không hiển thị gì trên màn hình
  • - Có, nó là một ký tự có mã số riêng và chiếm bộ nhớ
  • - Chỉ được coi là dữ liệu khi nằm ở đầu dòng
  • - Chỉ được coi là dữ liệu trong các phần mềm lập trình

Câu 3: Ưu điểm lớn nhất của bảng mã Unicode so với bảng mã ASCII là gì?

  • - Có khả năng mã hóa tất cả các bảng chữ cái của mọi ngôn ngữ trên thế giới
  • - Chiếm ít dung lượng bộ nhớ hơn bảng mã ASCII
  • - Dễ dàng tính toán các phép toán số học hơn
  • - Chỉ dùng để mã hóa các ký tự tiếng Anh chuyên dụng

Câu 4: Xâu ký tự 'Hello World' có độ dài là bao nhiêu (tính cả khoảng trắng)?

  • - 10
  • - 11
  • - 12
  • - 9

Câu 5: Trong lập trình, kiểu dữ liệu là gì?

  • - Là tập hợp các giá trị mà một biến có thể nhận và các phép toán có thể thực hiện trên các giá trị đó
  • - Là tên gọi của các thiết bị lưu trữ dữ liệu trong máy tính
  • - Là quy tắc đặt tên cho các biến trong chương trình
  • - Là phương pháp để mã hóa hình ảnh thành dãy bit

Câu 6: Phép toán nối xâu trong Python sử dụng ký hiệu nào?

  • - Dấu sao (*)
  • - Dấu cộng (+)
  • - Dấu và (&)
  • - Dấu gạch ngang (-)

Câu 7: Kí tự 'A' trong bảng mã ASCII có mã thập phân là 65. Mã nhị phân 8 bit tương ứng của nó là bao nhiêu?

  • - 01000001
  • - 01000010
  • - 00111111
  • - 10000001

Câu 8: Trong Python, giá trị '3.14' thuộc kiểu dữ liệu nào?

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

Câu 9: Khi nhập '3.14' từ bàn phím vào một ô tính Excel và định dạng là 'Text', giá trị này sẽ được xử lý như thế nào?

  • - Được xử lý như một số thực để thực hiện các phép tính
  • - Được xử lý như một xâu kí tự và không thể thực hiện các phép tính số học trực tiếp
  • - Được tự động chuyển đổi thành giá trị logic True
  • - Bị báo lỗi vì '3.14' không phải là kí tự văn bản

Câu 10: Phép toán logic nào trả về giá trị True khi và chỉ khi cả hai biểu đơn giản đều đúng?

  • - Phép toán AND
  • - Phép toán OR
  • - Phép toán NOT
  • - Phép toán cộng

Câu 11: Tại sao việc xác định kiểu dữ liệu cho biến lại quan trọng trong lập trình?

  • - Để máy tính biết cách lưu trữ và thực hiện các phép toán phù hợp trên dữ liệu đó
  • - Để chương trình chạy chậm lại và dễ kiểm soát hơn
  • - Để giới hạn người dùng chỉ được nhập chữ cái
  • - Để máy tính tự động dịch văn bản sang tiếng nước ngoài

Câu 12: Tại sao một tệp văn bản khi mở trên máy tính này thì đọc bình thường nhưng sang máy tính khác lại bị lỗi phông chữ (hiển thị ký tự lạ)?

  • - Do máy tính thứ hai bị hỏng màn hình
  • - Do sự không đồng nhất về bảng mã hoặc thiếu phông chữ hỗ trợ bảng mã đó
  • - Do máy tính thứ hai không có kết nối Internet
  • - Do tệp văn bản đó đã bị xóa mất dữ liệu

Câu 13: Dữ liệu văn bản (String) được máy tính lưu trữ như thế nào?

  • - Dưới dạng hình ảnh của từng chữ cái
  • - Dưới dạng các dãy bit được mã hóa theo bảng mã
  • - Dưới dạng các tín hiệu âm thanh tương ứng
  • - Dưới dạng các tệp tin thực thi .exe

Câu 14: Trong văn bản máy tính, mỗi 'ký tự' thường được hiểu là gì?

  • - Một từ đầy đủ trong từ điển
  • - Một đơn vị dữ liệu văn bản như chữ cái, con số hoặc ký hiệu
  • - Một dòng văn bản
  • - Một tệp tin văn bản

Câu 15: Trong tin học, việc phân chia dữ liệu thành các kiểu khác nhau như số nguyên, số thực, xâu kí tự nhằm mục đích chính là gì?

  • - Để máy tính xác định bộ nhớ lưu trữ và các phép toán có thể thực hiện trên dữ liệu đó
  • - Để làm cho chương trình máy tính trở nên phức tạp và khó hiểu hơn
  • - Để tăng tốc độ đường truyền internet khi gửi các tệp tin văn bản
  • - Để người dùng không cần phải nhập dữ liệu từ bàn phím nữa

Câu 16: Xác định kết quả của phép toán lôgic: (5 > 3) or (2 > 8)?

  • - True
  • - False
  • - None
  • - Lỗi chương trình

Câu 17: Một xâu ký tự có độ dài bằng 0 được gọi là gì?

  • - Xâu rỗng
  • - Xâu vô hạn
  • - Biến số nguyên
  • - Giá trị False

Câu 18: Kiểu dữ liệu lôgic (boolean) chỉ nhận những giá trị nào?

  • - True hoặc False
  • - 0 hoặc bất kỳ số dương nào
  • - Các ký tự từ A đến Z
  • - Mọi số thực từ 0 đến 1

Câu 19: Trong Python, kết quả của biểu thức (5 > 2) AND (10 < 5) là gì?

  • - True
  • - False
  • - 1
  • - None

Câu 20: Trong Python, biến x = '10' thuộc kiểu dữ liệu nào?

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

Câu 21: Tại sao số 100 lưu trữ dưới dạng 'số nguyên' khác với số 100 lưu trữ dưới dạng 'xâu kí tự'?

  • - Vì số nguyên có thể thực hiện các phép toán số học như cộng trừ, còn xâu kí tự thì không
  • - Vì xâu kí tự luôn chiếm ít bộ nhớ hơn số nguyên trong mọi trường hợp
  • - Vì số nguyên không thể hiển thị lên màn hình máy tính
  • - Vì xâu kí tự chỉ có thể chứa tối đa hai chữ số

Câu 22: Tại sao phải dùng bảng mã Unicode thay cho ASCII khi soạn thảo văn bản tiếng Việt?

  • - Vì ASCII không có đủ mã để biểu diễn các chữ cái có dấu trong tiếng Việt
  • - Vì ASCII làm cho chữ tiếng Việt bị sai lỗi chính tả tự động
  • - Vì Unicode giúp văn bản tiếng Việt trông đẹp hơn ASCII
  • - Vì Unicode chỉ dành riêng cho các ngôn ngữ ở khu vực Đông Nam Á

Câu 23: Phép toán 'and' trong kiểu dữ liệu lôgic trả về True khi nào?

  • - Khi cả hai mệnh đề tham gia đều là True
  • - Khi ít nhất một trong hai mệnh đề là True
  • - Khi cả hai mệnh đề đều là False
  • - Khi mệnh đề đầu tiên là True và mệnh đề thứ hai là False

Câu 24: Ký tự 'space' (dấu cách) có được mã hóa trong bảng mã ASCII không?

  • - Có, và nó có mã số là 32
  • - Không, vì nó không hiển thị hình ảnh
  • - Có, nhưng nó dùng chung mã với số 0
  • - Không, máy tính tự bỏ qua dấu cách

Câu 25: Phát biểu nào sau đây là ĐÚNG khi nói về kiểu dữ liệu xâu ký tự (str)?

  • - Xâu ký tự luôn phải bắt đầu bằng một chữ số
  • - Xâu ký tự là dãy các ký tự nằm trong cặp dấu ngoặc đơn hoặc ngoặc kép
  • - Xâu ký tự không được chứa các khoảng trắng
  • - Xâu ký tự chỉ bao gồm các chữ cái từ A đến Z