Bộ 30+ Câu hỏi trắc nghiệm online Công nghệ Web – Bộ 3

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Công nghệ Web

Bộ 3 - Bộ 30+ câu hỏi trắc nghiệm online Công nghệ Web có đáp án

Bộ 3 - Bộ 30+ câu hỏi trắc nghiệm online Công nghệ Web có đáp án. Cùng rèn luyện kiến thức ngay nhé.

1. API nào cho phép các ứng dụng web truy cập vào các tính năng của thiết bị di động, chẳng hạn như máy ảnh, GPS và gia tốc kế?

A. DOM API
B. Fetch API
C. Geolocation API
D. Web Storage API

2. Phương pháp nào giúp cải thiện khả năng truy cập trang web cho người dùng khiếm thị?

A. Sử dụng màu sắc tương phản cao và cung cấp văn bản thay thế (alt text) cho hình ảnh.
B. Sử dụng hiệu ứng động và hoạt ảnh phức tạp.
C. Sử dụng phông chữ nhỏ và khó đọc.
D. Tắt các tính năng hỗ trợ tiếp cận.

3. Công nghệ nào cho phép các ứng dụng web chạy trong trình duyệt mà không cần cài đặt plugin bổ sung, sử dụng một ngôn ngữ biên dịch thành mã máy hiệu quả?

A. AJAX
B. WebSockets
C. WebAssembly
D. Service Workers

4. Kỹ thuật nào cho phép bạn tạo ra các trang web động bằng cách cập nhật một phần của trang mà không cần tải lại toàn bộ trang?

A. AJAX
B. WebSockets
C. Server-Sent Events (SSE)
D. WebAssembly

5. Kỹ thuật nào cho phép các nhà phát triển web viết mã một lần và triển khai nó trên nhiều nền tảng khác nhau (ví dụ: web, iOS, Android)?

A. Native Development
B. Cross-Platform Development
C. Web Development
D. Backend Development

6. Loại cơ sở dữ liệu nào phù hợp nhất cho việc lưu trữ dữ liệu phi cấu trúc hoặc bán cấu trúc, chẳng hạn như tài liệu JSON?

A. Cơ sở dữ liệu quan hệ (ví dụ: MySQL, PostgreSQL)
B. Cơ sở dữ liệu NoSQL (ví dụ: MongoDB, Cassandra)
C. Cơ sở dữ liệu đồ thị (ví dụ: Neo4j)
D. Cơ sở dữ liệu thời gian thực (ví dụ: Firebase)

7. Kỹ thuật nào sau đây giúp cải thiện SEO bằng cách đảm bảo rằng các công cụ tìm kiếm có thể thu thập dữ liệu và lập chỉ mục trang web của bạn một cách hiệu quả?

A. Sử dụng JavaScript nặng
B. Tạo sơ đồ trang web XML
C. Nhúng video tự động phát
D. Sử dụng Flash

8. Công nghệ nào cho phép các ứng dụng web hoạt động như các ứng dụng gốc trên thiết bị di động, cung cấp trải nghiệm người dùng tốt hơn và truy cập vào các tính năng của thiết bị?

A. Progressive Web Apps (PWAs)
B. Native Apps
C. Hybrid Apps
D. Web Views

9. Định nghĩa nào sau đây mô tả chính xác nhất về API (Application Programming Interface)?

A. Một ngôn ngữ lập trình được sử dụng để xây dựng các ứng dụng web.
B. Một giao diện cho phép các ứng dụng phần mềm giao tiếp và trao đổi dữ liệu với nhau.
C. Một hệ thống quản lý cơ sở dữ liệu.
D. Một giao thức truyền tải dữ liệu trên internet.

10. Nguyên tắc thiết kế web nào tập trung vào việc tạo ra các trang web dễ sử dụng, dễ điều hướng và đáp ứng nhu cầu của người dùng?

A. Khả năng truy cập (Accessibility)
B. Tính thẩm mỹ (Aesthetics)
C. Tính bảo mật (Security)
D. Hiệu suất (Performance)

11. Loại tấn công nào liên quan đến việc kẻ tấn công cố gắng làm quá tải một máy chủ hoặc mạng bằng lưu lượng truy cập độc hại, khiến nó không thể phục vụ người dùng hợp pháp?

