Font size
Worksheetsptpmhdv
Total questions: 79
Worksheet time: 40mins
XML là viết tắt của gì?
Exceptional Markup Language
Extensible Markup Language
External Markup Language
Extra Markup Language
Extensible Markup Language (XML) là gì?
Không đơn thuần là một tập hợp các thẻ, đó là một siêu ngôn ngữ (meta - language) cho phép tạo và sử dụng tập thẻ một cách tiêu chuẩn
Ngôn ngữ lập trình phổ biến được sử dụng để phát triển ứng dụng web.
Công nghệ dùng để mã hóa dữ liệu dưới dạng văn bản và cho phép chia sẻ dữ liệu giữa các ứng dụng khác nhau.
Chuẩn định dạng tài liệu được dùng để mô tả cấu trúc của các tài liệu và dữ liệu trong hệ thống thông tin.
XML cung cấp những quy định cứng về gì?
Về cấu trúc đánh dấu (các thành phần, thuộc tính và thực thể)
Về khái niệm
Về chức năng của chúng
Tất cả các đáp án trên đều sai
Những yếu tố nào xác định loại tài liệu?
Cấu trúc đánh dấu
Bộ phận cấu thành của XML
Cấu trúc và bộ phận cấu thành của XML
Khái niệm và chức năng của chúng
Một tài liệu gồm những gì?
Gồm có nhiều bộ chứa - containers (container có thể là các khai báo, các phần tử và các thuộc tính) và giá trị dữ liệu container đó chứa
Gồm rất nhiều các containers (là các khai báo) và giá trị dữ liệu container đó chứa
Gồm rất nhiều các containers (là các phần tử) và giá trị dữ liệu container đó chứa
Gồm rất nhiều các containers (là các thuộc tính) và giá trị dữ liệu container đó chứa
Một tài liệu XML được biết như là gì? Nó biểu diễn cái gì? Chọn đáp án đúng nhất.
Được biết như một thực, nó biểu diễn một tập dữ liệu có thể có cho một ngôn ngữ đánh dấu đặc biệt
Được biết như một thực thể tài liệu XML, nó biểu diễn một tập dữ liệu có thể cho một ngôn ngữ đánh dấu đặc biệt
Được biết như một thực thể / một thực thể tài liệu XML, nó biểu diễn một tập dữ liệu có thể cho một ngôn ngữ đánh dấu đặc biệt.
Được biết như một trường / một thực thể, nó biểu diễn một tập dữ liệu có thể có cho một ngôn ngữ đánh dấu đặc biệt
Chọn đáp án đúng về bố cục một tài liệu XML điển hình gồm những phần nào?
Khai báo phiên bản XML và các thông tin liên quan (Prologue), phần thân tài liệu chữa các phần tử và thuộc tính (Root element).
Khai báo phiên bản HTML, nội dung tài liệu và phần kết thúc.
Mỗi phần tử chỉ có thể chứa một giá trị văn bản duy nhất.
Phần tử gốc là phần tử cuối cùng của tài liệu.
SOAP là viết tắt của gì?
Simple Object Access Protocol
Service Oriented Architecture Protocol
Secure Online Access Protocol
Simple Online Application Protocol
SOAP được sử dụng để làm gì?
Tạo ra một phiên bản web service
Chuyển đổi cấu trúc dữ liệu thành XML
Gọi các phương thức từ xa
Tất cả đều đúng
WSDL là viết tắt của gì?
Web Services Distributed Language
Web Services Description Language
Web Services Design Language
Web Services Deployment Language
WSDL được sử dụng để làm gì?
Mô tả các chức năng của một web service
Định nghĩa kiểu dữ liệu được sử dụng trong web service
Thiết lập các quyền truy cập cho web service
Tất cả đều sai
Trong SOAP, các thông điệp được gửi dưới dạng gì?
JSON
HTML
XML
CSV
SOAP sử dụng cơ chế bảo mật nào để đảm bảo an toàn cho thông điệp được gửi đi?
SSL
SSH
SFTP
Tất cả đều sai
WSDL sử dụng ngôn ngữ lập trình nào để mô tả các chức năng của web service?
Java
C#
Ruby
XML
WSDL có thể được tạo ra tự động từ công cụ nào?
Eclipse
NetBeans
Visual Studio
Tất cả đều đúng
Để gọi một phương thức trong web service, bạn cần làm gì trước tiên?
Gửi một yêu cầu HTTP POST tới URL của web service
Phải tạo ra một phiên bản của web service trên máy tính của bạn
Kết nối với cổng của web service
Chỉ sử dụng HTTP GET
Ở SOAP, message exchange pattern (MEP) là gì?
Một quá trình xác thực trước khi thông điệp được gửi đi
Cách mà các thông điệp được chuyển đổi giữa người gửi và người nhận
Một quá trình mã hoá thông điệp trước khi gửi đi
Tất cả đều sai
WSDL được sử dụng để mô tả các gì trong web service?
Kiểu dữ liệu
Các phương thức
Địa chỉ URL của web service
Tất cả đều đúng
Một file WSDL có thể chứa bao nhiêu endpoint?
1
Nhiều hơn 1
Tùy thuộc vào kiểu dịch vụ
Không giới hạn
SOAP có thể được sử dụng để truyền dữ liệu qua mạng theo cách nào?
TCP/IP
UDP
HTTP
Tất cả đều đúng
SOAP sử dụng phương pháp mã hoá (encoding) nào để biểu diễn các thông điệp?
UTF-8
ASCII
Unicode
Tất cả đều đúng
Trong SOAP, phần header của một thông điệp chứa những thông tin gì?
Thông tin xác thực
Thông tin về kiểu dữ liệu của nội dung
Cả hai đều đúng
Không có thông tin gì
WSDL có thể được sử dụng để tạo ra mã lập trình cho web service trong ngôn ngữ nào?
Java
C#
PHP
Tất cả đều đúng
Trong WSDL, "binding" là gì?
Một thành phần của WSDL để mô tả các phương thức của web service
Cách mà web service được kết nối với công nghệ cụ thể
Một phần của WSDL để mô tả các loại message exchange pattern (MEP)
Không có trong WSDL
Để gọi một phương thức trong web service bằng cách sử dụng SOAP, bạn phải gửi yêu cầu tới đâu?
URL của web service
Tên của phương thức
Kiểu dữ liệu của thông điệp
Tất cả đều đúng
Trong SOAP, "envelope" là gì?
Một phần của message để xác định nội dung của thông điệp
Phần cuối cùng của message để kết thúc thông điệp
Một phần của header để mã hóa thông điệp
Không có trong SOAP
SOAP có hỗ trợ bảo mật cho các thông điệp được gửi đi không?
Có
Không
WSDL có thể được sử dụng để tạo ra kiểu dữ liệu complex type trong XML?
Có
Không
WSDL có thể được sử dụng để định nghĩa các loại MEP khác nhau?
Có
Không
SOAP sử dụng cơ chế nào để biểu diễn kiểu dữ liệu trong các thông điệp?
XML Schema
DTD
CSS
Tất cả đều sai
WSDL có thể được sử dụng để mô tả các phương thức được gọi từ xa trong web service?
Có
Không
Trong SOAP, một message exchange pattern (MEP) định nghĩa những gì?
) Các kiểu dữ liệu được sử dụng để mã hóa thông điệp
Các phương thức có trong web service
Cách mà các thông điệp được chuyển đổi giữa người gửi và người nhận
Không chứa thông tin gì
WSDL có thể được sử dụng để mô tả các đối tượng và thuộc tính của chúng trong web service?
Có
Không
Trong SOAP, "endpoint" là gì?
Tên của một loại kết nối mạng
Địa chỉ để truy cập vào dịch vụ web SOAP
Thông điệp được gửi qua mạng để yêu cầu dịch vụ web
Phần mềm cho phép truy cập vào dịch vụ web
Web service là gì?
Một trang web
Một ứng dụng di động
Một phương tiện để trao đổi dữ liệu giữa các ứng dụng khác nhau
Tất cả đều sai
Web service hoạt động dựa trên chuẩn nào?
HTML
XML
CSS
JS
Web service cho phép các ứng dụng khác nhau giao tiếp với nhau thông qua:
Ngôn ngữ máy tính
Tệp tin text
Giao thức truyền thông
Định dạng video
Web service có thể được phát triển bằng:
Java
.NET
PHP
Tất cả đều đúng
Một ứng dụng client có thể tương tác với một web service bằng cách:
Gửi yêu cầu đến web service và chờ kết quả trả về
Gửi mã lệnh cho web service và chờ kết quả trả về
Gửi yêu cầu đến web service và nhận dữ liệu trực tiếp từ web service
Tất cả đều sai
Web service có thể được sử dụng để:
Truyền tải dữ liệu giữa các ứng dụng khác nhau
Cập nhật dữ liệu trên một máy chủ
Chia sẻ tài nguyên giữa nhiều máy tính
Tất cả đều đúng
Web service có thể được sử dụng để xây dựng các ứng dụng:
Di động
Máy tính desktop
Web
Tất cả đều đúng
Một web service có thể trả về định dạng dữ liệu sau:
Máy chủ Windows
Máy chủ Linux
Máy chủ Unix
Tất cả đều đúng
Web service có thể được triển khai bằng các giao thức như:
SOAP
REST
XML-RPC
Tất cả đều đúng
Một ứng dụng client có thể gọi một web service bằng cách sử dụng:
URL của web service
Tên miền của web service
) Thư mục chứa web service
Tất cả đều sai
Web service có thể được phát triển để:
Cung cấp thông tin trực tuyến
Xử lý các thao tác nghiệp vụ
Truy vấn và xử lý cơ sở dữ liệu
Tất cả đều đúng
Web service cho phép các ứng dụng khác nhau giao tiếp với nhau thông qua tầng nào trong mô hình OSI?
Tầng 2 - Data link
Tầng 3 - Network
Tầng 4 - Transport
Tầng 7 - Application
Web service được sử dụng để thực hiện trao đổi dữ liệu giữa các ứng dụng khác nhau, điều này có thể đảm bảo tính:
Bảo mật
Không trùng lặp
Toàn vẹn
Tất cả đều đúng
SOAP là gì?
Một ngôn ngữ lập trình
Một chuẩn giao thức
Một kiểu kiến trúc
Tất cả đều sai
REST là gì?
Một ngôn ngữ lập trình
Một chuẩn giao thức
Một kiểu kiến trúc
Tất cả đều sai
Giải pháp để đảm bảo tính bảo mật của web service là:
Sử dụng SSL/TLS
Sử dụng mã hóa
Xác thực và phân quyền người dùng
Tất cả đều đúng
WSDL là gì?
Một chuẩn giao thức
Một ngôn ngữ mô tả web service
Một kiểu kiến trúc
Tất cả đều sai
Để truyền tải dữ liệu giữa các ứng dụng web khác nhau thông qua web service, ta có thể sử dụng một số giao thức nào?
HTTP
FTP
SMTP
Tất cả đều đúng
Để xác định đối tượng hoặc chức năng của web service, ta có thể sử dụng:
Use case
Sơ đồ ER
Thiết kế kiến trúc
Tất cả đều sai
Để giảm thiểu lỗi trong quá trình triển khai web service, ta có thể sử dụng:
Unit test
Integration test
Acceptance test
Tất cả đều đúng
Kiểu định dạng dữ liệu được sử dụng phổ biến trong web service là:
XML
JSON
CSV
Tất cả đều đúng
Mã API key được sử dụng để làm gì trong web service?
Xác thực người dùng
Phân quyền người dùng
Tạo ra các yêu cầu cho web service
Tất cả đều đúng
Một web service có thể cung cấp các chức năng như:
Đăng ký người dùng
Đăng nhập hệ thống
Thực hiện chức năng tìm kiếm
Tất cả đều đúng
Bạn muốn triển khai một web service, bạn sẽ bắt đầu từ đâu?
Thiết kế kiến trúc
Xác định tính năng
Lựa chọn công nghệ
Tất cả đều đúng
Kiểm thử web service có thể thực hiện như thế nào?
Sử dụng các công cụ kiểm thử tự động
Testing thủ công
Sử dụng các phần mềm kiểm thử
Tất cả đều đúng
"WS" là gì?
Web Service
Web Server
Web Script
Web Storage
SOAP là viết tắt của gì?
Simple Object Access Protocol
Service-Oriented Architecture Protocol
Secure Online API Protocol
Shared Object Application Protocol
REST là viết tắt của gì?
Remote Execution Service Technology
Representational State Transfer
Relational Event Streaming Technology
Reactive Enterprise Service Technology
SOAP sử dụng giao thức nào để gửi và nhận các thông điệp?
HTTP
FTP
TCP
UDP
REST sử dụng giao thức nào để gửi và nhận các thông điệp?
HTTP
FTP
TCP
UDP
Với SOAP, các thông điệp được mã hóa bằng định dạng nào?
JSON
XML
YAML
HTML
Với REST, các thông điệp được mã hóa bằng định dạng nào?
JSON
XML
YAML
HTML
SOAP hỗ trợ các phương thức HTTP nào?
GET, POST
PUT, DELETE
OPTIONS, HEAD
Tất cả các phương thức HTTP đều được hỗ trợ
REST hỗ trợ các phương thức HTTP nào?
GET, POST
PUT, DELETE
OPTIONS, HEAD
Tất cả các phương thức HTTP đều được hỗ trợ
SOAP sử dụng kiểu dữ liệu nào cho việc mô tả giao diện?
WSDL
XML-RPC
JSON-RPC
None of the above
REST sử dụng kiểu dữ liệu nào cho việc mô tả giao diện?
WSDL
XML-RPC
JSON-RPC
None of the above
SOAP có khả năng chuyển dữ liệu qua các firewall và proxy không?
Có
Không
REST có khả năng chuyển dữ liệu qua các firewall và proxy không?
Có
Không
SOAP được sử dụng chủ yếu trong các ứng dụng nào?
Các ứng dụng đòi hỏi tính toàn vẹn và bảo mật cao
Các ứng dụng đòi hỏi tốc độ và khả năng mở rộng cao
Các ứng dụng đơn giản và không đòi hỏi tính toàn vẹn cao
Không có câu trả lời đúng
REST được sử dụng chủ yếu trong các ứng dụng nào?
Các ứng dụng đòi hỏi tính toàn vẹn và bảo mật cao
Các ứng dụng đòi hỏi tốc độ và khả năng mở rộng cao
Các ứng dụng đơn giản và không đòi hỏi tính toàn vẹn cao
Không có câu trả lời đúng
SOAP có hỗ trợ mã hóa và chữ ký số để đảm bảo tính toàn vẹn của thông điệp không?
Có
Không
REST có hỗ trợ mã hóa và chữ ký số để đảm bảo tính toàn vẹn của thông điệp không?
Có
Không
SOAP có thể sử dụng các công nghệ như WS-* (Web Services Interoperability) để đảm bảo tính tương thích giữa các hệ thống khác nhau không?
Có
Không
REST có khả năng tương thích tốt với các ngôn ngữ lập trình như Java, .NET và Ruby không?
Có
Không
SOAP hay REST - cái nào tốt hơn?
SOAP
REST
Tùy thuộc vào yêu cầu của ứng dụng
