Câu 1
1 điểmTrong CSS, thuộc tính nào sau đây được sử dụng để căn lề ngoài cho phần tử
HTML?
- Đáp án A: outline.
- Đáp án B: border.
- Đáp án C: padding.
- Đáp án D: margin.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: D
Tin học · Tốt nghiệp THPT
30 câu · 50 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.
Trong CSS, thuộc tính nào sau đây được sử dụng để căn lề ngoài cho phần tử
HTML?
Lời giải do TopStudy biên soạn
Đáp án: D
Lời giải do TopStudy biên soạn
Đáp án: B
Lời giải do TopStudy biên soạn
Đáp án: D
Lời giải do TopStudy biên soạn
Đáp án: C
Lời giải do TopStudy biên soạn
Đáp án: A
Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau:
| Đoạn chương trình viết bằng ngôn ngữ Python: | Đoạn chương trình viết bằng ngôn ngữ C++: |
|---|---|
| S = 0 for i in range(1, 6): S += i print(S) | int S = 0; for (int i = 1; i <= 5; i++) S += i; cout << S; |
Phương án nào dưới đây nêu đúng giá trị của S sau khi thực hiện đoạn chương trình trên?
Một phòng máy tính được kết nối với mạng LAN, trong đó có một máy chủ (Server) để lưu trữ và chia sẻ dữ liệu. Sau đây là các bước cần thực hiện để các máy trạm có thể truy cập máy chủ:
1. Kết nối các máy trạm vào mạng LAN.
2. Cấu hình địa chỉ IP cho máy trạm.
3. Tạo thư mục chia sẻ trên máy chủ.
Phương án nào sau đây là đúng thứ tự thực hiện các bước trên?
Phương án nào cho bên dưới mô tả đúng định dạng của văn bản được hiển thị khi thực hiện đoạn mã HTML sau?
head>
style>
p {color: red; }
p {color: black; }
</style>
</head>
body>
p>Xin chào thế giới!</p>
</body>
Xét dòng lệnh sau trong một đoạn mã HTML để tạo bảng:
tr> td>Mã sinh viên</td> td>Điểm</td> </tr>
Phương án nào sau đây nêu đúng ý nghĩa của dòng lệnh trên?
Cho bộ chọn được khai báo trong thẻ style> thuộc phần head> của một trang web như sau:
.title {color: blue; text-align: center; }
Phương án nào sau đây nêu đúng phạm vi áp dụng của bộ chọn trên đối với các phần tử trong trang web?
Một công ty có 5 phòng ban cần được kết nối mạng LAN để sử dụng chung máy in và chia sẻ dữ liệu. Công ty đã lắp đặt một Modem tích hợp chức năng của Router và Access Point. Một số nhân viên đưa ra các ý kiến sau:
Switch → Modem → Router.
a) Nếu Modem không tích hợp chức năng Router, cần bổ sung các thiết bị theo thứ tự: Máy tính →
b) Router cần được cấu hình để đảm bảo định tuyến và phân phối tín hiệu đến từng phòng ban.
c) Để chia sẻ thư mục Kế hoạch dự án, quyền truy cập chỉ cần được đặt là read-write.
d) Để kết nối các máy tính trong cùng một phòng, cần sử dụng thiết bị Switch.
Để hỗ trợ việc quản lý thông tin khóa học tại một trường đại học, cơ sở dữ liệu quan hệ được xây dựng với 3 bảng có cấu trúc như sau:
• SINHVIEN (MaSV, HoTen, GioiTinh, NgaySinh) lưu thông tin: mã sinh viên, họ tên sinh viên, giới tính, ngày sinh.
• KHOAHOC (MaKH, TenKH, NgayBD, NgayKT) lưu thông tin: mã khóa học, tên khóa học, ngày bắt đầu, ngày kết thúc.
• DANGKY (MaKH, MaSV, Diem) lưu thông tin: mã khóa học, mã sinh viên, điểm số của sinh viên trong khóa học. Một số nhận xét sau được đưa ra:
SELECT SINHVIEN.HoTen, KHOAHOC.TenKH
FROM SINHVIEN
INNER JOIN DANGKY ON SINHVIEN.MaSV = DANGKY.MaSV
INNER JOIN KHOAHOC ON DANGKY.MaKH = KHOAHOC.MaKH
WHERE DANGKY.Diem > 7;
a) Bộ hai thuộc tính MaKH và MaSV là khóa chính của bảng DANGKY.
b) Dữ liệu cần được lưu trên một hệ thống tập trung thay vì phân tán.
c) Câu lệnh SQL sau đây liệt kê họ tên sinh viên và tên khóa học của các sinh viên có điểm trên 7:
d) MaSV là một trường tương ứng với một cột của bảng SINHVIEN.
Chọn một trong hai ngôn ngữ Python hoặc C++ để tìm hiểu một hàm tìm kiếm dưới đây:
| Hàm viết bằng ngôn ngữ Python: | Hàm viết bằng ngôn ngữ C++: |
|---|---|
| def search(x, a, n): found = False i = 0 while i < n and not found: if a[i] == x: found = True i += 1 return found | bool search(int x, int a[], int n) { bool found = false; int i = 0; while (i < n && !found) { if (a[i] == x) found = true; i++; } return found; } |
Một số nhận xét về hàm trên như sau:
a) Hàm thực hiện một thuật toán tìm kiếm tuyến tính.
b) Các thao tác trong hàm chỉ áp dụng cho danh sách đã được sắp xếp.
c) Hàm có độ phức tạp thuật toán là O(n).
d) Nếu mảng a = {4, 5, 7} và x = 3 thì hàm trả về giá trị logic đúng.
Một trường đại học muốn phân loại sinh viên thành các nhóm: "Giỏi", "Khá" và "Trung bình" dựa trên điểm số học tập để áp dụng các chính sách hỗ trợ phù hợp. Có 2 sinh viên đề xuất phương pháp như sau:
• Sinh viên A: Mời giảng viên gán nhãn "Giỏi", "Khá" và "Trung bình" cho một nhóm sinh viên được chọn. Sau đó, máy tính sẽ sử dụng dữ liệu đã gán nhãn này để phân loại các sinh viên còn lại.
• Sinh viên B: Máy tính tự động chia toàn bộ dữ liệu điểm số thành 3 cụm. Sau đó, giảng
viên sẽ gán nhãn "Giỏi", "Khá" và "Trung bình" cho các cụm.
Một số bạn sinh viên có ý kiến như sau:
a) Phương pháp của sinh viên A là theo mô hình học máy có giám sát.
b) Phương pháp của sinh viên B dựa vào thuật toán học máy không giám sát, vì dữ liệu không được gán nhãn trước khi phân cụm.
c) Phương pháp của sinh viên B hiệu quả hơn nếu có đủ dữ liệu được gán nhãn chính xác, trong khi phương pháp của sinh viên B phù hợp khi dữ liệu không có nhãn.
d) Nếu dữ liệu điểm số có đầy đủ nhãn "Giỏi", "Khá", và "Trung bình", việc sử dụng thuật toán học máy giám sát sẽ không hiệu quả bằng thuật toán học máy không giám sát.
Cho cơ sở dữ liệu của một siêu thị với 3 bảng có cấu trúc sau đây:
• KHACHHANG (MaKH, TenKH, DiaChi) lưu thông tin: mã khách hàng, tên khách hàng và địa chỉ.
• HOADON (MaHD, MaKH, NgayLap) lưu thông tin: mã hóa đơn, mã khách hàng và ngày lập hóa đơn.
• CHITIETHOADON (MaHD, TenHang, SoLuong, DonGia, ThanhTien) lưu thông tin: mã hóa đơn, tên hàng, số lượng, đơn giá và thành tiền.
Một số bạn học sinh có ý kiến về việc sử dụng các phần mềm khai thác cơ sở dữ liệu trên như sau:
a) Phần mềm bảng tính Excel chỉ có thể biểu thị dữ liệu dưới dạng bảng, không thể tạo biểu đồ cột để so sánh số lượng từng mặt hàng.
b) Nếu bảng CHITIETHOADON được lưu trên một bảng tính Excel thì sử dụng hàm SUM để biết tổng số tiền đã bán của tất cả các hóa đơn.
c) Phần mềm quản trị cơ sở dữ liệu có thể tính được tổng số tiền bán hàng theo từng ngày bằng cách sử dụng truy vấn SQL như sau:
SELECT HOADON.NgayLap, SUM(CHITIETHOADON.ThanhTien) AS TongTien
FROM HOADON
JOIN CHITIETHOADON ON HOADON.MaHD = CHITIETHOADON.MaHD
GROUP BY HOADON.NgayLap;
d) Trong phần mềm quản trị cơ sở dữ liệu, để tìm thông tin về các mặt hàng mà một khách hàng đã mua, cần sử dụng liên kết giữa bảng KHACHHANG và bảng CHITIETHOADON.
Một học sinh thực hiện tạo website cho câu lạc bộ thể thao gồm 3 trang web: Giới thiệu câu lạc bộ, Lịch thi đấu, và Hình ảnh hoạt động. Học sinh đó có một số nhận xét sau đây: a) Có thể sử dụng các mẫu (template) có sẵn trong phần mềm thiết kế web để tạo các trang.
b) Tổ chức chia sẻ website bằng cách tải lên máy tính cá nhân và cung cấp đường dẫn URL cho người xem.
c) Trong trang Hình ảnh hoạt động, để hiển thị nhiều hình ảnh trong cùng một khung, bắt buộc phải sử dụng mã HTML tĩnh và không thể dùng các công cụ tạo bộ sưu tập hoặc trình chiếu ảnh
d) Khi cần chèn video giới thiệu câu lạc bộ từ YouTube, cách tốt nhất là sử dụng mã nhúng (embed code) mà YouTube cung cấp.
Tất cả đề Đề thi thử THPT môn Tin học năm 2025 (Đề minh họa) · Các bộ sách Tin học Tốt nghiệp THPT