A. SQL Injection
B. Cross-Site Scripting (XSS)
C. Denial of Service (DoS)
D. Phishing

12. Đâu là lợi ích chính của việc sử dụng kiến trúc Serverless?

A. Giảm độ phức tạp của việc triển khai.
B. Tăng tính bảo mật của ứng dụng.
C. Cho phép nhà phát triển tập trung vào viết mã mà không cần quản lý máy chủ, đồng thời tự động mở rộng quy mô theo nhu cầu.
D. Giảm chi phí phát triển.

13. Kỹ thuật nào cho phép bạn viết mã JavaScript chạy trên cả máy chủ và trình duyệt, cho phép chia sẻ mã và cải thiện hiệu suất?

A. AJAX
B. Node.js
C. WebSockets
D. WebAssembly

14. Phương pháp nào sau đây được sử dụng để xác thực người dùng bằng cách sử dụng thông tin đăng nhập từ một nhà cung cấp dịch vụ bên thứ ba (ví dụ: Google, Facebook, Twitter)?

A. Xác thực đa yếu tố (Multi-factor authentication)
B. OAuth
C. SAML
D. Xác thực dựa trên token (Token-based authentication)

15. Đâu là lợi ích chính của việc sử dụng các ngôn ngữ đánh dấu như Markdown?

A. Khả năng thực thi mã máy trực tiếp.
B. Cú pháp đơn giản, dễ đọc và viết, phù hợp cho việc tạo nội dung văn bản có cấu trúc.
C. Tự động tối ưu hóa hiệu suất trang web.
D. Tích hợp sẵn các tính năng bảo mật nâng cao.

16. Mục đích chính của việc sử dụng các công cụ kiểm soát phiên bản (ví dụ: Git) trong phát triển web là gì?

A. Để tự động hóa việc triển khai ứng dụng web.
B. Để theo dõi và quản lý các thay đổi trong mã nguồn, cho phép cộng tác và phục hồi các phiên bản trước đó.
C. Để tối ưu hóa hiệu suất của trang web.
D. Để bảo vệ trang web khỏi các cuộc tấn công bảo mật.

17. Kỹ thuật nào cho phép đóng gói ứng dụng web và các phụ thuộc của nó vào một container, giúp đảm bảo tính nhất quán và khả năng di động giữa các môi trường khác nhau?

A. Virtual Machines (VMs)
B. Containers (ví dụ: Docker)
C. Cloud Computing
D. Serverless Computing

18. Công nghệ nào cho phép thiết lập kết nối hai chiều liên tục giữa trình duyệt và máy chủ, cho phép truyền dữ liệu theo thời gian thực?

A. AJAX
B. WebSockets
C. REST
D. GraphQL

19. Phương pháp nào sau đây được sử dụng để tối ưu hóa hiệu suất trang web bằng cách giảm số lượng yêu cầu HTTP?

A. Tối ưu hóa cơ sở dữ liệu
B. Nén hình ảnh
C. Kết hợp các tệp CSS và JavaScript
D. Sử dụng CDN

20. Loại tấn công nào xảy ra khi kẻ tấn công chèn mã độc hại vào các trang web, cho phép chúng thực thi các hành động trái phép trên trình duyệt của người dùng?

A. SQL Injection
B. Cross-Site Scripting (XSS)
C. Denial of Service (DoS)
D. Phishing

21. Cơ chế nào cho phép một trang web lưu trữ dữ liệu trên trình duyệt của người dùng và truy xuất nó sau này?

A. Cookies
B. Session
C. API
D. Cache

22. Lợi ích chính của việc sử dụng kiến trúc Microservices trong phát triển ứng dụng web là gì?

A. Giảm độ phức tạp của việc triển khai.
B. Tăng tính bảo mật của ứng dụng.
C. Cho phép phát triển, triển khai và mở rộng quy mô các thành phần ứng dụng một cách độc lập.
D. Giảm chi phí phát triển.

23. Phương pháp nào sau đây được sử dụng để kiểm tra hiệu suất của trang web dưới tải trọng cao, giúp xác định các điểm nghẽn và đảm bảo khả năng mở rộng?

A. Kiểm thử đơn vị (Unit testing)
B. Kiểm thử tích hợp (Integration testing)
C. Kiểm thử tải (Load testing)
D. Kiểm thử chấp nhận (Acceptance testing)

