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)
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ộ
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)?
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
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:
Sách VietJack thi THPT quốc gia 2025 cho học sinh 2k7:
- Soạn văn 12 (hay nhất) - KNTT
- Soạn văn 12 (ngắn nhất) - KNTT
- Giải sgk Toán 12 - KNTT
- Giải Tiếng Anh 12 Global Success
- Giải sgk Tiếng Anh 12 Smart World
- Giải sgk Tiếng Anh 12 Friends Global
- Giải sgk Vật Lí 12 - KNTT
- Giải sgk Hóa học 12 - KNTT
- Giải sgk Sinh học 12 - KNTT
- Giải sgk Lịch Sử 12 - KNTT
- Giải sgk Địa Lí 12 - KNTT
- Giải sgk Giáo dục KTPL 12 - KNTT
- Giải sgk Tin học 12 - KNTT
- Giải sgk Công nghệ 12 - KNTT
- Giải sgk Hoạt động trải nghiệm 12 - KNTT
- Giải sgk Giáo dục quốc phòng 12 - KNTT
- Giải sgk Âm nhạc 12 - KNTT
- Giải sgk Mĩ thuật 12 - KNTT
Giải bài tập SGK & SBT
Tài liệu giáo viên
Sách
Khóa học
Thi online
Hỏi đáp



