Trắc nghiệm Tin học 10 – Bài 3: Một số kiểu dữ liệu và kiểu dữ liệu có cấu trúc

Làm bài thi

Trắc nghiệm Tin học 10 – Bài 3: Một số kiểu dữ liệu và kiểu dữ liệu có cấu trúc là một trong những đề thi thuộc Chủ đề 1: Máy tính và xã hội tri thức trong chương trình Tin học 10. Đây là bài học nền tảng giúp học sinh bước đầu tiếp cận với cách máy tính lưu trữ và xử lí dữ liệu thông qua các kiểu dữ liệu khác nhau.

Trong bài học này, học sinh cần nắm rõ các kiến thức trọng tâm như: kiểu dữ liệu đơn (số nguyên, thực, ký tự, logic), kiểu dữ liệu có cấu trúc (danh sách, mảng, bản ghi…), cũng như cách phân biệt và ứng dụng các kiểu dữ liệu trong lập trình và giải quyết bài toán thực tế. Việc hiểu và sử dụng thành thạo các kiểu dữ liệu là bước đệm quan trọng cho các bài học lập trình ở các chương sau.

Hãy cùng Dethitracnghiem.vn cùng tìm hiểu về đề thi này và tham gia làm kiểm tra ngay lập tức!

Câu 1. Dữ liệu là gì?
A. Một loại phần cứng.
B. Thông tin được lưu trữ và xử lí bởi máy tính.
C. Một phần mềm điều khiển.
D. Một thiết bị nhập dữ liệu.

Câu 2. Trong máy tính, dữ liệu được lưu trữ dưới dạng:
A. Âm thanh.
B. Dãy bit.
C. Hình ảnh.
D. Kí tự.

Câu 3. Kiểu dữ liệu là gì?
A. Dạng bảng biểu trong dữ liệu.
B. Cách phân loại dữ liệu theo kiểu giá trị và phép toán có thể thực hiện.
C. Tên của dữ liệu.
D. Địa chỉ lưu trữ dữ liệu.

Câu 4. Số nguyên là kiểu dữ liệu như thế nào?
A. Gồm các số thập phân.
B. Gồm các số không có phần thập phân.
C. Chứa các chữ cái.
D. Chỉ chứa số âm.

Câu 5. Kiểu dữ liệu thực là kiểu dữ liệu chứa:
A. Các kí tự đặc biệt.
B. Dữ liệu dạng logic.
C. Số có phần thập phân.
D. Mảng dữ liệu.

Câu 6. Biến có kiểu dữ liệu boolean sẽ nhận giá trị nào?
A. 1 đến 100.
B. Bất kỳ số nguyên nào.
C. Đúng hoặc Sai (True/False).
D. Các kí tự chữ cái.

Câu 7. Ví dụ nào sau đây là dữ liệu kiểu kí tự?
A. 2025
B. ‘A’
C. True
D. 3.14

Câu 8. Kiểu dữ liệu xâu kí tự (string) là gì?
A. Một biến chứa số thực.
B. Dãy các kí tự đặt liên tiếp nhau.
C. Một bảng nhiều cột.
D. Tập hợp số nguyên.

Câu 9. Kiểu dữ liệu boolean thường được sử dụng để:
A. Tính tổng các số.
B. Lưu trữ tên người.
C. Biểu diễn hai trạng thái đúng hoặc sai.
D. Hiển thị ảnh.

Câu 10. Trong các kiểu dữ liệu sau, kiểu nào không phải kiểu dữ liệu đơn?
A. Kiểu số nguyên.
B. Kiểu boolean.
C. Kiểu bản ghi (record).
D. Kiểu số thực.

Câu 11. Kiểu dữ liệu có cấu trúc là gì?
A. Dữ liệu chứa các biểu thức logic.
B. Dữ liệu gồm nhiều phần tử có thể thuộc các kiểu khác nhau.
C. Dữ liệu chỉ chứa số.
D. Dữ liệu chỉ có một phần tử.