24. Phương pháp nào được sử dụng để cải thiện hiệu suất trang web bằng cách lưu trữ các bản sao của tài nguyên (ví dụ: hình ảnh, CSS, JavaScript) trên các máy chủ gần người dùng hơn?

A. Tối ưu hóa cơ sở dữ liệu
B. CDN (Content Delivery Network)
C. Nén hình ảnh
D. Tối ưu hóa mã

25. Phương pháp nào được sử dụng để cải thiện hiệu suất trang web bằng cách tải trước các tài nguyên quan trọng (ví dụ: hình ảnh, phông chữ) trước khi chúng thực sự cần thiết?

A. Lazy Loading
B. Preloading
C. Code Splitting
D. Tree Shaking

26. Công cụ nào hỗ trợ tự động hóa quy trình xây dựng, kiểm tra và triển khai ứng dụng web (CI/CD)?

A. Git
B. Docker
C. Jenkins
D. npm

27. Mục đích chính của việc sử dụng các framework CSS (ví dụ: Bootstrap, Tailwind CSS) là gì?

A. Để tăng tính bảo mật của trang web.
B. Để cung cấp các thành phần giao diện người dùng được thiết kế sẵn, giúp phát triển giao diện nhanh hơn và nhất quán hơn.
C. Để tối ưu hóa hiệu suất của trang web.
D. Để quản lý cơ sở dữ liệu.

28. Kỹ thuật nào cho phép bạn chia nhỏ mã JavaScript thành các phần nhỏ hơn, chỉ tải khi cần thiết, giúp giảm thời gian tải ban đầu của trang web?

A. Lazy Loading
B. Preloading
C. Code Splitting
D. Tree Shaking

29. Giao thức nào được sử dụng để truyền tải dữ liệu một cách an toàn qua mạng, mã hóa dữ liệu để bảo vệ khỏi bị chặn và đọc trộm?

A. HTTP
B. FTP
C. SMTP
D. HTTPS

30. Thuật ngữ nào mô tả việc thiết kế trang web để đáp ứng và hiển thị tốt trên nhiều loại thiết bị và kích thước màn hình khác nhau?

A. Thiết kế cố định
B. Thiết kế thích ứng
C. Thiết kế đáp ứng
D. Thiết kế linh hoạt

1 / 30

Xem thêm:  Bộ 30+ Câu hỏi trắc nghiệm online Công nghệ Web - Bộ 5

1. API nào cho phép các ứng dụng web truy cập vào các tính năng của thiết bị di động, chẳng hạn như máy ảnh, GPS và gia tốc kế?

2 / 30

2. Phương pháp nào giúp cải thiện khả năng truy cập trang web cho người dùng khiếm thị?

3 / 30

3. Công nghệ nào cho phép các ứng dụng web chạy trong trình duyệt mà không cần cài đặt plugin bổ sung, sử dụng một ngôn ngữ biên dịch thành mã máy hiệu quả?

4 / 30

4. Kỹ thuật nào cho phép bạn tạo ra các trang web động bằng cách cập nhật một phần của trang mà không cần tải lại toàn bộ trang?

5 / 30

5. Kỹ thuật nào cho phép các nhà phát triển web viết mã một lần và triển khai nó trên nhiều nền tảng khác nhau (ví dụ: web, iOS, Android)?

6 / 30

6. Loại cơ sở dữ liệu nào phù hợp nhất cho việc lưu trữ dữ liệu phi cấu trúc hoặc bán cấu trúc, chẳng hạn như tài liệu JSON?

7 / 30

7. Kỹ thuật nào sau đây giúp cải thiện SEO bằng cách đảm bảo rằng các công cụ tìm kiếm có thể thu thập dữ liệu và lập chỉ mục trang web của bạn một cách hiệu quả?

8 / 30

8. Công nghệ nào cho phép các ứng dụng web hoạt động như các ứng dụng gốc trên thiết bị di động, cung cấp trải nghiệm người dùng tốt hơn và truy cập vào các tính năng của thiết bị?

9 / 30

9. Định nghĩa nào sau đây mô tả chính xác nhất về API (Application Programming Interface)?

10 / 30

