JavaScript is required
Danh sách đề

200+ câu hỏi trắc nghiệm Công nghệ Web và dịch vụ trực tuyến có đáp án - Đề 2

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Đâu là nhóm platform, framework, thư viện cho lập trình web:

A.

Cake PHP, JSP/Servlet

B.

AngularJs, React, VueJS

C.

Tensorflow, Hadoop

D.

Spring, Unity

Đáp án
Đáp án đúng: B
Câu hỏi yêu cầu xác định nhóm các nền tảng, framework hoặc thư viện được sử dụng trong lập trình web.

* A. CakePHP, JSP/Servlet: CakePHP là một framework PHP, JSP/Servlet là công nghệ Java cho web. Cả hai đều đúng.
* B. AngularJS, React, VueJS: Đây đều là các JavaScript framework/library phổ biến dùng để xây dựng giao diện người dùng (front-end) cho các ứng dụng web.
* C. Tensorflow, Hadoop: Tensorflow là một thư viện machine learning, Hadoop là một framework để xử lý dữ liệu lớn. Cả hai đều không phải là công cụ lập trình web trực tiếp.
* D. Spring, Unity: Spring là một framework Java, thường được dùng để xây dựng các ứng dụng backend và web. Unity là một engine game.

Phương án B chính xác nhất vì liệt kê các thư viện/framework front-end phổ biến nhất hiện nay. Phương án A cũng đúng nhưng JSP/Servlet không phải là framework.

Danh sách câu hỏi:

Câu 1:

Đâu là nhóm platform, framework, thư viện cho lập trình web:

Lời giải:
Đáp án đúng: B
Câu hỏi yêu cầu xác định nhóm các nền tảng, framework hoặc thư viện được sử dụng trong lập trình web.

* A. CakePHP, JSP/Servlet: CakePHP là một framework PHP, JSP/Servlet là công nghệ Java cho web. Cả hai đều đúng.
* B. AngularJS, React, VueJS: Đây đều là các JavaScript framework/library phổ biến dùng để xây dựng giao diện người dùng (front-end) cho các ứng dụng web.
* C. Tensorflow, Hadoop: Tensorflow là một thư viện machine learning, Hadoop là một framework để xử lý dữ liệu lớn. Cả hai đều không phải là công cụ lập trình web trực tiếp.
* D. Spring, Unity: Spring là một framework Java, thường được dùng để xây dựng các ứng dụng backend và web. Unity là một engine game.

Phương án B chính xác nhất vì liệt kê các thư viện/framework front-end phổ biến nhất hiện nay. Phương án A cũng đúng nhưng JSP/Servlet không phải là framework.
Lời giải:
Đáp án đúng: B
Trong JavaScript (và nhiều ngôn ngữ lập trình khác), các số dấu phẩy động (floating-point numbers) được biểu diễn theo chuẩn IEEE 754. Do cách biểu diễn này, một số phép tính số học có thể dẫn đến sai số nhỏ. Cụ thể, 0.1 và 0.2 không thể được biểu diễn chính xác dưới dạng số nhị phân dấu phẩy động. Khi cộng chúng lại, kết quả thu được rất gần với 0.3, nhưng không hoàn toàn chính xác là 0.3. Vì vậy, phép so sánh `0.1 + 0.2 === 0.3` sẽ trả về `false` do sự khác biệt nhỏ trong biểu diễn số học dấu phẩy động.

Để so sánh hai số dấu phẩy động, nên sử dụng một ngưỡng sai số (epsilon) để kiểm tra xem chúng có đủ gần nhau hay không, thay vì so sánh trực tiếp bằng `===`.

Câu 3:

Khai báo DTD của có ý nghĩa là gì?

Lời giải:
Đáp án đúng: A
DTD (Document Type Definition) được sử dụng để định nghĩa cấu trúc hợp lệ của một tài liệu XML. Trong khai báo DTD ``, `ELEMENT` chỉ ra rằng chúng ta đang định nghĩa một phần tử (element). `sinhvien` là tên của phần tử được định nghĩa. `(hoten, ngaysinh, lop)` chỉ ra rằng phần tử `sinhvien` phải chứa các phần tử con theo đúng thứ tự: `hoten`, `ngaysinh`, và `lop`.

