Trắc nghiệm Tin học ứng dụng 12 Kết nối tri thức bài 23: Chuẩn bị xây dựng trang web
1. Theo phân tích phổ biến về UX (Trải nghiệm người dùng), một trang web có dễ sử dụng (usability) nghĩa là gì?
A. Trang web có nhiều hiệu ứng đồ họa và hoạt ảnh phức tạp
B. Người dùng có thể dễ dàng tìm thấy thông tin và hoàn thành mục tiêu của họ một cách hiệu quả và hài lòng
C. Trang web sử dụng các công nghệ lập trình tiên tiến nhất
D. Trang web có khả năng tương thích trên mọi thiết bị di động
2. Khi thực hiện phân tích đối thủ cạnh tranh trong giai đoạn chuẩn bị, mục đích chính là gì?
A. Sao chép hoàn toàn thiết kế và nội dung của đối thủ
B. Hiểu rõ điểm mạnh, điểm yếu của đối thủ để tìm ra cơ hội và định vị khác biệt cho trang web của mình
C. Chỉ tập trung vào việc tạo ra trang web có nhiều tính năng hơn đối thủ
D. Đánh giá số lượng người theo dõi mạng xã hội của đối thủ
3. Ngôn ngữ đánh dấu siêu văn bản (HTML) đóng vai trò gì cơ bản nhất trong cấu trúc của một trang web?
A. Tạo hiệu ứng động và tương tác trên trang
B. Định nghĩa cấu trúc và nội dung của trang web
C. Quản lý dữ liệu phía máy chủ
D. Tối ưu hóa công cụ tìm kiếm (SEO)
4. Trong giai đoạn chuẩn bị, việc lên kế hoạch cho kiến trúc thông tin (information architecture - IA) của trang web nhằm mục đích gì?
A. Quyết định số lượng dòng code cần viết
B. Tổ chức, cấu trúc và dán nhãn nội dung một cách hiệu quả để giúp người dùng tìm và hiểu thông tin dễ dàng
C. Chọn nhà cung cấp tên miền tốt nhất
D. Tạo ra các hiệu ứng chuyển cảnh phức tạp
5. Khi chuẩn bị cho việc xây dựng trang web, yếu tố nào sau đây liên quan đến việc đảm bảo trang web an toàn trước các cuộc tấn công mạng?
A. Chỉ tập trung vào thiết kế giao diện
B. Lựa chọn nhà cung cấp hosting uy tín và áp dụng các biện pháp bảo mật cơ bản ngay từ đầu
C. Sử dụng tên miền có đuôi .com
D. Chỉ sử dụng mã nguồn mở không có bản quyền
6. Trong các công cụ hỗ trợ thiết kế web, vai trò của một trình soạn thảo mã nguồn (code editor) như Visual Studio Code hay Sublime Text là gì?
A. Chỉ dùng để xem mã nguồn của các trang web đã có
B. Hỗ trợ viết, chỉnh sửa và quản lý mã nguồn HTML, CSS, JavaScript và các ngôn ngữ lập trình web khác
C. Tự động tạo toàn bộ trang web mà không cần lập trình viên
D. Phân tích hiệu suất quảng cáo trên trang web
7. Yếu tố nào sau đây là quan trọng nhất khi chuẩn bị cho việc lựa chọn nhà cung cấp dịch vụ hosting?
A. Khả năng cung cấp tên miền miễn phí với mọi gói dịch vụ
B. Tốc độ tải trang, độ tin cậy (uptime), dung lượng lưu trữ và băng thông phù hợp với nhu cầu
C. Số lượng email cá nhân có thể tạo
D. Sự hiện diện của nhiều quảng cáo trên trang quản lý hosting
8. Khi xây dựng trang web, việc sử dụng các thẻ ngữ nghĩa (semantic HTML tags) như `
A. Chỉ để làm cho mã nguồn trông gọn gàng hơn
B. Cải thiện khả năng tiếp cận (accessibility) cho người dùng khuyết tật và tối ưu hóa cho công cụ tìm kiếm (SEO)
C. Tăng tốc độ tải trang một cách đáng kể
D. Bắt buộc phải sử dụng để trang web hoạt động
9. CSS (Cascading Style Sheets) được sử dụng để làm gì trong quá trình phát triển trang web?
A. Xử lý logic nghiệp vụ phía máy chủ
B. Định dạng hiển thị và phong cách trình bày của các phần tử HTML
C. Quản lý phiên làm việc của người dùng
D. Tạo các truy vấn dữ liệu từ cơ sở dữ liệu
10. Khi lập kế hoạch nội dung cho trang web, yếu tố nào sau đây cần được ưu tiên xác định để đảm bảo tính mạch lạc và hấp dẫn?
A. Số lượng hình ảnh tối đa có thể chèn vào mỗi trang
B. Chủ đề chính, thông điệp cốt lõi và loại nội dung phù hợp với người dùng
C. Ngôn ngữ lập trình sẽ sử dụng để xây dựng trang web
D. Thời gian hoàn thành dự án
11. Ngôn ngữ lập trình phía máy khách (client-side scripting) nào phổ biến nhất được sử dụng để tạo ra các tương tác động và làm cho trang web trở nên sinh động hơn?
A. Python
B. PHP
C. JavaScript
D. SQL
12. Trong quá trình chuẩn bị, tại sao việc xác định các chức năng chính của trang web (ví dụ: đăng nhập, tìm kiếm, giỏ hàng) lại quan trọng?
A. Để đảm bảo trang web có nhiều tính năng phức tạp nhất có thể
B. Để định hướng thiết kế giao diện, cấu trúc dữ liệu và lựa chọn công nghệ phù hợp
C. Để tăng thời gian phát triển và chi phí dự án
D. Để làm cho trang web khó sử dụng hơn đối với người dùng mới
13. Theo mô hình phát triển web phổ biến, Wireframe là gì và vai trò của nó trong giai đoạn chuẩn bị?
A. Là bản thiết kế chi tiết về màu sắc và font chữ của trang web
B. Là bản phác thảo cấu trúc bố cục và vị trí các thành phần chính trên trang, không có chi tiết đồ họa
C. Là mã nguồn hoàn chỉnh của trang web
D. Là công cụ để kiểm tra bảo mật trang web
14. Trong quy trình chuẩn bị, tại sao việc tạo các user persona (chân dung người dùng mẫu) lại hữu ích?
A. Để có một danh sách người dùng cần liên hệ sau khi trang web hoàn thành
B. Để giúp đội ngũ phát triển hiểu sâu sắc hơn về mục tiêu, nhu cầu và hành vi của các nhóm người dùng khác nhau
C. Để quyết định số lượng trang web cần xây dựng
D. Để tạo ra các tài khoản quản trị viên phức tạp
15. Khi lựa chọn công nghệ cho trang web, yếu tố nào sau đây cần được cân nhắc kỹ lưỡng để đảm bảo sự phát triển bền vững và dễ dàng bảo trì về sau?
A. Sử dụng công nghệ mới nhất và hot nhất tại thời điểm hiện tại
B. Tính ổn định của công nghệ, sự hỗ trợ từ cộng đồng, khả năng mở rộng và chi phí phát triển, bảo trì
C. Chỉ sử dụng các công nghệ do một nhà cung cấp duy nhất phát triển
D. Ưu tiên các công nghệ ít người biết đến
16. Khi phân tích đối tượng người dùng cho một trang web giáo dục, yếu tố nào sau đây KHÔNG cần ưu tiên xem xét để hiểu rõ nhu cầu của họ?
A. Trình độ học vấn và kiến thức nền tảng về môn học
B. Mục tiêu học tập và phương pháp tiếp thu kiến thức ưa thích
C. Mối quan tâm về các tin tức giải trí không liên quan đến học tập
D. Khả năng tiếp cận công nghệ và thiết bị sử dụng
17. Khi chuẩn bị cho việc xây dựng trang web, công cụ nào thường được sử dụng để tạo các tệp tin hình ảnh có định dạng tối ưu cho web (ví dụ: JPG, PNG, GIF, SVG)?
A. Microsoft Word
B. Adobe Photoshop hoặc GIMP (GNU Image Manipulation Program)
C. Microsoft Excel
D. Notepad++
18. Bước nào sau đây thuộc về giai đoạn chuẩn bị, liên quan đến việc đảm bảo trang web có thể truy cập và hoạt động hiệu quả trên nhiều loại thiết bị khác nhau?
A. Viết mã JavaScript phức tạp
B. Lựa chọn hosting chất lượng cao
C. Phân tích yêu cầu về khả năng hiển thị trên các thiết bị khác nhau (responsive design)
D. Thiết kế logo thương hiệu
19. Theo các nguyên tắc thiết kế giao diện người dùng (UI) hiện đại, sự nhất quán (consistency) trong thiết kế có ý nghĩa gì?
A. Tất cả các trang web trên internet phải giống nhau
B. Các yếu tố thiết kế (như nút bấm, màu sắc, phông chữ, cách bố trí) phải giống nhau trên toàn bộ trang web hoặc giữa các trang web cùng thương hiệu
C. Chỉ sử dụng một loại phông chữ duy nhất
D. Tạo ra các giao diện hoàn toàn khác biệt cho mỗi trang
20. Khi chuẩn bị nội dung, việc sử dụng các từ khóa phù hợp trong văn bản có mục đích chính là gì?
A. Để làm cho văn bản dài hơn
B. Để giúp công cụ tìm kiếm hiểu rõ chủ đề của trang và hiển thị nó cho người dùng khi họ tìm kiếm các từ khóa liên quan
C. Để gây nhầm lẫn cho người đọc
D. Để chỉ hiển thị nội dung cho các công cụ tìm kiếm
21. Theo các nguyên tắc thiết kế web hiện đại, một trang web nên có thời gian tải trang nhanh chóng. Lý do chính cho điều này là gì?
A. Để người dùng có thể xem quảng cáo nhiều hơn
B. Để giảm tỷ lệ thoát trang (bounce rate) và cải thiện trải nghiệm người dùng cũng như xếp hạng SEO
C. Để sử dụng ít băng thông mạng hơn
D. Để làm cho mã nguồn phức tạp hơn
22. Trong quá trình chuẩn bị xây dựng trang web, bước nào sau đây là quan trọng nhất để xác định mục tiêu và đối tượng người dùng?
A. Thiết kế giao diện người dùng (UI)
B. Lập trình ngôn ngữ phía máy khách (Client-side scripting)
C. Xác định yêu cầu và phân tích người dùng
D. Chọn hệ quản trị cơ sở dữ liệu
23. Trong giai đoạn chuẩn bị, việc tạo ra các prototype (bản mẫu) cho trang web có tác dụng gì?
A. Là sản phẩm cuối cùng, không cần chỉnh sửa
B. Cho phép kiểm thử và thu thập phản hồi về luồng người dùng và trải nghiệm trước khi bắt đầu lập trình chi tiết
C. Chỉ dùng để trình bày với khách hàng
D. Tự động tạo ra mã nguồn hoàn chỉnh
24. Mục đích chính của việc lập bản đồ trang web (sitemap) trong giai đoạn chuẩn bị xây dựng trang web là gì?
A. Tối ưu hóa tốc độ tải trang
B. Xác định cấu trúc phân cấp và mối liên hệ giữa các trang
C. Lựa chọn màu sắc và phông chữ cho giao diện
D. Nghiên cứu từ khóa cho SEO
25. Khi lựa chọn tên miền cho trang web, tiêu chí nào sau đây là quan trọng nhất để đảm bảo tính chuyên nghiệp và dễ nhớ?
A. Tên miền càng dài càng tốt để chứa nhiều từ khóa
B. Tên miền có chứa các ký tự đặc biệt như gạch dưới hoặc dấu gạch ngang
C. Tên miền ngắn gọn, liên quan đến nội dung hoặc thương hiệu, dễ phát âm và gõ
D. Tên miền có đuôi ít phổ biến để tránh cạnh tranh