6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án)
Bạn đang xem 25 trang mẫu của tài liệu "6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
6_de_thi_tin_hoc_12_giua_ki_2_chan_troi_sang_tao_2025_2026_c.docx
Nội dung text: 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án)
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn A. border-style. B. outline. C. line-border. D. frame-style. Câu 12. Trong JavaScript, cách nào dưới đây để khai báo một biến? A. let x = 10; B. variable x = 10; C. int x = 10; D. define x = 10; PHẦN II. Câu trắc nghiệm đúng/sai. Thí sinh trả lời từ câu 1 đến câu 4. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai. Câu 1. Khi thiết kế trang web, cần chú ý đến việc tối ưu hóa để tải nhanh hơn. a) Hình ảnh có dung lượng lớn sẽ giúp trang web tải nhanh hơn. b) Sử dụng CSS ngoài thay vì CSS nội dòng giúp tối ưu hóa trang web. c) Nén hình ảnh giúp giảm dung lượng tải trang. d) JavaScript chạy trên máy chủ giúp giảm tải cho trình duyệt. Câu 2. Mô tả đúng về mô hình hộp trong CSS. a) Phần margin nằm bên ngoài border. b) Padding là khoảng cách giữa nội dung và border. c) Border không ảnh hưởng đến kích thước tổng thể của phần tử. d) Khi đặt margin bằng 0px, phần tử không có khoảng cách với phần tử khác. Câu 3. Công nghệ AJAX trong phát triển web. a) Giúp tải dữ liệu từ máy chủ mà không cần tải lại trang. b) Chỉ có thể sử dụng với ngôn ngữ Java. c) AJAX là một thư viện của jQuery. d) AJAX hoạt động dựa trên HTTP requests. Câu 4. Các phương pháp bảo mật thông tin trên web. a) Sử dụng HTTPS thay vì HTTP giúp bảo mật dữ liệu. b) Mật khẩu lưu trữ trong cơ sở dữ liệu nên được mã hóa. c) Các trang web hiện đại không cần kiểm tra đầu vào của người dùng. d) Sử dụng tường lửa giúp ngăn chặn các cuộc tấn công mạng. PHẦN III. Tự luận. Thí sinh trả lời câu hỏi. Câu 1. Trình bày những ứng dụng của công nghệ AI trong thiết kế và phát triển trang web. Câu 2. Viết một đoạn mã CSS để định dạng phần tử có các yêu cầu sau: màu nền xanh (#00FF00), cỡ chữ 20px, chữ in đậm, có viền đứt màu đen. Câu 3. Trình bày ưu nhược điểm của các hệ thống quản lý cơ sở dữ liệu quan hệ so với NoSQL trong phát triển ứng dụng web. -----------HẾT----------- DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn ĐÁP ÁN PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. 1. A 2. C 3. A 4. B 5. C 6. A 7. C 8. A 9. C 10. D 11. A 12. A PHẦN II. Câu trắc nghiệm đúng/sai. Câu 1. Khi thiết kế trang web, cần chú ý đến việc tối ưu hóa để tải nhanh hơn Nội dung Đúng Sai a) Hình ảnh có dung lượng lớn sẽ giúp trang web tải nhanh hơn. x b) Sử dụng CSS ngoài thay vì CSS nội dòng giúp tối ưu hóa trang x web. c) Nén hình ảnh giúp giảm dung lượng tải trang. x d) JavaScript chạy trên máy chủ giúp giảm tải cho trình duyệt. x Câu 2. Mô tả đúng về mô hình hộp trong CSS. Nội dung Đúng Sai a) Phần margin nằm bên ngoài border. x b) Padding là khoảng cách giữa nội dung và border. x c) Border không ảnh hưởng đến kích thước tổng thể của phần tử. x d) Khi đặt margin bằng 0px, phần tử không có khoảng cách với phần x tử khác. Câu 3. Công nghệ AJAX trong phát triển web. Nội dung Đúng Sai a) Giúp tải dữ liệu từ máy chủ mà không cần tải lại trang. x b) Chỉ có thể sử dụng với ngôn ngữ Java. x c) AJAX là một thư viện của jQuery. x d) AJAX hoạt động dựa trên HTTP requests. x Câu 4. Các phương pháp bảo mật thông tin trên web. Nội dung Đúng Sai a) Sử dụng HTTPS thay vì HTTP giúp bảo mật dữ liệu. x b) Mật khẩu lưu trữ trong cơ sở dữ liệu nên được mã hóa. x c) Các trang web hiện đại không cần kiểm tra đầu vào của người x dùng. DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn d) Sử dụng tường lửa giúp ngăn chặn các cuộc tấn công mạng. x PHẦN III. Tự luận. Câu 1. Trình bày những ứng dụng của công nghệ AI trong thiết kế và phát triển trang web. Trả lời: - Tự động hóa thiết kế: Các công cụ thiết kế web sử dụng AI như Wix ADI (Artificial Design Intelligence) có thể tạo ra bố cục, màu sắc và phông chữ tự động chỉ dựa trên một vài câu hỏi từ người dùng. AI phân tích sở thích và mục đích của trang web để đưa ra các đề xuất thiết kế phù hợp, giúp tiết kiệm thời gian và công sức. - Tối ưu hóa trải nghiệm người dùng (UX): AI phân tích hành vi của người dùng trên trang web, như thời gian ở lại, các trang được truy cập và các cú nhấp chuột. Dữ liệu này giúp AI đưa ra các đề xuất để cải thiện bố cục, nội dung, và quy trình điều hướng, từ đó tăng tỷ lệ chuyển đổi và sự hài lòng của người dùng. - Cá nhân hóa nội dung: AI có thể tạo ra các nội dung động (dynamic content) hiển thị khác nhau cho mỗi người dùng dựa trên lịch sử duyệt web, vị trí địa lý hoặc sở thích cá nhân. Điều này giúp trang web trở nên phù hợp hơn với từng cá nhân, ví dụ như hiển thị các sản phẩm gợi ý trên một trang thương mại điện tử. - Tìm kiếm và SEO thông minh: Các thuật toán AI giúp cải thiện chức năng tìm kiếm trên trang web, hiểu được ý định của người dùng thay vì chỉ dựa vào từ khóa chính xác. Ngoài ra, AI còn giúp phân tích các yếu tố SEO, đề xuất từ khóa và nội dung tối ưu để tăng thứ hạng trang web trên các công cụ tìm kiếm. - Chatbot và trợ lý ảo: Chatbot được hỗ trợ bởi AI có thể tương tác với khách truy cập, trả lời các câu hỏi thường gặp, cung cấp hỗ trợ 24/7 và thậm chí là xử lý giao dịch. Điều này giúp giảm tải cho đội ngũ hỗ trợ khách hàng và cải thiện tương tác người dùng. Câu 2. Viết một đoạn mã CSS để định dạng phần tử có các yêu cầu sau: màu nền xanh (#00FF00), cỡ chữ 20px, chữ in đậm, có viền đứt màu đen. Trả lời: Để định dạng một phần tử với các yêu cầu đã cho, bạn có thể sử dụng đoạn mã CSS sau: CSS .my-element { background-color: #00FF00; /* Màu nền xanh */ font-size: 20px; /* Cỡ chữ 20px */ font-weight: bold; /* Chữ in đậm */ border-style: dashed; /* Viền đứt */ border-color: black; /* Màu viền đen */ } DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn - background-color: #00FF00;: Thiết lập màu nền của phần tử thành màu xanh lá cây sáng. - font-size: 20px;: Thay đổi kích thước chữ của văn bản bên trong phần tử thành 20 pixel. - font-weight: bold;: Làm cho văn bản trở nên đậm nét. - border-style: dashed;: Tạo kiểu đường viền là nét đứt. - border-color: black;: Thiết lập màu cho đường viền là màu đen. Câu 3. Trình bày ưu nhược điểm của các hệ thống quản lý cơ sở dữ liệu quan hệ so với NoSQL trong phát triển ứng dụng web. Trả lời: +) Ưu và nhược điểm của CSDL quan hệ (ví dụ: MySQL, PostgreSQL) Ưu điểm Nhược điểm - Độ toàn vẹn dữ liệu cao: Sử dụng ACID - Khó mở rộng theo chiều ngang (Scale- (Atomicity, Consistency, Isolation, out): Việc mở rộng CSDL quan hệ thường Durability), CSDL quan hệ đảm bảo tính phức tạp và tốn kém, yêu cầu sử dụng các nhất quán và đáng tin cậy của dữ liệu, rất kỹ thuật như phân mảnh (sharding). quan trọng đối với các giao dịch tài chính - Thiếu linh hoạt: Cấu trúc cố định hoặc ứng dụng cần độ chính xác cao. (schema-based) đòi hỏi phải định nghĩa - Cấu trúc rõ ràng: Dữ liệu được tổ chức trước các bảng và kiểu dữ liệu, gây khó dưới dạng bảng với các cột và hàng, giúp dễ khăn khi thay đổi mô hình dữ liệu. dàng hiểu và quản lý. - Không phù hợp với dữ liệu phi cấu trúc: - SQL mạnh mẽ: Ngôn ngữ SQL cho phép Không hiệu quả trong việc lưu trữ dữ liệu truy vấn dữ liệu phức tạp một cách hiệu quả, dạng tài liệu, đồ thị hoặc dữ liệu lớn (Big hỗ trợ các phép nối (JOIN) giữa các bảng. Data). - Hỗ trợ rộng rãi: Có cộng đồng lớn và nhiều công cụ hỗ trợ, dễ dàng tìm kiếm tài liệu và giải pháp. +) Ưu và nhược điểm của CSDL NoSQL (ví dụ: MongoDB, Cassandra) Ưu điểm Nhược điểm - Linh hoạt và dễ mở rộng: Dễ dàng mở - Độ toàn vẹn dữ liệu thấp hơn: Thường rộng theo chiều ngang để xử lý lượng dữ không đảm bảo các thuộc tính ACID một liệu lớn và lưu lượng truy cập cao. Cấu trúc cách đầy đủ, dễ xảy ra tình trạng thiếu nhất linh hoạt (schema-less) cho phép thêm các quán dữ liệu. trường mới mà không cần thay đổi cấu trúc - Ít hỗ trợ JOIN: Các mô hình NoSQL toàn bộ. thường không có các tính năng JOIN mạnh DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn - Hiệu suất cao: Tối ưu hóa cho các loại mẽ, yêu cầu lập trình viên phải tự xử lý mối truy vấn cụ thể, thường nhanh hơn CSDL quan hệ giữa các dữ liệu. quan hệ trong một số trường hợp. - Đa dạng về mô hình: Có nhiều loại - Phù hợp với dữ liệu lớn: Lý tưởng để xử CSDL NoSQL (dạng tài liệu, cột, khóa-giá lý dữ liệu phi cấu trúc (ví dụ: blog, mạng xã trị, đồ thị) với các cú pháp khác nhau, đòi hội, dữ liệu IoT) và các ứng dụng có yêu hỏi phải học hỏi từng loại riêng. cầu về hiệu suất cao. DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn ĐỀ SỐ 3 ĐỀ KIỂM TRA GIỮA HỌC KÌ II ĐỊNH HƯỚNG TIN HỌC ỨNG DỤNG 12 - CHÂN TRỜI SÁNG TẠO NĂM HỌC: 2025 - 2026 Thời gian làm bài: 45 phút (Không kể thời gian phát đề) Họ và tên: Lớp:.. .. Mã phách Số báo danh: . Phòng KT: .. Điểm bằng số Điểm bằng chữ Chữ ký GK1 Chữ ký GK2 Mã phách PHẦN I. CÂU HỎI TRẮC NGHIỆM NHIỀU PHƯƠNG ÁN LỰA CHỌN Học sinh trả lời từ câu 1 đến câu 24. Mỗi câu hỏi học sinh chỉ chọn một phương án đúng. Câu 1. Phần tử HTML nào sau đây có đủ thẻ mở và thẻ đóng? A. . B. . C. . D. . Câu 2. Theo mặc định, trình duyệt web sẽ hiển thị các tiêu đề mục với kiểu chữ như thế nào? A. In hoa. B. In đậm. C. In nghiêng. D. Gạch chân. Câu 3. Cú pháp khai báo tạo khung là A. B. C. D. Câu 4. Thuộc tính cellspacing dùng trong thẻ A. . B. . C. . D. . Câu 5. Phần tử HTML có ý nghĩa chú thích trong tệp HTML có dạng A. . B. . C. . D. . Câu 6. Thẻ có thuộc tính nào sau đây? A. title. B. control. C. autoplay. D. width. DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn Câu 7. Khi tạo biểu mẫu bằng thẻ , nếu không chỉ định phương thức gửi dữ liệu thì phương thức gửi dữ liệu mặc định là A. GOT. B. PUT. C. POST. D. GET. Câu 8. Khi tạo siêu liên kết bằng thẻ , nếu không sử dụng thuộc tính target thì giá trị mặc định cho thuộc tính này sẽ là A. _blank. B. _self. C. _parent. D. _top. Câu 9. Theo mặc định, kích thước của ảnh khi hiển thị trên trình duyệt web được tính theo đơn vị gì? A. px. B. pt. C. cm. D. inch. Câu 10. Thuộc tính nào sau đây xác định giá trị mặc định cho một phần tử và được hiển thị sẵn khi tải biểu mẫu? A. default. B. name. C. value. D. for. Câu 11. Với cùng một tệp HTML, trang web được tạo ra sẽ hiển thị như thế nào trên các trình duyệt khác nhau? A. Các trình duyệt khác nhau hiển thị trang web hoàn toàn giống nhau. B. Các trình duyệt khác nhau thể hiện trang web khác nhau vì mỗi trình duyệt có quy định riêng về ý nghĩa của các thẻ HTML. C. Trang web có thể khác nhau trên các trình duyệt khác nhau nhưng định dạng chung của các thẻ HTML được đảm bảo thống nhất. D. Việc hiển thị trang web phụ thuộc hoàn toàn vào các tính chất của trình duyệt. Câu 12. Cho khai báo tạo bảng sau: Toán Lí Hoá Văn Sử Địa Phát biểu nào sau đây đúng về số hàng, số ô dữ liệu của bảng? A. 3 hàng, mỗi hàng 2 ô dữ liệu. B. 3 hàng, mỗi hàng 3 ô dữ liệu. C. 2 hàng, mỗi hàng 2 ô dữ liệu. D. 2 hàng, mỗi hàng 3 ô dữ liệu. Câu 13. Khi chèn tệp ảnh “hydrangea.jpg” có kích thước 850 x 595 pixel vào trang web, một bạn viết câu lệnh như sau: <img src="images/hydrangea.jpg" alt="BẢNG NĂNG LỰC VÀ CẤP ĐỘ TƯ DUY" width="600"> Khi đó, ảnh hiển thị trên trình duyệt web có kích thước là: A. 600 x 450 pixel. B. 600 x 420 pixel. C. 600 x 345 pixel. D. 600 x 385 pixel. Câu 14. Điều gì sẽ xảy ra khi đặt một thẻ nằm giữa cặp thẻ ? A. Ảnh được định nghĩa bởi thẻ trở thành đích của một siêu liên kết. B. Ảnh được định nghĩa bởi thẻ trở thành một siêu liên kết. C. Ảnh được định nghĩa bởi thẻ sẽ không hiển thị được. DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn D. Trang web chứa thẻ đó sẽ không hiển thị được. Câu 15. Hai thuộc tính liên kết phần tử và tương ứng là A. for và name. B. id và type. C. id và for. D. for và id. Câu 16. Phát biểu nào sau đây là SAI? A. HTML là viết tắt của cụm từ Hypertext Markup Language (ngôn ngữ đánh dấu siêu văn bản). B. HTML không nhận biết kí tự xuống dòng (nhấn phím Enter) để kết thúc đoạn văn bản như các phần mềm soạn thảo văn bản thông thường. C. Thẻ dùng để tạo ra đường ngăn cách nằm ngang, phân tách các nội dung trong trang web. D. Mỗi thẻ HTML có thể có một hoặc nhiều thuộc tính hoặc không có thuộc tính để định dạng nội dung. Câu 17. Phát biểu nào sau đây là ĐÚNG? A. Mã HTML < được dùng để thay thế cho kí tự “>”. B. Cú pháp khai báo thẻ là Nội dung hiển thị . C. HTML sử dụng các thẻ , , , , và để định nghĩa các đề mục của trang web theo từng cấp độ, trong đó là để mục cấp thấp nhất và là để mục cấp cao nhất. D. Để tạo danh sách không có thứ tự, sử dụng các thẻ và . Câu 18. Trong thư mục myweb gồm hai tệp index.html và van_mieu.jpg. Tệp văn bản index.html khai báo thẻ để chèn ảnh Văn Miếu Quốc Tử Giám trong tệp van_mieu.jpg vào trang web như sau: Kết quả nào sau đây được hiển thị trên màn hình khi mở tệp index.html bằng trình duyệt web? A. Dòng chữ “Văn Miếu Quốc Tử Giám”. B. Ảnh Văn Miếu Quốc Tử Giám được lưu trong tệp vanmieu.jpg. C. Ảnh Văn Miếu Quốc Tử Giám được lưu trong tệp van_mieu.jpg. D. Dòng chữ “Không có tệp ảnh vanmieu.jpg”. PHẦN II. CÂU HỎI TRẮC NGHIỆM ĐÚNG/SAI Học sinh trả lời từ câu 1 đến câu 4. Trong mỗi ý a), b), c), d) ở mỗi câu, học sinh chọn đúng hoặc sai. Câu 1. HTML là ngôn ngữ đánh dấu dùng để thiết kế siêu văn bản hiển thị trong trình duyệt web. a. Mỗi tệp HTML là tập hợp các thẻ HTML. DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn b. Dòng đầu tiên của văn bản HTML cần có khai báo để xác định phiên bản ngôn ngữ đang sử dụng là HTML5. c. Cặp thẻ chứa các phần tử có liên quan chung đến toàn bộ trang web như , , , . d. Để thiết lập màu nền của trang web, sử dụng thuộc tính background-color trong thẻ . Câu 2. Cho đoạn mã HTML sau: Computer Vision Machine Learning Natural Language Processing a. Danh sách được tạo là danh sách xác định thứ tự bằng chữ cái in hoa. b. “III. Natural Language Processing” là kết quả hiển thị trên trình duyệt web của mục “Natural Language Processing”. c. Nếu bỏ khai báo thuộc tính type="I" trong thẻ bắt đầu thì số thứ tự của mục “Computer Vision” khi hiển thị trên trình duyệt web là 0. d. Để số thứ tự của mục “Machine Learning” khi hiển thị trên trình duyệt web là VI, cần bổ sung thêm thuộc tính start="5" trong thẻ bắt đầu . Câu 3. Cho đoạn mã HTML sau: Country Capital Vietnam Hanoi South Korea Seoul Russia DeThi.edu.vn
- 6 Đề thi Tin học 12 giữa Kì 2 Chân Trời Sáng Tạo 2025-2026 (Có đáp án) – DeThi.edu.vn Moscow Spain Madrid Australia Canberra a. Có 6 lỗi cú pháp trong nội dung thẻ . b. Để thêm tiêu đề cho bảng, sử dụng thẻ ngay sau thẻ và trước thẻ đầu tiên. c. Nếu đúng cú pháp, khi hiển thị trên trình duyệt web sẽ tạo bảng có 5 hàng, 2 cột. d. Bổ sung thêm thuộc tính border="1" vào thẻ sẽ được kết quả như sau: Country Capital Vietnam Hanoi South Korea Seoul Russia Moscow Spain Madrid Australia Canberra ----------HẾT----------- ĐÁP ÁN PHẦN I. CÂU HỎI TRẮC NGHIỆM 1. A 2. B 3. C 4. A 5. D 6. B 7. D 8. B 9. A 10. C 11. C 12. D 13. B 14. B 15. D 16. C 17. D 18. D PHẦN II. CÂU HỎI TRẮC NGHIỆM ĐÚNG/SAI Câu 1 a) Đúng b) Đúng c) Đúng d) Đúng Câu 2 a) Sai b) Đúng c) Sai d) Đúng Câu 3 a) Đúng b) Đúng c) Sai d) Sai DeThi.edu.vn