Câu 12. Mảng (array) là kiểu dữ liệu có cấu trúc vì:
A. Gồm nhiều kí tự khác nhau.
B. Có thể biểu diễn bằng số nguyên.
C. Gồm nhiều phần tử cùng kiểu, được sắp xếp theo thứ tự.
D. Dễ dàng chuyển đổi thành số thực.

Câu 13. Một kiểu bản ghi (record) chứa:
A. Một chuỗi kí tự.
B. Nhiều trường, mỗi trường có thể thuộc kiểu dữ liệu khác nhau.
C. Chỉ một số thực.
D. Danh sách các boolean.

Câu 14. Mảng khác với bản ghi ở điểm nào?
A. Không lưu được dữ liệu.
B. Tất cả phần tử trong mảng phải cùng kiểu dữ liệu.
C. Có nhiều trường khác nhau.
D. Có thể chứa boolean và kí tự.

Câu 15. Đâu là ví dụ của kiểu dữ liệu bản ghi?
A. Một danh sách số nguyên.
B. Một dãy kí tự.
C. Một thông tin học sinh gồm tên, tuổi, lớp.
D. Một phép toán cộng.

Câu 16. Câu nào sau đây là đúng khi nói về biến trong lập trình?
A. Biến luôn có kiểu boolean.
B. Biến là vùng nhớ lưu trữ dữ liệu trong chương trình.
C. Biến chỉ tồn tại trong hệ điều hành.
D. Biến không thể thay đổi giá trị.

Câu 17. Trong kiểu dữ liệu bản ghi, mỗi trường được gọi là gì?
A. Biến cục bộ.
B. Trường (field).
C. Hằng số.
D. Cấu trúc.

Câu 18. Dữ liệu kiểu boolean có thể dùng trong cấu trúc điều khiển nào?
A. Hàm toán học.
B. Câu lệnh điều kiện (if-else).
C. Lệnh in ra màn hình.
D. Lệnh vẽ hình.

Câu 19. Kiểu dữ liệu nào phù hợp để lưu họ tên học sinh?
A. Số nguyên.
B. Xâu kí tự.
C. Boolean.
D. Số thực.

Câu 20. Một biến kiểu số nguyên có thể lưu trữ giá trị nào sau đây?
A. -15
B. 3.14
C. “Tin học”
D. True

Câu 21. Trong một mảng 1 chiều, các phần tử được xác định thông qua:
A. Địa chỉ vật lý.
B. Chỉ số (index).
C. Tên biến.
D. Kiểu dữ liệu.

Câu 22. Ưu điểm của kiểu dữ liệu có cấu trúc là gì?
A. Chứa được nhiều giá trị giống nhau.
B. Tổ chức và quản lí dữ liệu phức tạp dễ dàng hơn.
C. Giảm thời gian chạy chương trình.
D. Làm cho dữ liệu đẹp hơn.

Câu 23. Phát biểu nào sau đây là đúng về kiểu dữ liệu?
A. Mỗi kiểu dữ liệu chỉ dùng được trong 1 ngôn ngữ lập trình.
B. Mảng và bản ghi là kiểu dữ liệu đơn.
C. Kiểu dữ liệu quyết định giá trị có thể lưu và thao tác được trên biến.
D. Tất cả các biến đều phải có kiểu dữ liệu boolean.

 

×

Bạn ơi!!! Để xem được kết quả
bạn vui lòng làm nhiệm vụ nhỏ xíu này nha

LƯU Ý: Không sử dụng VPN hoặc 1.1.1.1 khi vượt link

Bước 1: Mở tab mới, truy cập Google.com

Bước 2: Tìm kiếm từ khóa: Từ khóa

Bước 3: Trong kết quả tìm kiếm Google, hãy tìm website giống dưới hình:

(Nếu trang 1 không có hãy tìm ở trang 2, 3, 4... nhé )

Bước 4: Cuộn xuống cuối bài viết rồi bấm vào nút GIỐNG HÌNH DƯỚI và chờ 1 lát để lấy mã: