Trng i hc Công ngh Thông tin
Trung tâm Công ngh ào to Trc tuyn
Su tm và son Dng Khai Phong Trang 1 / 6
B TRC NGHIM
MÔN THIT K VÀ LP TRÌNH WEB BNG ASP.NET
01:
Câu 1. Thuc tính SelectCommand là thuc tính có
trong đi tng:
a. DataSet
b. SqlCommand
c. SqlDataReader
d. SqlDataAdapter
Câu 2. Control Data nào dùng đ trình bày d liu
thành tng chng mc:
a. GridView
b. DataList
c. Repeater
d. C b,c đu đúng
Câu 3. Thuc tính Type dùng đ xác đnh kiu d liu
kim tra là thuc tính có trong control Validation nào:
a. RequiredFieldValidator
b. RangeValidator
c. RegularExpressionValidator
d. CompareValidator
Câu 4. Câu lnh nào dùng đ ly control txtSearch t
mt trang trc đó:
a. PreviousPage.ControlFind(“txtSearch”)
b. PreviousPage.FindControl(txtSearch)
c. PreviousPage.FindControl(“Search”)
d. Tt c đu sai
Câu 5. Khi mt trang .aspx đc yêu cu, kt qu xut
ra trên trình duyt có dng sau
a. HTML
b. XML
c. WML
d. DHTML
Câu 6. chy trang ASP.NET bn cn có ti thiu:
a. Java Virtual Machine
b. Common Language Runtime
c. Internet Explorer
d. C 3 a,b,c
Câu 7. Nhng th (tag) nào sau đây đc dùng cho
vic to bng :
a. <table> , <tr> , <td>
b. <table> , <cell> , <td>
c. <table> , <colspan> , <rowspan>
d. <table> , <tr> , <cell>
Câu 8. Phát biu nào sau đây là đúng vi vic to màu
nn ca trang web:
a. <body color=”blue”>
b. <background>blue</background>
c. <body background=”blue”>
d. <body bgcolor=”blue”>
Câu 9. Th nào dùng đ to ra tiêu đ web có kích
thc ln nht
a. <heading>
b. <h1>
c. <h6>
d. <head>
Câu 10. Phát biu nào sau đây là đúng vi vic to hình
nn ca trang web
a. <body bgimage=”background.gif”>
b. <background img=”background.gif”>
c. <body background=”background.gif”>
d. <img src=”background.gif”>
Câu 11. Th nào dùng đ chèn hình nh vào trang web
a. <image src="image.gif">
b. <img>image.gif</img>
c. <img src="image.gif">
d. <img href="image.gif>
Câu 12. Ngôn ng nào di đây có th đc dùng đ
lp trình trong phn code-behind trong ASP.NET?
a. C/C++
b. C#
c. Visual basic
d. C b,c đu đúng
Câu 13. Khi biên dch mt ng dng ASP.Net, kt qu
to ra có dng nào?
a. *.DLL
b. *.HTML
c. *.EXE
d. C a,b đu đúng
Câu 14. Dùng standard control trong ASP.Net nào di
đây đ hin th vn bn trên trang Web?
a. <p>
b. <asp label>
c. <asp listitem>
d. <asp button>
Câu 15. Th <asp:DropDownList> thay th th HTML
nào di đây?
a. <Combobox>
b. <Option>
c. <Select>
d. <List>
Câu 16. Trong các s kin bên di, s kin nào phát
sinh đu tiên trong vòng đi mt trang aspx
a. Page_Load()
b. Page_Init()
c. Page_Preload()
d. Tt c đu sai
Trng H Công ngh Thông tiin – HQG HCM
Su tm và son Dng Khai Phong Trang 2 / 6
Câu 17. PostBack có cho Form nào di đây:
a. WinForm
b. WebForm
c. HTMLForm
d. Tt c đu đúng
Câu 18. Mt điu khin DataAdapter dùng phng thc
nào di đây đ np mt DataSet
a. Filled()
b. ExecuteQuery()
c. Read()
d. Tt c đu sai
Câu 19. Mt d án ASP.NET có th có bao nhiêu tp tin
cu hình?
a. Ch mt
b. Nhiu hn mt
c. Không cn có tp tin cu hình
d. Tt c đu sai
Câu 20. vit ASP.Net code trên cùng trang vi HTML
bn đt khi lnh trong th nào?
a. <body>
b. <script>
c. <%>
d. <#>
Câu 21. Mc đnh mt bin Session có thi hn TimeOut
là bao lâu?
a. Ít hn 20 phút
b. Không có thi hn
c. Nhiu hn 20 phút
d. Tt c đu sai
Câu 22. Trình t các s kin xy ra khi thc thi mt
trang ASP.Net
a. Page_Load, Page_Init, Page_Unload
b. Page_Init, Page_Load, Page_Unload
c. Page_Load, Page_Unload, Page_Init
d. Page_Init, Page_PreInit, Page_Dispos
Câu 23. Cookie là:
a. Mt chui ký t trong dòng đa ch web
b. Mt file nm trên client
c. Mt file nm trên server
d. C a và b đu đúng
Câu 24. D liu dùng chung cho c ng dng đc lu
tr :
a. Bin Application
b. Bin Session
c. Cookie
d. Tt c đu đúng
Câu 25. Dùng lnh nào sau đây đ di chuyn đn trang
web hello.html:
a. Server.Transfer ("hello.html")
b. Response.Redirect („hello.html‟)
c. Server.Execute ("hello.html")
d. Tt c đu đúng
Câu 26. ghi chú trong trang HTML ta dùng cp th
nào sau đây:
a. /* … */
b. <% … %>
c. <! … >
d. Tt c đu sai
Câu 27. Querystring dùng đ:
a. Truyn thông tin t ng dng này đn ng dng
khác trên internet
b. Truyn thông tin t winform này đn winform khác
trong mt ng dng
c. Lu thông tin bí mt ca ngi dùng, nh password
chng hn
d. Tt c đu sai.
Câu 28. i tng nào đc dùng đ thc hin to kt
ni đn c s d liu:
a. OleConnection
b. SqlConnection
c. OleDbCommand
d. C a,b đu đúng
Câu 29. Session dùng đ:
a. Lu d liu cho mt ng dng
b. Lu d liu cho phiên làm vic ca server
c. Dùng đ lu d liu là các đi tng
d. Tt c đu sai
Câu 30. Kim chng nào sau đây đc s dng đ kim
tra d liu nhp:
a. RequiredFieldValidator
b. RangeValidator
c. CustomValidator
d. Tt c điu sai
Câu 31. i tng nào đc xem nh là mt b đc d
liu t c s d liu ngun:
a. DataReader
b. SqlDataCommand
c. SqlDataAdapter
d. Tt c đu sai
Câu 32. Phng thc nào dùng thc thi các T-SQL:
Insert, Update, Delete, …:
a. ExecuteReader()
b. ExecuteQuery()
c. ExecuteNonQuery ()
d. ExecuteScalar()
Câu 33. Phng thc nào không tn ti trong đi tng
SqlCommand:
a. ExecuteReader()
b. ExecuteQuery()
c. ExecuteNonQuery ()
d. Tt c đu sai
Trng H Công ngh Thông tiin – HQG HCM
Su tm và son Dng Khai Phong Trang 3 / 6
Câu 34. ghi chú trong trang HTML ta dùng cp th
nào sau đây:
a. /* … */
b. <! … !>
c. <% … %>
d. Tt c đu sai
Câu 35. Câu lnh nào dùng đ thc hin chuyn đn
trang search.aspx khi nhn nút Search trên trang
index.aspx nh sau:
a. <asp:Button ID="bSearch" runat="server"
text="Search" PostbackUrl="search.aspx">
b. <asp:Button ID="bSearch" runat="server"
text="Search" Redirect="search.aspx">
c. <asp:Button ID="bSearch" runat="server"
text="Search" Postback="search.aspx">
d. <asp:Button ID="bSearch" runat="server"
text="Search" Url="search.aspx">
Câu 36. Phát biu nào sau đây là đúng đ to mt nút
nhn trong trang web:
a. <input type=”button”>
b. <input type=”reset”>
c. C a và b đu sai.
d. C a và b đu đúng.
Câu 37. Phát biu nào sau đây là đúng đ nhúng mt
tp tin javascript vào trang web:
a. <javascript language=”javascript” src=”vd.js” >
b. <javascript language=”script” src=”vd.js” >
c. <script language=”javascript” src=”vd.js” >
d. Tt c đu sai.
Câu 38. Phng thc nào sau đây dùng đ thc thi lnh
javascript t phía server:
a. ClientScript.RegisterStartupScript()
b. ClientScript.StartupScript()
c. ServerScript.RegisterStartupScript()
d. ServerScript.StartupScript()
Câu 39. Cho bit t khóa cn đin thay cho t key
trong câu lnh sau:
<asp:Button ID=”bClick” key=”server” Text=”Click”/>
a. PostBackUrl
b. run
c. runat
d. Tt c đu đúng.
Câu 40. Cho bit t khóa cn đin thay cho t key
trong câu lnh sau:
SqlCommand sqlcmd;
sqlcmd.key = “select * from sinhvien”
a. CreateCommand
b. CommandText
c. ExecuteReader
d. Tt c đu sai.
Trng i hc Công ngh Thông tin
Trung tâm Công ngh ào to Trc tuyn
Su tm và son Dng Khai Phong Trang 4 / 6
02:
Câu 1. Khi mt trang .aspx đc yêu cu, kt qu xut
ra trên trình duyt có dng sau
a. DLL
b. XML
c. WML
d. Tt c đu sai
Câu 2. Phát biu nào sau đây là đúng vi vic to màu
nn ca trang web:
a. <body color=”blue”>
b. <body bgcolor=”blue”>
c. <background>blue</background>
d. <body background=”blue”>
Câu 3. chy trang ASP.NET bn cn có ti thiu:
a. Java Virtual Machine
b. Common Runtime Language
c. Internet Explorer
d. Tt c đu sai
Câu 4. Nhng th (tag) nào sau đây đc dùng cho
vic to bng :
a. <table> , <tr> , <tt>
b. <table> , <cell> , <td>
c. <table> , <colspan> , <rowspan>
d. Tt c đu sai
Câu 5. Th <asp:DropDownList> thay th th HTML
nào di đây?
a. <Combobox>
b. <Select>
c. <Option>
d. <List>
Câu 6. Th nào dùng đ to ra tiêu đ web có kích
thc ln nht
a. <heading>
b. <h1>
c. <h6>
d. <head>
Câu 7. Phát biu nào sau đây là đúng vi vic to hình
nn ca trang web
a. <body bgimage=”background.gif”>
b. <background img=”background.gif”>
c. <body background=”background.gif”>
d. <img src=”background.gif”>
Câu 8. Th nào dùng đ chèn hình nh vào trang web
a. <image src="image.gif">
b. <img>image.gif</img>
c. <img src="image.gif">
d. <img href="image.gif>
Câu 9. Ngôn ng nào di đây có th đc dùng đ
lp trình trong phn code-behind trong ASP.NET?
a. C/C++
b. C#
c. Visual basic.Net
d. C b,c đu đúng
Câu 10. Khi biên dch mt ng dng ASP.Net, kt qu
to ra có dng nào?
a. *.DLL
b. *.HTML
c. *.EXE
d. C a,b đu đúng
Câu 11. PostBack có cho Form nào di đây:
a. WinForm
b. WebForm
c. HTMLForm
d. Tt c đu đúng
Câu 12. Dùng standard control trong ASP.Net nào di
đây đ hin th vn bn trên trang Web?
a. <p>
b. <asp label>
c. <asp listitem>
d. <asp button>
Câu 13. Trong các s kin bên di, s kin nào phát
sinh đu tiên trong vòng đi mt trang aspx
a. Page_Load()
b. Page_PreInit()
c. Page_Preload()
d. Tt c đu sai
Câu 14. Mt điu khin DataAdapter dùng phng thc
nào di đây đ np mt DataSet
a. Fill()
b. ExecuteQuery()
c. Read()
d. Tt c đu sai
Câu 15. Mt d án ASP.NET có th có bao nhiêu tp tin
cu hình?
a. Ch mt
b. Nhiu hn mt
c. Không cn có tp tin cu hình
d. Tt c đu sai
Câu 16. vit ASP.Net code trên cùng trang vi HTML
bn đt khi lnh trong th nào?
a. <%>
b. <#>
c. <body>
d. <script>
Trng i hc Công ngh Thông tin
Trung tâm Công ngh ào to Trc tuyn
Su tm và son Dng Khai Phong Trang 5 / 6
Câu 17. Mc đnh mt bin Session có thi hn TimeOut
là bao lâu?
a. Ít hn 20 phút
b. Không có thi hn
c. Nhiu hn 20 phút
d. Tt c đu sai
Câu 18. i tng nào đc xem nh là mt b đc d
liu t c s d liu ngun:
a. DataReader
b. SqlDataCommand
c. SqlDataAdapter
d. Tt c đu sai
Câu 19. Trình t các s kin xy ra khi thc thi mt
trang ASP.Net
a. Page_Load, Page_Init, Page_Unload
b. Page_Load, Page_Unload, Page_Init
c. Page_Init, Page_Load, Page_Unload
d. Page_Init, Page_PreInit, Page_Dispos
Câu 20. Cookie là::
a. Mt chui ký t trong dòng đa ch web
b. Mt file nm trên client và gi d liu v cho server
c. Mt file nm trên server
d. C a và b đu đúng
Câu 21. Dùng lnh nào sau đây đ di chuyn đn trang
web hello.html:
a. Server.Transfer ("hello.html")
b. Response.Redirect ("hello.html")
c. C và và b đu đúng
d. C và và b đu sai
Câu 22. D liu dùng chung cho c ng dng đc lu
tr :
a. Bin Session
b. Bin Applicate
c. Cookie
d. Tt c đu sai
Câu 23. ghi chú trong trang HTML ta dùng cp th
nào sau đây:
a. /* … */
b. <% … %>
c. <! … >
d. Tt c đu sai
Câu 24. Querystring dùng đ:
a. Truyn thông tin t ng dng này đn ng dng
khác trên internet
b. Truyn thông tin t winform này đn winform khác
trong mt ng dng
c. Lu thông tin bí mt ca ngi dùng, nh password
chng hn
d. Tt c đu sai.
Câu 25. i tng nào đc dùng đ thc hin to kt
ni đn c s d liu:
a. OleDbConnection
b. SqlConnection
c. OleDbCommand
d. C a,b đu đúng
Câu 26. Session dùng đ:
a. Lu d liu cho mt ng dng
b. Lu d liu cho phiên làm vic ca server
c. Dùng đ lu d liu là các đi tng
d. Tt c đu sai
Câu 27. Kim chng nào sau đây đc s dng đ kim
tra d liu nhp:
a. RequiredFieldValidation
b. RangeValidator
c. CustomValidator
d. Tt c điu sai
Câu 28. Phng thc nào dùng thc thi các T-SQL:
Insert, Update, Delete, …:
a. ExecuteReader()
b. ExecuteQuery()
c. ExecuteNonQuery ()
d. ExecuteScalar()
Câu 29. Phng thc nào không tn ti trong đi tng
SqlCommand:
a. ExecuteReader()
b. ExecuteQuery()
c. ExecuteNonQuery ()
d. Tt c đu sai
Câu 30. Thuc tính SelectCommand là thuc tính có
trong đi tng:
a. DataSet
b. SqlCommand
c. SqlDataReader
d. SqlDataAdapter
Câu 31. Câu lnh nào dùng đ thc hin chuyn đn
trang search.aspx khi nhn nút Search trên trang
index.aspx nh sau:
a. <asp:Button ID="bSearch" runat="server"
text="Search" Redirect="search.aspx">
b. <asp:Button ID="bSearch" runat="server"
text="Search" Postback="search.aspx">
c. <asp:Button ID="bSearch" runat="server"
text="Search" PostbackUrl="search.aspx">
d. <asp:Button ID="bSearch" runat="server"
text="Search" Url="search.aspx">
Câu 32. Phát biu nào sau đây là đúng đ to mt nút
nhn trong trang web:
e. <input type=”submit”>
a. <input type=”reset”>
b. C a và b đu sai.
c. C a và b đu đúng.
Trng i hc Công ngh Thông tin
Trung tâm Công ngh ào to Trc tuyn
Su tm và son Dng Khai Phong Trang 6 / 6
Câu 33. Phát biu nào sau đây là đúng đ nhúng mt
tp tin javascript vào trang web:
a. <javascript language=”javascript” src=”vd.js” >
b. <script language=”javascript” src=”vd.js” >
c. <javascript language=”script” src=”vd.js” >
d. Tt c đu sai.
Câu 34. Control Data nào dùng đ trình bày d liu
thành tng chng mc:
a. GridView
b. DataList
c. Repeat
d. C b,c đu đúng
Câu 35. Thuc tính Type dùng đ xác đnh kiu d liu
kim tra là thuc tính có trong control Validation nào:
a. RequiredFieldValidator
b. RegularExpressionValidator
c. RangeValidator
d. CompareValidator
Câu 36. Cho bit t khóa cn đin thay cho t key
trong câu lnh sau:
SqlCommand sqlcmd;
sqlcmd.key = “select * from sinhvien”
a. CreateCommand
b. CommandText
c. ExecuteReader
d. Tt c đu sai.
Câu 37. Câu lnh nào dùng đ ly control txtSearch t
mt trang trc đó:
a. PreviousPage.ControlFind(“txtSearch”)
b. PreviousPage.Control(“txtSearch”)
c. PreviousPage.FindControl(“txtSearch”)
d. PreviousPage.GetControl(“txtSearch”)
Câu 38. ghi chú trong trang HTML ta dùng cp th
nào sau đây:
a. /* … */
b. <! … !>
c. <% … %>
d. Tt c đu sai
Câu 39. Phng thc nào sau đây dùng đ thc thi lnh
javascript t phía server:
a. ClientScript.StartupScript()
b. ServerScript.RegisterStartupScript()
c. ServerScript.StartupScript()
d. ClientScript.RegisterStartupScript()
Câu 40. Cho bit t khóa cn đin thay cho t key
trong câu lnh sau:
<asp:Button ID=”bClick” key=”server” Text=”Click”/>
a. PostBackUrl
b. run
c. run at
d. Tt c đu sai.