Font size
WorksheetsWeb nâng cao
Total questions: 96
Worksheet time: 48mins
Điều gì cần lưu ý khi triển khai ứng dụng tới đám mây hoặc các máy chủ chia sẻ (dùng chung)? Chọn 3 đáp án đúng.
Khả năng mở rộng và hiệu suất (Scalability and performance)
Giá cả và kế hoạch chi phí (Cost and pricing plans)
Thiết kế giao diện người dùng (User interface design)
Biện pháp an ninh an toàn (Security measures)
Lệnh nào trong Laravel được sử dụng để tạo chuyển dịch CSDL mới?
Php artisan make:model
Php artisan make:controller
Php artisan make:migration
Php artisan make:request
Lệnh nào được sử dụng để chạy ứng dụng cục bộ trong Laravel?
Php artisan serve
Php artisan migrae
Php artisan make:controller
Php artisan route:list
Cái gì là tầm quan trọng của thuộc tính phương thức method trong biểu mẫu form HTML?
Chỉ định phương thức HTTP được sử dụng khi nộp/gửi biểu mẫu
Định nghĩa thiết kế hình thức của biểu mẫu
Thiết lập URL nộp biểu mẫu
Chỉ định kiểu của trường đầu vào được sử dụng trong biểu mẫu
Cái gì là nhiệm vụ cần được thực hiện khi sử dụng eloquent ORM trong Laravel? (chọn 2 đáp án đúng)
Tạo các bản ghi mới
Cập nhật các bản ghi
Xóa các bản ghi
Thiết kế giao diện người dùng
Mục đích chính của bộ điều khiển Controller trong mô hình Model View Controller của Laravel là gì?
Để xử lý logic trình bày và hiển thị cho người dùng
Định nghĩa tuyến và xử lí phần mềm trung gian
Tạo các bản ghi trong CSDL
Quản lí dữ liệu và các quy tắc doanh nghiệp trong ứng dụng
Mục đích chính của mẫu Blade trong Laravel là gì?
Tương tác với CSDL sử dụng Eloquent ORM
Định nghĩa cấu trúc và mối liên hệ của các bảng CSDL
Tạo nội dung động HTML cho hiển thị
Xử lí các yêu cầu HTTP và trả lời đáp ứng
Trong Laravel, cú pháp nào là hợp lệ để xác định tuyến đường sử dụng một hành động của bộ điều khiển?
Route::get(‘/user’,’UserController@show’);
Route::controller(‘/user’,’UserController@show’);
Route::post(‘/user’,’UserController’);
Route::action(‘/user’,’UserController@show’);
Mục đích của phương thức index trong bộ điều khiển API Laravel là gì?
Để cung cấp và hiển thị bảng ghi đơn từ CSDL
Liệt kê tất cả bản ghi từ CSDL
Cập nhật một bản ghi chỉ định trong CSDL
Xóa một bản ghi chỉ định trong CSDL
Lệnh nào được sử dụng để tạo một bộ điều khiển RESTful API trong Laravel sử dụng Artisan?
Php artisan make:controller APIController
Php artisan generate:controller APIController
Php artisan create:controller APIController
Php artisan build:controller APIController
Chức năng nào được thực thi trong bộ điều khiển API của Laravel để quản lí khóa học? (chọn 2)
Cập nhật một khóa học
Gửi thông báo email
Xóa một khóa học
Lưu trữ CSDL
Chức năng nào được thực thi trong bộ điều khiển API của Laravel để quản lí khóa học? (chọn 2)
Cung cấp một khóa học
Gửi thông báo email
Xóa một khóa học
Lưu trữ CSDL
Phương thức index trong bộ điều khiển RESTful API của Laravel được sử dụng để làm gì?
Hiển thị các nguồn tài nguyên
Tạo các nguồn tài nguyên
Cập nhật một nguồn tài nguyên đã tồn tại
Xóa một nguồn tài nguyên chỉ định
Lệnh nào sau đây là cấu trúc lặp không hợp lệ trong php?
For loop
While loop
Foreach loop
Repeat loop
Lệnh nào sau đây là cấu trúc lặp hợp lệ trong php?
For loop
Do-until loop
Switch loop
Repeat loop
Vòng lặp nào trong PHP được thiết kế đặc biệt để duyệt qua các lớp mảng?
For loop
While loop
Foreach loop
Kiểu dữ liệu nào phù hợp của PHP?
Integer (Số nguyên)
Character (Kí tự)
Tuple (Bộ dữ liệu)
Decimal (Kiểu thập phân)
Kiểu dữ liệu nào sau đây không hợp lệ trong PHP?
Integer (Số nguyên)
Character (Kí tự)
String (Chuỗi)
Boolean (Kiểu logic)
Kiểu dữ liệu nào trong PHP được dùng để lưu trữ giá trị đúng hay sai?
String (Chuỗi)
Boolean (Kiểu logic)
Float (Kiểu số [động])
Decimal (Kiểu thập phân)
Cách nào sau đây là đúng để định nghĩa biến của PHP?
Var name = “John”
$name = “John”
Name := “John”
Let name = “John”
Câu nào sau đây để miêu tả vai trò của PHP trong phát triển web?
PHP chỉ được sử dụng trong thiết kế các giao diện của ứng dụng web
PHP được sử dụng cho viết kịch bản phía serve để tạo các ứng dụng và trang web động
PHP là hệ thống quản lí dữ liệu được sử dụng để chứa dữ liệu
PHP được sử dụng để xây dựng các trang web sử dụng CSS
Toán tử nào được sử dụng để nối chuỗi trong PHP?
. (dấu chấm)
+
&
*
Cách nào dùng để in ra một chuỗi trong PHP?
Echo ‘Hello, World!’;
Print(‘Hello, World!’);
Echo(“Hello, World!”);
Document.write(“Hello, World!”);
Câu lệnh nào sau đây là cấu trúc điều khiển trong PHP?
For
Function
Require
Include
Câu lệnh nào sau đây là cấu trúc điều khiển trong PHP?
Require
Function
while
Include
Thành phần chính trong cấu trúc MVC trong phát triển web là gì?
Model, View, Controller
Module, View, Controller
Monitor, View, Controller
Model, View, Compiler
Mục đích của tệp tin routes/web.php trong ứng dụng Laravel là gì?
Định nghĩa tuyến web cho ứng dụng
Cấu hình kết nối CSDL
Chứa các biến môi trường
Xử lí ngoại lệ
Lệnh nào sau đây được sử dụng để khởi động serve thực thi Laravel?
Php artisan serve
Php serve
Laravel start
Serve artisan
Vai trò của Controller trong Laravel là gì?
Xử lí quy tắc doanh nghiệp và quản lí luồng dữ liệu ứng dụng
Quản lí giao diện người dùng
Kết nối cơ sở dữ liệu
Xử lí ngoại lệ
PHP có khả năng kết nối với các hệ quản trị cơ sở dữ liệu nào?
SQL Serve
MongoDB
PostgreSQL
Tất cả đều đúng
Cú pháp định nghĩa một biến trong PHP bắt đầu bằng kí tự gì?
$
@
#
&
Trong PHP, sau khi thực hiện đoạn mã sau kết quả hiển thị sẽ là gì? $a = 5; $b = 12; $c = 10; $d = 7; $e = ($a * $b) + $c * $d / $a; Print($e);
74
64
60
70
Trong PHP, sau khi thực hiện đoạn mã sau kết quả hiển thị sẽ là gì? $x = 25; While ($x < 10 ) { $x--; } Print($x);
25
15
10
14
Đặc tính Laravel nào giúp bảo vệ chống lại tấn công XSS?
Làm sạch HTML
Tối ưu hóa các truy vấn CSDL
Nhà/bộ cung cấp dịch vụ
Phần mềm trung gian
Hành động nào không thể thực hiện thông qua tấn công SQL injection thành công?
Định dạng lại ổ cứng của máy chủ ứng dụng web
Hiển thị danh sách số điện thoại của khách hàng
Khám phá tên của các trường khác nhau trong bảng
Xóa bảng cơ sở dữ liệu
Cookie không được tạo bởi trang web đang được xem là gì?
Cookie của bên thứ ba
Cookie chính chủ
Cookie của bên thứ hai
Cookie của bên thứ tư
Các cơ chế tiêm nhiễm trong SQL Injection gồm có?
Thông qua user input (HTTP GET/POST) và cookies.
Thông qua user input (HTTP GET/POST)
Thông qua cookies
Tất cả đều sai
Nhiệm vụ nào sau đây có thể được thực hiện bằng Laravel framework?
Xây dựng RESTful API
Tạo các ứng dụng cục bộ
Phát triển trò chơi di động
Chạy mô hình máy học
Nhiệm vụ nào sau đây có thể được thực hiện bằng Laravel framework?
Quản lí dịch chuyển CSDL
Sửa chữa nội dung đa phương tiện
Thiết kế hiệu ứng giao diện người dùng
Chạy phần mềm thiết bị IoT
Laravel được thiết kế để xử lí tác vụ nào sau đây?
Xử lí các yêu cầu HTTP
Tối ưu hóa phần cứng
Quản lí hệ điều hành
Thiết kế giao diện người dùng
Tính năng nào sau đây là một đặc điểm chính của bộ xây dựng truy vấn của Laravel?
Phụ trợ đa kết nối CSDL
Tự động xử lý quản lý phiên làm việc
Biên dịch và tối ưu tệp CSS/JavaScript
Cung cấp bộ nhớ đệm tích hợp yêu cầu API
Tính năng nào sau đây là một đặc điểm chính của bộ xây dựng truy vấn của Laravel?
Cung cấp giao diện đơn giản và hiệu quả để tạo và chạy các truy vấn CSDL
Xử lí xác thực và định danh người dùng
Tạo các thành phần giao diện người dùng
Quản lí định tuyến yêu cầu HTTP
Tính năng nào sau đây không thuộc bộ xây dựng truy vấn của Laravel?
Xử lí xác thực và định danh người dùng
Cung cấp API linh hoạt cho truy vấn CSDL
Hỗ trợ giao dịch CSDL
Cho phép liên kết tham số truy vấn
Mục đích trong của phần mềm trung gian (middleware) trong ứng dụng Laravel là gì?
Lọc yêu cầu HTTP tới các ứng dụng
Để quản lí các kết nối CSDL
Để giải quyết các quy tắc định tuyến
Thực hiện các nhiệm vụ nội tại
Vai trò của bộ cung cấp dịch vụ trong ứng dụng Laravel là gì?
Giúp khởi động và cấu hình các dịch vụ ứng dụng
Cung caaps phương thức để xử lí các yêu cầu HTTP
Xác nhận và làm sạch (an toàn) dữ liệu các đầu vào người dùng
Được sử dụng cho chuyển hóa CSDL
Yếu tố nào sau đây quan trọng khi tạo View để chỉnh sửa một khóa học?
Đảm bảo biểu mẫu Form được điền trước với dữ liệu khóa học hiện tại
Tạo giao diện người dùng đẹp mắt
Tối ưu hóa tốc độ tải trang
Sử dụng các thành phần JavaScript hiện đại
Thực tiễn tốt nhất nào khi triển khai biểu mẫu chỉnh sửa khóa học trong Laravel?
Bao gồm các nguyên tắc thẩm định cho các trường khóa học
Sử dụng JavaScript nội tuyến để cập nhật trực tiếp CSDL
Thiết lập phương thức biểu mẫu Form là DELETE để cập nhật khóa học
Ẩn tất cả các trường nhập liệu để ngăn người dùng sửa đổi
Mục đích chính của tuyến (route) được đặt tên trong Laravel là gì?
Định nghĩa tuyến được cài đặt trong các hành động cụ thể trong bộ điều khiển Controller
Tạo URL cho ứng dụng với các giá trị động
Cải thiện khả năng có thể đọc các định nghĩa tuyến
Tự tạo URLs hoặc chuyển hướng các tuyến chỉ định dễ dàng
Mục đích chính của chức năng csrf_field trong Laravel là gì?
Bao gồm thẻ CSRF trong biểu mẫu Form để bảo vệ chống lại tấn công CSRF
Thẩm định đầu vào người dùng phía Serve
Làm sạch dữ liệu biểu mẫu Form trước khi nộp/gửi
Xử lí nộp tệp tin an toàn
Mục đích của sử dụng phần mềm trung gian trong tuyến Laravel là gì?
Lọc các yêu cầu HTTP để vào ứng dụng
Quản lí giao dịch CSDL
Định nghĩa chức năng trợ giúp tùy chỉnh
Tạo mẫu Blade
Nhiệm vụ nào sau đây được thực thi với Database migration CSDL trong Laravel?
Tạo bảng
Quản lí xác thực người dùng
Truy vấn trực tiếp CSDL
Tối ưu hóa thể hiện CSDL
Chức năng nào sau đây không thuộc về migration trong Laravel?
Tối ưu hóa thể hiện CSDL
Cho dữ liệu vào bảng
Tạo và thay đổi bảng
Quản lí phiên bản lược đồ
Làm sao để kết nối phương thức điều khiển API tới một tuyến trong Laravel?
Sử dụng phương thức Route:resource()
Sử dụng phương thức Route:controller()
Sử dụng phương thức Route:api()
Sử dụng phương thức Route:action()
Lệnh Laravel nào được sử dụng để tạo một Database migration cần thiết khi thiết lập RESTful API?
Php artisan migrate
Php artisan make:controller
Php artisan db:seed
Php artisan make:model
Chức năng chính của bộ điều khiển API trong ứng dụng Laravel là gì? (Chọn 2)
Xử lí yêu cầu HTTP và trả về đáp ứng tương ứng; Tương tác với các lớp mô hình dữ liệu để thực thi vận hành CRUD
Quản lí lược đồ CSDL và dịch chuyển CSDL; Định nghĩa tuyến trong bộ điều khiển
Hoàn thành các quy tắc doanh nghiệp trong các phương thức trong bộ điều khiển; Tạo tài nguyên đã tồn tại trong CSDL
Xóa tài nguyên đã tồn tại trong CSDL; Lưu trữ tài nguyên mới tới CSDL
Mục đích chính của phương thức store trong bộ điều khiển RESTful API trong Laravel là gì?
Lưu trữ tài nguyên mới tới CSDL
Lấy ra tất cả tài nguyên từ CSDL
Tạo tài nguyên đã tồn tại trong CSDL
Xóa tài nguyên đã tồn tại trong CSDL
Lợi ích nào sau đây là khi sử dụng Laravel? (Chọn 3)
Tiêu chuẩn/modun hóa, Eloquent ORM, Artisan CLI
Phụ trợ thư viện hạn chế, Cấu hình phức tạp, Artisan CLI
Eloquent ORM, Cấu hình phức tạp, Phụ trợ thư viện hạn chế
Tiêu chuẩn/modun hóa, Cấu hình phức tạp, Phụ trợ thư viện hạn chế
Thư mục nào trong Laravel chứa bộ điều khiển HTTP?
App/Http/Controllers
App/Http/Routes
Config/Controllers
Public/Controllers
Mục đích chính của Eloquent ORM trong Laravel là gì?
Quản lí lược đồ và dịch chuyển CSDL
Cung cấp giao diện cho tương tác CSDL
Xử lí các yêu cầu và đáp ứng HTTP
Định nghĩa tuyến cho các ứng dụng
Đặc tính chính của khung làm việc Laravel là gì?
Blade templating engine
Phụ trợ được xây dựng sẵn cho React.js
Hỗ trợ cho lưới CSS
Chỉnh hình ảnh tự động
Mục đích của công cụ lệnh artisan Laravel là gì?
Thực thi di chuyển CSDL và chạy bộ phát dữ liệu
Biên soạn và giảm nhỏ các tài nguyên
Quản lí định danh người dùng
Cấu hình các biến môi trường
Vai trò của phần mềm trung gian trong ứng dụng Laravel là gì?
Xử lí các yêu cầu và đáp ứng HTTP
Quản lí lược đồ CSDL ứng dụng
Định nghĩa tuyến của ứng dụng
Biên dịch và tối thiểu CSS và các tập tin JavaScript
Mục đích chính của chỉ thị @csrf trong Laravel là gì?
Phát ra trường thẻ CSRF
Xác thực đầu vào người dùng
Mã hóa dữ liệu
Băm mật khẩu
Chỉ thị Blade nào sau đây hợp lệ trong Laravel?
@if
@middleware
@route
@foreach
Chỉ thị Blade nào được sử dụng để kế thừa mẫu trong Laravel? (Chọn 2)
@extends, @inject
@inject, @foreach
@foreach, @route
@extends, @route
Chỉ thị nào sau đây KHÔNG hợp lệ trong Laravel?
@middleware
@if
@foreach
@extends
Các đặc tính nào sau đây là một phần của hệ thống mẫu Blade? (Chọn 2)
Kế thừa mẫu, Chỉ thị
Lưu trữ tuyến, Quảng bá sự kiện
Kế thừa mẫu, Quảng bá sự kiện
Chỉ thị, Lưu trữ tuyến
Phương thức nào thường được sử dụng trong bộ điều khiển Laravel để lấy và hiển thị dữ liệu? (Chọn 2)
Index
Store
Update
Delete
Phương thức nào thường được sử dụng trong bộ điều khiển Laravel để tạo và cập nhật tài nguyên? (chọn 2)
Create
Update
remove
deleteData
Phương thức nào được bao gồm trong bộ điều khiển Laravel cho việc thực hiện/vận hành CRUD? (chọn 2)
Index
Destroy
Edit
Delete
Mục đích chính của chạy Database migration trong Laravel là gì?
Đảm bảo định danh và ủy quyền người dùng
Đảm bảo tính đồng nhất của hệ quản trị dữ liệu qua các môi trường khác nhau
Tạo và quản lí tuyến
Cải thiện thể hiện ứng dụng Laravel
Mục đích của tệp tin .env trong dự án Laravel là gì?
Quản lí phần điều khiển ứng dụng
Chứa các cài đặt cấu hình môi trường chỉ định
Cấu hình tài nguyên hiển thị phần trước của ứng dụng
Định nghĩa tuyến ứng dụng
Các bước nào sau đây để tạo một mô hình mới và dịch chuyển dữ liệu trong Laravel? (Chọn 2)
Chạy lệnh php artisan make:model ModelName
Tự tạo một tệp tên trong thư mục database/migrations
Chạy lệnh php artisan migrate
Cấu hình mô hình tệp tin config/app.php
Các bước nào cần thiết để xử lí việc tạo khóa học trong Laravel? (Chọn 2)
Tạo một Controller với phương thức create và store
Định nghĩa một tuyến cho việc nộp Form
Viết thủ công các truy vấn SQL để chèn dữ liệu
Cấu hình tệp tin .env với các thiết lập liên quan đến khóa học
Phương thức nào trong bộ điều khiển Laravel được sử dụng để hiển thị danh sách tài nguyên?
Index
create
store
Show
Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì? Function modvalue () { $a = 20; $b = 4; $c = $a % $b; Print($c); } Modvalue();
0
5
4
20
Trong PHP, sau khi thực hiện đoạn mã sau kết quả hiển thị sẽ là gì? Function b($a = 4) { $a = $a / 2; Return $a; } $a = 10;
2
5
4
10
Trong PHP, sau khi thực hiện đoạn mã sau kết quả hiển thị sẽ là gì?
12346789
123456789
1234678
12345678
Trong PHP, sau khi thực hiện đoạn mã sau kết quả hiển thị sẽ là gì?
1235
0
Error
Not Value
Cái gì dưới đây là quan trọng với an toàn phiên trong Laravel? (chọn 2)
Sử dụng cookies bảo mật
Tạo phát các ID phiên
Không bật cookies phiên
Sử dụng thời gian hoạt động lâu/dài cho các phiên
Chiến lược chung nào sau đây để ngăn cản tấn công CSRF trong Laravel? (chọn 2)
Sử dụng thẻ CSRF
Thẩm định đầu vào người dùng
Phiên mã hóa
HTTPS
Để đảm bảo dữ liệu người dùng được làm sạch khỏi các kí tự rác và thẩm định trước khi xử lí trong Laravel, mục đích chính là gì?
Cải thiện phần hiển thị và thiết kế của ứng dụng
Quản lí định danh và xác thực
Tối ưu hóa truy vấn CSDL để nâng cao hiệu suất
Đảm bảo dữ liệu người dùng được làm sạch khỏi các kí tự rác và thẩm định trước khi xử lí
Kiểu tấn công nào sửa đổi các trường có chứa các đặc tính khác nhau của dữ liệu đang được truyền đi?
HTTP header
XML manipulation
HTML packet
SQL injection
Điều nào trong số này KHÔNG phải là tấn công DOS?
Push flood
SYN flood
Ping flood
Smurf
Cơ sở của một cuộc tấn công SQL injection là gì?
Để chèn câu lệnh SQL thông qua đầu vào người dùng chưa được lọc
Để máy chủ SQL tấn công trình duyệt web máy khách
Để hiển thị mã SQL để nó có thể được kiểm tra
Để liên kết các máy chủ SQL thành một botnet
Nguyên nhân chính dẫn đến ứng dụng Web bị tấn công XSS là gì?
Người dùng duyệt các trang web không hợp lệ
Ứng dụng web không kiểm tra tính hợp lệ dữ liệu nhập của người dùng
Không có đáp án đúng
Tất cả đều đúng
Thư viện PHP nào có thể được tích hợp vào một dự án Laravel bằng Composer?
Guzzle
Carbon
Eloquent
Monolog
Mục đích chính của việc bảo vệ CSRF trong một ứng dụng web là gì?
Ngăn chặn truy cập trái phép vào CSDL
Xác thực đầu vào của người dùng trong các biểu mẫu
Bảo vệ các yêu cầu gửi biểu mẫu khỏi các cuộc tấn công giả mạo yêu cầu liên trang (CSRF)
Mã hóa mật khẩu người dùng trong cơ sở dữ liệu
Các bước nào sau đây để cấu hình môi trường khi triển khai Laravel?
Thiết lập thông tin kết nối CSDL trong tệp .env
Bật chế độ gỡ lỗi trong môi trường sản phẩm
Giữ nguyên cài đặt CSDL mặc định mà không chỉnh sửa
Xóa tệp tin .env sau khi thiết lập biến môi trường
Các bước nào sau đây để cấu hình môi trường khi triển khai Laravel?
Đặt APP_DEBUG=true trong tệp .env
Tắt bộ đệm để đảm bảo cập nhật theo thời gian thực
Cấu hình bộ đệm và trình điều khiển phiên
Xóa tệp tin .env sau khi thiết lập biến môi trường
Khái niệm nào sau đây là một phần quan trọng trong hệ thống định tuyến của Laravel?
Tuyến đường được đặt tên
Mẫu giao diện Blade
Xác thực Middleware
Eloquent ORM-hệ thống ánh xạ đối tượng quan hệ của Laravel
Khái niệm nào sau đây là một phần quan trọng trong hệ thống định tuyến của Laravel?
Tham số tuyến đường
Bộ lắng nghe sự kiện
Xác thực Middleware
Lệnh console
Tính năng nào giúp tổ chức các tuyến đường trong Laravel thành nhóm dễ quản lí?
Nhóm tuyến đường
Di chuyển CSDL
Mối quan hệ trong Eloquent ORM
Lập lịch công việc
Phương thức được sử dụng để truyền dữ liệu từ bộ điều khiển tới bộ hiển thị là gì?
With()
Send()
Push()
Put()
Cách làm nào sau đây là một thực hành tốt khi sử dụng dependency injection trong Laravel?
Sử dụng service container để giải quyết các phụ thuộc
Luôn luôn tạo các đối tượng phụ thuộc mới bằng tay
Tải phụ thuộc bằng cách sử dụng lệnh require
Sử dụng một mẫu xương sống chính cho các dịch vụ
Phương thức nào dưới đây thường có trong bộ điều khiển RESTful API của Laravel?
Index()
Modify()
Adjust()
UpdateData()