10. Nguyên tắc thiết kế web nào tập trung vào việc tạo ra các trang web dễ sử dụng, dễ điều hướng và đáp ứng nhu cầu của người dùng?

11 / 30

11. Loại tấn công nào liên quan đến việc kẻ tấn công cố gắng làm quá tải một máy chủ hoặc mạng bằng lưu lượng truy cập độc hại, khiến nó không thể phục vụ người dùng hợp pháp?

12 / 30

12. Đâu là lợi ích chính của việc sử dụng kiến trúc Serverless?

13 / 30

13. Kỹ thuật nào cho phép bạn viết mã JavaScript chạy trên cả máy chủ và trình duyệt, cho phép chia sẻ mã và cải thiện hiệu suất?

14 / 30

14. Phương pháp nào sau đây được sử dụng để xác thực người dùng bằng cách sử dụng thông tin đăng nhập từ một nhà cung cấp dịch vụ bên thứ ba (ví dụ: Google, Facebook, Twitter)?

15 / 30

15. Đâu là lợi ích chính của việc sử dụng các ngôn ngữ đánh dấu như Markdown?

16 / 30

16. Mục đích chính của việc sử dụng các công cụ kiểm soát phiên bản (ví dụ: Git) trong phát triển web là gì?

17 / 30

17. Kỹ thuật nào cho phép đóng gói ứng dụng web và các phụ thuộc của nó vào một container, giúp đảm bảo tính nhất quán và khả năng di động giữa các môi trường khác nhau?

18 / 30

18. Công nghệ nào cho phép thiết lập kết nối hai chiều liên tục giữa trình duyệt và máy chủ, cho phép truyền dữ liệu theo thời gian thực?

19 / 30

20 / 30

20. Loại tấn công nào xảy ra khi kẻ tấn công chèn mã độc hại vào các trang web, cho phép chúng thực thi các hành động trái phép trên trình duyệt của người dùng?

21 / 30

21. Cơ chế nào cho phép một trang web lưu trữ dữ liệu trên trình duyệt của người dùng và truy xuất nó sau này?

22 / 30

22. Lợi ích chính của việc sử dụng kiến trúc Microservices trong phát triển ứng dụng web là gì?

23 / 30

23. Phương pháp nào sau đây được sử dụng để kiểm tra hiệu suất của trang web dưới tải trọng cao, giúp xác định các điểm nghẽn và đảm bảo khả năng mở rộng?

24 / 30

24. Phương pháp nào được sử dụng để cải thiện hiệu suất trang web bằng cách lưu trữ các bản sao của tài nguyên (ví dụ: hình ảnh, CSS, JavaScript) trên các máy chủ gần người dùng hơn?

25 / 30

25. Phương pháp nào được sử dụng để cải thiện hiệu suất trang web bằng cách tải trước các tài nguyên quan trọng (ví dụ: hình ảnh, phông chữ) trước khi chúng thực sự cần thiết?

26 / 30

26. Công cụ nào hỗ trợ tự động hóa quy trình xây dựng, kiểm tra và triển khai ứng dụng web (CI/CD)?

27 / 30

27. Mục đích chính của việc sử dụng các framework CSS (ví dụ: Bootstrap, Tailwind CSS) là gì?

28 / 30

28. Kỹ thuật nào cho phép bạn chia nhỏ mã JavaScript thành các phần nhỏ hơn, chỉ tải khi cần thiết, giúp giảm thời gian tải ban đầu của trang web?

29 / 30

29. Giao thức nào được sử dụng để truyền tải dữ liệu một cách an toàn qua mạng, mã hóa dữ liệu để bảo vệ khỏi bị chặn và đọc trộm?

30 / 30

30. Thuật ngữ nào mô tả việc thiết kế trang web để đáp ứng và hiển thị tốt trên nhiều loại thiết bị và kích thước màn hình khác nhau?

Xếp hạng bài viết

Võ Việt Hoàng SEO

Xin chào! Tôi là Võ Việt Hoàng (Võ Việt Hoàng SEO) là một SEOer, Founder SEO Genz – Cộng Đồng Học Tập SEO, Tác giả của Voviethoang.top (Blog cá nhân của Võ Việt Hoàng - Trang chuyên chia sẻ các kiến thức về SEO, Marketing cùng với các mẹo, thủ thuật hay,...)

Bài Viết Cùng Chủ Đề