《WEB程序設(shè)計(jì)》在線平時(shí)作業(yè)3-00001
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.dataTable 是數(shù)據(jù)集myDataSet 中的數(shù)據(jù)表對(duì)象,有9 條記錄.調(diào)用下列代碼后,dataTable 中還有幾條記錄 dataTable.Rows[8].Delete();
A.9
B.8
C.1
D.0
2.下列哪個(gè)類型的對(duì)象是ADO.NET 在非連接模式下處理數(shù)據(jù)內(nèi)容的主要對(duì)象?
A.Command
B.Connection
C.DataAdapter
D.DataSet
3.判斷頁面表單是否提交的Page對(duì)象的方法是( )。
A.IsValid
B.Databind
C.IsPostBack
D.Write
4.下面有關(guān)虛方法的描述正確的是( )
A.虛方法與非虛方法相比,其優(yōu)點(diǎn)在于:能在程序運(yùn)行時(shí),動(dòng)態(tài)確定要調(diào)用的方法,因而更靈活,更方便
B.在定義虛方法時(shí),基類和派生類的方法定義語句中都要帶上virtual修飾符
C.重寫基類的虛方法時(shí),為消除隱藏基類成員的警告,需要帶上new修飾符
D.重寫基類的虛方法時(shí),需要同時(shí)帶上override和virtual修飾符
5.如果要設(shè)置TextBox為只讀的,應(yīng)設(shè)置:
A.ReadOnly="true"
B.ReadOnly="false"
C.Enabled="true"
D.Enabled="false"
6.關(guān)于ASP.NET 窗體應(yīng)用程序,下列說法哪些是正確的?
A.Web 窗體是在瀏覽器中進(jìn)行解釋執(zhí)行的
B.Web 窗體程序中腳本和代碼必須嚴(yán)格分開
C.Web 窗體程序產(chǎn)生的HTML 頁面只能運(yùn)行于IE 瀏覽器
D.Web 窗體程序的代碼可以使用任何一種.NET 兼容的編程語言編寫
7.以下不屬于值類型的是( )。
A.基本數(shù)據(jù)類型
B.數(shù)組
C.結(jié)構(gòu)
D.枚舉
8._________命名空間中的類和接口用于創(chuàng)建Web 應(yīng)用程序的頁面?
A.System.Drawing
B.System.IO
C.System.Web.UI
D.System.Web.Service
9.為訪問Microsoft Access 數(shù)據(jù)庫中的數(shù)據(jù),可以使用以下哪種.NET 數(shù)據(jù)提供者連接到數(shù)據(jù)庫
A.SQL Server .NET 數(shù)據(jù)提供程序
B.OLE DB .NET 數(shù)據(jù)提供程序
C.ODBC .NET 數(shù)據(jù)提供程序
D.XML .NET 數(shù)據(jù)提供程序
10.在ADO.NET 中,為訪問DataTable 對(duì)象從數(shù)據(jù)源提取的數(shù)據(jù)行.可使用DataTable 對(duì)象的_______屬性.
A.Rows
B.Columns
C.Constraints
D.DataSet
二、多選題 (共 4 道試題,共 20 分)
11.以下語句獲取表中第 1 行第 1 列( FirstName 列)的數(shù)據(jù),其中正確的語句是()。
A.myTable.Rows(0).Item("FirstName")
B.myTable.Rows(1) ("FirstName")
C.myTable.Rows(0)(1)
D.myTable.Rows(0).Item(0)
E.myTable.Rows(0).Item(1)
12.在ADO.NET 中使用XML 支持時(shí),以下哪些建議是可取的
A.從DataSet 讀取XML 格式的數(shù)據(jù)
B.使用XML 格式的數(shù)據(jù)填充DataSet
C.為DataSet 創(chuàng)建XML 格式的構(gòu)架描述
D.將數(shù)據(jù)以XML 格式保存在數(shù)據(jù)庫中
13.設(shè)計(jì)ADO.NET 應(yīng)用程序時(shí),在下列哪些情況下,使用Command 對(duì)象直接訪問數(shù)據(jù)源更加有效
A.使用ADO.NET 對(duì)XML 數(shù)據(jù)文件中的數(shù)據(jù)進(jìn)行分析和處理
B.在SQL Server 數(shù)據(jù)庫的表中搜索某個(gè)字段值
C.計(jì)算SQL Server 數(shù)據(jù)庫中數(shù)據(jù)表的行數(shù)
D.在SQL Server 數(shù)據(jù)庫中創(chuàng)建存儲(chǔ)過程
14.使用SQL Server .NET 數(shù)據(jù)提供程序訪問SQl Server數(shù)據(jù)庫時(shí),我們創(chuàng)建了事務(wù)對(duì)象trans,并將其IsolationLevel 屬性設(shè)置為Serializable,則在該事務(wù)中執(zhí)行Command 對(duì)象的方法________.
A.可以防止在讀取時(shí)破壞數(shù)據(jù)
B.可以防止臟讀
C.可以防止不可重復(fù)讀
D.可以防止幻象讀取
三、判斷題 (共 6 道試題,共 30 分)
15.使用CompareValidator控件時(shí),可以同時(shí)設(shè)置屬性ControlToCompare和ValueToCompare的值。( )
16.Web服務(wù)器的默認(rèn)文件夾是:c:\Inetpub\wwwroot,不可以修改到其他分區(qū)。( )
17.在.Net中,類System.Web.UI.Page 不可以被繼承。( )
18.不能在服務(wù)器端訪問HTML控件( )
19.數(shù)據(jù)庫F:\BooksMgt.mdb 包含表Book.創(chuàng)建名為conn 數(shù)據(jù)連接對(duì)象定義如下: OleDbConnection conn = new OleDbConnection(@";Provider='Microsoft.Jet.OLEDB.4.0';Data Source='F:\BooksMgt.mdb'"); 請(qǐng)問下列C#語句是否正確 OleDbCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * From Book"
20.如果客戶機(jī)禁用JavaScript,則驗(yàn)證必須采用服務(wù)器端形式。( )
奧鵬,國開,廣開,電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777