Font size
WorksheetsCâu hỏi về lập trình web
Total questions: 82
Worksheet time: 41mins
Đâu là tag tạo ra màu nền của web?
color="yellow"
bgcolor="yellow"
background="yellow"
background-color="yellow"
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ử
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ề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.
JavaScript là ngôn ngữ xử lý ở:
Client
Server
Server/client
Không có dạng nào.
Các thuộc tính của đối tượng Request là:
Path
Redirect
QueryString
Transfer
Control nào sau đây được sử dụng để kiểm tra dữ liệu phải được nhập.
RequiredFieldValidator.
RangeValidator
CustomValidator
CompareValidator
Điều khiển nào sau đây không cho chọn dữ liệu
Label
CheckListBox
ListBox
ComboBox
Trong một ứng dụng ASP.Net, khi dùng đối tượng SqlCommand để gọi thủ tục 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.
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
Thuộc tính QueryString của đối tượng Request dùng để nhận giá trị từ 1 chuỗi truy vấn nằm sau dấu “?” trong chuỗi URL gồm những cặp Biến_1=Giá_trị_1&Biến_2=Giá trị_2...Trên trang Asp .net dùng ngôn ngữ C# thì sẽ nhận giá trị theo cú pháp:
Request.QueryString("Tên_biến")
Request.QueryString["Tên_biến"]
Querystring("Tên_biến")
Cả 3 câu đều sai
Để viết ASP.Net code trên cùng trang với HTML bạn đặt khối lệnh trong thẻ nào?
Thẻ Script
Thẻ Body
Thẻ Head
Tất cả đều đúng
ASP.Net là:
Ngôn ngữ lập trình
Kỹ thuật lập trình phía server
C. Kỹ thuật lập trình phía client
D. Ngôn ngữ lập trình cơ sở dữ liệu tương tự như SQL
Để viết ASP.Net code trên cùng trang với HTML bạn đặt khối lệnh trong thẻ nào?
Thẻ Script
Thẻ Body
Thẻ Head
Tất cả đều đúng
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
Control nào sau đây được sử dụng để kiểm tra dữ liệu nhập có theo đúng một định dạng:
RequiredFieldValidator
RegularExpressionValidator
CompareValidator
CustomValidator
Tag nào tạo ra 1 DropDownList trong HTML?
select
list
input type="dropdown"
input type="list"
Dùng lệnh nào để di chuyển đến trang web hello.html:
Server.Transfer ("hello.html")
Response.Redirect ("hello.html")
Tất cả đều sai
Tất cả đều đúng
Đối tượng trong asp.net cho phép gửi yêu cầu đến server thông qua sự kiện để thực hiện chức năng của người dùng
Button
LinkButton
ImageButton
Tất cả đều đúng
Để trả về giá trị đơn khi lấy dữ liệu, ta dùng phương thức nào sau đây của đối tượng command:
ExecuteReader()
ExecuteScalar()
ExecuteXmlReader()
ExecuteNoneQuery()
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
Đối tượng nào sau đây có tương tác với CSDL?
DataAdapter
DataRow
DataSet
DataTable
Đặ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
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}
Từ HTML là từ viết tắt của từ nào?
Hyperlinks and Text Markup Language
Home Tool Markup Language
Hyper Text Markup Language
Tất cả đều sai
lê khuynh đẳng cấp không
có
không
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
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.
Các đối tượng ngoại lệ được bắt nguồn từ class?
Try
Catch
Exception
Event
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
Phương thức nào sau đây của Data Set dùng để cập nhật dữ liệu :
Fill
AcceptChanges
RejectChange
Update
Trong ADO.NET, không gian tên System.Data chứa lớp nào:
DataTable
DataRelation
DataSet
Tất cả các câu trên đều đúng
Đâu là phương thức được dùng để truy vấn dữ liệu và trả về nhiều dòng kết quả?
ExecuteNonQuery()
ExecuteScalar()
ExecuteReader()
ExecuteXml()
Tag nào trong HTML được dùng để hiển thị đoạn văn bản?
div
p
text
span
ASP.NET là gì?
Hệ quản trị cơ sở dữ liệu
Kỹ thuật lập trình phía server
Phần mềm máy khách
Công cụ thiết kế đồ họa
Phương thức nào của DataSet dùng để loại bỏ các thay đổi chưa lưu?
AcceptChanges()
RejectChanges()
Discard()
Update()
Đối tượng nào sau đây KHÔNG tương tác trực tiếp với CSDL?
SqlCommand
DataSet
SqlDataAdapter
SqlConnection
Thành phần nào dưới đây là bắt buộc khi khai báo một kết nối đến CSDL SQL Server?
ConnectionString
DataAdapter
SqlCommand
DataSet
Control nào được dùng để hiển thị thông tin tĩnh không cho phép người dùng chỉnh sửa?
TextBox
Label
DropDownList
CheckBox
Đâu là lệnh SQL dùng để chèn thêm dữ liệu vào bảng?
SELECT
DELETE
INSERT
UPDATE
Trong ASP.NET, phương thức Response.Redirect() được dùng để:
Hiển thị dữ liệu từ CSDL
Gửi mail
Chuyển hướng trang web
Kết nối database
Trong ASP.NET, phương thức Response.Redirect() được dùng để:
Hiển thị dữ liệu từ CSDL
Gửi mail
Chuyển hướng trang web
Kết nối database
Câu lệnh JavaScript đúng để hiển thị thông báo là:
alert("Xin chào!");
msg("Xin chào!");
notify("Xin chào!");
echo("Xin chào!");
ADO.NET là gì?
Giao diện quản trị website
Công nghệ truy cập CSDL
Hệ điều hành mạng
Ngôn ngữ lập trình web
Câu lệnh JavaScript nào được dùng để thay đổi nội dung HTML của phần tử có id là title?
document.getElement("title").text = "Hello";
document.getElementById("title").innerHTML = "Hello";
document.title = "Hello";
title.innerText = "Hello";
Trong C#, từ khóa try-catch được dùng để:
Khai báo biến
Lặp lại đoạn mã
Bắt lỗi khi chương trình thực thi
Định nghĩa class
Thành phần nào sau đây KHÔNG thuộc bộ công cụ Visual Studio?
Toolbox
Solution Explorer
Server Manager
Properties
Thuộc tính AutoPostBack trong ASP.NET được sử dụng cho:
Gửi email
Làm mới trang khi có thay đổi ở control
Kết nối cơ sở dữ liệu
Tạo animation
Phần mở rộng của trang web được tạo bằng ASP.NET Web Forms là gì?
.html
.asp
.aspx
.cshtml
Đối tượng nào dùng để kết nối đến cơ sở dữ liệu trong ADO.NET?
SqlCommand
SqlConnection
SqlAdapter
SqlReader
Câu lệnh nào dùng để tạo ràng buộc dữ liệu trong ASP.NET?
Eval()
Bind()
DataBind()
Tất cả đều đúng
Đâu là phương thức để xử lý sự kiện trong C#?
Method
Function
EventHandler
Thread
File cấu hình trong ASP.NET là:
App.config
Setup.ini
Web.config
Web.ini
Thuộc tính nào được dùng để xác định dữ liệu hiển thị trên control Label?
Value
Caption
Text
Title
Câu lệnh dùng để xử lý lỗi trong C# là:
using
try-catch
if-else
loop
Đối tượng nào dùng để đọc dữ liệu trả về từ SqlCommand?
SqlDataReader
SqlDataAdapter
SqlCommand
SqlTransaction
Lệnh Response.Redirect("TrangChu.aspx"); dùng để:
Dừng chương trình
Hiện thông báo
Chuyển hướng trang web
Kết thúc chương trình
Đối tượng nào dùng để đọc dữ liệu trả về từ SqlCommand?
SqlDataReader
SqlDataAdapter
SqlCommand
SqlTransaction
Lệnh Response.Redirect("TrangChu.aspx"); dùng để:
Dừng chương trình
Hiện thông báo
Chuyển hướng người dùng
Xóa dữ liệu
ASP.NET hỗ trợ ngôn ngữ nào sau đây?
C#
VB.NET
J#
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
Đâ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 (Debugging)
Thành phần nào của ứng dụng Web ASP.NET chứa giao diện hiển thị?
Database
Program logic
Configuration
Content
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();
.NET Framework cung cấp một môi trường runtime được gọi là gì?
RMT
CLR
RCT
RC
ViewState trong ASP.NET có chức năng gì?
Lưu trữ trạng thái của các điều khiển trên trang Web giữa các yêu cầu (requests)
Kết nối đến cơ sở dữ liệu SQL Server
Tạo bộ nhớ đệm cho toàn bộ trang Web
Lưu trữ thông tin trên trình duyệt của người dùng
Tệp Web User control có đuôi gì?
.asmx
.ascx
.aspx
.uct
Đối tượng Page trong ASP.NET là gì?
Một lớp của hệ điều hành Windows
Một phần của .NET Framework để kết nối cơ sở dữ liệu
Một đối tượng đại diện cho một trang Web Form trong ASP.NET
Một công cụ thiết kế đồ họa
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.
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
Để class sử dụng interface nó phải
A. Kế thừa các đặc tính của interface
B. Chứa các phương thức giống như interface
C. Tạo một interface object
D. Tất cả các đáp án trên
Phát biểu nào sau đây là sai?
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
A. Một lớp con chỉ có thể kế thừa từ 1 lớp cha
Để 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 trên
Ứng dụng web không sử dụng các control nào
Validation controls
Windows controls
User controls
Data controls
Đâu là phương thức xử lý sự kiện trong Web Forms?
run()
Page_Load()
execute()
getRequest()
Điều khiển nào dùng để hiển thị dữ liệu dạng bảng trong Web Forms?
TextBox
CheckBoxList
DropDownList
GridView
Tập tin nào dùng để xử lý các sự kiện toàn cục của ứng dụng?
Web.config
Global.asax
Default.aspx
App_Code.cs
Phương thức nào dùng để kiểm tra lần tải đầu tiên của trang?
IsNewRequest
OnLoadFirst
IsPostBack
IsInitialRequest
Để hiển thị ngày trong Label mà không có giờ, cú pháp Eval đúng là?
Eval("date", "{0:dd/MM/yyyy}")
Eval("date", "{0/dd/MM/yyyy}")
Eval("date").Format("dd/MM/yyyy")
Format(Eval("date"), "dd/MM/yyyy")
Tệp Web.config không thể làm điều gì sau đây?
Cấu hình chuỗi kết nối
Định nghĩa các role người dùng
Thiết kế giao diện
Cấu hình xác thực
Control nào sau đây được sử dụng để kiểm tra dữ liệu nhập có theo đúng một định dạng:
RequiredFieldValidator
RegularExpressionValidator
CompareValidator
CustomValidator
Một textbox trong ASP.net cho phép người dùng nhập dữ liệu trên nhiều dòng thì cần thiết lập:
TextMode = "MultiText"
TextMode = "TextArea"
TextMode = "MultiLine"
TextMode = "MultiRow"
Hãy xác định các phương thức hay tập hợp của đối tượng Response là
Write, QueryString
Redirect, QueryString
Redirect, MapPath
Write, Redirect
