Trắc nghiệm ôn tập Tin học khoa học máy tính 11 kết nối tri thức giữa học kì 2 giúp bạn luyện tập thường xuyên để ghi nhớ lâu hơn thông qua nội dung bám sát chương trình học. Các câu hỏi được phân bổ hợp lý theo mức độ nhận thức giúp bạn không bị quá tải. Đặc biệt phù hợp với học sinh muốn cải thiện điểm số. Thông qua quá trình làm bài, bạn có thể điều chỉnh phương pháp học tập cho phù hợp. Điều này giúp việc học trở nên hiệu quả hơn.
Trắc nghiệm ôn tập Tin học khoa học máy tính 11 kết nối tri thức giữa học kì 2
⏱ 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 một bảng của cơ sở dữ liệu quan hệ, một cột được gọi là gì?
- - Bản ghi (Record)
- - Trường (Field)
- - Khóa chính (Primary Key)
- - Bộ (Tuple)
Câu 2: Ưu điểm lớn nhất của tìm kiếm nhị phân so với tìm kiếm tuần tự là gì?
- - Dễ cài đặt mã nguồn hơn
- - Không cần sắp xếp dữ liệu đầu vào
- - Tốc độ thực hiện nhanh hơn rất nhiều trên tập dữ liệu lớn
- - Có thể áp dụng cho mọi kiểu dữ liệu không cần so sánh
Câu 3: Trong thuật toán sắp xếp nổi bọt (Bubble Sort) để sắp xếp dãy tăng dần, sau mỗi lượt so sánh hai phần tử liền kề, ta thực hiện việc gì nếu phần tử đứng trước lớn hơn phần tử đứng sau?
- - Giữ nguyên vị trí của hai phần tử
- - Đổi chỗ hai phần tử đó cho nhau
- - Xóa phần tử lớn hơn khỏi danh sách
- - Chèn phần tử nhỏ hơn vào đầu danh sách
Câu 4: Để tìm các học sinh có tên bắt đầu bằng chữ 'A', ta sử dụng toán tử nào trong mệnh đề WHERE của SQL?
- - LIKE 'A%'
- - EQUAL 'A*'
- - START 'A'
- - MATCH 'A'
Câu 5: Khi thực hiện tìm kiếm nhị phân trên dãy [2, 4, 6, 8, 10, 12, 14] để tìm giá trị 12, giá trị giữa (mid) ở bước đầu tiên là bao nhiêu?
- - 4
- - 10
- - 8
- - 6
Câu 6: Trong thuật toán sắp xếp chèn (Insertion Sort), một phần tử mới được đưa vào dãy đã sắp xếp như thế nào?
- - Luôn đặt vào vị trí cuối cùng của dãy
- - Đổi chỗ với phần tử đầu tiên của dãy
- - Tìm vị trí thích hợp và chèn vào để duy trì tính tuần tự
- - Chèn vào vị trí chính giữa của dãy hiện tại
Câu 7: Khóa chính (Primary Key) của một bảng có đặc điểm quan trọng nào sau đây?
- - Có thể chứa các giá trị trùng nhau giữa các dòng
- - Phải là một cột có kiểu dữ liệu dạng số
- - Giá trị của nó phải là duy nhất và không được để trống
- - Mỗi bảng bắt buộc phải có ít nhất hai khóa chính
Câu 8: Tại sao cần phải chia cơ sở dữ liệu thành nhiều bảng có liên quan thay vì để tất cả thông tin vào một bảng duy nhất?
- - Để làm cho cấu trúc cơ sở dữ liệu phức tạp hơn
- - Để giảm thiểu dư thừa dữ liệu và đảm bảo tính nhất quán
- - Vì SQL không hỗ trợ bảng có quá nhiều cột
- - Để người dùng dễ dàng nhập liệu thủ công hơn
Câu 9: Thao tác nào sau đây thuộc nhóm thao tác cập nhật dữ liệu trong SQL?
- - SELECT
- - INSERT
- - CREATE
- - GRANT
Câu 10: Đặc điểm quan trọng nhất của dãy số để có thể áp dụng thuật toán tìm kiếm nhị phân là gì?
- - Dãy số phải có số lượng phần tử là số chẵn
- - Dãy số phải chứa toàn bộ là số nguyên dương
- - Dãy số phải được sắp xếp theo một thứ tự nhất định
- - Dãy số phải không có các phần tử trùng nhau
Câu 11: Trong thuật toán sắp xếp nổi bọt, nếu một lượt duyệt qua toàn bộ danh sách mà không có phép đổi chỗ nào xảy ra, ta có thể kết luận điều gì?
- - Thuật toán bị lỗi vòng lặp vô hạn
- - Danh sách đã được sắp xếp xong
- - Cần phải đổi sang thuật toán sắp xếp khác
- - Danh sách đang ở trạng thái ngược hoàn toàn
Câu 12: Thuật toán sắp xếp chọn (Selection Sort) hoạt động dựa trên nguyên lý cốt lõi nào?
- - Chia danh sách thành nhiều phần nhỏ để sắp xếp riêng biệt
- - Chèn lần lượt từng phần tử vào vị trí đúng trong dãy đã sắp xếp
- - So sánh và đổi chỗ các cặp phần tử nằm cạnh nhau
- - Tìm phần tử nhỏ nhất trong dãy chưa sắp xếp và đưa về vị trí đầu dãy đó
Câu 13: Trong câu lệnh SQL, mệnh đề nào được sử dụng để lọc dữ liệu theo một điều kiện cụ thể?
- - ORDER BY
- - WHERE
- - GROUP BY
- - FROM
Câu 14: Một hàng trong bảng của cơ sở dữ liệu quan hệ đại diện cho điều gì?
- - Một thuộc tính của đối tượng
- - Một thực thể cụ thể (bản ghi)
- - Một kiểu dữ liệu duy nhất
- - Một liên kết giữa các bảng
Câu 15: Việc trùng lặp dữ liệu (dư thừa dữ liệu) trong cơ sở dữ liệu có thể dẫn đến hệ quả tiêu cực nào?
- - Làm cho việc truy xuất dữ liệu nhanh hơn
- - Gây mất tính nhất quán khi cập nhật dữ liệu
- - Tiết kiệm dung lượng bộ nhớ lưu trữ
- - Giúp khóa chính hoạt động hiệu quả hơn
Câu 16: Trong thuật toán sắp xếp chọn cho dãy tăng dần, sau khi kết thúc lượt quét thứ nhất, phần tử nào sẽ nằm ở vị trí đầu tiên của dãy?
- - Phần tử lớn nhất của toàn dãy
- - Phần tử đầu tiên vốn có của dãy
- - Phần tử nhỏ nhất của toàn dãy
- - Phần tử nằm ở vị trí chính giữa dãy
Câu 17: Nếu một bảng có một trường là 'MaLop' tham chiếu đến trường 'MaLop' trong bảng 'Lớp Học', thì trường 'MaLop' ở bảng đầu tiên đóng vai trò là gì?
- - Khóa chính
- - Khóa ngoại
- - Trường dữ liệu ảo
- - Chỉ mục (Index)
Câu 18: Mục đích chính của khóa ngoại (Foreign Key) trong cơ sở dữ liệu quan hệ là gì?
- - Để tăng tốc độ tìm kiếm dữ liệu trong bảng
- - Để thiết lập mối liên kết giữa dữ liệu của hai bảng
- - Để thay thế cho khóa chính khi cần thiết
- - Để bảo mật dữ liệu không cho người dùng truy cập
Câu 19: Câu lệnh SQL nào được dùng để sửa đổi dữ liệu đã có trong một bảng?
- - CHANGE
- - MODIFY
- - UPDATE
- - ALTER
Câu 20: Trong thuật toán tìm kiếm nhị phân, nếu phần tử cần tìm nhỏ hơn giá trị ở vị trí giữa, ta cần tiếp tục tìm kiếm ở đâu?
- - Nửa bên phải của danh sách hiện tại
- - Nửa bên trái của danh sách hiện tại
- - Toàn bộ danh sách từ đầu
- - Dừng lại và thông báo không tìm thấy
Câu 21: Câu lệnh SQL nào dùng để xóa hoàn toàn các bản ghi khỏi một bảng dựa trên điều kiện?
- - REMOVE FROM
- - DROP FROM
- - DELETE FROM
- - ERASE FROM
Câu 22: Thứ tự các bước thực hiện tìm kiếm nhị phân cho giá trị x trên dãy đã sắp xếp tăng dần là gì?
- - So sánh x với phần tử đầu, sau đó so sánh với phần tử cuối
- - So sánh x với phần tử giữa, sau đó thu hẹp phạm vi tìm kiếm sang trái hoặc phải
- - Kiểm tra tuần tự từ phần tử đầu tiên đến phần tử cuối cùng
- - Sắp xếp lại dãy số rồi mới tiến hành tìm kiếm từ hai đầu
Câu 23: Để sắp xếp kết quả truy vấn theo thứ tự giảm dần của trường 'DiemSo', ta sử dụng từ khóa nào trong SQL?
- - ORDER BY DiemSo ASC
- - SORT BY DiemSo DESC
- - ORDER BY DiemSo DESC
- - ARRANGE BY DiemSo DOWN
Câu 24: Để truy xuất tất cả các trường dữ liệu từ bảng có tên là 'HocSinh', câu lệnh SQL nào sau đây là đúng?
- - GET ALL FROM HocSinh
- - SELECT ALL HocSinh
- - SELECT * FROM HocSinh
- - SHOW * IN HocSinh
Câu 25: Trong SQL, mệnh đề nào được sử dụng để chỉ định tên bảng mà ta muốn lấy dữ liệu?
- - IN
- - FROM
- - SOURCE
- - TABLE