200+ Trắc nghiệm Lập trình API (có đáp án)

Tổng hợp trên 200 câu hỏi trắc nghiệm Lập trình API có đáp án với các câu hỏi đa dạng, phong phú từ nhiều nguồn giúp sinh viên ôn trắc nghiệm Lập trình API đạt kết quả cao.

200+ Trắc nghiệm Lập trình API (có đáp án)

Quảng cáo

Câu 1. REST API là gì? Chọn ý gần đúng nhất.

A. Là một ngôn ngữ

B. Là một kỹ thuật lập trình

C. Là quy cách viết các API dựa trên HTTP (GET, POST, PUT…)

D. Tất cả đều đúng

Câu 2. Điều gì khiến AJAX đặc biệt?

A. Nó hoạt động như một công cụ phát triển web độc lập

B. Nó hoạt động với tất cả các trình duyệt web

C. Nó sử dụng C++ làm ngôn ngữ lập trình

D. Nó tạo các yêu cầu dữ liệu bất đồng bộ

Quảng cáo

Câu 3. Đoạn mã có ý nghĩa là gì?

A. Đoạn đầu tiên của một tài liệu XML

B. Đoạn đầu tiên của một tài liệu XML có thuộc tính thế hệ là 1.0 và tài liệu này không tham chiếu ra bên ngoài

C. Đoạn đầu tiên của một tài liệu XML có thuộc tính thế hệ là 1.0 và tài liệu này có tham chiếu ra bên ngoài

D. Không có ý nghĩa gì

Câu 4. Khai báo DTD: có ý nghĩa gì?

A. Khai báo một thẻ hoten có dữ liệu là văn bản thường

B. Khai báo một thẻ hoten có dữ liệu là văn bản được định dạng

C. Khai báo một dạng dữ liệu nhị phân với thẻ hoten

D. Khai báo một dạng dữ liệu số với thẻ hoten

Câu 5. Thẻ HTML nào tạo ra một danh sách đổ xuống (drop-down list)?

Quảng cáo

A. 1111222

B. 222223331

Câu 6. Sự kiện nào xảy ra khi người dùng kích vào một phần tử HTML trên trang?

A. onmouseover

B. onmouseclick

C. onclick

D. onchange

Câu 7. JavaScript là ngôn ngữ xử lý ở đâu?

A. Client

B. Server

C. Cả server và client

D. Không ở dạng nào

Quảng cáo

Câu 8. Trong JavaScript sự kiện Onclick xảy ra khi nào?

A. Khi một đối tượng trong form mất focus

B. Khi click chuột vào một đối tượng trong form

C. Khi một đối tượng trong form nhận focus

D. Khi click chuột vào nút lệnh

Câu 9. XML do hãng nào công bố và phát triển?

A. Sun Microsystem

B. Microsoft

C. HP

D. IBM

Câu 10. Phân đoạn CDATA dùng để làm gì?

A. Dùng để thể hiện nguyên văn bản và các cặp thẻ

B. Dùng để định nghĩa kiểu dữ liệu

C. Dùng để định nghĩa kiểu thuộc tính

D. Dùng để định nghĩa DTD

Câu 11. JavaScript là ngôn ngữ dịch mã nguồn theo kiểu nào?

A. Biên dịch

B. Thông dịch

C. Cả hai dạng biên dịch và thông dịch

D. Không có dạng nào ở trên

Câu 12. Trong JavaScript sự kiện OnUnload xảy ra khi nào?

A. Khi di chuyển chuột qua

B. Khi kết thúc một chương trình

C. Khi kích chuột

D. Khi bắt đầu chạy chương trình

Câu 13. Dữ liệu trong XML là gì?

A. Là thông tin được nằm trong các cặp thẻ

B. Là các cặp thẻ được định nghĩa

C. Cả A và B đều đúng

D. Không có phương án nào đúng

Câu 14. JavaScript là ngôn ngữ xử lý ở đâu?

A. Client

B. Server

C. Cả server và client

D. Không ở dạng nào

Câu 15. Thực hiện đoạn Javascript này, giá trị của biến res là gì? var str = "Orange, Banana, Apple"; var res = str.slice(-12, -6);

A. Banana

B. Bana

C. anana,

D. ananaB

Câu 16. Trong Javascript, toán tử == khác gì === ?

A. Toán tử == chỉ kiểm tra giá trị bằng nhau còn toán tử === kiểm tra cả giá trị bằng nhau và kiểu dữ liệu của chúng

B. Không khác nhau

C. Toán tử == kiểm tra cả giá trị bằng nhau và kiểu dữ liệu của chúng còn toán tử === chỉ kiểm tra giá trị bằng nhau

D. Toán tử == chỉ kiểm tra giá trị bằng nhau còn toán tử === kiểm tra kiểu dữ liệu của chúng

Câu 17. Trong Javascript sự kiện Onclick thực hiện khi nào?

A. Khi một đối tượng trong form mất focus

B. Khi một đối tượng trong form có focus

C. Khi click chuột vào một đối tượng trong form

D. Khi click chuột vào nút lệnh

Câu 18. Trong Javascript, chọn đáp án đúng về hàm isNaN()?

A. Trả về false, nếu một biến truyền vào là Null

B. Trả về false, nếu một biến truyền vào là một số

C. Trả về false, nếu biến truyền vào là chuỗi ký tự

D. Cả ba đáp án trên đều sai

Câu 19. Chức năng của cookie?

A. Lưu nội dung đã truy cập tại client để tránh việc download nhiều lần một nội dung

B. Cho phép server thực hiện lưu dữ liệu trên client và có thể đọc lại trong từng request

C. Cho phép server quản lý phiên kết nối cho mỗi browser

D. Không gửi request trực tiếp tới server xử lý mà thông qua một máy chủ trung gian

Câu 20. JavaScript là ngôn ngữ thông dịch hay biên dịch?

A. Thông dịch

B. Biên dịch

C. Cả hai dạng

D. Không có dạng nào ở trên

Câu 21. DOM không có phương thức nào?

A. getElementsByTagName

B. getElementsByClassName

C. insertChild

D. removeChild

Câu 22. Đâu không phải là nút con của window trong document tree?

A. Document

B. History

C. Frames

D. Page

Câu 23. Đâu không phải là tính chất của XML?

A. XML được thiết kế cho mục đích lưu trữ và truyền tải Data

B. XML mô tả thông tin

C. Văn bản có cấu trúc XML cho phép hiển thị và trình bày thông tin về đối tượng trong thực tế

D. Các thẻ XML thường không được định nghĩa trước

Câu 24. Lệnh khai báo đúng cho version XML?

A. Dom

B. Dam

Câu 25. Cách nào tham chiếu đúng tới một stylesheet tên là “mystyle.xsl”?

A. Nháy đúp

B. Giữ nguyên

................................

................................

................................

Xem thêm câu hỏi trắc nghiệm các môn học Đại học có đáp án hay khác:

ĐỀ THI, GIÁO ÁN, GÓI THI ONLINE DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 12

Bộ giáo án, đề thi, bài giảng powerpoint, khóa học dành cho các thầy cô và học sinh lớp 12, đẩy đủ các bộ sách cánh diều, kết nối tri thức, chân trời sáng tạo tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official


Giải bài tập lớp 12 Kết nối tri thức khác