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

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: 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 2: Để 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 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: 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 13: Để 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 14: Đặ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 15: 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

Câu 16: 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 17: 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 18: 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 19: 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 20: Để 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 21: 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 22: 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 23: 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 24: 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 25: Ư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