Font size
WorksheetsÔn Tập Thương Mại Điện Tử
Total questions: 81
Worksheet time: 41mins
Thế nào là ứng dụng thương mại điện tử
Là loại hình mua bán hàng hóa thông thường
Là một loại ứng dụng Web
Là giao dịch tiền tệ
Là loại hình trao đổi thư điện tử
Trình soạn thảo có thể tạo trang web dạng HTML?
Notepad, Wordpad, dev C, Adobe Dreamweaver
Adobe Dreamweaver, Tubo C, Notepad, Sublime Text
Notepad, Wordpad, Netbean, Visual Studio Code
Notepad, Wordpad, Visual Studio Code, Sublime Text
Ai (tổ chức nào) tạo ra Web standards?
The World Wide Web Consortium
Microsoft
Netscape
Tất cả đều sai
Phát biểu nào sao đây là đúng
Web tĩnh là trang web không có hình động
HTML là ngôn ngữ định dạng siêu văn bản
Web động là trang web có hình động
Tất cả đều sai
Đặc trưng của thương mại điện tử?
Không tiếp xúc, có sự tham gia ít nhất 2 chủ thể, không giới hạn phạm vi.
Không giới hạn biên giới, tiếp xúc trực tiếp
Không tiếp xúc trực tiếp, không giới hạn phạm vi, có sự tham gia ít nhất 3 chủ thể ...
Không cần kho lưu trữ, thông tin chính là thị trường
Mô hình Client/Server hoạt động theo nguyên tắc nào?
Máy chủ gửi yêu cầu đến máy khách và chờ phản hồi
Máy khách gửi yêu cầu đến máy chủ và nhận phản hồi từ máy chủ
Cả hai máy khách và máy chủ đều gửi yêu cầu đồng thời
Không có sự phân biệt giữa máy khách và máy chủ
Điểm khác biệt chính giữa mô hình 2 lớp và mô hình 3 lớp là gì?
Mô hình 2 lớp kết hợp Business Logic với GUI, còn mô hình 3 lớp tách Business Logic ra thành một lớp riêng biệt
Mô hình 3 lớp chỉ hoạt động trên Internet, trong khi mô hình 2 lớp chỉ hoạt động trên mạng nội bộ
Mô hình 2 lớp có nhiều lớp hơn mô hình 3 lớp
Mô hình 3 lớp yêu cầu tất cả dữ liệu phải được lưu trữ trên máy khách
Trong mô hình 3 lớp, lớp Application Server đảm nhận vai trò gì?
Xử lý giao diện người dùng
Lưu trữ cơ sở dữ liệu
Xử lý các thao tác nghiệp vụ (Business Logic)
Quản lý toàn bộ hoạt động của hệ thống
Công nghệ nào thường được sử dụng để thiết kế giao diện (Presentation Logic) trong ứng dụng Web?
HTML, JavaScript, Bootstrap
SQL, Oracle, MySQL
PHP, ASP.NET, JSP
Python, C++
Trong các loại hình giao dịch thương mại điện tử, mô hình nào mô tả giao dịch giữa doanh nghiệp với doanh nghiệp?
B2C
B2B
C2C
G2B
Đâu là tag tạo ra tiêu đề web kích cỡ lớn nhất.
heading
h1
h6
head
Tag nào tạo ra 1 text input field?
textfield
textinput type="text"
input type="text"
input type="textfield"
CSS là viết tắt của?
Creative Style Sheets
Computer Style Sheets
Cascading Style Sheets
Colorful Style Sheets
Tag nào định nghĩa CSS ở ngay trong file HTML?
css
script
style
stype
Dòng nào tuân theo đúng cú pháp của CSS?
body {color: black}
{body;color:black}
body:color=black
{body:color=black(body}
JavaScript là ngôn ngữ xử lý ở:
Client
Server
Server/client
Không có dạng nào.
Javascript là ngôn ngữ thông dịch hay biên dịch
Thông dịch
Biên dịch
Thông dịch và Biên dịch
Không có dạng nào ở trên
Phương thức viết chương trình của Javascript như thế nào?
Viết riêng một trang
Viết chung với HTML
Cả hai dạng
Không có dạng nào.
Common Language Runtime cung cấp những tính năng nào?
Quản lý bộ nhớ tự động, tương thích ngôn ngữ.
Quản lý bộ nhớ tự động, tương thích ngôn ngôn ngữ, nền tảng độc lập, quản lý an ninh, cung cấp kiểu an toàn.
Quản lý an ninh, cung cấp kiểu an toàn.
Quản lý bộ nhớ tự động, nền tảng độc lập, quản lý an ninh, cung cấp kiểu an toàn.
LinQ là tính năng xuất hiện từ phiên bản nào?
.NET Framework 3.0
.NET Framework 3.5
.NET Framework 4.0
.NET Framework 4.5
Công cụ nào được sử dụng để thiết kế và lập trình web trong tài liệu?
Microsoft Word
Visual Studio Code
Excel
Photoshop
Đâu là một trong những tính năng nổi bật của Visual Studio Code?
Hỗ trợ nhiều ngôn ngữ lập trình
Chỉ chạy được trên Windows
Không thể tích hợp Git
Không hỗ trợ gỡ lỗi (De
Để tạo một form nhập liệu trong HTML, ta sử dụng thẻ nào?
<FROM>
<INPUT>
<TEXTBOX>
<TABLE>
Cách nào dưới đây là đúng để liên kết một tệp CSS bên ngoài vào HTML?
<link rel="stylesheet" href="style.css">
<style src="style.css">
<css file="style.css">
<stylesheet>style.css</stylesheet>
Ứng dụng Web ASP.NET sử dụng kiến trúc nào?
Peer-to-peer
Client/Server
Standalone
Distributed
Web Server nào được sử dụng để chạy ứng dụng Web ASP.NET?
Apache
IIS (Internet Information Services)
Nginx
Tomcat
Thành phần nào của ứng dụng Web ASP.NET chứa giao diện hiển thị?
Content
Program logic
Configuration
Database
Ngôn ngữ lập trình nào phổ biến nhất trong ASP.NET?
Python
Java
C# và VB.NET
PHP
.NET Framework có các thành phần nào sau đây?
Common Language Runtime
.NET Framework Base Classes
Giao diện người dùng
Tất cả đều đúng
Phát biểu nào sao đây là đúng
Tất cả các kiểu dữ liệu xây dựng sẵn là kiểu dữ liệu giá trị ngoại trừ các đối tượng và chuỗi?
Tất cả các kiểu do người dùng định nghĩa ngoại trừ kiểu cấu trúc đều là kiểu dữ liệu tham chiếu
Tất cả sai
Tất cả đúng
Phát biểu nào sau đây là sai?
Một lớp con chỉ có thể kế thừa từ 1 lớp cha
Một lớp con có thể kế thừa từ nhiều Interface
Một lớp con có thể kế thừa từ nhiều lớp cha
Interface có thể kế thừa từ nhiều Interface
Phạm vi truy cập mặt định của lớp khi chúng ta không khai báo là gì?
Public
Private
Internal
Không có phạm vi truy cập
Phát biểu nào sau đây sai?
AbstractClass là lựa chọn thích hợp khi vừa khai báo các phương thức thông thường vừa khai báo các phương thức trừu tượng
Interface thích hợp cho việc khai báo duy nhất các phương thức trừu tượng
Có thể khởi tạo đối tượng từ AbstractClass và Interface
AbstractClass và Interface đều khai báo các phương thức
Để class sử dụng interface nó phải:
Kế thừa các đặc tính của interface
Chứa các phương thức giống như interface
Tạo một interface object
Tất cả các đáp án này
Mọi class đều trực tiếp hoặc gián tiếp mở rộng lớp nào sau đây:
System
Object
Drawing
Console
Một lớp trừu tượng...
Có thể chứa các biến instance
Có thể chứa constructor
Có thể mở rộng class khác
Tất cả các đáp án này.
Khai báo một mảng như sau: int[,] numbers = new int[3, 2] { { 1, 2 }, { 3, 4 }, { 5, 6 } }. câu lệnh: numbers.Length cho kết quả là
2
3
5
6
Một khối ... kèm theo code có thể throw một ngoại lệ.
Try
Catch
Exception
Try và Catch
Trong .NET Framework, một Web page thuộc không gian tên nào dưới đây?
System.Web.UI.Page
System.Windows.Page
System.Web.Page
Tất cả đều sai
Khi chọn dịch vụ Web Hosting cần lưu ý đến các tình năng mà nhà cung cấp đưa ra
Dung lượng đĩa cứng, Băng thông, UpTime.
Các ngôn ngữ lập trình, Hệ quản trị Cơ sở dữ liệu hỗ trợ.
Hỗ kỹ thuật.
Tất cả đều đúng.
Namespace nào cung cấp các lớp để tạo ứng dụng Web trong .NET Framework?
System.Windows.Forms
System.Web
System.Security
System.Net
Kiểu mẫu lập trình nào được sử dụng trong ASP.NET?
Thông dịch tuần tự
Lập trình hướng sự kiện
Lập trình thủ tục
Lập trình tuyến tính
Trong ASP.NET, thẻ
Định dạng văn bản
Hiển thị dữ liệu động trên Web Form
Chứa hình ảnh
Xử lý dữ liệu đầu vào
Mục đích của Virtual Directory trong IIS là gì?
Lưu trữ cơ sở dữ liệu
Chạy ứng dụng ASP.NET trên trình duyệt
Tạo đường dẫn ảo trỏ đến thư mục vật lý chứa ứng dụng Web
Biên dịch mã ASP.NET
Công cụ nào thường được sử dụng để phát triển ứng dụng ASP.NET?
Eclipse
Visual Studio
Notepad++
Android Studio
Công cụ nào thường được sử dụng để phát triển ứng dụng ASP.NET?
Eclipse
Visual Studio
Notepad++
Android Studio
Trang Web động có phần mở rộng tùy theo ngôn ngữ kịch bản phía trình chủ cụ thể nếu là trang ASP.Net thì sẽ có phần mở rộng là:
.aspx
.asp
.php
Tất cả đều sai
Ứng dụng web
Chỉ chạy trên một máy đơn
Có kiến trúc Client/Server
Là tất cả ứng dụng có sử dụng Internet
Tất cả đều sai
isPostBack có cho Form nào dưới đây
Winforms
HTMLForms
Webforms
Tất cả đều đúng
Tập tin code behide của trang ASP.Net có phần mở rộng tùy theo ngôn ngữ kịch bản phía trình chủ cụ thể nếu sử dụng ngôn ngữ lập trình C# thì sẽ có phần mở rộng là:
.c#
.ascx
cs
.aspx
NET Framework. Cung cấp một môi trường runtime được gọi là ?
RMT
CLR
RCT
RC
ASP.Net là
Ngôn ngữ lập trình
Kỹ thuật lập trình phía server
Kỹ thuật lập trình phía client
Ngôn ngữ lập trình cơ sở dữ liệu tương tự như SQL
Phương thức di chuyển nào sau đây cho phép giữ lại thông tin từ webform xuất phát
Respose.Redirect
Server.Transfer
Server.Excute
Tất cả phương thức này
Ứng dụng web không sử dụng các control nào
HTML controls
Windows controls
User controls
Custom controls
Control kiểm lỗi nào không có trong ASP.Net
RequiredValidation
CompareValidation
RangeValidation
CustomValidation
Control dùng để hiển thị và cập nhật dữ liệu kiểu ngày tên là:
DateTimePicker
Calendar
DateTime
Tất cả đều đúng
Tệp Web User control có đuôi gì?
.asmx
.ascx
.aspx
.uct
Phương thức nào sau đây của đối tượng command không thể làm thay đổi dữ liệu:
ExecuteNoneQuery
ExecuteScalar
ExecuteReader
ExecuteReadOnly
Trong ADO.NET, không gian tên System.Data không chứa lớp:
DataTable
DataRelation
DataSet
Tất cả các câu trên đều đúng
Để thực thi giá trị đơn, ta dùng phương thức nào sao đây của đối tượng command:
ExecuteReader()
ExecuteScalar()
ExecuteXmlReader()
ExecuteNoneQuery()
Một điều khiển DataAdapter dùng phương thức nào dưới đây để nạp một DataSet
Fill ( )
ExecuteQuery ( )
Read ( )
Tất cả đều đúng
Trong một ứng dụng ASP.Net, khi dùng đối tượng SqlCommand để gọi stored procedure lấy ra danh sách các khách hàng có những đơn hàng trị giá trên 50 triệu từ CSDL trong MS SQL Server, chúng ta gọi phương thức:
ExecuteReader.
ExecuteNonQuery.
ExecuteMyReader.
ExecuteScalar.
Trong một trang ASP.Net có đoạn code cần tính tổng số tiền nợ của khách hàng từ CSDL với đối tượng SqlCommand. Ta phải dùng phương thức nào để truy vấn CSDL có kết quả đúng và tốt nhất.
Read.
ExecuteNonQuery
ExecuteScalar
ExecuteReader
Chúng ta sử dụng giao dịch khi :
Lập trình các ứng dụng thương mại điện tử
Lập trình các ứng dụng cơ sở dữ liệu phức tạp
Thực hiện nhiều lệnh cơ sở dữ liệu như một lệnh
Tất cả đều đúng
Lệnh dùng để hoàn tất một giao dịch là :
Finish
Commit
Rollback
Update
Các đối tượng ngoại lệ được bắt nguồn từ class?
Try
Catch
Exception
Event
Viewstate dùng để.
Lưu thông tin của một biến cố nào đó trong trang web ở dạng ẩn và được mã hóa.
Không được dùng để lưu thông tin cho biến mà được dùng cho mục đích khác
Lưu thông tin của một trang web ở dạng ẩn và được mã hóa
Lưu thông tin của một trang web ở dạng ẩn và không được mã hóa
Giả sử ta có lớp SinhVien(), cú pháp tạo đối tượng sinh viên (sv) nào sau đây là đúng?
SinhVien() sv = new SinhVien;
SinhVien sv = new SinhVien();
SinhVien() new sv = SinhVien;
SinhVien new sv = SinhVien();
Thành phần nào không phải là thuộc tính của đối tượng Data Adapter :
SQLCommand
DeleteCommand
UpdateCommand
InsertCommand
Điều khiển nào giúp kiểm tra giá trị nhập vào có nằm trong một khoảng nhất định không?
RequiredFieldValidator
RangeValidator
CompareValidator
RegularExpressionValidator
Điều khiển nào được dùng để hiển thị một hình ảnh trong Web Form?
<asp:Label>
<asp:Image>
<asp:CheckBox>
<asp:TextBox>
Điều khiển nào trong Web Form có thể hiển thị danh sách tùy chọn mà người dùng có thể chọn nhiều giá trị?
<asp:CheckBoxList>
<asp:DropDownList>
<asp:RadioButton>
<asp:Label>
Để hiển thị thông báo lỗi khi dữ liệu nhập vào không hợp lệ, ta sử dụng điều khiển nào?
ValidationSummary
ErrorProvider
ErrorMessageBox
AlertBox
Điều khiển nào giúp người dùng chọn một trong các giá trị có sẵn nhưng chỉ chọn được một lần?
<asp:CheckBox>
<asp:TextBox>
<asp:RadioButton>
<asp:DropDownList>
ADO.NET sử dụng mô hình nào để truy xuất dữ liệu?
Kết nối liên tục (Connected)
Mô hình không kết nối (Disconnected)
Mô hình Client-Server
Mô hình hướng đối tượng
Đối tượng nào trong ADO.NET dùng để kết nối với cơ sở dữ liệu?
SqlCommand
SqlDataAdapter
SqlConnection
DataSet
Đối tượng nào trong ADO.NET dùng để thực thi các câu lệnh SQL?
SqlConnection
SqlCommand
DataSet
SqlDataReader
Đối tượng nào trong ADO.NET giúp đọc dữ liệu theo từng dòng, chỉ đọc và không lưu trữ trong bộ nhớ?
DataTable
DataSet
SqlDataAdapter
SqlDataReader
Đối tượng nào được dùng để hiển thị dữ liệu từ cơ sở dữ liệu lên giao diện một cách nhanh chóng và hỗ trợ phân trang?
GridView
ListBox
CheckBoxList
DropDownList
Phương thức nào của SqlConnection được dùng để mở kết nối đến cơ sở dữ liệu?
Connect()
Open()
Start()
Begin()
Đối tượng nào trong ADO.NET có thể chứa nhiều bảng dữ liệu, quan hệ và ràng buộc?
SqlDataReader
DataSet
SqlCommand
DataView
