Luyện Đề Trắc Nghiệm Tin Học & Tốt Nghiệp THPT
Luyện tập theo chuyên đề, làm đề thi chuẩn cấu trúc hoặc làm bài tập được giao từ lớp học.
Tìm thấy 83 câu hỏi phù hợp
Nhấn vào từng câu để xem đáp án gợi ý, hoặc bấm nút Làm ngay 83 câu để bắt đầu làm bài chấm điểm.
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à:
Đáp án chính xác:
Lời giải & Phân tí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)?
Đáp án chính xác:
Lời giải & Phân tí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à:
Đáp án chính xác:
Lời giải & Phân tí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?
Đáp án chính xác:
Lời giải & Phân tí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?
Đáp án chính xác:
Lời giải & Phân tí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:
Đáp án chính xác:
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.
Lời giải & Phân tí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:
Đáp án chính xác:
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.
Lời giải & Phân tí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))
Đáp án chính xác:
Lời giải & Phân tí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?
Đáp án chính xác:
Lời giải & Phân tí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ì?
Đáp án chính xác:
Lời giải & Phân tí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à:
Đáp án chính xác:
Các phát biểu sau về mạng máy tính đúng hay sai?
Đáp án chính xác:
TCP là giao thức có kết nối (connection-oriented).
UDP đảm bảo dữ liệu đến đúng thứ tự.
Lời giải & Phân tích chi tiết:
TCP có kết nối, UDP không kết nối.
Cho dãy số \(a_1, a_2...\). Tính tổng \(S = \sum a_i\) và \(\frac{x}{y}\)
Đáp án chính xác:
Câu hỏi test qua Ajax POST
Đáp án chính xác:
Trong mô hình cơ sở dữ liệu quan hệ (RDBMS), khóa ngoại (Foreign Key) được sử dụng để làm gì?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Khóa ngoại được dùng để liên kết dữ liệu giữa hai bảng, đảm bảo rằng giá trị trong cột khóa ngoại của bảng này phải tồn tại trong cột khóa chính của bảng kia, từ đó đảm bảo tính toàn vẹn tham chiếu.
Cho đoạn code Python sau:
x = [i**2 for i in range(5) if i % 2 != 0]
print(x)
Kết quả in ra màn hình là:
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
range(5) tạo ra dãy [0, 1, 2, 3, 4]. Điều kiện i % 2 != 0 lọc ra các số lẻ là [1, 3]. Bình phương các số này (i**2) ta được [12, 32] = [1, 9].
Xét các phát biểu về giao thức mạng sau đây:
Đáp án chính xác:
DNS là giao thức phân giải tên miền thành địa chỉ IP.
DHCP là giao thức gán địa chỉ IP động cho các thiết bị mạng.
TCP là giao thức không hướng kết nối (connectionless), truyền tin nhanh hơn UDP.
HTTPS sử dụng cổng mặc định là 443 và mã hóa dữ liệu bằng TLS/SSL.
Lời giải & Phân tích chi tiết:
a) Đúng: DNS (Domain Name System) chuyển đổi tên miền sang IP. b) Đúng: DHCP (Dynamic Host Configuration Protocol) cấp phát IP động. c) Sai: TCP là giao thức hướng kết nối (connection-oriented), trong khi UDP mới là không hướng kết nối và nhanh hơn TCP. d) Đúng: HTTPS chạy trên cổng 443 và sử dụng TLS/SSL để bảo mật.
Thiết bị nào định tuyến?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Router định tuyến gói tin
Cho các phát biểu về an toàn thông tin:
Đáp án chính xác:
Mật khẩu mạnh
HTTP bảo mật hơn
Tường lửa chặn xâm nhập
Trojan tự nhân bản
Lời giải & Phân tích chi tiết:
HTTP không mã hoá
Giao thức nào truyền tải trang web an toàn?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
HTTPS an toan
Khẳng định về mạng máy tính:
Đáp án chính xác:
Mạng gồm thiết bị đầu cuối...
TCP/IP chỉ chạy trên LAN
Mỗi thiết bị có 1 IP duy nhất
Cáp xoắn đôi xa hơn cáp quang
Giao thức nào truyền tải trang web an toàn?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
HTTPS an toan
Khẳng định về mạng máy tính:
Đáp án chính xác:
Mạng gồm thiết bị đầu cuối...
TCP/IP chỉ chạy trên LAN
Mỗi thiết bị có 1 IP duy nhất
Cáp xoắn đôi xa hơn cáp quang
Lựa chọn ngôn ngữ Python hoặc C++ để tìm hiểu đoạn chương trình sau:
Python:
s, i = 0, 2
while i <= 6:
s = s + 1
i = i + 2
print(s)
C++:
int i = 2, s = 0;
while (i <= 6) {
s = s + 1;
i = i + 2;
}
cout << s;
Sau khi thực hiện đoạn chương trình trên, giá trị nào sau đây được hiển thị trên màn hình?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Vòng lặp chạy với i = 2, 4, 6 (3 lần), s tăng lên 3.
Hoạt động nào sau đây đặc trưng cho vai trò của một kĩ sư IoT (Internet of Things)?
Đáp án chính xác:
Một thời khóa biểu được tạo bằng bảng trong HTML. Ô tiêu đề “Lịch học” cần nằm ở hàng đầu tiên và kéo dài qua 2 cột để bao quát các cột “Môn học” và “Thời gian”. Đâu là đoạn mã HTML đúng về chức năng và đúng ngữ nghĩa để tạo ô này?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Sử dụng colspan để gộp cột.
Để thiết lập đường viền nét liền, độ dày 4 pixel, bao quanh các thẻ tiêu đề <h1>, đoạn mã CSS nào sau đây là đúng?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
border-style: solid là nét liền.
Nhận định nào sau đây mô tả chính xác về tác động của Trí tuệ nhân tạo (AI) đối với thị trường lao động trong tương lai?
Đáp án chính xác:
Trong ngành Công nghệ thông tin, công việc nào sau đây có nhiệm vụ bảo vệ dữ liệu và hệ thống trước các cuộc tấn công mạng ngày càng tinh vi?
Đáp án chính xác:
Thuật ngữ nào sau đây dùng để chỉ nhà cung cấp dịch vụ Internet, giúp cá nhân và tổ chức kết nối với mạng Internet toàn cầu?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
ISP = Internet Service Provider.
Trong các phát biểu sau, đâu là phát biểu không đúng về chức năng của thiết bị Switch?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Định tuyến là chức năng của Router, không phải Switch.
Trong bộ giao thức TCP/IP, chức năng nào sau đây thuộc về giao thức IP?
Đáp án chính xác:
Nhận định nào sau đây là sai khi phát biểu về tác động và ứng dụng của công nghệ thông tin trong các hoạt động kinh tế - xã hội hiện nay?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Điện toán đám mây cho phép quản lý dữ liệu linh hoạt, không giới hạn một thiết bị duy nhất để xóa.
Thuộc tính CSS nào sau đây làm phần tử <div> hiển thị trên cùng một dòng thay vì chiếm toàn bộ chiều ngang?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
display: inline làm phần tử hiển thị trên cùng một dòng.
Thẻ HTML nào sau đây được dùng để chèn tệp âm thanh vào trang web?
Đáp án chính xác:
Thiết bị nào sau đây hoạt động dựa trên các quy tắc lập trình cố định mà không sử dụng Trí tuệ nhân tạo?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Rơ-le nhiệt là cơ chế vật lý/điện tử cố định.
Khi thiết kế biểu mẫu đăng nhập cho website, cần tạo ô nhập mật khẩu để kí tự nhập vào được ẩn nhằm bảo mật thông tin người dùng. Đoạn mã HTML nào sau đây là đúng?
Đáp án chính xác:
Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau:
Python:
a = [11, 2, 23, 4, 35]
i = 0
count = 0
while i < 5:
if a[i] % 2 == 1:
count += 1
i += 1
print(count)
C++:
int a[] = {11, 2, 23, 4, 35};
int count = 0, i = 0;
while (i < 5) {
if (a[i] % 2 == 1)
count++;
i++;
}
cout << count;
Sau khi thực hiện đoạn chương trình trên, giá trị nào sau đây được hiển thị trên màn hình?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Đếm các số lẻ trong mảng: 11, 23, 35 -> có 3 số.
Để thiết lập chữ in nghiêng cho văn bản, thuộc tính CSS nào sau đây được sử dụng?
Đáp án chính xác:
Hành động nào sau đây thể hiện sự ứng xử nhân văn và có văn hóa khi tham gia thảo luận trong một nhóm học tập trên mạng xã hội?
Đáp án chính xác:
Thẻ HTML nào sau đây được dùng để khai báo tiêu đề hiển thị trên tab trình duyệt của trang web?
Đáp án chính xác:
Khi gặp nội dung giả mạo trên mạng xã hội, hành động nào sau đây là đúng?
Đáp án chính xác:
Phương án nào sau đây nêu đúng chức năng chính của Router?
Đáp án chính xác:
Khi thực hiện đoạn mã HTML sau, dòng chữ “ĐẠI NGÀN CHẠM BIỂN XANH!” sẽ được hiển thị trên trình duyệt theo định dạng nào dưới đây?
<html><head><style>
#note{color: blue; font-weight: bold;}
.note{color: red; background: yellow;}
</style></head>
<body><p class="note" id="note">ĐẠI NGÀN CHẠM BIỂN XANH!</p>
</body></html>
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
ID có độ ưu tiên cao hơn Class. ID #note quy định màu xanh, in đậm. Class .note quy định nền vàng.
Bạn X đặt mua một chiếc áo sơ mi qua mạng, nhưng khi nhận hàng thì phát hiện áo khác chất liệu so với quảng cáo. Thay vì đăng bài chỉ trích gay gắt lên trang cá nhân, X đã nhắn tin riêng cho shop để yêu cầu đổi trả và nhận được sự hỗ trợ nhiệt tình. Cách xử lý của X thể hiện điều gì trong ứng xử nhân văn trên môi trường mạng?
Đáp án chính xác:
Nguyên lý hoạt động nào dưới đây mô tả khái quát về Trí tuệ nhân tạo (AI)?
Đáp án chính xác:
Lĩnh vực nào dưới đây không thuộc các lĩnh vực nghiên cứu cốt lõi của Trí tuệ nhân tạo (AI)?
Đáp án chính xác:
Phòng Tin học của một trường THPT có 45 máy tính và 01 máy chủ được kết nối thành mạng nội bộ (mạng LAN). Hiện tại, phòng máy này chưa được kết nối Internet. Khi thảo luận về khả năng hoạt động của mạng, một nhóm học sinh đưa ra các nhận xét sau:
Đáp án chính xác:
Để mạng LAN này hoạt động, mỗi máy tính bắt buộc phải được gắn một địa chỉ IP tĩnh và không thể thay đổi.
Trong mạng LAN, máy in kết nối với máy chủ có thể được chia sẻ để các máy tính khác cùng sử dụng.
Các máy tính trong phòng vẫn có thể gửi tài liệu cho nhau thông qua các thư mục chia sẻ (Shared Folders).
Vì không có mạng Internet nên địa chỉ MAC (địa chỉ vật lí) của các máy tính trong phòng sẽ không tồn tại.
Trong giờ thực hành, một nhóm học sinh được giao thiết kế cơ sở dữ liệu quản lý hoạt động mượn trả sách của thư viện trường. Nhóm học sinh đó đã thiết kế cơ sở dữ liệu với 3 bảng như sau: • SACH (maSach, tenSach, tacGia, theLoai) • BANDOC (maBD, hoTen, lop, ngaySinh) • MUONTRA (maSach, maBD, ngayMuon, soLuong, ngayTra) Các bạn trong nhóm đưa ra các nhận định về thiết kế này như sau:
Đáp án chính xác:
Trong bảng MUONTRA, chỉ cần trường maBD làm khóa chính là đủ để xác định duy nhất mỗi lần mượn sách.
Để đưa ra danh sách các cuốn sách mà học sinh có tên "Lê Văn A" đã mượn, truy vấn cần liên kết bảng SACH với MUONTRA qua maSach và bảng BANDOC với MUONTRA qua maBD.
Trong bảng SACH, trường maSach đóng vai trò là khóa chính để phân biệt các cuốn sách khác nhau.
Trong phần mềm quản trị cơ sở dữ liệu, để lọc danh sách gồm: Họ tên và số lượng sách đã mượn chỉ cần sử dụng duy nhất bảng BANDOC.
Một nhóm nghiên cứu muốn xây dựng hệ thống Trí tuệ nhân tạo (AI) để dự đoán nguy cơ phụ thuộc mạng xã hội ở học sinh THPT. Nhóm đã thu thập dữ liệu khảo sát từ 8.000 học sinh, bao gồm thời gian sử dụng mạng xã hội mỗi ngày, mức độ ảnh hưởng đến học tập và đánh giá của chuyên gia tâm lý về việc học sinh đó có dấu hiệu phụ thuộc mạng xã hội hay không. Kết quả khảo sát cho thấy khoảng 30% học sinh được đánh giá có nguy cơ phụ thuộc mạng xã hội. Trong quá trình thảo luận, một số thành viên đưa ra các nhận định sau:
Đáp án chính xác:
Dữ liệu khảo sát cần được xử lí hoặc loại bỏ các thông tin bất thường trước khi sử dụng để huấn luyện mô hình.
Đánh giá của chuyên gia tâm lý về việc học sinh có dấu hiệu phụ thuộc mạng xã hội hay không được sử dụng làm nhãn cho dữ liệu huấn luyện mô hình.
Do đây là bài toán phân loại nên mô hình học không giám sát phù hợp để xây dựng hệ thống dự đoán.
Nếu mô hình luôn dự đoán tất cả học sinh đều “không có nguy cơ”, mô hình vẫn có thể đạt độ chính xác 100%.
Cho hàm sau đây được viết bằng ngôn ngữ lập trình Python và C++, trong đó mảng A được sắp xếp theo thứ tự không giảm:
Python:
def F(A, n, x):
left = 0; right = n - 1
while left < right:
mid = (left + right) // 2
if A[mid] == x: return mid
elif A[mid] < x: left = mid + 1
else: right = mid - 1
return -1
C++:
int F(int A[], int n, int x) {
int left = 0, right = n - 1;
while (left < right) {
int mid = (left + right) / 2;
if (A[mid] == x) return mid;
else if (A[mid] < x) left = mid + 1;
else right = mid - 1;
}
return -1;
}
Sau khi chọn một trong hai ngôn ngữ Python hoặc C++ để tìm hiểu hàm trên, một số học sinh đưa ra các nhận định sau:
Đáp án chính xác:
Thuật toán trên chỉ hoạt động đúng khi mảng A được sắp xếp theo thứ tự không giảm.
Với mảng A gồm n phần tử, trong trường hợp x tồn tại trong mảng, số lần lặp của vòng lặp while không vượt quá ⌈log₂n⌉+1.
Nếu giá trị x không tồn tại trong mảng A thì vòng lặp while luôn thực hiện đúng n lần.
Nếu n=7 và mảng A là (1, 3, 5, 7, 9, 11, 13), x=7 thì hàm trả về giá trị 4.
Một nhóm học sinh đang thiết kế một website bằng công cụ trực tuyến để báo cáo dự án “Bảo tồn văn hóa địa phương”. Website có các trang chính: Giới thiệu, Hình ảnh di sản, Bản đồ tham quan và Liên hệ. Nhóm dự định tích hợp bản đồ số và các biểu mẫu khảo sát trực tuyến vào trang web. Dưới đây là các nhận xét của nhóm về quá trình thực hiện:
Đáp án chính xác:
Việc đặt tên các trang trong menu điều hướng nên ngắn gọn và phản ánh đúng nội dung bên trong để giúp người dùng dễ dàng tìm kiếm thông tin.
Để trang web hiển thị tốt và chuyên nghiệp trên cả máy tính và điện thoại di động, nhóm cần phải thiết kế hai phiên bản website hoàn toàn độc lập với hai địa chỉ tên miền khác nhau.
Để thay đổi giao diện chung của toàn bộ website (màu sắc, phông chữ) một cách nhanh chóng, ta có thể lựa chọn các “Chủ đề” (Themes) có sẵn trong công cụ tạo website.
Khi muốn thu thập ý kiến đóng góp của người xem, nhóm bắt buộc phải tự lập trình một hệ thống lưu trữ dữ liệu riêng chứ không thể nhúng biểu mẫu từ bên thứ ba (như Google Forms).
Một cửa hàng kinh doanh thiết bị điện tử quản lý dữ liệu bằng cơ sở dữ liệu quan hệ gồm các bảng sau: • MATHANG (maMH, tenMH, donGia, maLoai) • LOAIHANG (maLoai, tenLoai) • CHITIET_HOADON (maHD, maMH, soLuong, donGiaBan) Biết rằng mỗi mặt hàng thuộc về một loại hàng duy nhất và một loại hàng có thể chứa nhiều mặt hàng. Dưới đây là các ý kiến trao đổi của nhóm kỹ thuật:
Đáp án chính xác:
Trong bảng MATHANG, mỗi hàng đại diện cho một mặt hàng cụ thể và được gọi là một bản ghi (record).
Trường maLoai trong bảng MATHANG đóng vai trò là khóa ngoài để thiết lập mối liên kết với bảng LOAIHANG.
Khi cần thay đổi tên của một loại hàng (ví dụ từ "Phụ kiện" thành "Linh kiện"), ta chỉ cần cập nhật duy nhất một bản ghi tại bảng LOAIHANG mà không cần sửa đổi thông tin ở bảng MATHANG.
Câu lệnh SQL dưới đây được dùng để thống kê tổng số lượng bán ra của mặt hàng có mã 'MH01': SELECT SUM(SoLuong) FROM MATHANG WHERE MaMH = 'MH01';
Lựa chọn ngôn ngữ Python hoặc C++ để tìm hiểu đoạn chương trình sau:
Python:
s, i = 0, 2
while i <= 6:
s = s + 1
i = i + 2
print(s)
C++:
int i = 2, s = 0;
while (i <= 6) {
s = s + 1;
i = i + 2;
}
cout << s;
Sau khi thực hiện đoạn chương trình trên, giá trị nào sau đây được hiển thị trên màn hình?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Vòng lặp chạy với i = 2, 4, 6. Tổng s tăng 3 lần.
Hoạt động nào sau đây đặc trưng cho vai trò của một kĩ sư IoT (Internet of Things)?
Đáp án chính xác:
Một thời khóa biểu được tạo bằng bảng trong HTML. Ô tiêu đề “Lịch học” cần nằm ở hàng đầu tiên và kéo dài qua 2 cột để bao quát các cột “Môn học” và “Thời gian”. Đâu là đoạn mã HTML đúng về chức năng và đúng ngữ nghĩa để tạo ô này?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Thuộc tính colspan dùng để gộp cột.
Để thiết lập đường viền nét liền, độ dày 4 pixel, bao quanh các thẻ tiêu đề <h1>, đoạn mã CSS nào sau đây là đúng?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
border-style: solid là nét liền.
Nhận định nào sau đây mô tả chính xác về tác động của Trí tuệ nhân tạo (AI) đối với thị trường lao động trong tương lai?
Đáp án chính xác:
Trong ngành Công nghệ thông tin, công việc nào sau đây có nhiệm vụ bảo vệ dữ liệu và hệ thống trước các cuộc tấn công mạng ngày càng tinh vi?
Đáp án chính xác:
Thuật ngữ nào sau đây dùng để chỉ nhà cung cấp dịch vụ Internet, giúp cá nhân và tổ chức kết nối với mạng Internet toàn cầu?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
ISP = Internet Service Provider.
Trong các phát biểu sau, đâu là phát biểu không đúng về chức năng của thiết bị Switch?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Định tuyến là chức năng của Router, không phải Switch.
Trong bộ giao thức TCP/IP, chức năng nào sau đây thuộc về giao thức IP?
Đáp án chính xác:
Nhận định nào sau đây là sai khi phát biểu về tác động và ứng dụng của công nghệ thông tin trong các hoạt động kinh tế - xã hội hiện nay?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Điện toán đám mây cho phép quản lý dữ liệu linh hoạt, không giới hạn duy nhất một thiết bị xóa.
Thuộc tính CSS nào sau đây làm phần tử <div> hiển thị trên cùng một dòng thay vì chiếm toàn bộ chiều ngang?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
display: inline làm phần tử hiển thị trên cùng một dòng.
Thẻ HTML nào sau đây được dùng để chèn tệp âm thanh vào trang web?
Đáp án chính xác:
Thiết bị nào sau đây hoạt động dựa trên các quy tắc lập trình cố định mà không sử dụng Trí tuệ nhân tạo?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Rơ-le nhiệt là cơ chế vật lý/điện tử cố định.
Khi thiết kế biểu mẫu đăng nhập cho website, cần tạo ô nhập mật khẩu để kí tự nhập vào được ẩn nhằm bảo mật thông tin người dùng. Đoạn mã HTML nào sau đây là đúng?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
type="password" dùng để ẩn ký tự nhập vào.
Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau:
Python:
a = [11, 2, 23, 4, 35]
i = 0
count = 0
while i < 5:
if a[i] % 2 == 1:
count += 1
i += 1
print(count)
C++:
int a[] = {11, 2, 23, 4, 35};
int count = 0, i = 0;
while (i < 5) {
if (a[i] % 2 == 1)
count++;
i++;
}
cout << count;
Sau khi thực hiện đoạn chương trình trên, giá trị nào sau đây được hiển thị trên màn hình?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Đếm các số lẻ trong mảng: 11, 23, 35 -> có 3 số.
Để thiết lập chữ in nghiêng cho văn bản, thuộc tính CSS nào sau đây được sử dụng?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
font-style: italic dùng để in nghiêng.
Hành động nào sau đây thể hiện sự ứng xử nhân văn và có văn hóa khi tham gia thảo luận trong một nhóm học tập trên mạng xã hội?
Đáp án chính xác:
Thẻ HTML nào sau đây được dùng để khai báo tiêu đề hiển thị trên tab trình duyệt của trang web?
Đáp án chính xác:
Khi gặp nội dung giả mạo trên mạng xã hội, hành động nào sau đây là đúng?
Đáp án chính xác:
Phương án nào sau đây nêu đúng chức năng chính của Router?
Đáp án chính xác:
Khi thực hiện đoạn mã HTML sau, dòng chữ “ĐẠI NGÀN CHẠM BIỂN XANH!” sẽ được hiển thị trên trình duyệt theo định dạng nào dưới đây?
<html>
<head>
<style>
#note{color: blue; font-weight: bold;}
.note{color: red; background: yellow;}
</style>
</head>
<body>
<p class="note" id="note">ĐẠI NGÀN CHẠM BIỂN XANH!</p>
</body>
</html>
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
ID (#note) có độ ưu tiên cao hơn Class (.note). Màu xanh và in đậm từ ID, nền vàng từ Class.
Bạn X đặt mua một chiếc áo sơ mi qua mạng, nhưng khi nhận hàng thì phát hiện áo khác chất liệu so với quảng cáo. Thay vì đăng bài chỉ trích gay gắt lên trang cá nhân, X đã nhắn tin riêng cho shop để yêu cầu đổi trả và nhận được sự hỗ trợ nhiệt tình. Cách xử lý của X thể hiện điều gì trong ứng xử nhân văn trên môi trường mạng?
Đáp án chính xác:
Nguyên lý hoạt động nào dưới đây mô tả khái quát về Trí tuệ nhân tạo (AI)?
Đáp án chính xác:
Lĩnh vực nào dưới đây không thuộc các lĩnh vực nghiên cứu cốt lõi của Trí tuệ nhân tạo (AI)?
Đáp án chính xác:
Lời giải & Phân tích chi tiết:
Phần cứng máy tính là lĩnh vực của kiến trúc máy tính/điện tử, không phải cốt lõi của AI.
Phòng Tin học của một trường THPT có 45 máy tính và 01 máy chủ được kết nối thành mạng nội bộ (mạng LAN). Hiện tại, phòng máy này chưa được kết nối Internet. Khi thảo luận về khả năng hoạt động của mạng, một nhóm học sinh đưa ra các nhận xét sau:
Đáp án chính xác:
Để mạng LAN này hoạt động, mỗi máy tính bắt buộc phải được gắn một địa chỉ IP tĩnh và không thể thay đổi.
Trong mạng LAN, máy in kết nối với máy chủ có thể được chia sẻ để các máy tính khác cùng sử dụng.
Các máy tính trong phòng vẫn có thể gửi tài liệu cho nhau thông qua các thư mục chia sẻ (Shared Folders).
Vì không có mạng Internet nên địa chỉ MAC (địa chỉ vật lí) của các máy tính trong phòng sẽ không tồn tại.
Trong giờ thực hành, một nhóm học sinh được giao thiết kế cơ sở dữ liệu quản lý hoạt động mượn trả sách của thư viện trường. Nhóm học sinh đó đã thiết kế cơ sở dữ liệu với 3 bảng như sau: • SACH (maSach, tenSach, tacGia, theLoai) • BANDOC (maBD, hoTen, lop, ngaySinh) • MUONTRA (maSach, maBD, ngayMuon, soLuong, ngayTra) Các bạn trong nhóm đưa ra các nhận định về thiết kế này như sau:
Đáp án chính xác:
Trong bảng MUONTRA, chỉ cần trường maBD làm khóa chính là đủ để xác định duy nhất mỗi lần mượn sách.
Để đưa ra danh sách các cuốn sách mà học sinh có tên "Lê Văn A" đã mượn, truy vấn cần liên kết bảng SACH với MUONTRA qua maSach và bảng BANDOC với MUONTRA qua maBD.
Trong bảng SACH, trường maSach đóng vai trò là khóa chính để phân biệt các cuốn sách khác nhau.
Trong phần mềm quản trị cơ sở dữ liệu, để lọc danh sách gồm: Họ tên và số lượng sách đã mượn chỉ cần sử dụng duy nhất bảng BANDOC.
Một nhóm nghiên cứu muốn xây dựng hệ thống Trí tuệ nhân tạo (AI) để dự đoán nguy cơ phụ thuộc mạng xã hội ở học sinh THPT. Nhóm đã thu thập dữ liệu khảo sát từ 8.000 học sinh, bao gồm thời gian sử dụng mạng xã hội mỗi ngày, mức độ ảnh hưởng đến học tập và đánh giá của chuyên gia tâm lý về việc học sinh đó có dấu hiệu phụ thuộc mạng xã hội hay không. Kết quả khảo sát cho thấy khoảng 30% học sinh được đánh giá có nguy cơ phụ thuộc mạng xã hội. Trong quá trình thảo luận, một số thành viên đưa ra các nhận định sau:
Đáp án chính xác:
Dữ liệu khảo sát cần được xử lí hoặc loại bỏ các thông tin bất thường trước khi sử dụng để huấn luyện mô hình.
Đánh giá của chuyên gia tâm lý về việc học sinh có dấu hiệu phụ thuộc mạng xã hội hay không được sử dụng làm nhãn cho dữ liệu huấn luyện mô hình.
Do đây là bài toán phân loại nên mô hình học không giám sát phù hợp để xây dựng hệ thống dự đoán.
Nếu mô hình luôn dự đoán tất cả học sinh đều “không có nguy cơ”, mô hình vẫn có thể đạt độ chính xác 100%.
Cho hàm sau đây được viết bằng ngôn ngữ lập trình Python và C++, trong đó mảng A được sắp xếp theo thứ tự không giảm:
Python:
def F(A, n, x):
left = 0; right = n - 1
while left < right:
mid = (left + right) // 2
if A[mid] == x:
return mid
elif A[mid] < x:
left = mid + 1
else:
right = mid - 1
return -1
C++:
int F(int A[], int n, int x) {
int left = 0, right = n - 1;
while (left < right) {
int mid = (left + right) / 2;
if (A[mid] == x)
return mid;
else if (A[mid] < x)
left = mid + 1;
else
right = mid - 1;
}
return -1;
}
Sau khi chọn một trong hai ngôn ngữ Python hoặc C++ để tìm hiểu hàm trên, một số học sinh đưa ra các nhận định sau:
Đáp án chính xác:
Thuật toán trên chỉ hoạt động đúng khi mảng A được sắp xếp theo thứ tự không giảm.
Với mảng A gồm n phần tử, trong trường hợp x tồn tại trong mảng, số lần lặp của vòng lặp while không vượt quá ⌈log₂n⌉+1.
Nếu giá trị x không tồn tại trong mảng A thì vòng lặp while luôn thực hiện đúng n lần.
Nếu n=7 và mảng A là (1, 3, 5, 7, 9, 11, 13), x=7 thì hàm trả về giá trị 4.
Một nhóm học sinh đang thiết kế một website bằng công cụ trực tuyến để báo cáo dự án “Bảo tồn văn hóa địa phương”. Website có các trang chính: Giới thiệu, Hình ảnh di sản, Bản đồ tham quan và Liên hệ. Nhóm dự định tích hợp bản đồ số và các biểu mẫu khảo sát trực tuyến vào trang web. Dưới đây là các nhận xét của nhóm về quá trình thực hiện:
Đáp án chính xác:
Việc đặt tên các trang trong menu điều hướng nên ngắn gọn và phản ánh đúng nội dung bên trong để giúp người dùng dễ dàng tìm kiếm thông tin.
Để trang web hiển thị tốt và chuyên nghiệp trên cả máy tính và điện thoại di động, nhóm cần phải thiết kế hai phiên bản website hoàn toàn độc lập với hai địa chỉ tên miền khác nhau.
Để thay đổi giao diện chung của toàn bộ website (màu sắc, phông chữ) một cách nhanh chóng, ta có thể lựa chọn các “Chủ đề” (Themes) có sẵn trong công cụ tạo website.
Khi muốn thu thập ý kiến đóng góp của người xem, nhóm bắt buộc phải tự lập trình một hệ thống lưu trữ dữ liệu riêng chứ không thể nhúng biểu mẫu từ bên thứ ba (như Google Forms).
Một cửa hàng kinh doanh thiết bị điện tử quản lý dữ liệu bằng cơ sở dữ liệu quan hệ gồm các bảng sau: • MATHANG (maMH, tenMH, donGia, maLoai) • LOAIHANG (maLoai, tenLoai) • CHITIET_HOADON (maHD, maMH, soLuong, donGiaBan) Biết rằng mỗi mặt hàng thuộc về một loại hàng duy nhất và một loại hàng có thể chứa nhiều mặt hàng. Dưới đây là các ý kiến trao đổi của nhóm kỹ thuật:
Đáp án chính xác:
Trong bảng MATHANG, mỗi hàng đại diện cho một mặt hàng cụ thể và được gọi là một bản ghi (record).
Trường maLoai trong bảng MATHANG đóng vai trò là khóa ngoài để thiết lập mối liên kết với bảng LOAIHANG.
Khi cần thay đổi tên của một loại hàng (ví dụ từ "Phụ kiện" thành "Linh kiện"), ta chỉ cần cập nhật duy nhất một bản ghi tại bảng LOAIHANG mà không cần sửa đổi thông tin ở bảng MATHANG.
Câu lệnh SQL dưới đây được dùng để thống kê tổng số lượng bán ra của mặt hàng có mã 'MH01':
SELECT SUM(SoLuong)
FROM MATHANG
WHERE MaMH = 'MH01';