Luyện thi tốt nghiệp THPT
Luyện tập ngẫu nhiên với số lượng câu hỏi cố định hoặc mở toàn bộ đề thi đã lưu.
Thành lập 12 câu hỏi phù hợp
Mở từng câu hỏi để xem câu trả lời, hoặc click Luyện tập 12 câu hỏi để vào chế độ thi và kiểm tra năng lực của bạn.
Trong thuật toán tìm kiếm nhị phân (Binary Search), độ phức tạp thời gian trong trường hợp xấu nhất là:
Câu trả lời đúng:
Giải thích chi tiết:
Binary Search is O(log n) because it halves the search space each step.
Cấu trúc dữ liệu nào sau đây hoạt động theo nguyên lý FIFO (First In, First Out)?
Câu trả lời đúng:
Giải thích chi tiết:
Queue (hàng đợi) hoạt động theo nguyên lý FIFO - vào trước ra trước.
Cho cây nhị phân tìm kiếm (BST) ban đầu rỗng. Thêm lần lượt các giá trị: 5, 3, 7, 2, 4, 6, 8. Kết quả duyệt theo thứ tự giữa (in-order) là:
Câu trả lời đúng:
Giải thích chi tiết:
Duyệt in-order của BST luôn cho kết quả theo thứ tự tăng dần: 2, 3, 4, 5, 6, 7, 8.
SQL: Câu lệnh nào được dùng để thêm một bản ghi mới vào bảng?
Câu trả lời đúng:
Giải thích chi tiết:
INSERT INTO dùng để thêm bản ghi mới. SELECT để truy vấn, UPDATE để cập nhật, DELETE để xóa.
Trong mạng máy tính, giao thức nào được sử dụng để truyền tải trang web?
Câu trả lời đúng:
Giải thích chi tiết:
HTTP (HyperText Transfer Protocol) là giao thức chính dùng để truyền tải nội dung web.
Hãy xác định tính Đúng/Sai của các mệnh đề sau về hệ quản trị cơ sở dữ liệu:
Câu trả lời đúng:
MySQL là một hệ quản trị cơ sở dữ liệu quan hệ phổ biến.
Cơ sở dữ liệu NoSQL chỉ dùng để lưu trữ file.
Một bảng trong CSDL quan hệ có thể có nhiều hơn một khóa chính (Primary Key).
Schema của CSDL định nghĩa cấu trúc của dữ liệu, không phải bản thân dữ liệu.
Giải thích chi tiết:
a) MySQL là hệ QTCSDL phổ biến. b) NoSQL không chỉ là lưu file. c) Khóa chính (Primary Key) là đúng. d) Schema là cấu trúc bảng, không phải dữ liệu.
Xác định tính đúng/sai của các phát biểu sau về mạng máy tính:
Câu trả lời đúng:
Router và Switch là hai thiết bị mạng có chức năng hoàn toàn giống nhau.
Địa chỉ IP 192.168.1.1 thuộc dải địa chỉ private.
DNS dùng để phân giải tên miền thành địa chỉ IP.
VPN có thể tạo kết nối an toàn qua Internet.
Giải thích chi tiết:
a) Router ≠ Switch. b) Địa chỉ IP đúng. c) DNS đúng. d) VPN tạo kết nối an toàn qua mạng công cộng.
Trong Python, kết quả của đoạn chương trình sau là gì?
def foo(x, y=[]):
y.append(x)
return y
print(foo(1))
print(foo(2, []))
print(foo(3))
Câu trả lời đúng:
Giải thích chi tiết:
Do mutable default argument trong Python, list y được khởi tạo một lần duy nhất. Kết quả: [1], [2], [1, 3].
Một website sử dụng chứng chỉ SSL/TLS. Giao thức nào sau đây được dùng để thiết lập kết nối an toàn?
Câu trả lời đúng:
Giải thích chi tiết:
HTTPS (HTTP Secure) là giao thức HTTP kết hợp với SSL/TLS để mã hóa dữ liệu truyền tải.
Câu hỏi chung: Đơn vị đo lường thông tin nhỏ nhất trong máy tính là gì?
Câu trả lời đúng:
Giải thích chi tiết:
Bit (Binary Digit) là đơn vị nhỏ nhất, có giá trị 0 hoặc 1.
Độ phức tạp của Quick Sort trong trường hợp xấu nhất là:
Câu trả lời đúng:
Các phát biểu sau về mạng máy tính đúng hay sai?
Câu trả lời đúng:
TCP là giao thức có kết nối (connection-oriented).
UDP đảm bảo dữ liệu đến đúng thứ tự.
Giải thích chi tiết:
TCP có kết nối, UDP không kết nối.