100+ câu Trắc nghiệm Lập trình API có đáp án - Phần 1
Đề thi

100+ câu Trắc nghiệm Lập trình API có đáp án - Phần 1

A
Admin
Đại họcTrắc nghiệm tổng hợp27 lượt thi
46 câu hỏi
1. Trắc nghiệm
1 điểm

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

Là một ngôn ngữ

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

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

Tất cả đều đúng

Xem đáp án

Chọn đáp án C

2. Trắc nghiệm
1 điểm

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

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

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

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

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

Xem đáp án

Chọn đáp án D

3. Trắc nghiệm
1 điểm

Đoạn mã có ý nghĩa là gì?

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

Đ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

Đ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

Không có ý nghĩa gì

Xem đáp án

Chọn đáp án B

4. Trắc nghiệm
1 điểm

Khai báo DTD: có ý nghĩa gì?

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

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

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

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

Xem đáp án

Chọn đáp án A

5. Trắc nghiệm
1 điểm

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

1111222

222223331

Xem đáp án

Chọn đáp án B

6. Trắc nghiệm
1 điểm

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?

onmouseover

onmouseclick

onclick

onchange

Xem đáp án

Chọn đáp án C

7. Trắc nghiệm
1 điểm

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

Client

Server

Cả server và client

Không ở dạng nào

Xem đáp án

Chọn đáp án C

8. Trắc nghiệm
1 điểm

Trong JavaScript sự kiện Onclick xảy ra khi nào?

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

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

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

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

Xem đáp án

Chọn đáp án B

9. Trắc nghiệm
1 điểm

XML do hãng nào công bố và phát triển?

Sun Microsystem

Microsoft

HP

IBM

Xem đáp án

Chọn đáp án B

10. Trắc nghiệm
1 điểm

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

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

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

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

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

Xem đáp án

Chọn đáp án A

11. Trắc nghiệm
1 điểm

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

Biên dịch

Thông dịch

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

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

Xem đáp án

Chọn đáp án B

12. Trắc nghiệm
1 điểm

Trong JavaScript sự kiện OnUnload xảy ra khi nào?

Khi di chuyển chuột qua

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

Khi kích chuột

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

Xem đáp án

Chọn đáp án B

13. Trắc nghiệm
1 điểm

Dữ liệu trong XML là gì?

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

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

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

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

Xem đáp án

Chọn đáp án A

14. Trắc nghiệm
1 điểm

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

Client

Server

Cả server và client

Không ở dạng nào

Xem đáp án

Chọn đáp án C

15. Trắc nghiệm
1 điểm

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);

Banana

Bana

anana,

ananaB

Xem đáp án

Chọn đáp án A

16. Trắc nghiệm
1 điểm

Trong Javascript, toán tử == khác gì === ?

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

Không khác nhau

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

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

Xem đáp án

Chọn đáp án A

17. Trắc nghiệm
1 điểm

Trong Javascript sự kiện Onclick thực hiện khi nào?

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

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

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

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

Xem đáp án

Chọn đáp án C

18. Trắc nghiệm
1 điểm

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

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

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

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

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

Xem đáp án

Chọn đáp án B

19. Trắc nghiệm
1 điểm

Chức năng của cookie?

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

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

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

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

Xem đáp án

Chọn đáp án B

20. Trắc nghiệm
1 điểm

JavaScript là ngôn ngữ thông dịch hay biên dịch?

Thông dịch

Biên dịch

Cả hai dạng

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

Xem đáp án

Chọn đáp án A

21. Trắc nghiệm
1 điểm

DOM không có phương thức nào?

getElementsByTagName

getElementsByClassName

insertChild

removeChild

Xem đáp án

Chọn đáp án C

22. Trắc nghiệm
1 điểm

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

Document

History

Frames

Page

Xem đáp án

Chọn đáp án D

23. Trắc nghiệm
1 điểm

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

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

XML mô tả thông tin

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ế

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

Xem đáp án

Chọn đáp án C

24. Trắc nghiệm
1 điểm

Lệnh khai báo đúng cho version XML?

Dom

Dam

Xem đáp án

Chọn đáp án A

25. Trắc nghiệm
1 điểm

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

Nháy đúp

Giữ nguyên

Xem đáp án

Chọn đáp án B

26. Trắc nghiệm
1 điểm

Đâu là tag tạo ra liên kết (links) trong web?

W3Schools.com

http://www.w3schools.com

W3Schools

W3Schools.com

Xem đáp án

Chọn đáp án A

27. Trắc nghiệm
1 điểm

Khi bạn xóa cookie trong trình duyệt, máy tính sẽ thực hiện điều gì?

Ngăn các chương trình độc hại

Xóa đi bộ nhớ đệm

Xóa các tệp văn bản

Xóa tất cả các dữ liệu có trong máy

Xem đáp án

Chọn đáp án B

28. Trắc nghiệm
1 điểm

CSS là viết tắt của.

Creative Style Sheets

Computer Style Sheets

Cascading Style Sheets

Colorful Style Sheets

Xem đáp án

Chọn đáp án C

29. Trắc nghiệm
1 điểm

XHTML là viết tắt của.

X-function of HTML

Ex Hyper Text Markup Language

Extensible Hyper Text Markup Language

Extensible Hype Manditory Learning

Xem đáp án

