Chức năng "Làm tròn số" không phải là chức năng của hàm nào trong các hàm sau đây
Trả lời:
Đáp án đúng: D
Hàm `round()` dùng để làm tròn số đến một số chữ số thập phân nhất định. Hàm `ceil()` dùng để làm tròn lên số nguyên gần nhất. Hàm `floor()` dùng để làm tròn xuống số nguyên gần nhất. Trong các hàm đã cho, `round_number` không phải là một hàm có sẵn trong Python hoặc các thư viện toán học phổ biến, và nó không có chức năng làm tròn số tích hợp sẵn. Vì vậy, đáp án đúng là D.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: C
Để upload tập tin trong form HTML, thuộc tính `enctype` của thẻ `
Lời giải:
Đáp án đúng: A
Câu hỏi yêu cầu tìm phát biểu sai về XML.
Phương án A: "XML quy định người dùng phải tuân theo các thẻ riêng mà XML đã định nghĩa sẵn" - Đây là phát biểu sai. XML cho phép người dùng tự định nghĩa các thẻ theo nhu cầu, không bị ràng buộc bởi một tập hợp thẻ cố định nào. HTML mới là ngôn ngữ sử dụng các thẻ đã được định nghĩa sẵn.
Phương án B: "Các thẻ XML khá giống với HTML: tag, data, attribute" - Đây là phát biểu đúng. XML có cấu trúc tương tự HTML, bao gồm các thẻ (tag), dữ liệu (data) và thuộc tính (attribute).
Phương án C: "XML được xây dựng theo dạng cây, phải có tối thiểu một nút gốc" - Đây là phát biểu đúng. XML có cấu trúc cây, và bắt buộc phải có một phần tử gốc duy nhất bao bọc toàn bộ các phần tử khác.
Phương án D: "XML được hỗ trợ trên các trình duyệt phổ biến hiện nay" - Đây là phát biểu đúng. Các trình duyệt hiện đại đều hỗ trợ xử lý và hiển thị XML.
Vậy, phương án A là phát biểu sai về XML.
Phương án A: "XML quy định người dùng phải tuân theo các thẻ riêng mà XML đã định nghĩa sẵn" - Đây là phát biểu sai. XML cho phép người dùng tự định nghĩa các thẻ theo nhu cầu, không bị ràng buộc bởi một tập hợp thẻ cố định nào. HTML mới là ngôn ngữ sử dụng các thẻ đã được định nghĩa sẵn.
Phương án B: "Các thẻ XML khá giống với HTML: tag, data, attribute" - Đây là phát biểu đúng. XML có cấu trúc tương tự HTML, bao gồm các thẻ (tag), dữ liệu (data) và thuộc tính (attribute).
Phương án C: "XML được xây dựng theo dạng cây, phải có tối thiểu một nút gốc" - Đây là phát biểu đúng. XML có cấu trúc cây, và bắt buộc phải có một phần tử gốc duy nhất bao bọc toàn bộ các phần tử khác.
Phương án D: "XML được hỗ trợ trên các trình duyệt phổ biến hiện nay" - Đây là phát biểu đúng. Các trình duyệt hiện đại đều hỗ trợ xử lý và hiển thị XML.
Vậy, phương án A là phát biểu sai về XML.
Lời giải:
Đáp án đúng: C
Phương thức `getName()` được sử dụng để lấy tên của phần tử XML từ một đối tượng `SimpleXMLElement`. Các phương thức khác không phù hợp:
- `getDefined()`: Không phải là một phương thức hợp lệ trong `SimpleXMLElement`.
- `getNamespaces()`: Được sử dụng để lấy không gian tên (namespaces) được sử dụng trong tài liệu XML.
- `getCall()`: Không phải là một phương thức hợp lệ trong `SimpleXMLElement`.
- `getDefined()`: Không phải là một phương thức hợp lệ trong `SimpleXMLElement`.
- `getNamespaces()`: Được sử dụng để lấy không gian tên (namespaces) được sử dụng trong tài liệu XML.
- `getCall()`: Không phải là một phương thức hợp lệ trong `SimpleXMLElement`.
Lời giải:
Đáp án đúng: D
Phương thức `__construct()` là một phương thức đặc biệt trong PHP, được gọi là phương thức khởi tạo. Nó được tự động gọi khi một đối tượng của lớp được tạo ra. Phương thức này thường được sử dụng để khởi tạo các thuộc tính của đối tượng hoặc thực hiện các công việc cần thiết khác khi đối tượng được tạo.
* A. __construct() được gọi tự động và được gọi đầu tiên khi một object được khởi tạo. - Đúng. Đây là đặc điểm chính của phương thức khởi tạo.
* B. __construct() thường dùng để khởi tạo các giá trị ban đầu, các trường hợp gọi __construct() - Đúng. Mục đích chính của `__construct()` là khởi tạo các giá trị cho đối tượng.
* C. __construct() được đặt tên trùng với tên class - Sai. Trong PHP, phương thức khởi tạo luôn được đặt tên là `__construct()`, không phụ thuộc vào tên của lớp. Trước PHP 5.3.3, phương thức khởi tạo có thể có cùng tên với lớp, nhưng đây là cách khai báo cũ và không còn được khuyến khích.
* D. __construct() phải có tham số được truyền - Sai. Phương thức `__construct()` có thể có hoặc không có tham số. Nếu có tham số, chúng sẽ được truyền khi đối tượng được tạo.
Vì vậy, phát biểu sai là C và D. Tuy nhiên, câu hỏi yêu cầu chọn một đáp án SAI duy nhất, và đáp án C sai rõ ràng hơn vì nó mâu thuẫn trực tiếp với quy tắc đặt tên phương thức khởi tạo trong PHP. Đáp án D không hoàn toàn sai, vì `__construct()` có thể không cần tham số.
* A. __construct() được gọi tự động và được gọi đầu tiên khi một object được khởi tạo. - Đúng. Đây là đặc điểm chính của phương thức khởi tạo.
* B. __construct() thường dùng để khởi tạo các giá trị ban đầu, các trường hợp gọi __construct() - Đúng. Mục đích chính của `__construct()` là khởi tạo các giá trị cho đối tượng.
* C. __construct() được đặt tên trùng với tên class - Sai. Trong PHP, phương thức khởi tạo luôn được đặt tên là `__construct()`, không phụ thuộc vào tên của lớp. Trước PHP 5.3.3, phương thức khởi tạo có thể có cùng tên với lớp, nhưng đây là cách khai báo cũ và không còn được khuyến khích.
* D. __construct() phải có tham số được truyền - Sai. Phương thức `__construct()` có thể có hoặc không có tham số. Nếu có tham số, chúng sẽ được truyền khi đối tượng được tạo.
Vì vậy, phát biểu sai là C và D. Tuy nhiên, câu hỏi yêu cầu chọn một đáp án SAI duy nhất, và đáp án C sai rõ ràng hơn vì nó mâu thuẫn trực tiếp với quy tắc đặt tên phương thức khởi tạo trong PHP. Đáp án D không hoàn toàn sai, vì `__construct()` có thể không cần tham số.
Lời giải:
Đáp án đúng: A
Đoạn mã PHP định nghĩa một lớp `A`, sau đó lớp `B1` kế thừa từ lớp `A`. Hàm `class_alias('A', 'B2')` tạo một bí danh (alias) cho lớp `A`, gọi là `B2`.
Khi tạo một đối tượng `$b1` từ lớp `B1`, `get_class($b1)` sẽ trả về tên lớp thực tế của đối tượng, là `B1`.
Khi tạo một đối tượng `$b2` từ lớp `B2` (thực chất là lớp `A` do alias), `get_class($b2)` sẽ trả về tên lớp thực tế của đối tượng, là `A`.
Vậy, kết quả hiển thị sẽ là `B1A`.
Khi tạo một đối tượng `$b1` từ lớp `B1`, `get_class($b1)` sẽ trả về tên lớp thực tế của đối tượng, là `B1`.
Khi tạo một đối tượng `$b2` từ lớp `B2` (thực chất là lớp `A` do alias), `get_class($b2)` sẽ trả về tên lớp thực tế của đối tượng, là `A`.
Vậy, kết quả hiển thị sẽ là `B1A`.
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng