JavaScript is required
Danh sách đề

300+ câu hỏi trắc nghiệm Lập trình Web giải thích chi tiết từng câu - Đề 6

50 câu hỏi 60 phút

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

Ngôn ngữ nào dưới đây là ngôn ngữ phía back-end?

A.

Javascript, Vbscript

B.

HTML, CSS

C.

PHP, Javascript

D.
PHP, ASP.NET
Đáp án
Đáp án đúng: D

Câu hỏi này kiểm tra kiến thức về các ngôn ngữ lập trình phía back-end. Các ngôn ngữ phía back-end được sử dụng để xử lý logic nghiệp vụ, tương tác với cơ sở dữ liệu và thực hiện các tác vụ trên máy chủ. Trong các lựa chọn trên:




  • Javascript có thể được sử dụng ở cả front-end và back-end (với Node.js). Vbscript là ngôn ngữ phía front-end.

  • HTML và CSS là các ngôn ngữ markup và style sheet, được sử dụng để xây dựng giao diện người dùng (front-end).

  • PHP là ngôn ngữ phía back-end, nhưng Javascript thường được sử dụng ở front-end.

  • PHP và ASP.NET đều là các ngôn ngữ phía back-end, được sử dụng để xây dựng các ứng dụng web động.



Do đó, đáp án chính xác là D.

Danh sách câu hỏi:

Câu 1:

Ngôn ngữ nào dưới đây là ngôn ngữ phía back-end?

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

Câu hỏi này kiểm tra kiến thức về các ngôn ngữ lập trình phía back-end. Các ngôn ngữ phía back-end được sử dụng để xử lý logic nghiệp vụ, tương tác với cơ sở dữ liệu và thực hiện các tác vụ trên máy chủ. Trong các lựa chọn trên:




  • Javascript có thể được sử dụng ở cả front-end và back-end (với Node.js). Vbscript là ngôn ngữ phía front-end.

  • HTML và CSS là các ngôn ngữ markup và style sheet, được sử dụng để xây dựng giao diện người dùng (front-end).

  • PHP là ngôn ngữ phía back-end, nhưng Javascript thường được sử dụng ở front-end.

  • PHP và ASP.NET đều là các ngôn ngữ phía back-end, được sử dụng để xây dựng các ứng dụng web động.



Do đó, đáp án chính xác là D.

Câu 2:

Tên biến nào dưới đây không hợp lệ?

Lời giải:
Đáp án đúng: A
Trong lập trình, tên biến thường tuân theo một số quy tắc nhất định. Một trong những quy tắc phổ biến là tên biến không được chứa các ký tự đặc biệt như dấu gạch ngang (-). Các lựa chọn khác, sử dụng dấu gạch dưới (_) hoặc kết hợp chữ hoa chữ thường, hoặc bắt đầu bằng chữ cái và theo sau bởi số, đều là các cách đặt tên biến hợp lệ. Vì vậy, `$my-var` là tên biến không hợp lệ vì nó chứa dấu gạch ngang.
Lời giải:
Đáp án đúng: A

Trong PHP, tất cả các biến đều phải bắt đầu bằng ký tự $ (đô la). Ví dụ: $tenbien = "Gia tri";

Lời giải:
Đáp án đúng: B
Trong PHP, kí tự `&` được sử dụng để khai báo một tham số là tham biến (reference). Khi một tham số được truyền theo tham chiếu, bất kỳ thay đổi nào được thực hiện đối với tham số đó trong hàm cũng sẽ ảnh hưởng đến biến gốc được truyền vào hàm. Các lựa chọn khác không đúng vì:
- `!` là toán tử phủ định logic.
- `*` là toán tử nhân.
- `?` thường được sử dụng trong toán tử ternary hoặc nullable types (tùy thuộc vào phiên bản PHP).

Câu 5:

PHP được viết tắt bởi?

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

PHP là một ngôn ngữ lập trình kịch bản phía máy chủ (server-side scripting language) được nhúng vào HTML. Tên gọi PHP là viết tắt của "PHP: Hypertext Preprocessor". Đây là một định nghĩa đệ quy, vì PHP là một từ viết tắt được chứa trong chính định nghĩa của 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
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:

Phát biểu nào dưới đây đúng về web hosting?

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:

Kết quả của đoạn code:

$x = 1;
while($x <= 5) {
echo $x;
}
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:

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

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:

Làm sao để tạo chữ đậ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 13:

Làm sao để thay đổi lề trái của một phần tử?

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:

Trong Javascript hàm parseFloat() 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 15:

Trong Javascript sự kiện onclick 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 16:

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

html


<script>

function kiemtra(){

  window.open("http://www.vnn.vn","Chao");

}

</script>

</head>

<body onload="kiemtra()"></body>

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:

Thẻ <textarea rows="..." cols="..."></textarea> 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 18:

Thẻ <input type="button" …> 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 19:

Trong Javascript, lệnh lặp for có dạng như thế 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 20:

Thẻ <frameset rows> </frameset>
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 21:

Trong tài liệu HTML, thẻ …

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:

Tên miền .org đại diện cho

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:

Sử dụng thẻ <p> để

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:

…. được dùng để duyệt/lướt Internet?

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:

Internet Explorer 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 26:

ISP là từ viết tắt của?

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:

Địa chỉ IP nào 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 28:

Thẻ HTML nào được dùng để cuộn văn bản trong trang 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 29:

HTML ra đời vào nă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 30:

…. được dùng để liên kết các trang web lại với nhau.

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 33:

MYSQL 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 34:

Trong MySQL, câu lệnh USE:

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:

Câu lệnh SELECT mà không có mệnh đề WHERE sẽ trả về:

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 40:

Câu lệnh nào là đúng khi thực hiện ép kiểu integer?

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:

Hàm nào sau đây dùng để lấy giá trị ngẫu nhiên từ mảng PHP?

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 45:

Trong PHP, hàm bắt đầu bởi __(2 dấu _) được gọi là hà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
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 48:

Kết quả của đoạn code dưới đây là?

php

<?php

function 2myfunc()

{

echo "Hello World";

}

2myfunc();

?>

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