Chọn đáp án C

30. Trắc nghiệm
1 điểm

PHP là ngôn ngữ.

lập trình thủ tục đơn thuần

ngôn ngữ khai báo

ngôn ngữ máy

ngôn ngữ kịch bản phía server

Xem đáp án

Chọn đáp án D

31. Trắc nghiệm
1 điểm

Cách import file js-file.js đúng cho một trang HTML là?

11112222

3333332222

111114444

Xem đáp án

Chọn đáp án A

32. Trắc nghiệm
1 điểm

Làm thế nào thêm màu nền cho tất cả các phần tử

h1.all {background-color:#FFFFFF}

h1 {background-color:#FFFFFF}

all.h1 {background-color:#FFFFFF}

Tất cả các câu trên đều sai

Xem đáp án

Chọn đáp án B

33. Trắc nghiệm
1 điểm

Làm thế nào để bắt đầu sử dụng session trong PHP?

Luôn luôn được tự động gọi

Gọi hàm start_session()

Thiết lập session.auto_start trong phần cấu hình

Gọi hàm session_register()

Xem đáp án

Chọn đáp án C

34. Trắc nghiệm
1 điểm

Phát biểu nào sau đây sai về XML?

XML quy định người dùng phải tuân theo các thẻ riêng mà XML đã định nghĩa sẵn

Các thẻ XML khá giống với HTML: tag, data, attribute

XML được xây dựng dạng cây; phải có tối thiểu một nút gốc

XML được hỗ trợ trên các trình duyệt phổ biến hiện nay

Xem đáp án

Chọn đáp án A

35. Trắc nghiệm
1 điểm

Miner là gì?

Một loại blockchain

Một thuật toán dự đoán chuỗi tiếp theo

Người tính toán để xác minh giao dịch

Máy tính xác nhận hợp lệ và xử lý giao dịch blockchain

Xem đáp án

Chọn đáp án C

36. Trắc nghiệm
1 điểm

Blockchain là gì?

Sổ cái phân phối trên mạng ngang hang

Một loại tiền ảo

Một sàn giao dịch

Sổ cái tập trung

Xem đáp án

Chọn đáp án A

37. Trắc nghiệm
1 điểm

Câu lệnh nào đúng thực hiện việc gọi một script từ bên ngoài có tên là “xxx.js”?

Gọi hàm start_session()

Gọi hàm session_register()

Xem đáp án

Chọn đáp án A

38. Trắc nghiệm
1 điểm

XHTML là viết tắt của?

X-function of HTML

Ex hyper Text Markup Language

Extensible Hyper Text Markup Language

Extensible Hype Mandatory Learning

Xem đáp án

Chọn đáp án C

39. Trắc nghiệm
1 điểm

Blockchain là gì?

Sổ cái phân phối trên mạng ngang hang

Một loại tiền ảo

Một sàn giao dịch

Sổ cái tập trung

Xem đáp án

Chọn đáp án A

40. Trắc nghiệm
1 điểm

Làm thế nào để mỗi từ trong một văn bản bắt đầu bằng chữ cái hoa?

text-transform: capitalize;

transform: capitalize;

text-style: capitalize;

Không thể

Xem đáp án

Chọn đáp án A

41. Trắc nghiệm
1 điểm

Câu lệnh JavaScript nào để thay đổi nội dung bên trong thành phần HTML dưới đây?

document.getElementById(“demo”).innerHTML = “Công nghệ Web và dịch vụ trực tuyến”;

#demo.innerHTML = “Công nghệ Web và dịch vụ trực tuyến”;

document.getElement(“p”).innerHTML = “Công nghệ Web và dịch vụ trực tuyến”;

document.getElementByName(“p”).innerHTML = “Công nghệ Web và dịch vụ trực tuyến”;

Xem đáp án

Chọn đáp án A

42. Trắc nghiệm
1 điểm

Với SQL, làm thế nào để chọn tất cả các bản ghi trong bảng “Users” mà “FirstName” là “Monkey D.” và “LastName” là “Luffy”?

SELECT * FROM Users WHERE FirstName<>‟Monkey D.‟ AND LastName<>‟Luffy‟

SELECT * FROM Users WHERE FirstName=‟Monkey D.‟ AND LastName=‟Luffy‟

SELECT FirstName=‟Monkey

‟, LastName=‟Luffy‟ FROM Users

Xem đáp án

Chọn đáp án B

43. Trắc nghiệm
1 điểm

Làm sao để mỗi từ trong 1 dòng đều viết hoa ở đầu từ?

text-transform:capitalize

text-transform:uppercase

Không thể làm điều này với CSS

Xem đáp án

Chọn đáp án A

44. Trắc nghiệm
1 điểm

Đâu là những tag dành cho việc tạo bảng?

xxxxxaaa@

xxxxyyyy@@

Xem đáp án

Chọn đáp án D

45. Trắc nghiệm
1 điểm

Trong CSS, làm sao để làm chữ đậm?

font-weight:bold

style:bold

font:bold

Tất cả đều sai

Xem đáp án

Chọn đáp án A

46. Trắc nghiệm
1 điểm

Câu lệnh SQL nào được dùng để chèn thêm dữ liệu vào database.

Add record

Add into

Insert

Add new

Xem đáp án

Đáp án

Chọn đáp án C