20 câu hỏi
Câu lệnh nào khai báo 1 mảng chuỗi là đúng ở dưới đây?
$cars = “Volvo”, “BMW”, “Toyota”;
$cars = array(“Volvo”, “BMW”, “Toyota”);
$cars = array[“Volvo”, “BMW”, “Toyota”];
Tất cả các câu trên đều sai
Làm cách nào để lấy thông tin từ form đã được người dùng nhập và gửi (submit) với phương thức (method) là GET?
Request.Form;
Request.QueryString;
$_GET[];
$_POST[]
Trong PHP, sự khác nhau giữa việc sử dụng phương thức (method) GET và POST trong form là?
Với phương thức POST thì ngay URL sẽ được gắn thêm chuỗi truy vấn (query string) chứa dữ liệu trong form, còn GET thì dữ liệu được đóng gói trong đối tượng Request
Với phương thức GET thì ngay URL sẽ được gắn thêm chuỗi truy vấn (query string) chứa dữ liệu trong form, còn POST thì dữ liệu được đóng gói trong đối tượng Request
Sử dụng phương thức GET thì mới lấy được các thông tin dưới dạng mảng
Tất cả phát biểu trên đều sai
Làm cách nào để lấy thông tin từ form đã được người dùng nhập và gửi (submit) với phương thức (method) là POST?
Request.Form;
Request.QueryString;
$_GET[];
$_POST[]
Hàm nào sau đây dùng để in ra toàn bộ giá trị mà một biến mảng đang chứa?
print_r
echo
reverve
output
Thuộc tính (attribute) nào trong thẻ form cho biết trang xử lý phía back-end của form này khi người dùng click vào nút Submit?
method
name
action
id
Phát biểu nào dưới đây đúng về giao thức https?
Một giao thức nâng cao tốc độ truyền và nhận dữ liệu của http
Một giao thức như http nhưng đảm bảo mã hoá các nội dung gói tin, tăng cường bảo mật cho việc truyền và nhận dữ liệu
Một giao thức truyền và nhận dữ liệu cho web như http nhưng giới hạn dung lượng truyền và nhận dữ liệu trên mỗi gói tin là 100KB
Một giao thức mở rộng cho việc truyền và nhận dữ liệu của http
Biến $_GET và $_POST thuộc kiểu dữ liệu nào dưới đây?
Chuỗi
Đối tượng
Mảng
Số
Bộ phần mềm nào dưới đây có thể cài đặt và thực thi trên mọi hệ điều hành?
XAMP
WAMP
MAMP
Tất cả các câu trên đều đúng
Cổng (Port) mặc định web server thường là
8080
80
8000
443
Phát biểu nào dưới đây đúng về web hosting?
Là một máy chủ (server) có cài đầy đủ các giao thức hiện nay (FTP, SMPT, HTTPS,…)
Là một máy chủ (server) nội bộ chỉ dùng trong doanh nghiệp
Là một máy chủ (server) có cài dịch vụ web server
Tất cả đều đúng
Ngoài Apache thì còn dịch vụ web server nào dưới đây?
POP3
XAMP
IIS
Tất cả đáp án trên
Apache HTTP Server là gì?
Phần mềm hỗ trợ tạo máy chủ web
Giao thức để truyền tải siêu văn bản
Phần mềm quản trị cơ sở dữ liệu
Phần mềm kết nối mã nguồn website
Web hosting là gì?
Dịch vụ cho thuê máy chủ web
Dịch vụ cho thuê tên miền
Dịch vụ sao lưu phục hồi dữ liệu
Dịch vụ truyền tải file
Các đoạn mã PHP được thực thi tại:
Máy chủ (server)
Máy khách (client)
Thực thi tại máy chủ (server) và máy khách (client)
Tùy theo yêu cầu xử lý mà thực thi tại máy chủ (server) và máy khách (client)
Kết quả của đoạn code là
<?php
Function zz($x)
{
$x = $x + 5;
}
$t = 10;
Zz($t);
Echo $t;
?>
15
10
4
0
Kết quả đoạn code dưới đây là:
<?php
$a = 5;
$b = "5";
echo ($a === $b);
?>
True
0
Lỗi
1
Kết quả của đoạn code:
$x = 1;
while($x <= 5) {
echo $x;
}
In ra giá trị từ 1 → 4
In ra giá trị 1 và bị lặp vô hạn
In ra giá trị 0
In ra giá trị từ 1 → 5
Kết quả của đoạn chương trình sau là:
function func($x, $y = 5)
{
return $x * $y;
}
echo func(1);
0
1
5
Lỗi
Phát biểu nào sau đây không đúng về Web Server?
Là một ứng dụng dùng để đảm trách việc giao tiếp với các trình duyệt. Nhận các yêu cầu từ phía trình khách (client), xử lý và trả lời các yêu cầu đó.
Để tạo sự liên kết giữa Web Server và CSDL lưu trữ trên Server cần phải có một ngôn ngữ lập trình. Chẳng hạn như asp, php, jsp – thuộc lớp ngôn ngữ lập trình Middleware.
Có nhiều Web Servers hiện nay, nhưng phổ biến sử dụng là Apache và IIS (Internet Information Server).
Chỉ có thể lắng nghe trên một cổng (port) duy nhất.
