[Cánh diều] Trắc nghiệm Tin học ứng dụng 12 bài 1: Giới thiệu phần mềm tạo website

[Cánh diều] Trắc nghiệm Tin học ứng dụng 12 bài 1: Giới thiệu phần mềm tạo website

1. Trong lĩnh vực phát triển website, khái niệm CMS (Content Management System) đề cập đến loại phần mềm nào?
2. Phần mềm nào sau đây không phải là một trình soạn thảo mã nguồn (code editor) chuyên dụng cho phát triển web?
3. Phần mềm nào sau đây là một ví dụ về hệ điều hành, không phải là công cụ trực tiếp để tạo website?
4. Đâu là một trong những yếu tố quan trọng nhất khi lựa chọn một nền tảng tạo website để đảm bảo khả năng mở rộng và phát triển lâu dài?
5. Phần mềm nào là một ví dụ về trình soạn thảo mã nguồn có khả năng mở rộng thông qua các plugin và theme, phổ biến trong cộng đồng phát triển web?
6. Khi xây dựng một website động, phần mềm nào đóng vai trò quan trọng trong việc lưu trữ và quản lý dữ liệu người dùng, sản phẩm, bài viết?
7. Phần mềm nào có vai trò trung gian, biên dịch mã nguồn JavaScript để chạy trên các trình duyệt khác nhau?
8. Phần mềm nào sau đây thuộc nhóm phần mềm tạo website có khả năng hỗ trợ người dùng không chuyên về lập trình tạo ra các trang web một cách trực quan?
9. Theo quan điểm phổ biến trong ngành, vai trò của HTML trong cấu trúc website là gì?
10. Phần mềm nào thường được sử dụng để thiết kế và chỉnh sửa hình ảnh cho website, đảm bảo tính thẩm mỹ và chuyên nghiệp?
11. Theo phân tích phổ biến về các công cụ phát triển web, đâu là đặc điểm nổi bật của các trình soạn thảo mã nguồn (code editors) chuyên nghiệp?
12. Phần mềm nào là một ví dụ về nền tảng tạo website all-in-one (tất cả trong một), bao gồm cả việc lưu trữ (hosting) và công cụ thiết kế?
13. Trong các loại phần mềm hỗ trợ tạo website, đâu là điểm khác biệt cơ bản giữa một page builder (như Elementor cho WordPress) và một code editor (như VS Code)?
14. Khi đánh giá các phần mềm tạo website, tiêu chí nào sau đây quan trọng nhất đối với người mới bắt đầu học?
15. Khi nói về các công cụ phát triển web front-end, đâu là chức năng chính của JavaScript?
16. Trong quá trình phát triển website, mục đích chính của việc sử dụng công cụ quản lý phiên bản như Git là gì?
17. Đâu là lợi ích chính của việc sử dụng các framework phát triển web (ví dụ: React, Angular, Vue.js)?
18. Theo phân tích về các công nghệ web, vai trò của CSS là gì trong việc xây dựng một trang web?
19. Phần mềm nào được xem là một môi trường phát triển tích hợp (IDE) mạnh mẽ cho nhiều ngôn ngữ lập trình, bao gồm cả các ngôn ngữ dùng để tạo website?
20. Đâu là vai trò chính của một trình duyệt web trong quá trình xem và tương tác với website?
21. Phần mềm nào có chức năng chính là truyền tải các tệp tin website từ máy tính của nhà phát triển lên máy chủ web?
22. Theo phân tích phổ biến, đâu là lý do chính khiến các nhà phát triển thường sử dụng các framework CSS như Bootstrap hoặc Tailwind CSS?
23. Theo phân tích về các nền tảng tạo website, WordPress là một ví dụ điển hình cho loại hình phần mềm nào?
24. Khi nói về các hệ quản trị cơ sở dữ liệu (DBMS) phổ biến cho website, lựa chọn nào sau đây là một ví dụ điển hình?
25. Phần mềm nào sau đây thuộc nhóm No-code hoặc Low-code, cho phép người dùng tạo website bằng cách kết hợp các khối chức năng có sẵn mà không cần viết mã?