Phân tích các lựa chọn:
- A. Đúng: Mô tả chính xác ý nghĩa của khai báo DTD, `sinhvien` là một thẻ có các thẻ con là `hoten`, `ngaysinh`, và `lop`.
- B. Sai: Diễn giải sai cấu trúc, `sinhvien` chứa các thẻ con, không phải ngược lại.
- C. Sai: `hoten`, `ngaysinh`, `lop` là các thẻ (elements), không phải là dữ liệu.
- D. Sai: Vì A đúng.

Câu 4:

Ai (tổ chức nào) tạo ra Web standards?

Lời giải:
Đáp án đúng: A

Web standards được tạo ra bởi World Wide Web Consortium (W3C). W3C là một cộng đồng quốc tế, nơi các tổ chức thành viên, nhân viên toàn thời gian và công chúng làm việc cùng nhau để phát triển các Web standards. Mục đích là để đảm bảo sự phát triển lâu dài của Web.

Câu 5:

Dòng nào tuân theo đúng cú pháp của CSS?

Lời giải:
Đáp án đúng: A

Cú pháp CSS bao gồm:



  1. Selector (Bộ chọn): Xác định phần tử HTML mà bạn muốn tạo kiểu (ví dụ: body, h1, p).

  2. Declaration block (Khối khai báo): Chứa một hoặc nhiều khai báo, được bao quanh bởi dấu ngoặc nhọn {}.

  3. Property (Thuộc tính): Thuộc tính CSS mà bạn muốn thay đổi (ví dụ: color, font-size).

  4. Value (Giá trị): Giá trị mà bạn gán cho thuộc tính (ví dụ: black, 16px).


Các khai báo được phân tách bằng dấu chấm phẩy ;. Mỗi khai báo bao gồm một thuộc tính và một giá trị, được phân tách bằng dấu hai chấm :.


Trong các lựa chọn:



  • A. body {color: black}: Đúng cú pháp. body là bộ chọn, color là thuộc tính và black là giá trị.

  • B. {body;color:black}: Sai cú pháp. Thiếu bộ chọn và sử dụng dấu chấm phẩy không đúng cách.

  • C. body:color=black: Sai cú pháp. Sử dụng dấu = thay vì dấu : và thiếu dấu ngoặc nhọn.

  • D. {body:color=black(body}: Sai cú pháp. Sử dụng dấu = thay vì dấu :, có ngoặc đơn không hợp lệ và thiếu bộ chọn đúng cách.


Do đó, chỉ có phương án A tuân thủ đúng cú pháp CSS.

Câu 6:

Ai đang làm các chuẩn cho Web?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Câu lệnh JavaScript nào là đúng để thực hiện thay đổi nội dung trong phần tử HTML bên dưới?

Website timoday.edu.vn.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Trong JavaScript sự kiện Onblur thực hiện khi nào?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

JavaScript là ngôn ngữ kịch bản có che dấu được mã nguồn không?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Thẻ HTML nào tạo ra một ô nhập dữ liệu với nhiều dòng?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

Trong phần khởi đầu của dữ liệu XML, khai báo DTD dùng để làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

HTTP response status code là 401 có nghĩa là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Đâu không phải là 1 kiểu cloud computing?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

Cách để tạo đối tượng trong JavaScript.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

3V của Big Data không bao gồm?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

World Wide Web là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

IAP là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

Javascript là ngôn ngữ kịch bản có dấu được mã nguồn không?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

JavaScript là ngôn ngữ kịch bản:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Trong mô hình MVC, Controller không thực hiện:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

Cookies là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Dùng cách nào có thể biết được trình duyệt đang được sử dụng tại máy client?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Chọn phương án đúng nhất. Các cách để chèn CSS vào mã HTML:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Phần tử "myHeart" có thuộc tính nào?

#myHeader {

background-color: lightblue;

color: black;

padding: 40px;

text-align: center;

}

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Đâu là tag để xuống dòng trong web?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Node là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Đâu là nơi ít an toàn nhất để giữ tiền kỹ thuật số?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Các loại token gọi là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

JavaScript là ngôn ngữ kịch bản có dấu được mã nguồn không?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

Đâu là tag tạo ra liên kết đến email?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

Làm thế nào để hình ở đầu mỗi dòng của một danh sách có hình vuông?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Trong JavaScript sự kiện OnUnload thực hiện khi nào?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 47:

Thẻ dùng để làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

Biến nào sau đây là hợp lệ?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

Trong JavaScript đoạn mã sau cho ra kết quả gì?

function kiemtra(){

window.open("http://aloalo.com","Chao");

}

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

Câu lệnh nào in ra "$x" lên màn hình?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP